1 2<!doctype html> 3<html 4 class="js supports-cookies" 5 lang="sv" 6 data-template="product" 7 8> 9 <head> 10 11 <meta charset="utf-8"> 12 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 13 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 14 <meta name="theme-color" content="#000000"> 15 16<style> 17 html{font-size:calc(var(--font-base-size,16) * 1px)}body{font-family:var(--font-stack-body)!important;font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:var(--color-body-text);font-size:calc(var(--font-base-size,16) * 1px);line-height:calc(var(--base-line-height) * 1px);scroll-behavior:smooth}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-style:var(--font-style-header);color:var(--color-heading-text);line-height:normal}body .h1,body h1{font-size:calc(((var(--font-h1-mobile))/ (var(--font-base-size))) * 1rem)}body .h2,body h2{font-size:calc(((var(--font-h2-mobile))/ (var(--font-base-size))) * 1rem)}body .h3,body h3{font-size:calc(((var(--font-h3-mobile))/ (var(--font-base-size))) * 1rem)}body .h4,body h4{font-size:calc(((var(--font-h4-mobile))/ (var(--font-base-size))) * 1rem)}body .h5,body h5{font-size:calc(((var(--font-h5-mobile))/ (var(--font-base-size))) * 1rem)}body .h6,body h6{font-size:calc(((var(--font-h6-mobile))/ (var(--font-base-size))) * 1rem);line-height:1.4}@media only screen and (min-width:768px){body .h1,body h1{font-size:calc(((var(--font-h1-desktop))/ (var(--font-base-size))) * 1rem)}body .h2,body h2{font-size:calc(((var(--font-h2-desktop))/ (var(--font-base-size))) * 1rem)}body .h3,body h3{font-size:calc(((var(--font-h3-desktop))/ (var(--font-base-size))) * 1rem)}body .h4,body h4{font-size:calc(((var(--font-h4-desktop))/ (var(--font-base-size))) * 1rem)}body .h5,body h5{font-size:calc(((var(--font-h5-desktop))/ (var(--font-base-size))) * 1rem)}body .h6,body h6{font-size:calc(((var(--font-h6-desktop))/ (var(--font-base-size))) * 1rem)}}.swiper-wrapper{display:flex}.swiper-container:not(.swiper-container-initialized) .swiper-slide{width:calc(100% / var(--items,1));flex:0 0 auto}@media (max-width:1023px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:40vw;flex:0 0 auto}}@media (max-width:767px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:66vw;flex:0 0 auto}}.opacity-0{opacity:0}.opacity-100{opacity:1!important;}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.placeholder-background--animation{background-color:#000;animation:placeholder-background-loading 1.5s infinite linear}[data-image-loading]{position:relative}[data-image-loading]:after{content:'';background-color:#000;animation:placeholder-background-loading 1.5s infinite linear;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}[data-image-loading] img.lazyload{opacity:0}
17[data-image-loading] img.lazyloaded{opacity:1}.no-js [data-image-loading]{animation-name:none}.lazyload--fade-in{opacity:0;transition:.25s all}.lazyload--fade-in.lazyloaded{opacity:1}@media (min-width:768px){.hidden.md\:block{display:block!important}.hidden.md\:flex{display:flex!important}.hidden.md\:grid{display:grid!important}}@media (min-width:1024px){.hidden.lg\:block{display:block!important}.hidden.lg\:flex{display:flex!important}.hidden.lg\:grid{display:grid!important}}@media (min-width:1280px){.hidden.xl\:block{display:block!important}.hidden.xl\:flex{display:flex!important}.hidden.xl\:grid{display:grid!important}} 18 19 h1, .h1, 20 h2, .h2, 21 h3, .h3, 22 h4, .h4, 23 h5, .h5, 24 h6, .h6 { 25 letter-spacing: 0px; 26 } 27</style> 28 29 30 31 32 33 <link rel="preload" as="image" href="https://yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=700" fetchpriority="high"> 34 35 <link href="//yuaiahaircare.se/cdn/shop/t/44/assets/product-template.css?v=7405318974836618321763383041" rel="stylesheet" type="text/css" media="all" /> 36 37 38 39 40 41<link href="//yuaiahaircare.se/cdn/shop/t/44/assets/theme.css?v=146865080578148389811763383045" rel="stylesheet" type="text/css" media="all" /> 42<link href="//yuaiahaircare.se/cdn/shop/t/44/assets/chunk.css?v=51386290341475410991763383038" rel="stylesheet" type="text/css" media="all" /> 43<link href="//yuaiahaircare.se/cdn/shop/t/44/assets/custom.css?v=152548040699573491561789041843" rel="stylesheet" type="text/css" media="all" /> 44 45 46 47 48<link rel="dns-prefetch" href="https://yuaiahaircare.se/products/hair-vitamins" crossorigin> 49<link rel="dns-prefetch" href="https://cdn.shopify.com" crossorigin> 50<link rel="preconnect" href="https://yuaiahaircare.se/products/hair-vitamins" crossorigin> 51<link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 52 53<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/vendor.css?v=16535328183442033321763383039" as="style" onload="this.rel='stylesheet'"> 54 55 56 57 58 59 60 61 62<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/product-template.css?v=7405318974836618321763383041" as="style" onload="this.rel='stylesheet'"> 63 64 65 66 <link 67 rel="preload" 68 href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" 69 as="style" 70 onload="this.onload=null;this.rel='stylesheet'" 71 > 72 <noscript> 73 <link 74 rel="stylesheet" 75 href="https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap" 76 > 77 </noscript> 78<link rel="preload" href="https://fonts.gstatic.com/s/manrope/v15/xn7gYHE41ni1AdIRggexSvfedN4.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 79 80 81 82<link rel="preload" href="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js" as="script"> 83<link rel="preload" href="https://unpkg.com/[email protected]/dist/aos.css" as="style"> 84 85 86<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/hero.css?v=171142735831805150401763383037" as="style" onload="this.rel='stylesheet'"> 87<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/featured-collection.css?v=131908036139571211961763383037" as="style" onload="this.rel='stylesheet'"> 88<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/component-product-card.css?v=25416982602096369761763383042" as="style" onload="this.rel='stylesheet'"> 89<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/custom-content.css?v=35624087444061634891763383042" as="style" onload="this.rel='stylesheet'"> 90<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/video.css?v=172844850654507331771763383042" as="style" onload="this.rel='stylesheet'"> 91<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/image-card.css?v=5992111218802352981763383043" as="style" onload="this.rel='stylesheet'"> 92<link rel="preload" href="//yuaiahaircare.se/cdn/shop/t/44/assets/age-verifier.css?v=27265669873439618191763383040" as="style" onload="this.rel='stylesheet'"> 93 94 95<link rel="preload" as="script" href="//yuaiahaircare.se/cdn/shop/t/44/assets/libs.min.js?v=175181486067818708141763383040"> 96 97
98<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/libs.min.js?v=175181486067818708141763383040"></script>
98 99 100 101<style> 102 .template-article .lg\:w-3\/12 img { 103 width: 70px; 104 height: 70px; 105 object-fit: cover; 106 max-width: 100px; 107} 108@media only screen and (min-width: 1024px) { 109.template-article .lg\:w-3\/12 { 110 width: 32%; 111 margin-left: auto; 112 position: -webkit-sticky; 113 position: sticky; 114 top: var(--sf-header-height); 115 height: 100%; 116 border-radius: 8px; 117}} 118</style><link rel="shortcut icon" href="//yuaiahaircare.se/cdn/shop/files/yuaia-favicon_256x256-1.png?crop=center&height=32&v=1699874959&width=32" type="image/png"><title class="product">Vitaminer för hÃ¥ret | Hjälper till att bibehÃ¥lla normalt hÃ¥r ð</title><meta name="description" content="HÃ¥rvitaminer med vitaminer och mineraler som hjälper till att bibehÃ¥lla normalt hÃ¥r som en del av en varierad och balanserad kost ð"><meta property="og:site_name" content="Yuaia Haircare"> 119<meta property="og:url" content="https://yuaiahaircare.se/products/hair-vitamins"> 120<meta property="og:title" content="Vitaminer för hÃ¥ret | Hjälper till att bibehÃ¥lla normalt hÃ¥r ð"> 121<meta property="og:type" content="product"> 122<meta property="og:description" content="HÃ¥rvitaminer med vitaminer och mineraler som hjälper till att bibehÃ¥lla normalt hÃ¥r som en del av en varierad och balanserad kost ð"><meta property="og:image" content="http://yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"> 123<meta property="og:image:secure_url" content="https://yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"> 124<meta property="og:image:width" content="1080"> 125<meta property="og:image:height" content="1080"><meta property="og:price:amount" content="349"> 126<meta property="og:price:currency" content="SEK"><meta name="twitter:card" content="summary_large_image"> 127<meta name="twitter:title" content="Vitaminer för hÃ¥ret | Hjälper till att bibehÃ¥lla normalt hÃ¥r ð"> 128<meta name="twitter:description" content="HÃ¥rvitaminer med vitaminer och mineraler som hjälper till att bibehÃ¥lla normalt hÃ¥r som en del av en varierad och balanserad kost ð"> 129 130<style> 131 @font-face { font-family: SF-Heading-font; font-weight:200; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Ultra_Light.otf?v=1731622763); font-display: swap;}@font-face { font-family: SF-Heading-font; font-weight:300; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Light.otf?v=1731622763); font-display: swap;}@font-face { font-family: SF-Heading-font; font-weight:400; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Regular.otf?v=1731622762); font-display: swap;}@font-face { font-family: SF-Heading-font; font-weight:500; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Medium.otf?v=1731622764); font-display: swap;}@font-face { font-family: SF-Heading-font; font-weight:600; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Bold.otf?v=1731622763); font-display: swap;}@font-face { font-family: SF-Heading-font; font-weight:700; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Butler_Black.otf?v=1731622763); font-display: swap;}:root { --font-stack-header: SF-Heading-font; --font-weight-header: 500;}@font-face { font-family: SF-Body-font; font-weight:200; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-ExtraLight.ttf?v=1731622552); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:300; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-Light.ttf?v=1731622552); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:400; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-Regular.ttf?v=1731622551); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:500; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-Medium.ttf?v=1731622551); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:600; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-SemiBold.ttf?v=1731622552); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:700; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-Bold.ttf?v=1731622552); font-display: swap;}@font-face { font-family: SF-Body-font; font-weight:800; src: url(https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Manrope-ExtraBold.ttf?v=1731622551); font-display: swap;}:root { --font-stack-body: 'SF-Body-font'; --font-weight-body: 400;;} 132</style> 133 134 <!-- Cookiebot CMP (manuel install â matcher .com/DK: udskudt load via speed-framework, data-mysrc + defer, beskytter Shopifys egen analytics) --> 135
135<script 136 id="Cookiebot" 137 data-mysrc="https://consent.cookiebot.com/uc.js" 138 data-cbid="46f5acb5-47a5-4fad-9e54-bb82fbed52f3" 139 type="text/javascript" 140 defer 141 ></script>
141 142 143 <!-- Google Consent Mode default (SKAL loade før GTM) --> 144
144<script data-cookieconsent="ignore"> 145 window.dataLayer = window.dataLayer || []; 146 function gtag() { dataLayer.push(arguments); } 147 gtag("consent", "default", { 148 ad_personalization: "denied", 149 ad_storage: "denied", 150 ad_user_data: "denied", 151 analytics_storage: "denied", 152 functionality_storage: "denied", 153 personalization_storage: "denied", 154 security_storage: "granted", 155 wait_for_update: 500, 156 }); 157 gtag("set", "ads_data_redaction", true); 158 gtag("set", "url_passthrough", true); 159 </script>
159 160 161 <!-- Google Tag Manager (jeres egen container GTM-WRHSRXH; un-gated fra StartAsyncLoading så Cookiebot/GCM kan detecte den + så GCM-default rammer først) -->
162<script>
vendor: 328 bytes, lines 162-167
162 163(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 164new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 165j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 166'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 167})(window,document,'script','dataLayer','
167GTM-WRHSRXH
vendor: 4 bytes, line 167
167');
168</script>
168 169<!-- End Google Tag Manager --> 170 171 172
172<script> 173 // https://codebeautify.org/jsviewer 174 175 function _debounce(fn, wait = 300) { 176 let t; 177 return (...args) => { 178 clearTimeout(t); 179 t = setTimeout(() => fn.apply(this, args), wait); 180 }; 181 } 182 183 try { 184 window.MinimogSettings = window.MinimogSettings || {}; 185 window.___mnag = 'userA' + (window.___mnag1 || '') + 'gent'; 186 187 var _mh = document.querySelector('header.sf-header__mobile'); 188 var _dh = document.querySelector('header.sf-header__desktop'); 189 // Set header height 190 function _shh() { 191 if (!_mh || !_dh) { 192 _mh = document.querySelector('header.sf-header__mobile'); 193 _dh = document.querySelector('header.sf-header__desktop'); 194 } 195 // Header 196 var _hd = window.innerWidth < 1024 ? _mh : _dh; 197 if (_hd) { 198 document.documentElement.style.setProperty('--sf-header-height', _hd.offsetHeight + 'px'); 199 window.MinimogSettings.headerHeight = _hd.offsetHeight; 200 } 201 } 202 203 // setTopbarHeight 204 function _stbh() { 205 // Topbar 206 var _tb = document.querySelector('.sf-topbar'); 207 if (_tb) { 208 document.documentElement.style.setProperty('--sf-topbar-height', _tb.offsetHeight + 'px'); 209 window.MinimogSettings.topbarHeight = _tb.offsetHeight; 210 } 211 } 212 213 // setAnnouncementHeight 214 function _sah() { 215 // announcement_bar 216 var _ab = document.querySelector('.announcement-bar'); 217 if (_ab) { 218 document.documentElement.style.setProperty('--sf-announcement-height', _ab.offsetHeight + 'px'); 219 window.MinimogSettings.topbarHeight = _ab.offsetHeight; 220 } 221 } 222 223 // setMainContentPadding 224 function _smcp() { 225 // pageTemplate 226 var _pt = document.documentElement.dataset.template; 227 if (window.innerWidth >= 1024) { 228 if (_dh && _dh.dataset.transparent === "true") { 229 if (_pt === 'index' || _pt === 'collection') { 230 document.documentElement.style.setProperty('--main-content-padding-top', '0px'); 231 } 232 } 233 } else { 234 document.documentElement.style.removeProperty('--main-content-padding-top'); 235 } 236 } 237 238 // calculateSectionsHeight 239 function _csh() {_shh();_stbh();_sah();_smcp();} 240 window.addEventListener('resize', _debounce(_csh, 1000)); 241 242 document.documentElement.className = document.documentElement.className.replace('supports-no-cookies', 'supports-cookies').replace('no-js', 'js'); 243 } catch (error) { 244 console.warn('Failed to execute critical scripts', error); 245 } 246 247 try { 248 // Page speed agent 249 var _nu = navigator[window.___mnag]; 250 var _psas = [ 251 { 252 'b': 'ome-Li', 253 'c': 'ghth', 254 'd': 'ouse', 255 'a': 'Chr', 256 }, 257 { 258 'd': 'hts', 259 'a': 'Sp', 260 'c': 'nsig', 261 'b': 'eed I', 262 }, 263 { 264 'b': ' Lin', 265 'd': '6_64', 266 'a': 'X11;', 267 'c': 'ux x8', 268 } 269 ]; 270 function __fn(i) { 271 return Object.keys(_psas[i]).sort().reduce(function (a, c) { return a + _psas[i][c] }, ''); 272 } 273 274 var __isPSA = (_nu.indexOf(__fn(0)) > -1 || _nu.indexOf(__fn(1)) > -1 || _nu.indexOf(__fn(2)) > -1); 275 // var __isPSA = true 276 277 window.___mnag = '!1'; 278 _psas = null; 279 } catch (err) { 280 var __isPSA = false; 281 var _psas = null; 282 window.___mnag = '!1'; 283 } 284 285 // activateFontAndCriticalCSS 286 287 288 // __activateStyle(this) 289 function __as(l) { 290 l.rel = 'stylesheet'; 291 l.media = 'all'; 292 l.removeAttribute('onload'); 293 } 294 295 // _onChunkStyleLoad(this) 296 function __ocsl(l) { 297 if (!__isPSA) __as(l); 298 } 299 300 window.__isPSA = __isPSA; 301</script>
301 302 303 <!-- Stamped - Begin script -->
304<script async type="text/javascript" id="stamped-script-widget" data-api-key="pubkey-97vNYo4L1mbVd7tj01tF41sbY60lMz" data-mysrc="https://cdn1.stamped.io/files/widget.min.js"></script>
304 305<!-- Stamped - End script -->
306<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
306 307 308 309<style data-shopify>:root { /* BODY */ --base-line-height: 28; /* PRIMARY COLORS */ --color-primary: #000000; --plyr-color-main: #000000; --color-primary-darker: #333333; /* TEXT COLORS */ --color-body-text: #000000; --color-heading-text: #000000; --color-sub-text: #151515; --color-text-link: #000000; --color-text-link-hover: #999999; /* BUTTON COLORS */ --color-btn-bg: #d62e55; --color-btn-bg-hover: #000000; --color-btn-text: #ffffff; --color-btn-text-hover: #ffffff; --color-btn-secondary-border: #000000; --color-btn-secondary-text: #000000; --btn-letter-spacing: 0px; --btn-border-radius: 100px; --btn-border-width: 1px; --btn-line-height: 26px; /* PRODUCT COLORS */ --product-title-color: #000000; --product-sale-price-color: #666666; --product-regular-price-color: #000000; --product-type-color: #666666; --product-desc-color: #666666; /* TOPBAR COLORS */ --color-topbar-background: #fff3f5; --color-topbar-text: #000000; /* MENU BAR COLORS */ --color-menu-background: #000000; --color-menu-text: #f8f8f8; /* BORDER COLORS */ --color-border: #dedede; /* FOOTER COLORS */ --color-footer-text: #000000; --color-footer-subtext: #666666; --color-footer-background: #ffffff; --color-footer-link: #666666; --color-footer-link-hover: #000000; --color-footer-background-mobile: #F5F5F5; /* FOOTER BOTTOM COLORS */ --color-footer-bottom-text: #000; --color-footer-bottom-background: #ffffff; --color-footer-bottom-background-mobile: #F5F5F5; /* HEADER */ --color-header-text: #000000; --color-header-transparent-text: #000000; --color-main-background: #ffffff; --color-field-background: #ffffff; --color-header-background: #ffffff; --color-cart-wishlist-count: #ffffff; --bg-cart-wishlist-count: #000; --swatch-item-background-default: #f7f8fa; --text-gray-400: #777777; --text-gray-9b: #666666; --text-black: #000000; --text-white: #ffffff; --bg-gray-400: #f7f8fa; --bg-black: #000000; --rounded-full: 9999px; --border-color-1: #eeeeee; --border-color-2: #b2b2b2; --border-color-3: #d2d2d2; --border-color-4: #737373; --color-secondary: #666666; --color-success: #3a8735; --color-warning: #ff706b; --color-info: #959595; --color-disabled: #cecece; --bg-disabled: #f7f7f7; --bg-hover: #737373; --bg-color-tooltip: #000000; --text-color-tooltip: #ffffff; --color-image-overlay: #000000; --opacity-image-overlay: 0.2; --theme-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.07); --arrow-select-box: url(//yuaiahaircare.se/cdn/shop/t/44/assets/ar-down.svg?v=92728264558441377851763383036); /* FONT SIZES */ --font-base-size: 14; --font-btn-size: 18px; --font-btn-weight: 700; --font-h1-desktop: 54; --font-h1-mobile: 50; --font-h2-desktop: 42; --font-h2-mobile: 37; --font-h3-desktop: 31; --font-h3-mobile: 28; --font-h4-desktop: 27; --font-h4-mobile: 24; --font-h5-desktop: 23; --font-h5-mobile: 20; --font-h6-desktop: 21; --font-h6-mobile: 19; --arrow-down-url: url(//yuaiahaircare.se/cdn/shop/t/44/assets/arrow-down.svg?v=157552497485556416461763383039); --arrow-down-white-url: url(//yuaiahaircare.se/cdn/shop/t/44/assets/arrow-down-white.svg?v=70535736727834135531763383038); --product-title-line-clamp: 2; --spacing-sections-desktop: 10px; --spacing-sections-tablet: 10px; --spacing-sections-mobile: 10px; } 310</style><link href="//yuaiahaircare.se/cdn/shop/t/44/assets/product-template.css?v=7405318974836618321763383041" rel="stylesheet" type="text/css" media="all" /> 311<link href="//yuaiahaircare.se/cdn/shop/t/44/assets/vendor.css?v=16535328183442033321763383039" rel="stylesheet" type="text/css" media="all" /> 312 313<link href="//yuaiahaircare.se/cdn/shop/t/44/assets/custom.css?v=152548040699573491561789041843" rel="stylesheet" type="text/css" media="all" /> 314 315<style data-shopify>body { 316 --container-width: 1200; 317 --fluid-container-width: 1400px; 318 --fluid-container-offset: 130px; 319 background-color: #ffffff; 320 } 321 [style*="--aspect-ratio"]:before { 322 padding-top: calc(100% / (0.0001 + var(--aspect-ratio, 16/9))); 323 } 324 @media ( max-width: 767px ) { 325 [style*="--aspect-ratio"]:before { 326 padding-top: calc(100% / (0.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9)) )); 327 } 328 }.sf-topbar { border-color: #eee;}.sf__font-normal { font-weight: 400;}body .sf-footer__block .social-media-links { gap: 12px; margin: 0; padding: 5px; flex-wrap: wrap;}body .sf-footer__block .social-media-links a { color: #222; width: 48px; height: 48px; padding: 0; display: inline-flex; align-items: center; justify-content: center; border-radius: 50%; background-color: #E9E9E9; transition: all .3s;}body .sf-footer__block .social-media-links a:hover { background-color: #222; color: #fff; box-shadow: 0 0 0 0.2rem #222;}@media (min-width: 1536px) { body .sf__footer-block-newsletter .sf__footer-block-title { font-size: 42px; }} 329</style> 330 331 332 333 334 335 <link href="//yuaiahaircare.se/cdn/shop/t/44/assets/cart-progress-gift-bar.css?v=26098726538472240341787227287" rel="stylesheet" type="text/css" media="all" /> 336
336<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/cart-progress-gift-bar.js?v=3873166372696761901787227287" defer="defer"></script>
336 337 338 339
339<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/vendor.min.js?v=47187413141326881171763383041" defer="defer"></script>
339 340
340<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/theme-global.js?v=137387456293293890691763383043" defer="defer"></script>
340 341
341<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/app.min.js?v=137974305585622687281763383043" defer="defer"></script>
341 342 343
343<script>function myInit(){ StampedFn.init({ apiKey: '3488fe14-4a3e-4b65-93d1-ae4a36240d8c', storeUrl: '289289' }); }</script>
343 344
344<script onload="myInit()" type="text/javascript" data-mysrc="https://cdn1.stamped.io/files/widget.min.js"></script>
344 345 346 347 348 349<!-- Canonical URLs --> 350 351 352 <link rel="canonical" href="https://yuaiahaircare.se/products/hair-vitamins"> 353 354 355
355<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
355<meta name="facebook-domain-verification" content="984tzk832figfm50422ak9ioly2wlv"> 356<meta name="facebook-domain-verification" content="ahw0vw0piizoljwqu84stt29ow0baf"> 357<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57115050084/digital_wallets/dialog"> 358<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/39928453267556:1?ucp/version=2026-08-25" payment="com.google.pay dev.shopify.card dev.shopify.shop_pay"><link rel="alternate" type="application/json+oembed" href="https://yuaiahaircare.se/products/hair-vitamins.oembed">
359<script async="async" data-src="/checkouts/internal/preloads.js?locale=sv-SE&default_configuration_id=32112981"></script>
vendor: 1 bytes, line 359
359
360<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":57115050084,"countryCode":"DK","currencyCode":"SEK","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/57115050084","merchantName":"Yuaia Haircare","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Yuaia Haircare","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 360
360
361<script id="shopify-features" type="application/json">{"accessToken":"baeb756060f8660e44287f82e86e8e78","betas":["rich-media-storefront-analytics"],"domain":"yuaiahaircare.se","predictiveSearch":true,"shopId":57115050084,"locale":"sv"}</script>
vendor: 1 bytes, line 361
361
362<script>var Shopify = Shopify || {}; 363Shopify.shop = "yummi-haircare-se.myshopify.com"; 364Shopify.locale = "sv"; 365Shopify.currency = {"active":"SEK","rate":"1.0"}; 366Shopify.country = "SE"; 367Shopify.theme = {"name":"yuaia-haircare-se\/main","id":189108584789,"schema_name":"Minimog - OS 2.0","schema_version":"3.4.0","theme_store_id":null,"role":"main"}; 368Shopify.theme.handle = "null"; 369Shopify.theme.style = {"id":null,"handle":null}; 370Shopify.cdnHost = "yuaiahaircare.se/cdn"; 371Shopify.routes = Shopify.routes || {}; 372Shopify.routes.root = "/"; 373Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 374Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 375Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 376Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 376
376
377<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 377
377
378<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 378
378
379<script> 380 window.Shopify = window.Shopify || {}; 381 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 382 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 383 window.Shopify.SignInWithShop.eligible = true; 384</script>
vendor: 1 bytes, line 384
384
385<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 385
385
386<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.sv.esm.js"></script>
vendor: 1 bytes, line 386
386
387<script type="module"> 388 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.sv.esm.js"); 389 390 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 391 392</script>
vendor: 1 bytes, line 392
392
393<script> 394 window.Shopify = window.Shopify || {}; 395 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 396 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.sv.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.sv.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.sv.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.sv.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.sv.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.sv.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.sv.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.sv.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.sv.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.sv.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.sv.esm.js"],"listener":["modules/v2/loader.listener.sv.esm.js"],"pay-button":["modules/v2/loader.pay-button.sv.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.sv.esm.js"],"shop-button":["modules/v2/loader.shop-button.sv.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.sv.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.sv.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.sv.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.sv.esm.js"],"shop-login":["modules/v2/loader.shop-login.sv.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.sv.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.sv.esm.js"]}; 397</script>
vendor: 1 bytes, line 397
397
398<script>(function() { 399 var isLoaded = false; 400 function asyncLoad() { 401 if (isLoaded) return; 402 isLoaded = true; 403 var urls = ["https:\/\/app.gettixel.com\/get_script\/940ab580a6aa11ec8059cacace384b81.js?v=354153\u0026shop=yummi-haircare-se.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-01d20d31776694c7a1da4f4d315cc100.js?shop=yummi-haircare-se.myshopify.com"]; 404 for (var i = 0; i < urls.length; i++) { 405 var s = document.createElement('script'); 406 s.type = 'text/javascript'; 407 s.async = true; 408 s.src = urls[i]; 409 var x = document.getElementsByTagName('script')[0]; 410 x.parentNode.insertBefore(s, x); 411 } 412 }; 413 document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) { 414 window.attachEvent('onload', function(){}); 415 } else { 416 window.addEventListener('load', function(){}, false); 417 } 418})();</script>
vendor: 1 bytes, line 418
418
419<script id="__st">var __st={"a":57115050084,"offset":7200,"reqid":"3f0441f7-dac7-4090-b7a6-87ddac4da566-1791506598","pageurl":"yuaiahaircare.se\/products\/hair-vitamins","u":"adfd96cfbe0f","p":"product","rtyp":"product","rid":6761750331492};</script>
vendor: 1 bytes, line 419
419
420<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 420
420
421<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:'Skyddas av hCaptcha',privacyText:'Integritet',termsText:'Villkor'},(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('StartPreviewBarLoading',(()=>{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 421
421
422<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//yuaiahaircare.se/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 422
422
423<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 = "//yuaiahaircare.se/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>
423<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 423
423
424<script> 425 window.Shopify = window.Shopify || {}; 426 window.Shopify.MCP = window.Shopify.MCP || {}; 427 window.Shopify.MCP.enabled = true; 428 window.Shopify.MCP.shop = "yummi-haircare-se.myshopify.com"; 429 window.Shopify.MCP.mcpEndpoint = "https:\/\/yuaiahaircare.se\/api\/mcp"; 430 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"]}}]; 431</script>
vendor: 1 bytes, line 431
431
432<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("StartPreviewBarLoading",i,{once:!0})}p()?i():m()}s("\/\/yuaiahaircare.se\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 433</script>
vendor: 1 bytes, line 433
433
434<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://yuaiahaircare.se/cdn/shopifycloud/portable-wallets/latest/portable-wallets.sv.js",t.type="module",document.head.appendChild(t)}}; 435</script>
vendor: 1 bytes, line 435
435
436<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 437 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); 438</script>
vendor: 1 bytes, line 438
438
439<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("StartPreviewBarLoading",(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})}})); 440</script>
440 441<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://yuaiahaircare.se/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 442<style id="shopify-accelerated-checkout-cart"> 443 #shopify-buyer-consent { 444 margin-top: 1em; 445 display: inline-block; 446 width: 100%; 447} 448 449#shopify-buyer-consent.hidden { 450 display: none; 451} 452 453#shopify-subscription-policy-button { 454 background: none; 455 border: none; 456 padding: 0; 457 text-decoration: underline; 458 font-size: inherit; 459 cursor: pointer; 460} 461 462#shopify-subscription-policy-button::before { 463 box-shadow: none; 464} 465 466 </style> 467
468<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
468 469 470 <!-- MagicTag Retargeting (gated: marketing) --> 471
471<script type="text/plain" data-cookieconsent="marketing" async 472 src="//s.retargeted.co/1/xo4ERn.js"></script>
472 473 474 <!-- inMobile SMS (gated: marketing) - www.inmobile.dk --> 475
475<script type="text/plain" data-cookieconsent="marketing"> 476 (function(d){ 477 a = d.createElement('script'); 478 a.async = 1; 479 a.src = 'https://mm.inmobile.dk/Api/InmobileJsFunctions.js'; 480 m = d.getElementsByTagName('script')[0]; 481 m.parentNode.insertBefore(a, m); 482 })(document); 483 </script>
483 484 <!-- End of inMobile SMS --> 485 486 <!-- swiper slider - start --> 487 488 489
489<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js" async></script>
489 490 491 492 <!-- swiper slider - end --> 493 494 <!-- aos - start --> 495 496
496<script src="https://unpkg.com/[email protected]/dist/aos.js" defer="defer"></script>
496 497 <link href="https://unpkg.com/[email protected]/dist/aos.css" rel="stylesheet" type="text/css" media="all" /> 498 <!-- aos - end --> 499 500 <!-- Microsoft Clarity (gated: statistics) --> 501
501<script type="text/plain" data-cookieconsent="statistics"> 502 (function(c,l,a,r,i,t,y){ 503 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 504 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 505 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 506 })(window, document, "clarity", "script", "n7n94z8cia"); 507</script>
507<script type="application/ld+json"> 508{ 509 "@context": "https://schema.org", 510 "@type": "BreadcrumbList", 511 "itemListElement": [ 512 { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://yuaiahaircare.se/" },{ "@type": "ListItem", "position": 2, "name": "HÃ¥rvitaminer", "item": "https://yuaiahaircare.se/products/hair-vitamins" }] 513} 514</script>
514 515<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 516 517 518 519 520 521 522 523 524 525 526 527 528
528<script async src="https://static.klaviyo.com/onsite/js/UYfyVJ/klaviyo.js?company_id=UYfyVJ"></script>
528 529
529<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
529 530 531 532
532<script id="viewed_product"> 533 if (item == null) { 534 var _learnq = _learnq || []; 535 536 var MetafieldReviews = null 537 var MetafieldYotpoRating = null 538 var MetafieldYotpoCount = null 539 var MetafieldLooxRating = null 540 var MetafieldLooxCount = null 541 var okendoProduct = null 542 var okendoProductReviewCount = null 543 var okendoProductReviewAverageValue = null 544 try { 545 // The following fields are used for Customer Hub recently viewed in order to add reviews. 546 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 547 MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.64"},"rating_count":2136}; 548 MetafieldYotpoRating = null 549 MetafieldYotpoCount = null 550 MetafieldLooxRating = null 551 MetafieldLooxCount = null 552 553 okendoProduct = null 554 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 555 if (okendoProduct && 'error' in okendoProduct) { 556 okendoProduct = null 557 } 558 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 559 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 560 } catch (error) { 561 console.error('Error in Klaviyo onsite reviews tracking:', error); 562 } 563 564 var item = { 565 Name: "HÃ¥rvitaminer", 566 ProductID: 6761750331492, 567 Categories: ["Bästsäljare","Checklista för sommarhÃ¥r","Hem â Bästsäljare (NEW)","HÃ¥ravfall","HÃ¥rvitaminer","HÃ¥rvitaminer","HÃ¥rvÃ¥rd","Paketerbjudande","Produkter","sampak","Skadat hÃ¥r","Søge menu","Torrt hÃ¥r","Tunt och fint hÃ¥r"], 568 ImageURL: "https://yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_grande.webp?v=1791023875", 569 URL: "https://yuaiahaircare.se/products/hair-vitamins", 570 Brand: "Haarvitaminer", 571 Price: "349 kr", 572 Value: "349", 573 CompareAtPrice: "2,094 kr" 574 }; 575 _learnq.push(['track', 'Viewed Product', item]); 576 _learnq.push(['trackViewedItem', { 577 Title: item.Name, 578 ItemId: item.ProductID, 579 Categories: item.Categories, 580 ImageUrl: item.ImageURL, 581 Url: item.URL, 582 Metadata: { 583 Brand: item.Brand, 584 Price: item.Price, 585 Value: item.Value, 586 CompareAtPrice: item.CompareAtPrice 587 }, 588 metafields:{ 589 reviews: MetafieldReviews, 590 yotpo:{ 591 rating: MetafieldYotpoRating, 592 count: MetafieldYotpoCount, 593 }, 594 loox:{ 595 rating: MetafieldLooxRating, 596 count: MetafieldLooxCount, 597 }, 598 okendo: { 599 rating: okendoProductReviewAverageValue, 600 count: okendoProductReviewCount, 601 } 602 } 603 }]); 604 } 605 </script>
605 606 607 608 609 610 611
611<script> 612 window.klaviyoReviewsProductDesignMode = false 613 </script>
613 614 615 616 617 618 619 620 621 622 623<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
623<script type="text/javascript" hs-ignore data-cookieconsent="ignore"> 624 var Globo = Globo || {}; 625 var globoFormbuilderRecaptchaInit = function(){}; 626 var globoFormbuilderHcaptchaInit = function(){}; 627 window.Globo.FormBuilder = window.Globo.FormBuilder || {}; 628 window.Globo.FormBuilder.shop = {"configuration":{"money_format":"{{amount_no_decimals}} kr"},"pricing":{"features":{"bulkOrderForm":false,"cartForm":false,"fileUpload":2,"removeCopyright":false}},"settings":{"copyright":"Powered by <a href=\"https://globosoftware.net\" target=\"_blank\">Globo</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Form</a>","hideWaterMark":true,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"scrollTop":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/"}; 629 if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){ 630 delete window.Globo.FormBuilder.shop.storefront_access_token; 631 } 632 633 if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){ 634 const customStyle = document.createElement('style'); 635 customStyle.type = 'text/css'; 636 customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode; 637 document.head.appendChild(customStyle); 638 } 639 640 window.Globo.FormBuilder.forms = []; 641 642 643 644 645 window.Globo.FormBuilder.forms[31779] = {"31779":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"text","type":"text","label":{"sv":"Namn"},"placeholder":{"sv":"Namn"},"description":null,"hideLabel":true,"required":true,"columnWidth":50},{"id":"text-1","type":"text","label":{"sv":"Företag"},"placeholder":{"sv":"Företag"},"description":"","limitCharacters":false,"characters":100,"hideLabel":true,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"email","type":"email","label":"Email","placeholder":{"sv":"Email "},"description":null,"hideLabel":true,"required":true,"columnWidth":50,"conditionalField":false},{"id":"text-2","type":"text","label":{"sv":"Telefonnummer"},"placeholder":{"sv":"Telefonnummer"},"description":"","limitCharacters":false,"characters":100,"hideLabel":true,"keepPositionLabel":false,"columnWidth":50,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"textarea","type":"textarea","label":{"sv":"Meddelande"},"placeholder":{"sv":"Meddelande"},"description":null,"hideLabel":true,"required":true,"columnWidth":100,"conditionalField":false}]}],"errorMessage":{"required":"Please fill in field","invalid":"Invalid","invalidEmail":"Invalid email","invalidURL":"Invalid URL","fileSizeLimit":"File size limit exceeded","fileNotAllowed":"File extension not allowed","requiredCaptcha":"Please, enter the captcha"},"appearance":{"layout":"default","width":600,"style":"flat","mainColor":"rgba(214,46,85,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#000","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000"},"afterSubmit":{"action":"clearForm","message":{"sv":"\u003ch4\u003eTak for din henvendelse!\u003c\/h4\u003e\u003cp\u003eVi vil hurtigst muligt vende tilbage.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDe bedste hilsner\u003c\/p\u003e\u003cp\u003eYuaia Haircare\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":{"sv":"Kontakta mig"},"submitAlignment":"left","submitFullWidth":true}
645,"header":{"active":false,"title":"Contact us","description":"Leave your message and we'll get back to you shortly.","headerAlignment":"left"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue","publishType":"embedCode","selectTime":"forever","setCookie":"1","setCookieHours":"1","setCookieWeeks":"1"},"reCaptcha":{"enable":false,"note":"Please make sure that you have set Google reCaptcha v2 Site key and Secret key in \u003ca href=\"\/admin\/settings\"\u003eSettings\u003c\/a\u003e"},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-31779\" data-locale=\"sv\" \u003e\n\n\u003cstyle\u003e\n\n\n\n.globo-form-id-31779 .globo-form-app{\n max-width: 600px;\n width: -webkit-fill-available;\n \n background-color: #fff;\n \n \n}\n\n.globo-form-id-31779 .globo-form-app .globo-heading{\n color: #000\n}\n\n\n.globo-form-id-31779 .globo-form-app .header {\n text-align:left;\n}\n\n\n.globo-form-id-31779 .globo-form-app .globo-description,\n.globo-form-id-31779 .globo-form-app .header .globo-description{\n color: #6c757d\n}\n.globo-form-id-31779 .globo-form-app .globo-label,\n.globo-form-id-31779 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-31779 .globo-form-app .globo-form-control label.globo-label span.label-content{\n color: #000;\n text-align: left !important;\n}\n.globo-form-id-31779 .globo-form-app .globo-label.globo-position-label{\n height: 20px !important;\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-31779 .globo-form-app .globo-form-control span.globo-description{\n color: #6c757d\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-31779 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n color: #000\n}\n.globo-form-id-31779 .globo-form-app .footer,\n.globo-form-id-31779 .globo-form-app .gfb__footer{\n text-align:left;\n}\n.globo-form-id-31779 .globo-form-app .footer button,\n.globo-form-id-31779 .globo-form-app .gfb__footer button{\n border:1px solid rgba(214,46,85,1);\n \n width:100%;\n \n}\n.globo-form-id-31779 .globo-form-app .footer button.submit,\n.globo-form-id-31779 .globo-form-app .gfb__footer button.submit\n.globo-form-id-31779 .globo-form-app .footer button.checkout,\n.globo-form-id-31779 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-31779 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-31779 .globo-form-app .gfb__footer button.action.loading .spinner{\n background-color: rgba(214,46,85,1);\n color : #ffffff;\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(214,46,85,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(214,46,85,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19
645-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-31779 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n content : url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(214,46,85,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .radio-wrapper .radio-input:checked ~ .radio-label:after {\n background: rgba(214,46,85,1);\n background: radial-gradient(rgba(214,46,85,1) 40%, #fff 45%);\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n border-color: rgba(214,46,85,1);\n box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n background-color: rgba(214,46,85,1);\n}\n.globo-form-id-31779 .globo-form-app .step.-completed .step__number,\n.globo-form-id-31779 .globo-form-app .line.-progress,\n.globo-form-id-31779 .globo-form-app .line.-start{\n background-color: rgba(214,46,85,1);\n}\n.globo-form-id-31779 .globo-form-app .checkmark__check,\n.globo-form-id-31779 .globo-form-app .checkmark__circle{\n stroke: rgba(214,46,85,1);\n}\n.globo-form-id-31779 .floating-button{\n background-color: rgba(214,46,85,1);\n}\n.globo-form-id-31779 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n border-color : rgba(214,46,85,1);\n}\n.globo-form-id-31779 .flatpickr-day.selected, \n.globo-form-id-31779 .flatpickr-day.startRange, \n.globo-form-id-31779 .flatpickr-day.endRange, \n.globo-form-id-31779 .flatpickr-day.selected.inRange, \n.globo-form-id-31779 .flatpickr-day.startRange.inRange, \n.globo-form-id-31779 .flatpickr-day.endRange.inRange, \n.globo-form-id-31779 .flatpickr-day.selected:focus, \n.globo-form-id-31779 .flatpickr-day.startRange:focus, \n.globo-form-id-31779 .flatpickr-day.endRange:focus, \n.globo-form-id-31779 .flatpickr-day.selected:hover, \n.globo-form-id-31779 .flatpickr-day.startRange:hover, \n.globo-form-id-31779 .flatpickr-day.endRange:hover, \n.globo-form-id-31779 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-31779 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-31779 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-31779 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-31779 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-31779 .flatpickr-day.endRange.nextMonthDay {\n background: rgba(214,46,85,1);\n border-color: rgba(214,46,85,1);\n}\n.globo-form-id-31779 .globo-paragraph,\n.globo-form-id-31779 .globo-paragraph * {\n background: #fff !important;\n color: #000 !important;\n width: 100%!important;\n}\n\n :root .globo-form-app[data-id=\"31779\"]{\n --gfb-primary-color: rgba(214,46,85,1);\n --gfb-form-width: 600px;\n --gfb-font-family: inherit;\n --gfb-font-style: inherit;\n \n --gfb-bg-color: #FFF;\n --gfb-bg-position: top;\n \n --gfb-bg-color: #fff;\n \n \n }\n\u003c\/style\u003e\n\u003cdiv class=\"globo-form-app default-layout gfb-style-flat\" data-id=31779\u003e\n \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003cform class=\"g-container\" novalidate action=\"\/api\/front\/form\/31779\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=31779\u003e\n \n \n \n \n \u003cdiv class=\"globo-formbuilder-wizard\" data-id=31779\u003e\n \u003cdiv class=\"wizard__content\"\u003e\n \u003cheader class=\"wizard__header\"\u003e\n \u003cdiv class=\"wizard__steps\"\u003e\n \u003cnav class=\"steps hidden\"\u003e\n \n \n \n \n \n \n \n \n \n \u003cdiv class=\"step last \" data-element-id=\"group-1\" data-step=\"0\" \u003e\n \u003cdiv class=\"step__content\"\u003e\n \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n \u003c\/svg\u003e\n \u003cdiv class=\"lines\"\u003e\n \n \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n \n \u003cdiv class=\"line -background\"\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"line -progress\"\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e \n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003c\/nav\u003e\n \u003c\/div\u003e\n \u003c\/header\u003e\n \u003cdiv class=\"panels\"\u003e\n \n \n \n \n \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=31779 data-step=\"0\" style=\"padding-top:0\"\u003e\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n \u003clabel for=\"31779-text\" class=\"flat-label globo-label \"\u003e\u003cspan class=\"label-content\" data-label=\"Namn\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cinput type=\"text\" data-type=\"text\" class=\"flat-input\" id=\"31779-text\" name=\"text\" placeholder=\"Namn\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n \u003clabel for=\"31779-text-1\" class=\"flat-label globo-label \"\u003e\u003cspan class=\"label-content\" data-label=\"Företag\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cinput type=\"text\" data-type=\"text\" class=\"flat-input\" id=\"31779-text-1\" name=\"text-1\" placeholder=\"Företag\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n \u003clabel for=\"31779-email\" class=\"flat-label globo-label \"\u003e\u003cspan class=\"label-content\" data-label=\"Email\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cinput type=\"text\" data-type=\"email\" class=\"flat-input\" id=\"31779-email\" name=\"email\" placeholder=\"Email \" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-2-column\" \u003e\n \u003clabel for=\"31779-text-2\" class=\"flat-label globo-label \"\u003e\u003cspan class=\"label-content\" data-label=\"Telefonnummer\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \n \u003cinput type=\"text\" data-type=\"text\" class=\"flat-input\" id=\"31779-text-2\" name=\"text-2\" placeholder=\"Telefonnummer\" presence \u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n \n \n\n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column\" \u003e\n \u003clabel for=\"31779-textarea\" class=\"flat-label globo-label \"\u003e\u003cspan class=\"label-content\" data-label=\"Meddelande\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/label\u003e\n \u003cdiv class=\"globo-form-input\"\u003e\n \u003ctextarea id=\"31779-textarea\" data-type=\"textarea\" class=\"flat-input\" rows=\"3\" name=\"textarea\" placeholder=\"Meddelande\" presence \u003e\u003c\/textarea\u003e\n \u003c\/div\u003e\n \n \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n \n \u003csmall class=\"messages\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n \n \n \n \n \n \u003c\/div\u003e\n \n \u003c\/div\u003e\n \n \n \n \u003cdiv class=\"message error\" data-other-error=\"\"\u003e\n \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cdiv class=\"message success\"\u003e\n \u003cdiv class=\"content\"\u003e\u003ch4\u003eTak for din henvendelse!\u003c\/h4\u003e\u003cp\u003eVi vil hurtigst muligt vende tilbage.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDe bedste hilsner\u003c\/p\u003e\u003cp\u003eYuaia Haircare\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \n \u003cdiv class=\"gfb__footer wizard__footer\"\u003e\n \n \n \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n \n \n \u003cbutton type=\"button\" class=\"action previous hidden flat-button\"\u003ePrevious\u003c\/button\u003e\n \u003cbutton type=\"button\" class=\"action next submit flat-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eKontakta mig' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n \n \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n \u003c\/form\u003e\n \n \u003cdiv class=\"message success\"\u003e\n \u003cdiv class=\"content\"\u003e\u003ch4\u003eTak for din henvendelse!\u003c\/h4\u003e\u003cp\u003eVi vil hurtigst muligt vende tilbage.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDe bedste hilsner\u003c\/p\u003e\u003cp\u003eYuaia Haircare\u003c\/p\u003e\u003c\/div\u003e\n \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[31779]; 646 647 648 649 window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url; 650 window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url; 651 window.Globo.FormBuilder.themeOs20 = true; 652 window.Globo.FormBuilder.searchProductByJson = true; 653 654 655 window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a11afe-0e6b-76ee-8616-04523759776f/powerful-form-builder
655-361/assets/";Globo.FormBuilder.page = { 656 href : window.location.href, 657 type: "product" 658 }; 659 Globo.FormBuilder.page.title = document.title 660 661 662 Globo.FormBuilder.product= { 663 title : 'HÃ¥rvitaminer', 664 type : 'HÃ¥rpleje', 665 vendor : 'Haarvitaminer', 666 url : window.location.href, 667 sku: 'YUM01', 668 id: 6761750331492, 669 handle: 'hair-vitamins', 670 } 671 672 if(window.AVADA_SPEED_WHITELIST){ 673 const pfbs_w = new RegExp("powerful-form-builder", 'i') 674 if(Array.isArray(window.AVADA_SPEED_WHITELIST)){ 675 window.AVADA_SPEED_WHITELIST.push(pfbs_w) 676 }else{ 677 window.AVADA_SPEED_WHITELIST = [pfbs_w] 678 } 679 } 680 681 Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {}; 682 Globo.FormBuilder.shop.configuration.money_format = "{{amount_no_decimals}} kr"; 683</script>
vendor: 1 bytes, line 683
683
684<script src="https://cdn.shopify.com/extensions/01a11afe-0e6b-76ee-8616-04523759776f/powerful-form-builder-361/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
684 685 686 687 688 689<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 690<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
691<script> 692/* >> TriplePixel :: start*/ 693window.TriplePixelData={TripleName:"yummi-haircare-se.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"6761750331492",name:`HÃ¥rvitaminer`,price:"349",variant:"39928453267556",av:{ "39928453267556":true,"39928453300324":true,"48995571073365":true }},search:"",collection:"",cart:"",template:"product",curr:"SEK" || "SEK", market:"3017605220"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 694/* << TriplePixel :: end*/ 695</script>
695 696 697 698 699<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 --> 700 701 702 703 704 705 706 707 708 709 710 711 712
712<script 713 async 714 type="text/javascript" 715 src="https://cdn.506.io/eg/script.js?shop=yummi-haircare-se.myshopify.com&v=12" 716 ></script>
716 717 718 719 720 721 <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTE1MDY1OTk=" content="{"isInstalled":true,"installedOn":"2026-03-18T15:40:07.103Z","appVersion":"3.0","subscriptionName":"Standard","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":"","headerText":"","subHeaderText":"","showImage":false,"imageUrl":null,"displayAfter":5,"closingMode":"doNotAutoClose","selfcloseAfter":5,"reshowBannerAfter":"everyNewSession"},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":null},"themePresetId":null,"notificationStyle":{"position":{"horizontal":null,"vertical":null},"backgroundColor":"#FFFFFF","borderRadius":null,"headerFontSize":null,"subHeaderFontSize":null,"padding":null,"fontFamily":null,"cssStyles":null,"duration":null,"hasCustomizations":false,"primaryColor":null},"fetchCartData":false,"useLocalStorage":{"enabled":false,"expiryMinutes":null},"popupStyle":{"buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"bodyColor":null,"bodyFontSize":null,"showProductLink":false,"closeModalOutsideClick":true,"priceShowZeroDecimals":true,"headerFontFamily":null,"bodyFontFamily":null,"addButtonText":null,"cssStyles":null,"dismissButtonText":null,"hasCustomizations":false,"imageUrl":null,"outOfStockButtonText":null,"primaryColor":null,"secondaryColor":null,"subscriptionLabel":"Subscription Plan"},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"removalRequestSent":null,"show":false},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false},"customCSS":null,"delayUpdates":2000,"decodePayload":false,"hideAlertsOnFrontend":false,"removeEGPropertyFromSplitActionLineItems":false,"fetchProductInfoFromSavedDomain":false,"reApplyValueBasedRulesInCart":false,"useFinalPriceGetEntireCart":false,"hideGiftedPropertyText":false,"fetchCartDataBeforeRequest":false,"disableRedirectAfterFormSubmit":false,"enableBuyNowInterceptions":true,"removeProductsAddedFromExpiredRules":true,"useFinalPrice":true},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":false},"translations":null,"defaultLocale":"sv","shopDomain":"yuaiahaircare.se"}"> 722 723
724<script defer> 725 (async function() { 726 try { 727 728 const blockVersion = "v3" 729 if (blockVersion != "v3") { 730 return 731 } 732 733 let metaErrorFlag = false; 734 if (metaErrorFlag) { 735 return 736 } 737 738 // Parse metafields as JSON 739 const metafields = {"easygift-rule-691c49ead0e1c6696766d96a":{"schedule":{"enabled":false,"starts":null,"ends":null},"trigger":{"productTags":{"targets":[],"collectionInfo":null,"sellingPlan":null},"hybrid":null,"promoCode":null,"promoCodeDiscount":null,"type":"productsInclude","minCartValue":null,"upperCartValue":null,"products":[{"name":"2 st Curvy Brush + Gratis Gåva - Shiny Rose","variantId":54485574877525,"variantGid":"gid:\/\/shopify\/ProductVariant\/54485574877525","productGid":"gid:\/\/shopify\/Product\/11472426565973","handle":"2-st-curvy-brush-gratis-gava","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de4e"},{"name":"2 st Curvy Brush + Gratis Gåva - Soft Black","variantId":54485574910293,"variantGid":"gid:\/\/shopify\/ProductVariant\/54485574910293","productGid":"gid:\/\/shopify\/Product\/11472426565973","handle":"2-st-curvy-brush-gratis-gava","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de4f"},{"name":"2 st Curvy Brush + Gratis Gåva - Soft Espresso","variantId":54485574943061,"variantGid":"gid:\/\/shopify\/ProductVariant\/54485574943061","productGid":"gid:\/\/shopify\/Product\/11472426565973","handle":"2-st-curvy-brush-gratis-gava","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de50"},{"name":"2 st Curvy Brush + Gratis Gåva - Sky Blue","variantId":54485574975829,"variantGid":"gid:\/\/shopify\/ProductVariant\/54485574975829","productGid":"gid:\/\/shopify\/Product\/11472426565973","handle":"2-st-curvy-brush-gratis-gava","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de51"},{"name":"2 st Curvy Brush + Gratis Gåva - Lavender","variantId":54485575008597,"variantGid":"gid:\/\/shopify\/ProductVariant\/54485575008597","productGid":"gid:\/\/shopify\/Product\/11472426565973","handle":"2-st-curvy-brush-gratis-gava","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de52"},{"name":"Curved Paddle Brush - hårborste med vildsvinshår - Rosa","variantId":39928377475172,"variantGid":"gid:\/\/shopify\/ProductVariant\/39928377475172","productGid":"gid:\/\/shopify\/Product\/6761712975972","handle":"curved-paddle-haarborste-vildsvinsborst","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de53"},{"name":"Curved Paddle Brush - hårborste med vildsvinshår - Svart","variantId":47022779203925,"variantGid":"gid:\/\/shopify\/ProductVariant\/47022779203925","productGid":"gid:\/\/shopify\/Product\/6761712975972","handle":"curved-paddle-haarborste-vildsvinsborst","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de54"},{"name":"Curved Paddle Brush - hårborste med vildsvinshår - Vit","variantId":39928377540708,"variantGid":"gid:\/\/shopify\/ProductVariant\/39928377540708","productGid":"gid:\/\/shopify\/Product\/6761712975972","handle":"curved-paddle-haarborste-vildsvinsborst","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de55"},{"name":"Curvy Brush - Hårborste med vildsvinshår - Shiny Rose","variantId":49849430933845,"variantGid":"gid:\/\/shopify\/ProductVariant\/49849430933845","productGid":"gid:\/\/shopify\/Product\/9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de56"},{"name":"Curvy Brush - Hårborste med vildsvinshår - Soft Black","variantId":49849430966613,"variantGid":"gid:\/\/shopify\/ProductVariant\/49849430966613","productGid":"gid:\/\/shopify\/Product\/9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de57"},{"name":"Curvy Brush - Hårborste med vildsvinshår - Soft Espresso","variantId":52105769451861,"variantGid":"gid:\/\/shopify\/ProductVariant\/52105769451861","productGid":"gid:\/\/shopify\/Product\/9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de58"},{"name":"Curvy Brush - Hårborste med vildsvinshår - Sky Blue","variantId":52105769484629,"variantGid":"gid:\/\/shopify\/ProductVariant\/52105769484629","productGid":"gid:\/\/shopify\/Product\/9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de59"},{"name":"Curvy Brush - Hårborste med vildsvinshår - Lavender","variantId":52105769517397,"variantGid":"gid:\/\/shopify\/ProductVariant\/52105769517397","productGid":"gid:\/\/shopify\/Product\/9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","sellingPlans":[],"alerts":[],"_id":"6a68de0564cd8a232af7de5a"}],"collections":[],"condition":"quantity","conditionMin":2,"conditionMax":null,"collectionSellingPlanType":null,"cartValueExcludedVariants":[]},"action":{"notification":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":""},"discount":{"issue":null,"type":"app","id":"gid:\/\/shopify\/DiscountAutomaticNode\/1765951734101","title":"Cleaning Brush Free","createdByEasyGift":true,"easygiftAppDiscount":true,"discountType":"percentage","value":100},"popupOptions":{"headline":null,"subHeadline":null,"showItemsPrice":false,"showVariantsSeparately":false,"popupDismissable":false,"imageUrl":null,"persistPopup":false,"rewardQuantity":1,"showDiscountedPrice"
739:false,"hideOOSItems":false},"banner":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":null,"displayAfter":"5","closingMode":"doNotAutoClose","selfcloseAfter":"5","reshowBannerAfter":"everyNewSession","redirectLink":null},"showPromoCodeMessage":false,"type":"addAutomatically","products":[{"name":"Cleaning Brush - Default Title","variantId":"47239282458965","variantGid":"gid:\/\/shopify\/ProductVariant\/47239282458965","productGid":"gid:\/\/shopify\/Product\/8784348414293","quantity":1,"handle":"cleaning-brush","price":"49.00","variants":null,"title":"Cleaning Brush","alerts":[]}],"limit":1,"preventProductRemoval":true,"addAvailableProducts":false},"targeting":{"link":{"destination":null,"data":null,"cookieLifetime":14},"testMode":{"testCount":0,"lastTestedAt":null,"currentNonce":null,"lastTestUrl":null,"lastTokenExpiresAt":null},"additionalCriteria":{"geo":{"include":[],"exclude":[]},"type":null,"customerTags":[],"customerTagsExcluded":[],"customerId":[],"orderCount":null,"hasOrderCountMax":false,"orderCountMax":null,"totalSpent":null,"hasTotalSpentMax":false,"totalSpentMax":null},"type":"all"},"settings":{"worksInReverse":true,"runsOncePerSession":false,"preventAddedItemPurchase":false,"showReminderBanner":false},"testMode":false,"_id":"691c49ead0e1c6696766d96a","name":"Cleaning Brush Free","store":"6559fe147e2ed89dbd10f7d5","shop":"yummi-haircare-se","active":true,"translations":null,"createdAt":"2025-11-18T10:26:50.959Z","updatedAt":"2026-07-30T15:01:48.968Z","__v":0}
739,"easygift-rule-6a86f0298d3553f71bd71a30":{"schedule":{"enabled":false,"starts":null,"ends":null},"trigger":{"productTags":{"targets":[],"sellingPlan":null},"hybrid":null,"promoCode":null,"promoCodeDiscount":null,"type":"cartValue","minCartValue":899,"upperCartValue":null,"products":[],"collections":[],"condition":null,"conditionMin":null,"conditionMax":null,"collectionSellingPlanType":null,"cartValueExcludedVariants":[]},"action":{"notification":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":""},"discount":{"type":"app","id":"gid:\/\/shopify\/DiscountAutomaticNode\/1825218888021","title":"DSB","createdByEasyGift":true,"easygiftAppDiscount":true,"discountType":"percentage","value":100,"issue":null},"popupOptions":{"headline":null,"subHeadline":null,"showItemsPrice":false,"showVariantsSeparately":false,"popupDismissable":false,"imageUrl":null,"persistPopup":false,"rewardQuantity":1,"showDiscountedPrice":false,"hideOOSItems":false},"banner":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":null,"displayAfter":"5","closingMode":"doNotAutoClose","selfcloseAfter":"5","reshowBannerAfter":"everyNewSession","redirectLink":null},"showPromoCodeMessage":false,"type":"addAutomatically","products":[{"variantId":"49435471675733","quantity":1,"alerts":[]}],"limit":1,"preventProductRemoval":false,"addAvailableProducts":false},"targeting":{"link":{"destination":null,"data":null,"cookieLifetime":14},"additionalCriteria":{"geo":{"include":[],"exclude":[]},"type":null,"customerTags":[],"customerTagsExcluded":[],"customerId":[],"orderCount":null,"hasOrderCountMax":false,"orderCountMax":null,"totalSpent":null,"hasTotalSpentMax":false,"totalSpentMax":null},"type":"all"},"settings":{"worksInReverse":true,"runsOncePerSession":false,"preventAddedItemPurchase":false,"showReminderBanner":false},"_id":"6a86f0298d3553f71bd71a30","name":"DSB","active":true,"translations":null,"testMode":false}}; 740 741 // Process metafields in JavaScript 742 let savedRulesArray = []; 743 for (const [key, value] of Object.entries(metafields)) { 744 if (value) { 745 for (const prop in value) { 746 // avoiding Object.Keys for performance gain -- no need to make an array of keys. 747 savedRulesArray.push(value); 748 break; 749 } 750 } 751 } 752 753 const metaTag = document.createElement('meta'); 754 metaTag.id = 'easygift-rules'; 755 metaTag.content = JSON.stringify(savedRulesArray); 756 metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkxNTA2NTk5'); 757 758 document.head.appendChild(metaTag); 759 } catch (err) { 760 761 } 762 })(); 763</script>
763 764 765 766
766<script 767 type="text/javascript" 768 defer 769 > 770 771 (function () { 772 try { 773 window.EG_INFO = window.EG_INFO || {}; 774 var shopInfo = {"isInstalled":true,"installedOn":"2026-03-18T15:40:07.103Z","appVersion":"3.0","subscriptionName":"Standard","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":"","headerText":"","subHeaderText":"","showImage":false,"imageUrl":null,"displayAfter":5,"closingMode":"doNotAutoClose","selfcloseAfter":5,"reshowBannerAfter":"everyNewSession"},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"primaryColor":"#000000","backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":null},"themePresetId":null,"notificationStyle":{"position":{"horizontal":null,"vertical":null},"backgroundColor":"#FFFFFF","borderRadius":null,"headerFontSize":null,"subHeaderFontSize":null,"padding":null,"fontFamily":null,"cssStyles":null,"duration":null,"hasCustomizations":false,"primaryColor":null},"fetchCartData":false,"useLocalStorage":{"enabled":false,"expiryMinutes":null},"popupStyle":{"buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"bodyColor":null,"bodyFontSize":null,"showProductLink":false,"closeModalOutsideClick":true,"priceShowZeroDecimals":true,"headerFontFamily":null,"bodyFontFamily":null,"addButtonText":null,"cssStyles":null,"dismissButtonText":null,"hasCustomizations":false,"imageUrl":null,"outOfStockButtonText":null,"primaryColor":null,"secondaryColor":null,"subscriptionLabel":"Subscription Plan"},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"removalRequestSent":null,"show":false},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false},"customCSS":null,"delayUpdates":2000,"decodePayload":false,"hideAlertsOnFrontend":false,"removeEGPropertyFromSplitActionLineItems":false,"fetchProductInfoFromSavedDomain":false,"reApplyValueBasedRulesInCart":false,"useFinalPriceGetEntireCart":false,"hideGiftedPropertyText":false,"fetchCartDataBeforeRequest":false,"disableRedirectAfterFormSubmit":false,"enableBuyNowInterceptions":true,"removeProductsAddedFromExpiredRules":true,"useFinalPrice":true},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":false},"translations":null,"defaultLocale":"sv","shopDomain":"yuaiahaircare.se"}; 775 var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled; 776 if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) { 777 var products = shopInfo.settings.scriptSettings.productPageRedirection.products; 778 if (products.length > 0) { 779 var productIds = products.map(function(prod) { 780 var productGid = prod.id; 781 var productIdNumber = parseInt(productGid.split('/').pop()); 782 return productIdNumber; 783 }); 784 var productInfo = {"id":6761750331492,"title":"HÃ¥rvitaminer","handle":"hair-vitamins","description":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"62455a06bf52fb0130de1c19\" data-shogun-site-id=\"43aed916-a8e4-478b-a9bb-d93966d120bd\" data-shogun-page-id=\"62455a06bf52fb0130de1c19\" data-shogun-page-version-id=\"642a7e4bd9fcf200e95a9824\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"642a7e4cd9fcf200e95a9fc2\" data-region=\"main\"\u003e\n\u003cdiv id=\"s-de71bf5f-93ce-44b4-93c3-18b799447096\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-root\" data-shogun-id=\"62446a73ebc57c011c1c9699\" data-shogun-site-id=\"43aed916-a8e4-478b-a9bb-d93966d120bd\" data-shogun-page-id=\"62446a73ebc57c011c1c9699\" data-shogun-page-version-id=\"62446a73ebc57c011c1c9698\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"62446a73ebc57c011c1c969a\" data-region=\"main\"\u003e\n\u003cdiv id=\"s-c023cfb8-20a6-4fb9-b8f4-0f70d1913147\" class=\"shg-c\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-0006c9ac-2b3f-4c99-b1df-dd38faabd629\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-07c23e95-5c65-44c9-a7ac-bc2b28bb1dfc\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch2\u003eFördelar med produkten\u003cbr\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-c2e0ad99-57b3-4c3a-800d-99400e0892c1\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-20226027-9f24-4d54-b85e-c08a1a276098\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-64cdc908-2c88-4d9f-99ad-30826ffb6ec3\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-46458534-7151-4c75-947d-e996bc267178\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eKan användas av veganer och allergiker\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-06a550b5-4602-48e7-920e-12b495302b06\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-40b1ab61-6b3d-4299-b19d-1d08d58c3622\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-24ba49cc-a62c-4e0b-89e0-e3c21d9822e0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eFri från gluten, laktos och gelatin\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-e1f9159a-5f32-44d8-b5d1-d1e034eddd3e\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-eeab1d01-9218-461c-a5d1-e2a9516c95ce\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-005a2f88-5151-4aed-9dc5-76cfe0da8dd0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eInnehåller bambuextrakt\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-cbc74684-b91e-4e7f-b604-4ce2a0b4aab5\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-16270a99-b92e-4d17-999a-b1eb6a7d9e34\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-6b41b440-eeda-471e-b459-de6f8277e25e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eInnehåller 5 000 Bg biotin\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-1de19fab-22f6-469a-95d3-157bed232f5c\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-16df9591-410b-4d72-8c0b-87d40f771f58\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-881728e5-d12a-466c-8b42-e47447f708a4\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eHögt innehåll av folsyra, biotin och vitamin B12\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-0783c6c8-fed3-4c92-b13f-992d4b6e5db8\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-fe7e9be6-17d5-48a1-b861-3f81e8ebf9a2\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-d622a5ec-2ec1-47b7-8b55-eba5ba883324\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eBibehåller normalt hår\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b6820117-29cf-40ee-80c0-9eae1d200c1d\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-e086c3e0-b22e-4e2f-9565-c609af9c1235\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-954b8c16-7a72-4b28-839b-a8f7e15f3d41\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eRekommenderas av frisörer\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-ad50df46-ca6c-4d74-bdb8-adf548c242dd\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-a7f9869b-30e6-455c-8450-10b66df588a8\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-21c4ab4e-d9a2-46d5-8e9f-b260caf908fa\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eNaturliga smak- och färgämnen\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-989ec795-e336-413c-be22-23035ae45dcb\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-5985971a-0f6d-4daf-94b8-8b85136b2ee2\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-249f761f-85b5-487c-a596-0efd41bc4ad6\"
784class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eVårdar håret från insidan\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c shogun-lazyload\" data-bgset=\"https:\/\/i.shgcdn.com\/94cb6692-d809-46a8-ba9c-7ff8b7e2127d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" id=\"s-fec6fdbd-f6d7-4afc-ba38-479cfd515be6\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-954aae2f-a43d-4eb7-bef8-f2bd27dc6394\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-8752ae12-25b1-4eb5-951c-7c3aa3f10e91\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2\u003e\u003cspan style=\"font-family: Poppins; font-size: 36px; font-weight: bold;\"\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVi älskar\u003c\/span\u003e hår!\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-c60fef42-b7d4-4f24-8b8a-69daf5054ae9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: normal; color: #000000;\"\u003eYuaia hårvitaminer är ett kosttillskott som innehåller alla vitaminer och mineraler ditt hår behöver för att bibehålla ett normalt hår inifrån och ut. Så om du letar efter vitaminer för att bibehålla normalt hår då har du kommit till rätt ställe.\u003cbr\u003e\u003cbr\u003eYuaia hårvitaminer innehåller bland annat Biotin, som hjälper till att bibehålla normalt hår. De innehåller också vitamin B6, vitamin B12, vitamin A och vitamin D.\u003cbr\u003eVitamin B12 har en stor roll när det kommer till kroppens celldelningsprocess, liksom vitamin D.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eNYHET\u003c\/strong\u003e\u003cbr\u003eVåra hårvitaminer innehåller även 40 mg bambuextrakt, som är en rik källa till kiseldioxid. Det finns så mycket som 50 % kiseldioxid i vårt bambuextrakt.\u003cbr\u003e\u003cbr\u003eAlla dessa vitaminer får du i ett läckert hjärtformat vingummi med jordgubbssmak. Så om du inte gillar att svälja piller är dessa små vingummivitaminer för håret det perfekta valet för dig. Den läckra jordgubbssmaken gör det lätt att komma ihåg dina dagliga vitaminer för ditt hår!\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-dccffb5c-1056-42af-a384-9c3677cb8c72\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-video shogun-video-4x3\"\u003e\u003ciframe class=\"shogun-video-embed\" src=\"https:\/\/player.vimeo.com\/video\/771935899?autoplay=0\u0026amp;loop=0\u0026amp;transparent=0\" title=\"Embedded Vimeo Video\" loading=\"lazy\"\u003e \u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c shogun-lazyload\" data-bgset=\"https:\/\/i.shgcdn.com\/00bf6047-5047-4440-9fdb-90ea2dad42b9\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" id=\"s-f8c2042d-c6d4-4aec-a92a-1c2ef2d84019\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-2e8f63df-775b-4514-83c4-a03e62a51319\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-b12e04b6-4975-4adc-9731-9a01f265db65\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2\u003e\u003cspan style=\"font-family: Poppins; font-size: 36px; font-weight: bold;\"\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eHur fungerar\u003c\/span\u003e hårvitaminer?\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-3103b7a3-0f73-48f7-ba77-4c3466a877d0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003eOm kroppen saknar vitaminer eller mineraler så är håret en av de första delarna på kroppen som tar skada. Eftersom håret inte är ett livsviktigt organ leder kroppen viktiga näringsämnen till de vitala organen vid underskott. Det är här Yuaia hårvitaminer kommer in i bilden, de ger ditt hår de viktiga vitaminer och mineraler som behöver användas för att bibehålla en normal och jämn hårväxt. Med våra vitaminer för håret får du en optimal vitamin- och mineralnivå för att bibehålla normal hårväxt.\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-size: 32px;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVilka vitaminer och mineraler finns i\u003c\/span\u003e Yuaia hårvitaminer?\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eYuaia hårvitaminer innehåller en mängd vitaminer och mineraler:\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBiotin\u003c\/li\u003e\n\u003cli\u003eVitamin B12\u003c\/li\u003e\n\u003cli\u003eC-v
784itamin\u003c\/li\u003e\n\u003cli\u003eZink\u003c\/li\u003e\n\u003cli\u003eVitamin A\u003c\/li\u003e\n\u003cli\u003eKiseldioxid\u003c\/li\u003e\n\u003cli\u003eVitamin B6\u003c\/li\u003e\n\u003cli\u003eVitamin D\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLäs mer om hur ovanstÃ¥ende vitaminer och mineraler bidrar till normal hÃ¥rväxt längre ner pÃ¥ sidan.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eYuaia hÃ¥rvitaminer innehÃ¥ller endast naturliga smak- och färgämnen.\u003cbr\u003eDessutom är vÃ¥ra smÃ¥ hjärtan veganska och fria frÃ¥n laktos, gluten och gelatin.\u003cbr\u003eVi rekommenderar 3 mÃ¥naders konsumtion för bästa resultat ð\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eIngen bindningstid eller prenumeration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-b84ccc7b-ee5b-4d3f-a774-aed92da3b219\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a6c80376-0a10-47c0-b242-43c8233876ab\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-b84ccc7b-ee5b-4d3f-a774-aed92da3b219' })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-fe1f8faf-8a0c-45a3-ab74-dd8d89613e59\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-21ab198d-80b9-47af-9449-1aa96098456e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 30px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003e\u003cspan style=\"color: #000000;\"\u003eHär är vÃ¥ra\u003c\/span\u003e kunders resultat\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-e4cddc5c-a286-4a70-991b-12801e7679ed\" class=\"shg-c\"\u003e\n\u003cdiv id=\"slider-s-e4cddc5c-a286-4a70-991b-12801e7679ed\" class=\"shg-sld\"\u003e\n\u003cdiv class=\"shg-sld-content\"\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-left\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-slides shg-sld-slides-padded\"\u003e\n\u003cdiv class=\"shg-sld-item animate__animated shg-sld-active\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-8bdbd9c1-60c1-4323-a9a9-c76cb4d01db1\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-bb8d305d-8d96-48ef-bcdf-9350a09f9762\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/13428833-0d2c-468e-b087-080e484d24fa\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-bb8d305d-8d96-48ef-bcdf-9350a09f9762' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-72a68f55-8910-4983-9cb6-a4cc1535412d\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eLotte\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-b0955462-cb6f-49b4-9c35-b7840a01132b\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/09a59f98-97c2-476f-bedf-834e954b56c5\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-b0955462-cb6f-49b4-9c35-b7840a01132b' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-df9048d4-fb0f-4593-b411-dd99b6af2c14\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eJulie\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-89a09ab1-5e13-45bf-ba62-da39cb375b59\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/4271b823-2400-4a72-a950-8cbc4866c323\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-89a09ab1-5e13-45bf-ba62-da39cb375b59' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-96750ea4-9d14-4e30-a360-d12636948440\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eMaja\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-5bf1ae3a-313d-4c22-ac00-d90596102db6\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/896902
7846a-6855-469c-9d0b-8ca81c951f30\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-5bf1ae3a-313d-4c22-ac00-d90596102db6' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-bc6ca9bc-2a68-4b3c-bbd7-46cc4b68a050\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eNanna\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b03f9090-d8ac-439a-810b-0bb416c2fca8\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-3596867d-eb0b-4e56-a627-297ed51448af\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/c964ee14-4b50-4779-88c0-b97105006624\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-3596867d-eb0b-4e56-a627-297ed51448af' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-77630a3a-634a-4be9-9fe6-f38cbcbed166\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eMalene\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-fba802a7-25d7-4618-8577-be08081e6ba9\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a454f3db-3a8f-4faa-b081-b085aa209d06\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-fba802a7-25d7-4618-8577-be08081e6ba9' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-9597cb35-5c9d-41fc-9ab6-059eaefea7e3\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eStephanie\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-1436d55e-9bc9-41a7-8ba5-3e89d1093b18\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/ea587b0e-aa1f-46be-bf8e-571ce0733e68\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-1436d55e-9bc9-41a7-8ba5-3e89d1093b18' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-283face6-1277-4436-8295-fd0d35ae7064\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eChristel\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-c055694f-38d8-41e5-a951-72a8cd2dc045\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/666a5ea2-a8cf-4c8d-a5c0-80a6103fc6cc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-c055694f-38d8-41e5-a951-72a8cd2dc045' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-6fb20ae4-1b9e-4d45-ac6c-223b151f13f9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eAgnes\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-right\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dots\"\u003e\n\u003cdiv class=\"shg-sld-dot shg-sld-active\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.__shgSliderLoaded = window.__shgSliderLoaded || false;\n window.SHOGUN_SLIDERS = window.SHOGUN_SLIDERS || new Array();\n window.SHOGUN_SLIDERS.push({\n id: '#slider-s-e4cddc5c-a286-4a70-991b-12801e7679ed',\n intervalTime: 5,\n autoplay: false,\n pauseOnHover: false,\n transition: 'animate__noAnimation',\n interval: null\n })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-75a6f6d7-7251-4590-b648-1aa582bf5aee\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-383b2d76-cf7c-42b9-b650-359b9367cefc\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 32px; font-family: Poppins; font-weight: bold;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVad vÃ¥ra\u003c\/span\u003e \u003cspan style=\"color: #ff808e;\"\u003ekunder\u003c\/span\u003e \u003cspan style=\"color: #000000;\"\u003esäger om oss!\u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-9f0d2540-d4ec-4101-8fda-c878e4900a36\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/0c8ffd1e-bdf3-4982-85d0-d957d3e08649\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-9f0d2540-d4ec-4101-8fda-c878e4900a36' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-52c73290-824d-416c-a848-fe020d7dde7e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #339967;\"\u003eTrustpilot\u003c\/span\u003e score 4,7 av 5\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d40f06f7-d99a-4d9e-b275-25997d8f4d8e\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-961017a4-7947-49cd-aa26-25874bbc7206\" class=\"shg-c\"\u003e\n\u003cdiv id=\"slider-s-961017a4-7947-49cd-aa26-25874bbc7206\" class=\"shg-sld\"\u003e\n\u003cdiv class=\"shg-sld-content\"\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-left\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-slides shg-sld-slides-padded\"\u003e\n\u003cdiv class=\"shg-sld-item animate__animated shg-sld-active\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b38c3179-82fb-4c79-951e-9ce1a99cb74a\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-2912de97-8933-460d-b395-1c1a0a702804\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-dd50dc17-dcca-41a6-b39e-c98928701674\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a9219cbf-7550-4a51-b765-90f16967c1a2\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-dd50dc17-dcca-41a6-b39e-c98928701674' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-0f737a0a-94c8-4012-94a9-7b2ee74f9e16\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJag kan verkligen inte vara utan produkterna. De har verkligen hjälpt mitt hÃ¥r mycket ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-88e7cc7c-0490-46fe-9aa9-5b7bc7492f45\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eCarina\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d99b06e1-2b5e-40c6-bccb-c53c85e3b871\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-4f7dbbea-b046-4c49-9349-25f747ede897\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/912d744b-6b9b-4f64-8d3a-00b53ab51b6b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-4f7dbbea-b046-4c49-9349-25f747ede897' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-48868dc6-0026-4b59-ba8f-9fb25daf2493\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eDe er bare gode! Jeg kan stærkt anbefale hÃ¥rvitaminerne til andre.\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-b7f9b187-226e-4d92-b4b6-1c328d88131c\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eJosefine - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-321f596d-529d-4899-81cb-c99d171f5b9f\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-c68ff52c-e6d8-40c2-b38f-5a79664f5d84\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/5fe73152-9a61-46d2-b708-356dc60609be\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-c68ff52c-e6d8-40c2-b38f-5a79664f5d84' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-8d9d42f5-ebc8-4014-8f1e-8cbddc6fa449\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins; font-size: 16px;\"\u003eJeg elsker det! Mit hÃ¥r er blevet sÃ¥ dejligt sundt, og har fÃ¥et mere fylde ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-d46c41a3-d2b7-468d-98e0-2b3142de9e87\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eAmie\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-0f2c8127-c6c1-43d7-bc81-7609b94d4268\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-804d52ca-ca50-4a84-ad52-0183c9b8e8dc\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-a210a385-4ac4-48b4-81e5-f5da76ceecb9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-3afc0bc3-1655-4645-9741-ce4383e57503\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;
784\"\u003ePÃ¥ blot 1,5 mÃ¥ned har i forvandlet mit hÃ¥r fuldstændig 𤩠Jeg kan 110% anbefale Yummi Gummi!\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-db3327a6-2afa-41ea-a631-defa0d9a15fc\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eSophie\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-a1582828-d627-47c2-847b-249f8255caca\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-65b7907e-464a-4c74-b8fa-45b765ab68ec\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-055e85f8-e09b-4afb-b6ca-2c7f866a1f41\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg ELSKER de her vitaminer til hÃ¥ret! De har fÃ¥et mit hÃ¥r til at vokse hurtigere og det er blevet tykkere ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-7859e73a-af5c-4c7f-808b-13319688e4a2\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eCharlotte\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-470b90bb-fbd6-4590-aae2-380c7d124023\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-647da371-1e7d-4f83-b686-b979152e311d\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-8917a60d-534a-4281-9daa-cb9432f3c925\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eHos Frisør Haldor stÃ¥r vi indenfor Yummi Gummi hÃ¥rvitaminer, samt forhandler det i vores salon.\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-1541c1b5-9e48-4444-b93c-0790ed7b13c0\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eFrisør Haldor\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b8cb80bb-be7f-461a-b7b2-a65721f3d5d2\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-35f1dd78-cac5-4abd-830f-f86d77c2efba\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-5a42911f-8b4e-434d-95d4-4a40c0cb8dd1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-7da28e6b-ce7d-4cc0-918e-e0d56f331ce0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg er positivt overraskt. Jeg kan tydeligt se nye hÃ¥r springer frem. En stor anbefaling herfra ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-61b3ba92-8053-4686-ab5d-db27a5268603\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eSara - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-bdebf709-a52d-4541-a8ed-d630c28348bb\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-ed6992d5-0c61-4031-b801-fe4919afb8d1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-0828a4da-068f-44e4-9266-d381fbca2c88\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg er sÃ¥ tilfreds med yummi gummi, de smager skønt og sÃ¥ virker de bare! Jeg er fan! ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-61b7c8db-5fc7-4395-996c-a5ade09f6b25\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eBerit - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-0ec472d3-b897-4e68-826a-2b50f087c68d\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-539eca04-ac2f-493d-a1ad-f433ef88b33f\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-4f0d9e09-6283-44df-9629-90c655d18297\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eGlow \u0026amp; grow er den bedste shampoo jeg har prøvet, og jeg har ledt længe. Balsammen er endda ogsÃ¥ den bedste!\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-dcb7fbed-7882-443e-9a19-e3bec53307ea\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eLaura\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-right\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dots\"\u003e\n\u003cdiv class=\"shg-sld-dot shg-sld-active\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.__shgSliderLoaded = window.__shgSliderLoaded || false;\n window.SHOGUN_SLIDERS = window.SHOGUN_SLIDERS || new Array();\n window.SHOGUN_SLIDERS.push({\n id: '#slider-s-961017a4-7947-49cd-aa26-25874bbc7206',\n intervalTime: 5,\n autoplay: false,\n pauseOnHover: false,\n transition: 'animate__noAnimation',\n interval: null\n })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-6b495d6b-a7a6-42ab-be43-7713b9f29427\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-69e9f22c-d70b-4afa-984f-56d4e474fb3f\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 30px; font-weight: bold;\"\u003eHur fungerar \u003cspan style=\"color: #ff808e;\"\u003eYuaia hårtillskott?\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-1c668929-0de5-4bfb-ad98-a4d669750acc\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003eYuaia hårvitaminer innehåller ett antal vitaminer och mineraler, alla med sin egen funktion. Se de viktigaste vitaminerna och mineralerna här och läs vad de gör för ditt hår.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-1dc2443b-591c-4fed-96df-abb7c2dd9d96\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-51cb7139-62ef-4146-9b99-b9f3510adbc1\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-49a25cd3-5277-410d-9cb8-a97e2eb91034\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eBiotin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-c69d22cf-680e-400a-ad34-b470aa3fafba\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBiotin hjälper till att bibehålla normalt hår. Läs allt om \u003ca href=\"https:\/\/yuaiahaircare.se\/blogs\/blog\/biotin-for-haar\"\u003ebiotin i vår artikel här.\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-da82a0e8-95b2-4171-8dfb-eda887f7da16\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-265b8fa1-32de-4617-87a0-0b2f6db64709\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin B12\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-03ee4747-4915-42dd-8827-4fe47b4b7147\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till bildningen av röda blodkroppar och till nervsystemets funktion samt spelar en roll för normal celldelning, vilket är viktigt för håret.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-8384eed2-2b6c-40eb-885f-af4cc5cefff7\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-c79f940a-bba4-476e-b5ef-7066064ba260\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eC-vitamin\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-a9587710-5f73-46ee-b8d0-9decb0180bb9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till din normala kollagenproduktion. Kollagen är en av byggstenarna till ett normalt hår och frisk hud.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-4bb71064-397d-47f0-9bd5-84d2c02d8e4d\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-dff87683-5d22-4e59-9a4e-89e08be55c99\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eZink\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-9c9f134a-63c8-4639-9eb3-dfd26649ee84\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eSäkerställer normalt underhåll av hår, hud och naglar. Skapar en stabil hormon- och energinivå.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-a69865be-7cfc-42f4-80bc-8bd11cd9dd68\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/028e3910-818b-4453-908e-85cc06e26835\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-a69865be-7cfc-42f4-80bc-8bd11cd9dd68' })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-23b84ca4-6901-4d43-bf99-58f7f74af871\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-88771c63-d203-4470-85c6-cfa37ac34845\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin A\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-b5f9d34a-ef6b-4869-81e5-f0df2a80ca31\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till immunsystemets normala funktion och till processen för cellspecialisering.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-c8403c35-54ef-4481-adff-ce25de6b25ad\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-d9cd8f94-2fb4-4044-b541-c66ad03006f3\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eBambuextrakt\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-f42cd855-8039-42e7-8e1d-e97c4062c8a1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBambuextrakt är en rik källa till kiseldioxid. Vårt bambuextrakt innehåller 50 % kiseldioxid.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-0145d17b-e088-4f1f-89f2-8eed1609afe3\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-214b4aea-192d-474e-8ed3-5f8f44b92f75\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin B6\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-03a89d0a-9d74-4c18-8cc7-337714925a1f\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eSkapar en normal proteinmetabolism, vilket hjälper till att producera nya hårstrån samt hjälper till att reglera hormonaktivitet.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-100066cc-c3ce-4d4a-bd15-0a828db2b168\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-d9c6855a-f96a-4411-ac2d-928e8c0863b4\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin D\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-fa19a22c-5f0e-42e7-b516-ce26e2b90c21\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till normal utveckling av celler och därigenom även tillväxt av hårceller. Skyddar bland annat cellerna mot oxidativ stress.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d03d66ef-70ea-482f-a5e6-928c516f8d89\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-8c2b1e63-de1e-4689-a510-db64782e94d9\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-e7f014fc-85f8-4f21-a34d-cd309d7dcefa\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-1964c932-1d6c-41ef-8747-07e2a8e4162d\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/d5944432-bc3d-4514-bf81-1bf67530d827\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-1964c932-1d6c-41ef-8747-07e2a8e4162d' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-65425c58-90ec-4eb7-8c0e-e44e05524459\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eHårvitaminer som rekommenderas av frisörer\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-5361ef59-68c0-4d09-be5a-7a4c4ad4070b\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-f8bd7e85-7f0f-4d5f-911d-fe5dc655743d\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/71862e96-ec2e-43ef-a133-17a97006c465\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-f8bd7e85-7f0f-4d5f-911d-fe5dc655743d' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-a5aadf02-9585-4025-9e8c-a43813fa8653\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eHögt innehåll av biotin, folsyra och B-vitamin\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-65ca764a-aa00-4505-ac1e-9cefab3cfa29\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-d0278416-4c95-42ec-92df-70fc3f7ee1a0\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/23dc415b-c07b-4026-aa02-a0bf2e04222e\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-d0278416-4c95-42ec-92df-70fc3f7ee1a0' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-04a3df1f-5fd5-4a4b-8e58-54df75e2f09e\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eAllergivänliga hÃ¥rvitaminer\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-f729ab8f-aa7e-4706-bfbc-4eb12f9590fe\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-10bcee7c-c1ee-4538-98e9-651d92578f59\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/327839e6-5fab-4fc3-8d81-939cecc41078\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-10bcee7c-c1ee-4538-98e9-651d92578f59' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-6ccfd28a-2431-49d8-8c7f-3bf233c9dfe4\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eLäcker jordgubbssmak\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-03-18T13:23:29+01:00","created_at":"2022-03-18T13:23:35+01:00","vendor":"Haarvitaminer","type":"HÃ¥rpleje","tags":["BF19","Farvet hÃ¥r","Fint hÃ¥r","HÃ¥rpleje","HÃ¥rvitaminer","ikketime","kava","NORMAL","sampak","SEK-converted","spo-disabled","Tyndt hÃ¥r","Tørt hÃ¥r","Vegansk","Ãdelagt hÃ¥r"],"price":34900,"price_min":34900,"price_max":119900,"available":true,"price_varies":true,"compare_at_price":34900,"compare_at_price_min":34900,"compare_at_price_max":209400,"compare_at_price_varies":true,"variants":[{"id":39928453267556,"title":"1 st (1 mÃ¥nads användning)","option1":"1 st (1 mÃ¥nads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"HÃ¥rvitaminer - 1 st (1 mÃ¥nads användning)","public_title":"1 st (1 mÃ¥nads användning)","options":["1 st (1 mÃ¥nads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 mÃ¥nader användning)","option1":"3 st (3 mÃ¥nader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"HÃ¥rvitaminer - 3 st (3 mÃ¥nader användning)","public_title":"3 st (3 mÃ¥nader användning)","options":["3 st (3 mÃ¥nader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 mÃ¥neder användning)","option1":"6 st (6 mÃ¥neder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"HÃ¥rvitaminer - 6 st (6 mÃ¥neder användning)","public_title":"6 st (6 mÃ¥neder användning)","options":["6 st (6 mÃ¥neder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405","\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405","\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926"],"featured_image":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","options":["Antal"],"media":[{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","width":1080},{"alt":null,"id":59313057071445,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233","width":1620},{"alt":null,"id":59234745647445,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925","width":1620},{"alt":null,"id":59234745680213,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926","width":1620},{"alt":null,"id":59234745811285,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926","width":1620},{"alt":null,"id":59234745549141,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926","width":1620},{"alt":null,"id":59313057038677,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233","width":1620},{"alt":null,"id":59234745614677,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925","width":1620},{"alt":null,"id":59234745745749,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926","width":1620},{"alt":null,"id":56263159382357,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405","width":1080},{"alt":null,"id":56263159251285,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405","width":1080},{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","width":1080},{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","width":1080},{"alt":null,"id":59234745778517,"position":14,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926","width":1620}],"requires_selling_plan":false,"selling_plan_groups":[{"id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0","name":"HÃ¥rvitaminer \u0026 Collagen Gummies","options":[{"name":"Selling plan options","position":1,"values":["df:1 MONTH;bf:1 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined","df:3 MONTH;bf:3 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined","df:6 MONTH;bf:6 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined"]}],"selling_plans":[{"id":691161203029,"name":"Leverans 1 mÃ¥nad","description":null,"options":[{"name":"Selling plan options","position":1,"value":"df:1 MONTH;bf:1 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":691161235797,"name":"Leverans 3 mÃ¥nad","description":null,"options":[{"name":"Selling plan options","position":1
784,"value":"df:3 MONTH;bf:3 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}},{"id":691161268565,"name":"Leverans 6 månad","description":null,"options":[{"name":"Selling plan options","position":1,"value":"df:6 MONTH;bf:6 MONTH;pricingPolicy:[{\"type\":\"fixed\",\"adjustment\":{\"type\":\"percentage\",\"value\":10}}];minRenewals:undefined"}],"recurring_deliveries":true,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":10}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":"juo-subscriptions"}],"content":"\u003cdiv class=\"shogun-root\" data-shogun-id=\"62455a06bf52fb0130de1c19\" data-shogun-site-id=\"43aed916-a8e4-478b-a9bb-d93966d120bd\" data-shogun-page-id=\"62455a06bf52fb0130de1c19\" data-shogun-page-version-id=\"642a7e4bd9fcf200e95a9824\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"642a7e4cd9fcf200e95a9fc2\" data-region=\"main\"\u003e\n\u003cdiv id=\"s-de71bf5f-93ce-44b4-93c3-18b799447096\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-root\" data-shogun-id=\"62446a73ebc57c011c1c9699\" data-shogun-site-id=\"43aed916-a8e4-478b-a9bb-d93966d120bd\" data-shogun-page-id=\"62446a73ebc57c011c1c9699\" data-shogun-page-version-id=\"62446a73ebc57c011c1c9698\" data-shogun-platform-type=\"shopify\" data-shogun-variant-id=\"62446a73ebc57c011c1c969a\" data-region=\"main\"\u003e\n\u003cdiv id=\"s-c023cfb8-20a6-4fb9-b8f4-0f70d1913147\" class=\"shg-c\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-0006c9ac-2b3f-4c99-b1df-dd38faabd629\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-07c23e95-5c65-44c9-a7ac-bc2b28bb1dfc\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch2\u003eFördelar med produkten\u003cbr\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-c2e0ad99-57b3-4c3a-800d-99400e0892c1\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-20226027-9f24-4d54-b85e-c08a1a276098\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-64cdc908-2c88-4d9f-99ad-30826ffb6ec3\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-46458534-7151-4c75-947d-e996bc267178\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eKan användas av veganer och allergiker\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-06a550b5-4602-48e7-920e-12b495302b06\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-40b1ab61-6b3d-4299-b19d-1d08d58c3622\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-24ba49cc-a62c-4e0b-89e0-e3c21d9822e0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eFri från gluten, laktos och gelatin\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-e1f9159a-5f32-44d8-b5d1-d1e034eddd3e\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-eeab1d01-9218-461c-a5d1-e2a9516c95ce\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-005a2f88-5151-4aed-9dc5-76cfe0da8dd0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eInnehåller bambuextrakt\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-cbc74684-b91e-4e7f-b604-4ce2a0b4aab5\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-16270a99-b92e-4d17-999a-b1eb6a7d9e34\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-6b41b440-eeda-471e-b459-de6f8277e25e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eInnehåller 5 000 Bg biotin\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-1de19fab-22f6-469a-95d3-157bed232f5c\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-16df9591-410b-4d72-8c0b-87d40f771f58\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-881728e5-d12a-466c-8b42-e47447f708a4\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eHögt innehåll av folsyra, biotin och vitamin B12\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-0783c6c8-fed3-4c92-b13f-992d4b6e5db8\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-fe7e9be6-17d5-48a1-b861-3f81e8ebf9a2\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-d622a5ec-2ec1-47b7-8b55-eba5ba883324\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eBibehåller normalt hår\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b6820117-29cf-40ee-80c0-9eae1d200c1d\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-e086c3e0-b22e-4e2f-9565-c609af9c1235\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-954b8c16-7a72-4b28-839b-a8f7e15f3d41\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eRekommenderas av frisörer\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-ad50df46-ca6c-4d74-bdb8-adf548c242dd\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-a7f9869b-30e6-455c-8450-10b66df588a8\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-21c4ab4e-d9a2-46d5-8e9f-b260caf908fa\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eNaturliga smak- och färgämnen\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-989ec795-e336-413c-be22-23035ae45dcb\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-1 shg-c-md-1 shg-c-sm-1 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-5985971a-0f6d-4daf-94b8-8b85136b2ee2\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-heart shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-11 shg-c-md-11 shg-c-sm-11 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-249f761f-85b5-487c-a596-0efd41bc4ad6\"
784class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: 600; color: #330218;\"\u003eVårdar håret från insidan\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c shogun-lazyload\" data-bgset=\"https:\/\/i.shgcdn.com\/94cb6692-d809-46a8-ba9c-7ff8b7e2127d\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" id=\"s-fec6fdbd-f6d7-4afc-ba38-479cfd515be6\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-954aae2f-a43d-4eb7-bef8-f2bd27dc6394\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-8752ae12-25b1-4eb5-951c-7c3aa3f10e91\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2\u003e\u003cspan style=\"font-family: Poppins; font-size: 36px; font-weight: bold;\"\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVi älskar\u003c\/span\u003e hår!\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-c60fef42-b7d4-4f24-8b8a-69daf5054ae9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: normal; color: #000000;\"\u003eYuaia hårvitaminer är ett kosttillskott som innehåller alla vitaminer och mineraler ditt hår behöver för att bibehålla ett normalt hår inifrån och ut. Så om du letar efter vitaminer för att bibehålla normalt hår då har du kommit till rätt ställe.\u003cbr\u003e\u003cbr\u003eYuaia hårvitaminer innehåller bland annat Biotin, som hjälper till att bibehålla normalt hår. De innehåller också vitamin B6, vitamin B12, vitamin A och vitamin D.\u003cbr\u003eVitamin B12 har en stor roll när det kommer till kroppens celldelningsprocess, liksom vitamin D.\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003eNYHET\u003c\/strong\u003e\u003cbr\u003eVåra hårvitaminer innehåller även 40 mg bambuextrakt, som är en rik källa till kiseldioxid. Det finns så mycket som 50 % kiseldioxid i vårt bambuextrakt.\u003cbr\u003e\u003cbr\u003eAlla dessa vitaminer får du i ett läckert hjärtformat vingummi med jordgubbssmak. Så om du inte gillar att svälja piller är dessa små vingummivitaminer för håret det perfekta valet för dig. Den läckra jordgubbssmaken gör det lätt att komma ihåg dina dagliga vitaminer för ditt hår!\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-dccffb5c-1056-42af-a384-9c3677cb8c72\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-video shogun-video-4x3\"\u003e\u003ciframe class=\"shogun-video-embed\" src=\"https:\/\/player.vimeo.com\/video\/771935899?autoplay=0\u0026amp;loop=0\u0026amp;transparent=0\" title=\"Embedded Vimeo Video\" loading=\"lazy\"\u003e \u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c shogun-lazyload\" data-bgset=\"https:\/\/i.shgcdn.com\/00bf6047-5047-4440-9fdb-90ea2dad42b9\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" id=\"s-f8c2042d-c6d4-4aec-a92a-1c2ef2d84019\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-2e8f63df-775b-4514-83c4-a03e62a51319\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-b12e04b6-4975-4adc-9731-9a01f265db65\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2\u003e\u003cspan style=\"font-family: Poppins; font-size: 36px; font-weight: bold;\"\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eHur fungerar\u003c\/span\u003e hårvitaminer?\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-3103b7a3-0f73-48f7-ba77-4c3466a877d0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003eOm kroppen saknar vitaminer eller mineraler så är håret en av de första delarna på kroppen som tar skada. Eftersom håret inte är ett livsviktigt organ leder kroppen viktiga näringsämnen till de vitala organen vid underskott. Det är här Yuaia hårvitaminer kommer in i bilden, de ger ditt hår de viktiga vitaminer och mineraler som behöver användas för att bibehålla en normal och jämn hårväxt. Med våra vitaminer för håret får du en optimal vitamin- och mineralnivå för att bibehålla normal hårväxt.\u003c\/p\u003e\n\u003ch3\u003e\u003cspan style=\"font-size: 32px;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #e65174;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVilka vitaminer och mineraler finns i\u003c\/span\u003e Yuaia hårvitaminer?\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003eYuaia hårvitaminer innehåller en mängd vitaminer och mineraler:\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBiotin\u003c\/li\u003e\n\u003cli\u003eVitamin B12\u003c\/li\u003e\n\u003cli\u003eC-v
784itamin\u003c\/li\u003e\n\u003cli\u003eZink\u003c\/li\u003e\n\u003cli\u003eVitamin A\u003c\/li\u003e\n\u003cli\u003eKiseldioxid\u003c\/li\u003e\n\u003cli\u003eVitamin B6\u003c\/li\u003e\n\u003cli\u003eVitamin D\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eLäs mer om hur ovanstÃ¥ende vitaminer och mineraler bidrar till normal hÃ¥rväxt längre ner pÃ¥ sidan.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eYuaia hÃ¥rvitaminer innehÃ¥ller endast naturliga smak- och färgämnen.\u003cbr\u003eDessutom är vÃ¥ra smÃ¥ hjärtan veganska och fria frÃ¥n laktos, gluten och gelatin.\u003cbr\u003eVi rekommenderar 3 mÃ¥naders konsumtion för bästa resultat ð\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eIngen bindningstid eller prenumeration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-6 shg-c-md-6 shg-c-sm-6 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-b84ccc7b-ee5b-4d3f-a774-aed92da3b219\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a6c80376-0a10-47c0-b242-43c8233876ab\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-b84ccc7b-ee5b-4d3f-a774-aed92da3b219' })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-fe1f8faf-8a0c-45a3-ab74-dd8d89613e59\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-21ab198d-80b9-47af-9449-1aa96098456e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 30px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003e\u003cspan style=\"color: #000000;\"\u003eHär är vÃ¥ra\u003c\/span\u003e kunders resultat\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-e4cddc5c-a286-4a70-991b-12801e7679ed\" class=\"shg-c\"\u003e\n\u003cdiv id=\"slider-s-e4cddc5c-a286-4a70-991b-12801e7679ed\" class=\"shg-sld\"\u003e\n\u003cdiv class=\"shg-sld-content\"\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-left\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-slides shg-sld-slides-padded\"\u003e\n\u003cdiv class=\"shg-sld-item animate__animated shg-sld-active\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-8bdbd9c1-60c1-4323-a9a9-c76cb4d01db1\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-bb8d305d-8d96-48ef-bcdf-9350a09f9762\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/13428833-0d2c-468e-b087-080e484d24fa\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-bb8d305d-8d96-48ef-bcdf-9350a09f9762' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-72a68f55-8910-4983-9cb6-a4cc1535412d\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eLotte\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-b0955462-cb6f-49b4-9c35-b7840a01132b\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/09a59f98-97c2-476f-bedf-834e954b56c5\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-b0955462-cb6f-49b4-9c35-b7840a01132b' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-df9048d4-fb0f-4593-b411-dd99b6af2c14\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eJulie\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-89a09ab1-5e13-45bf-ba62-da39cb375b59\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/4271b823-2400-4a72-a950-8cbc4866c323\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-89a09ab1-5e13-45bf-ba62-da39cb375b59' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-96750ea4-9d14-4e30-a360-d12636948440\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eMaja\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-5bf1ae3a-313d-4c22-ac00-d90596102db6\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/896902
7846a-6855-469c-9d0b-8ca81c951f30\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-5bf1ae3a-313d-4c22-ac00-d90596102db6' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-bc6ca9bc-2a68-4b3c-bbd7-46cc4b68a050\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eNanna\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b03f9090-d8ac-439a-810b-0bb416c2fca8\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-3596867d-eb0b-4e56-a627-297ed51448af\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/c964ee14-4b50-4779-88c0-b97105006624\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-3596867d-eb0b-4e56-a627-297ed51448af' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-77630a3a-634a-4be9-9fe6-f38cbcbed166\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eMalene\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-fba802a7-25d7-4618-8577-be08081e6ba9\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a454f3db-3a8f-4faa-b081-b085aa209d06\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-fba802a7-25d7-4618-8577-be08081e6ba9' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-9597cb35-5c9d-41fc-9ab6-059eaefea7e3\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eStephanie\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-1436d55e-9bc9-41a7-8ba5-3e89d1093b18\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/ea587b0e-aa1f-46be-bf8e-571ce0733e68\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-1436d55e-9bc9-41a7-8ba5-3e89d1093b18' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-283face6-1277-4436-8295-fd0d35ae7064\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eChristel\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-c055694f-38d8-41e5-a951-72a8cd2dc045\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/666a5ea2-a8cf-4c8d-a5c0-80a6103fc6cc\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-c055694f-38d8-41e5-a951-72a8cd2dc045' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-6fb20ae4-1b9e-4d45-ac6c-223b151f13f9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 14px; font-weight: bold;\"\u003e\u003cspan style=\"color: #ff808e;\"\u003eAgnes\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-right\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dots\"\u003e\n\u003cdiv class=\"shg-sld-dot shg-sld-active\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.__shgSliderLoaded = window.__shgSliderLoaded || false;\n window.SHOGUN_SLIDERS = window.SHOGUN_SLIDERS || new Array();\n window.SHOGUN_SLIDERS.push({\n id: '#slider-s-e4cddc5c-a286-4a70-991b-12801e7679ed',\n intervalTime: 5,\n autoplay: false,\n pauseOnHover: false,\n transition: 'animate__noAnimation',\n interval: null\n })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-75a6f6d7-7251-4590-b648-1aa582bf5aee\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-383b2d76-cf7c-42b9-b650-359b9367cefc\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 32px; font-family: Poppins; font-weight: bold;\"\u003e\u003cspan style=\"color: #000000;\"\u003eVad vÃ¥ra\u003c\/span\u003e \u003cspan style=\"color: #ff808e;\"\u003ekunder\u003c\/span\u003e \u003cspan style=\"color: #000000;\"\u003esäger om oss!\u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-9f0d2540-d4ec-4101-8fda-c878e4900a36\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/0c8ffd1e-bdf3-4982-85d0-d957d3e08649\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-9f0d2540-d4ec-4101-8fda-c878e4900a36' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-52c73290-824d-416c-a848-fe020d7dde7e\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 18px;\"\u003e\u003cstrong\u003e\u003cspan style=\"color: #339967;\"\u003eTrustpilot\u003c\/span\u003e score 4,7 av 5\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d40f06f7-d99a-4d9e-b275-25997d8f4d8e\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-961017a4-7947-49cd-aa26-25874bbc7206\" class=\"shg-c\"\u003e\n\u003cdiv id=\"slider-s-961017a4-7947-49cd-aa26-25874bbc7206\" class=\"shg-sld\"\u003e\n\u003cdiv class=\"shg-sld-content\"\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-left\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1203 544q0 13-10 23l-393 393 393 393q10 10 10 23t-10 23l-50 50q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l466-466q10-10 23-10t23 10l50 50q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-slides shg-sld-slides-padded\"\u003e\n\u003cdiv class=\"shg-sld-item animate__animated shg-sld-active\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b38c3179-82fb-4c79-951e-9ce1a99cb74a\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-2912de97-8933-460d-b395-1c1a0a702804\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-dd50dc17-dcca-41a6-b39e-c98928701674\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/a9219cbf-7550-4a51-b765-90f16967c1a2\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-dd50dc17-dcca-41a6-b39e-c98928701674' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-0f737a0a-94c8-4012-94a9-7b2ee74f9e16\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJag kan verkligen inte vara utan produkterna. De har verkligen hjälpt mitt hÃ¥r mycket ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-88e7cc7c-0490-46fe-9aa9-5b7bc7492f45\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eCarina\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d99b06e1-2b5e-40c6-bccb-c53c85e3b871\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-4f7dbbea-b046-4c49-9349-25f747ede897\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/912d744b-6b9b-4f64-8d3a-00b53ab51b6b\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-4f7dbbea-b046-4c49-9349-25f747ede897' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-48868dc6-0026-4b59-ba8f-9fb25daf2493\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eDe er bare gode! Jeg kan stærkt anbefale hÃ¥rvitaminerne til andre.\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-b7f9b187-226e-4d92-b4b6-1c328d88131c\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eJosefine - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-321f596d-529d-4899-81cb-c99d171f5b9f\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-c68ff52c-e6d8-40c2-b38f-5a79664f5d84\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/5fe73152-9a61-46d2-b708-356dc60609be\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" style=\"border-radius: 100px;\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-c68ff52c-e6d8-40c2-b38f-5a79664f5d84' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-8d9d42f5-ebc8-4014-8f1e-8cbddc6fa449\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins; font-size: 16px;\"\u003eJeg elsker det! Mit hÃ¥r er blevet sÃ¥ dejligt sundt, og har fÃ¥et mere fylde ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-d46c41a3-d2b7-468d-98e0-2b3142de9e87\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eAmie\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-0f2c8127-c6c1-43d7-bc81-7609b94d4268\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-804d52ca-ca50-4a84-ad52-0183c9b8e8dc\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-a210a385-4ac4-48b4-81e5-f5da76ceecb9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-3afc0bc3-1655-4645-9741-ce4383e57503\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;
784\"\u003ePÃ¥ blot 1,5 mÃ¥ned har i forvandlet mit hÃ¥r fuldstændig 𤩠Jeg kan 110% anbefale Yummi Gummi!\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-db3327a6-2afa-41ea-a631-defa0d9a15fc\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eSophie\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-a1582828-d627-47c2-847b-249f8255caca\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-65b7907e-464a-4c74-b8fa-45b765ab68ec\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-055e85f8-e09b-4afb-b6ca-2c7f866a1f41\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg ELSKER de her vitaminer til hÃ¥ret! De har fÃ¥et mit hÃ¥r til at vokse hurtigere og det er blevet tykkere ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-7859e73a-af5c-4c7f-808b-13319688e4a2\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eCharlotte\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-470b90bb-fbd6-4590-aae2-380c7d124023\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-647da371-1e7d-4f83-b686-b979152e311d\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-8917a60d-534a-4281-9daa-cb9432f3c925\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eHos Frisør Haldor stÃ¥r vi indenfor Yummi Gummi hÃ¥rvitaminer, samt forhandler det i vores salon.\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-1541c1b5-9e48-4444-b93c-0790ed7b13c0\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eFrisør Haldor\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-item animate__animated animate__\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"shg-c\" id=\"s-b8cb80bb-be7f-461a-b7b2-a65721f3d5d2\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-35f1dd78-cac5-4abd-830f-f86d77c2efba\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-5a42911f-8b4e-434d-95d4-4a40c0cb8dd1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-7da28e6b-ce7d-4cc0-918e-e0d56f331ce0\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg er positivt overraskt. Jeg kan tydeligt se nye hÃ¥r springer frem. En stor anbefaling herfra ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-61b3ba92-8053-4686-ab5d-db27a5268603\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eSara - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-bdebf709-a52d-4541-a8ed-d630c28348bb\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-ed6992d5-0c61-4031-b801-fe4919afb8d1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-0828a4da-068f-44e4-9266-d381fbca2c88\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eJeg er sÃ¥ tilfreds med yummi gummi, de smager skønt og sÃ¥ virker de bare! Jeg er fan! ð\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-61b7c8db-5fc7-4395-996c-a5ade09f6b25\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eBerit - Frisør\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv id=\"s-0ec472d3-b897-4e68-826a-2b50f087c68d\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shogun-icon-wrapper\"\u003e\n\u003cdiv class=\"shg-fa shg-fa-quote-right shogun-icon\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-539eca04-ac2f-493d-a1ad-f433ef88b33f\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-4f0d9e09-6283-44df-9629-90c655d18297\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan style=\"font-size: 16px;\"\u003e\u003cem\u003e\u003cspan style=\"font-family: Poppins;\"\u003eGlow \u0026amp; grow er den bedste shampoo jeg har prøvet, og jeg har ledt længe. Balsammen er endda ogsÃ¥ den bedste!\u003c\/span\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-dcb7fbed-7882-443e-9a19-e3bec53307ea\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch4\u003eLaura\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-nav-button shg-sld-right\"\u003e\u003csvg width=\"1792\" height=\"1792\" viewbox=\"0 0 1792 1792\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"fill: rgba(113, 113, 113, 1);\"\u003e \u003cpath d=\"M1171 960q0 13-10 23l-466 466q-10 10-23 10t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l466 466q10 10 10 23z\"\u003e\u003c\/path\u003e \u003c\/svg\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dots\"\u003e\n\u003cdiv class=\"shg-sld-dot shg-sld-active\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-sld-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.__shgSliderLoaded = window.__shgSliderLoaded || false;\n window.SHOGUN_SLIDERS = window.SHOGUN_SLIDERS || new Array();\n window.SHOGUN_SLIDERS.push({\n id: '#slider-s-961017a4-7947-49cd-aa26-25874bbc7206',\n intervalTime: 5,\n autoplay: false,\n pauseOnHover: false,\n transition: 'animate__noAnimation',\n interval: null\n })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-6b495d6b-a7a6-42ab-be43-7713b9f29427\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-69e9f22c-d70b-4afa-984f-56d4e474fb3f\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan style=\"font-family: Poppins; font-size: 30px; font-weight: bold;\"\u003eHur fungerar \u003cspan style=\"color: #ff808e;\"\u003eYuaia hårtillskott?\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-1c668929-0de5-4bfb-ad98-a4d669750acc\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp style=\"text-align: center;\"\u003eYuaia hårvitaminer innehåller ett antal vitaminer och mineraler, alla med sin egen funktion. Se de viktigaste vitaminerna och mineralerna här och läs vad de gör för ditt hår.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c\" id=\"s-1dc2443b-591c-4fed-96df-abb7c2dd9d96\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-51cb7139-62ef-4146-9b99-b9f3510adbc1\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-49a25cd3-5277-410d-9cb8-a97e2eb91034\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eBiotin\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-c69d22cf-680e-400a-ad34-b470aa3fafba\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBiotin hjälper till att bibehålla normalt hår. Läs allt om \u003ca href=\"https:\/\/yuaiahaircare.se\/blogs\/blog\/biotin-for-haar\"\u003ebiotin i vår artikel här.\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-da82a0e8-95b2-4171-8dfb-eda887f7da16\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-265b8fa1-32de-4617-87a0-0b2f6db64709\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin B12\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-03ee4747-4915-42dd-8827-4fe47b4b7147\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till bildningen av röda blodkroppar och till nervsystemets funktion samt spelar en roll för normal celldelning, vilket är viktigt för håret.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-8384eed2-2b6c-40eb-885f-af4cc5cefff7\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-c79f940a-bba4-476e-b5ef-7066064ba260\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eC-vitamin\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-a9587710-5f73-46ee-b8d0-9decb0180bb9\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till din normala kollagenproduktion. Kollagen är en av byggstenarna till ett normalt hår och frisk hud.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-4bb71064-397d-47f0-9bd5-84d2c02d8e4d\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-dff87683-5d22-4e59-9a4e-89e08be55c99\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eZink\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-9c9f134a-63c8-4639-9eb3-dfd26649ee84\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eSäkerställer normalt underhåll av hår, hud och naglar. Skapar en stabil hormon- och energinivå.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container shg-align-center\" style=\"opacity: 1;\" id=\"s-a69865be-7cfc-42f4-80bc-8bd11cd9dd68\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/028e3910-818b-4453-908e-85cc06e26835\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-a69865be-7cfc-42f4-80bc-8bd11cd9dd68' })\n \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-4 shg-c-md-4 shg-c-sm-4 shg-c-xs-12\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-23b84ca4-6901-4d43-bf99-58f7f74af871\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-88771c63-d203-4470-85c6-cfa37ac34845\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin A\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-b5f9d34a-ef6b-4869-81e5-f0df2a80ca31\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till immunsystemets normala funktion och till processen för cellspecialisering.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-c8403c35-54ef-4481-adff-ce25de6b25ad\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-d9cd8f94-2fb4-4044-b541-c66ad03006f3\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eBambuextrakt\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-f42cd855-8039-42e7-8e1d-e97c4062c8a1\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBambuextrakt är en rik källa till kiseldioxid. Vårt bambuextrakt innehåller 50 % kiseldioxid.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-0145d17b-e088-4f1f-89f2-8eed1609afe3\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-214b4aea-192d-474e-8ed3-5f8f44b92f75\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin B6\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-03a89d0a-9d74-4c18-8cc7-337714925a1f\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eSkapar en normal proteinmetabolism, vilket hjälper till att producera nya hårstrån samt hjälper till att reglera hormonaktivitet.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-100066cc-c3ce-4d4a-bd15-0a828db2b168\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv id=\"s-d9c6855a-f96a-4411-ac2d-928e8c0863b4\" class=\"shg-c shg-align-left\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eVitamin D\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"s-fa19a22c-5f0e-42e7-b516-ce26e2b90c21\" class=\"shg-c\"\u003e\n\u003cdiv class=\"shg-rich-text shg-theme-text-content\"\u003e\n\u003cp\u003e\u003cspan style=\"font-weight: 400;\"\u003eBidrar till normal utveckling av celler och därigenom även tillväxt av hårceller. Skyddar bland annat cellerna mot oxidativ stress.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-fw\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-d03d66ef-70ea-482f-a5e6-928c516f8d89\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c\" id=\"s-8c2b1e63-de1e-4689-a510-db64782e94d9\"\u003e\n\u003cdiv class=\"shg-row\" data-col-grid-mode-on=\"\"\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-e7f014fc-85f8-4f21-a34d-cd309d7dcefa\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-1964c932-1d6c-41ef-8747-07e2a8e4162d\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/d5944432-bc3d-4514-bf81-1bf67530d827\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-1964c932-1d6c-41ef-8747-07e2a8e4162d' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-65425c58-90ec-4eb7-8c0e-e44e05524459\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eHårvitaminer som rekommenderas av frisörer\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-5361ef59-68c0-4d09-be5a-7a4c4ad4070b\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-f8bd7e85-7f0f-4d5f-911d-fe5dc655743d\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/71862e96-ec2e-43ef-a133-17a97006c465\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-f8bd7e85-7f0f-4d5f-911d-fe5dc655743d' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-a5aadf02-9585-4025-9e8c-a43813fa8653\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eHögt innehåll av biotin, folsyra och B-vitamin\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vert
784ical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-65ca764a-aa00-4505-ac1e-9cefab3cfa29\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-d0278416-4c95-42ec-92df-70fc3f7ee1a0\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/23dc415b-c07b-4026-aa02-a0bf2e04222e\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-d0278416-4c95-42ec-92df-70fc3f7ee1a0' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-04a3df1f-5fd5-4a4b-8e58-54df75e2f09e\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eAllergivänliga hÃ¥rvitaminer\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"shg-c-lg-3 shg-c-md-3 shg-c-sm-3 shg-c-xs-6\"\u003e\n\u003cdiv class=\"shg-box-vertical-align-wrapper\"\u003e\n\u003cdiv class=\"shg-box shg-c\" id=\"s-f729ab8f-aa7e-4706-bfbc-4eb12f9590fe\"\u003e\n\u003cdiv class=\"shg-box-overlay\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"shg-box-content\"\u003e\n\u003cdiv class=\"shg-c shogun-image-container\" style=\"opacity: 1;\" id=\"s-10bcee7c-c1ee-4538-98e9-651d92578f59\"\u003e\u003cimg src=\"https:\/\/i.shgcdn.com\/327839e6-5fab-4fc3-8d81-939cecc41078\/-\/format\/auto\/-\/preview\/3000x3000\/-\/quality\/lighter\/\" width=\"\" height=\"\" alt=\"\" class=\"shogun-image\" decoding=\"async\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cscript type=\"text\/javascript\"\u003e\n window.SHOGUN_IMAGE_ELEMENTS = window.SHOGUN_IMAGE_ELEMENTS || new Array();\n window.SHOGUN_IMAGE_ELEMENTS.push({ uuid: 's-10bcee7c-c1ee-4538-98e9-651d92578f59' })\n \u003c\/script\u003e\n\u003cdiv id=\"s-6ccfd28a-2431-49d8-8c7f-3bf233c9dfe4\" class=\"shg-c shg-align-center\"\u003e\n\u003cdiv class=\"shogun-heading-component\"\u003e\n\u003ch3\u003eLäcker jordgubbssmak\u003cbr\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e"}; 785 var isProductInList = productIds.includes(productInfo.id); 786 if (isProductInList) { 787 var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL; 788 if (redirectionURL) { 789 window.location = redirectionURL; 790 } 791 } 792 } 793 } 794 795 796 797 var rawPriceString = "349"; 798 799 rawPriceString = rawPriceString.trim(); 800 801 var normalisedPrice; 802 803 function processNumberString(str) { 804 // Helper to find the rightmost index of '.', ',' or "'" 805 const lastDot = str.lastIndexOf('.'); 806 const lastComma = str.lastIndexOf(','); 807 const lastApostrophe = str.lastIndexOf("'"); 808 const lastIndex = Math.max(lastDot, lastComma, lastApostrophe); 809 810 // If no punctuation, remove any stray spaces and return 811 if (lastIndex === -1) { 812 return str.replace(/[.,'\s]/g, ''); 813 } 814 815 // Extract parts 816 const before = str.slice(0, lastIndex).replace(/[.,'\s]/g, ''); 817 const after = str.slice(lastIndex + 1).replace(/[.,'\s]/g, ''); 818 819 // If the after part is 1 or 2 digits, treat as decimal 820 if (after.length > 0 && after.length <= 2) { 821 return `${before}.${after}`; 822 } 823 824 // Otherwise treat as integer with thousands separator removed 825 return before + after; 826 } 827 828 normalisedPrice = processNumberString(rawPriceString) 829 830 window.EG_INFO["39928453267556"] = { 831 "price": `${normalisedPrice}`, 832 "presentmentPrices": { 833 "edges": [ 834 { 835 "node": { 836 "price": { 837 "amount": `${normalisedPrice}`, 838 "currencyCode": "SEK" 839 } 840 } 841 } 842 ] 843 }, 844 "sellingPlanGroups": { 845 "edges": [ 846 847 { 848 "node": { 849 "sellingPlans": { 850 "edges": [ 851 852 { 853 "node": { 854 "id": "gid://shopify/SellingPlan/691161203029", 855 "pricingPolicies": [ 856 857 { 858 859 "adjustmentType": "PERCENTAGE", 860 "adjustmentValue": { 861 "percentage": 10 862 } 863 864 } 865 866 ] 867 } 868 }, 869 870 { 871 "node": { 872 "id": "gid://shopify/SellingPlan/691161235797", 873 "pricingPolicies": [ 874 875 { 876 877 "adjustmentType": "PERCENTAGE", 878 "adjustmentValue": { 879 "percentage": 10 880 } 881 882 } 883 884 ] 885 } 886 }, 887 888 { 889 "node": { 890 "id": "gid://shopify/SellingPlan/691161268565", 891 "pricingPolicies": [ 892 893 { 894 895 "adjustmentType": "PERCENTAGE", 896 "adjustmentValue": { 897 "percentage": 10 898 } 899 900 } 901 902 ] 903 } 904 } 905 906 ] 907 } 908 } 909 } 910 911 ] 912 }, 913 "product": { 914 "id": "gid://shopify/Product/6761750331492", 915 "tags": ["BF19","Farvet hÃ¥r","Fint hÃ¥r","HÃ¥rpleje","HÃ¥rvitaminer","ikketime","kava","NORMAL","sampak","SEK-converted","spo-disabled","Tyndt hÃ¥r","Tørt hÃ¥r","Vegansk","Ãdelagt hÃ¥r"], 916 "collections": { 917 "pageInfo": { 918 "hasNextPage": false 919 }, 920 "edges": [ 921 922 { 923 "node": {
924 "id": "gid://shopify/Collection/267005067364" 925 } 926 }, 927 928 { 929 "node": { 930 "id": "gid://shopify/Collection/646798573909" 931 } 932 }, 933 934 { 935 "node": { 936 "id": "gid://shopify/Collection/267040718948" 937 } 938 }, 939 940 { 941 "node": { 942 "id": "gid://shopify/Collection/618483122517" 943 } 944 }, 945 946 { 947 "node": { 948 "id": "gid://shopify/Collection/267006312548" 949 } 950 }, 951 952 { 953 "node": { 954 "id": "gid://shopify/Collection/267006410852" 955 } 956 }, 957 958 { 959 "node": { 960 "id": "gid://shopify/Collection/267005493348" 961 } 962 }, 963 964 { 965 "node": { 966 "id": "gid://shopify/Collection/267007000676" 967 } 968 }, 969 970 { 971 "node": { 972 "id": "gid://shopify/Collection/267006509156" 973 } 974 }, 975 976 { 977 "node": { 978 "id": "gid://shopify/Collection/267007066212" 979 } 980 }, 981 982 { 983 "node": { 984 "id": "gid://shopify/Collection/618483515733" 985 } 986 }, 987 988 { 989 "node": { 990 "id": "gid://shopify/Collection/674990129493" 991 } 992 }, 993 994 { 995 "node": { 996 "id": "gid://shopify/Collection/618504487253" 997 } 998 }, 999 1000 { 1001 "node": { 1002 "id": "gid://shopify/Collection/618505044309" 1003 } 1004 } 1005 1006 ] 1007 } 1008 }, 1009 "id": "39928453267556", 1010 "timestamp": 1791506599 1011 }; 1012 1013 1014 var rawPriceString = "649"; 1015 1016 rawPriceString = rawPriceString.trim(); 1017 1018 var normalisedPrice; 1019 1020 function processNumberString(str) { 1021 // Helper to find the rightmost index of '.', ',' or "'" 1022 const lastDot = str.lastIndexOf('.'); 1023 const lastComma = str.lastIndexOf(','); 1024 const lastApostrophe = str.lastIndexOf("'"); 1025 const lastIndex = Math.max(lastDot, lastComma, lastApostrophe); 1026 1027 // If no punctuation, remove any stray spaces and return 1028 if (lastIndex === -1) { 1029 return str.replace(/[.,'\s]/g, ''); 1030 } 1031 1032 // Extract parts 1033 const before = str.slice(0, lastIndex).replace(/[.,'\s]/g, ''); 1034 const after = str.slice(lastIndex + 1).replace(/[.,'\s]/g, ''); 1035 1036 // If the after part is 1 or 2 digits, treat as decimal 1037 if (after.length > 0 && after.length <= 2) { 1038 return `${before}.${after}`; 1039 } 1040 1041 // Otherwise treat as integer with thousands separator removed 1042 return before + after; 1043 } 1044 1045 normalisedPrice = processNumberString(rawPriceString) 1046 1047 window.EG_INFO["39928453300324"] = { 1048 "price": `${normalisedPrice}`, 1049 "presentmentPrices": { 1050 "edges": [ 1051 { 1052 "node": { 1053 "price": { 1054 "amount": `${normalisedPrice}`, 1055 "currencyCode": "SEK" 1056 } 1057 } 1058 } 1059 ] 1060 }, 1061 "sellingPlanGroups": { 1062 "edges": [ 1063 1064 { 1065 "node": { 1066 "sellingPlans": { 1067 "edges": [ 1068 1069 { 1070 "node": { 1071 "id": "gid://shopify/SellingPlan/691161203029", 1072 "pricingPolicies": [ 1073 1074 { 1075 1076 "adjustmentType": "PERCENTAGE", 1077 "adjustmentValue": { 1078 "percentage": 10 1079 } 1080 1081 } 1082 1083 ] 1084 } 1085 }, 1086 1087 { 1088 "node": { 1089 "id": "gid://shopify/SellingPlan/691161235797", 1090 "pricingPolicies": [ 1091 1092 { 1093 1094 "adjustmentType": "PERCENTAGE", 1095 "adjustmentValue": { 1096 "percentage": 10 1097 } 1098 1099 } 1100 1101 ] 1102 } 1103 }, 1104 1105 { 1106 "node": { 1107 "id": "gid://shopify/SellingPlan/691161268565", 1108 "pricingPolicies": [ 1109 1110 { 1111 1112 "adjustmentType": "PERCENTAGE", 1113 "adjustmentValue": { 1114 "percentage": 10 1115 } 1116 1117 } 1118 1119 ] 1120 } 1121 } 1122 1123 ] 1124 } 1125 } 1126 } 1127 1128 ] 1129 }, 1130 "product": { 1131 "id": "gid://shopify/Product/6761750331492", 1132 "tags": ["BF19","Farvet hÃ¥r","Fint hÃ¥r","HÃ¥rpleje","HÃ¥rvitaminer","ikketime","kava","NORMAL","sampak","SEK-converted","spo-disabled","Tyndt hÃ¥r","Tørt hÃ¥r","Vegansk","Ãdelagt hÃ¥r"], 1133 "collections": { 1134 "pageInfo": { 1135 "hasNextPage": false 1136 }, 1137 "edges": [ 1138 1139 { 1140 "node": {
1141 "id": "gid://shopify/Collection/267005067364" 1142 } 1143 }, 1144 1145 { 1146 "node": { 1147 "id": "gid://shopify/Collection/646798573909" 1148 } 1149 }, 1150 1151 { 1152 "node": { 1153 "id": "gid://shopify/Collection/267040718948" 1154 } 1155 }, 1156 1157 { 1158 "node": { 1159 "id": "gid://shopify/Collection/618483122517" 1160 } 1161 }, 1162 1163 { 1164 "node": { 1165 "id": "gid://shopify/Collection/267006312548" 1166 } 1167 }, 1168 1169 { 1170 "node": { 1171 "id": "gid://shopify/Collection/267006410852" 1172 } 1173 }, 1174 1175 { 1176 "node": { 1177 "id": "gid://shopify/Collection/267005493348" 1178 } 1179 }, 1180 1181 { 1182 "node": { 1183 "id": "gid://shopify/Collection/267007000676" 1184 } 1185 }, 1186 1187 { 1188 "node": { 1189 "id": "gid://shopify/Collection/267006509156" 1190 } 1191 }, 1192 1193 { 1194 "node": { 1195 "id": "gid://shopify/Collection/267007066212" 1196 } 1197 }, 1198 1199 { 1200 "node": { 1201 "id": "gid://shopify/Collection/618483515733" 1202 } 1203 }, 1204 1205 { 1206 "node": { 1207 "id": "gid://shopify/Collection/674990129493" 1208 } 1209 }, 1210 1211 { 1212 "node": { 1213 "id": "gid://shopify/Collection/618504487253" 1214 } 1215 }, 1216 1217 { 1218 "node": { 1219 "id": "gid://shopify/Collection/618505044309" 1220 } 1221 } 1222 1223 ] 1224 } 1225 }, 1226 "id": "39928453300324", 1227 "timestamp": 1791506599 1228 }; 1229 1230 1231 var rawPriceString = "1,199"; 1232 1233 rawPriceString = rawPriceString.trim(); 1234 1235 var normalisedPrice; 1236 1237 function processNumberString(str) { 1238 // Helper to find the rightmost index of '.', ',' or "'" 1239 const lastDot = str.lastIndexOf('.'); 1240 const lastComma = str.lastIndexOf(','); 1241 const lastApostrophe = str.lastIndexOf("'"); 1242 const lastIndex = Math.max(lastDot, lastComma, lastApostrophe); 1243 1244 // If no punctuation, remove any stray spaces and return 1245 if (lastIndex === -1) { 1246 return str.replace(/[.,'\s]/g, ''); 1247 } 1248 1249 // Extract parts 1250 const before = str.slice(0, lastIndex).replace(/[.,'\s]/g, ''); 1251 const after = str.slice(lastIndex + 1).replace(/[.,'\s]/g, ''); 1252 1253 // If the after part is 1 or 2 digits, treat as decimal 1254 if (after.length > 0 && after.length <= 2) { 1255 return `${before}.${after}`; 1256 } 1257 1258 // Otherwise treat as integer with thousands separator removed 1259 return before + after; 1260 } 1261 1262 normalisedPrice = processNumberString(rawPriceString) 1263 1264 window.EG_INFO["48995571073365"] = { 1265 "price": `${normalisedPrice}`, 1266 "presentmentPrices": { 1267 "edges": [ 1268 { 1269 "node": { 1270 "price": { 1271 "amount": `${normalisedPrice}`, 1272 "currencyCode": "SEK" 1273 } 1274 } 1275 } 1276 ] 1277 }, 1278 "sellingPlanGroups": { 1279 "edges": [ 1280 1281 { 1282 "node": { 1283 "sellingPlans": { 1284 "edges": [ 1285 1286 { 1287 "node": { 1288 "id": "gid://shopify/SellingPlan/691161203029", 1289 "pricingPolicies": [ 1290 1291 { 1292 1293 "adjustmentType": "PERCENTAGE", 1294 "adjustmentValue": { 1295 "percentage": 10 1296 } 1297 1298 } 1299 1300 ] 1301 } 1302 }, 1303 1304 { 1305 "node": { 1306 "id": "gid://shopify/SellingPlan/691161235797", 1307 "pricingPolicies": [ 1308 1309 { 1310 1311 "adjustmentType": "PERCENTAGE", 1312 "adjustmentValue": { 1313 "percentage": 10 1314 } 1315 1316 } 1317 1318 ] 1319 } 1320 }, 1321 1322 { 1323 "node": { 1324 "id": "gid://shopify/SellingPlan/691161268565", 1325 "pricingPolicies": [ 1326 1327 { 1328 1329 "adjustmentType": "PERCENTAGE", 1330 "adjustmentValue": { 1331 "percentage": 10 1332 } 1333 1334 } 1335 1336 ] 1337 } 1338 } 1339 1340 ] 1341 } 1342 } 1343 } 1344 1345 ] 1346 }, 1347 "product": { 1348 "id": "gid://shopify/Product/6761750331492", 1349 "tags": ["BF19","Farvet hÃ¥r","Fint hÃ¥r","HÃ¥rpleje","HÃ¥rvitaminer","ikketime","kava","NORMAL","sampak","SEK-converted","spo-disabled","Tyndt hÃ¥r","Tørt hÃ¥r","Vegansk","Ãdelagt hÃ¥r"], 1350 "collections": { 1351 "pageInfo": { 1352 "hasNextPage": false 1353 }, 1354 "edges": [ 1355 1356 { 1357 "node": {
1358 "id": "gid://shopify/Collection/267005067364" 1359 } 1360 }, 1361 1362 { 1363 "node": { 1364 "id": "gid://shopify/Collection/646798573909" 1365 } 1366 }, 1367 1368 { 1369 "node": { 1370 "id": "gid://shopify/Collection/267040718948" 1371 } 1372 }, 1373 1374 { 1375 "node": { 1376 "id": "gid://shopify/Collection/618483122517" 1377 } 1378 }, 1379 1380 { 1381 "node": { 1382 "id": "gid://shopify/Collection/267006312548" 1383 } 1384 }, 1385 1386 { 1387 "node": { 1388 "id": "gid://shopify/Collection/267006410852" 1389 } 1390 }, 1391 1392 { 1393 "node": { 1394 "id": "gid://shopify/Collection/267005493348" 1395 } 1396 }, 1397 1398 { 1399 "node": { 1400 "id": "gid://shopify/Collection/267007000676" 1401 } 1402 }, 1403 1404 { 1405 "node": { 1406 "id": "gid://shopify/Collection/267006509156" 1407 } 1408 }, 1409 1410 { 1411 "node": { 1412 "id": "gid://shopify/Collection/267007066212" 1413 } 1414 }, 1415 1416 { 1417 "node": { 1418 "id": "gid://shopify/Collection/618483515733" 1419 } 1420 }, 1421 1422 { 1423 "node": { 1424 "id": "gid://shopify/Collection/674990129493" 1425 } 1426 }, 1427 1428 { 1429 "node": { 1430 "id": "gid://shopify/Collection/618504487253" 1431 } 1432 }, 1433 1434 { 1435 "node": { 1436 "id": "gid://shopify/Collection/618505044309" 1437 } 1438 } 1439 1440 ] 1441 } 1442 }, 1443 "id": "48995571073365", 1444 "timestamp": 1791506599 1445 }; 1446 1447 } catch(err) { 1448 return 1449 }}
1449)() 1450 </script>
1450 1451 1452 1453 1454<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 1455 1456 1457 1458 1459 1460 1461 1462<link rel="dns-prefetch" href="https://cdn.judge.me"> 1463<link rel="dns-prefetch" href="https://cdn1.judge.me"> 1464<link rel="dns-prefetch" href="https://api.judge.me"> 1465
1466<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"Inga recensioner","badge_n_reviews_text":"{{ n }} recension/recensioner","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Kundrecensioner","widget_open_form_text":"Skriv en recension","widget_close_form_text":"Avbryt recension","widget_refresh_page_text":"Uppdatera sidan","widget_summary_text":"Baserat pÃ¥ {{ number_of_reviews }} recension/recensioner","widget_no_review_text":"Var först med att skriva en recension","widget_name_field_text":"Visningsnamn","widget_verified_name_field_text":"Verifierat namn (offentligt)","widget_name_placeholder_text":"Visningsnamn","widget_required_field_error_text":"Detta fält är obligatoriskt.","widget_email_field_text":"E-postadress","widget_verified_email_field_text":"Verifierad e-post (privat, kan inte redigeras)","widget_email_placeholder_text":"Din e-postadress","widget_email_field_error_text":"Ange en giltig e-postadress.","widget_rating_field_text":"Betyg","widget_review_title_field_text":"Rubrik","widget_review_title_placeholder_text":"Ge din recension en rubrik","widget_review_body_field_text":"RecensionsinnehÃ¥ll","widget_review_body_placeholder_text":"Börja skriva här...","widget_pictures_field_text":"Bild/Video (valfritt)","widget_submit_review_text":"Skicka recension","widget_submit_verified_review_text":"Skicka verifierad recension","widget_submit_success_msg_with_auto_publish":"Tack! Uppdatera sidan om nÃ¥gra ögonblick för att se din recension. Du kan ta bort eller redigera din recension genom att logga in pÃ¥ \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Tack! Din recension kommer att publiceras sÃ¥ snart den har godkänts av butiksadministratören. Du kan ta bort eller redigera din recension genom att logga in pÃ¥ \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Visar {{ n_reviews_shown }} av {{ n_reviews }} recensioner.","widget_show_all_link_text":"Visa alla","widget_show_less_link_text":"Visa färre","widget_author_said_text":"{{ reviewer_name }} sade:","widget_days_text":"{{ n }} dag/dagar sedan","widget_weeks_text":"{{ n }} vecka/veckor sedan","widget_months_text":"{{ n }} mÃ¥nad/mÃ¥nader sedan","widget_years_text":"{{ n }} Ã¥r sedan","widget_yesterday_text":"IgÃ¥r","widget_today_text":"Idag","widget_replied_text":"\u003e\u003e {{ shop_name }} svarade:","widget_read_more_text":"Läs mer","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"Se alla recensioner","widget_sorting_most_recent_text":"Senaste","widget_sorting_highest_rating_text":"Högsta betyg","widget_sorting_lowest_rating_text":"Lägsta betyg","widget_sorting_with_pictures_text":"Bara bilder","widget_sorting_most_helpful_text":"Mest hjälpsamma","widget_open_question_form_text":"Ställ en frÃ¥ga","widget_reviews_subtab_text":"Recensioner","widget_questions_subtab_text":"FrÃ¥gor","widget_question_label_text":"FrÃ¥ga","widget_answer_label_text":"Svar","widget_question_placeholder_text":"Skriv din frÃ¥ga här","widget_submit_question_text":"Skicka frÃ¥ga","widget_question_submit_success_text":"Tack för din frÃ¥ga! Vi meddelar dig när den blir besvarad.","verified_badge_text":"Verifierad","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(ikke pÃ¥ lager)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"om","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Produktrecensioner","widget_shop_reviews_subtab_text":"Butiksrecensioner","widget_other_products_reviews_text":"Recensioner för andra produkter","widget_store_reviews_subtab_text":"Butiksrecensioner","widget_product_variant_reference_text":"Recension för","widget_no_store_reviews_text":"Denna butik har ännu inte fÃ¥tt nÃ¥gra recensioner","widget_web_restriction_product_reviews_text":"Denna produkt har ännu inte fÃ¥tt nÃ¥gra recensioner","widget_no_items_text":"Inga element hittades","widget_show_more_text":"Visa mer","widget_write_a_store_review_text":"Skriv en butiksrecension","widget_product_and_store_reviews_text":"Produkt- och butiksrecensioner","widget_reviews_in_collection_text":"Recensioner i denna samling","widget_other_languages_heading":"Recensioner pÃ¥ andra sprÃ¥k","widget_translate_review_text":"Ãversätt recension till {{ language }}","widget_translating_review_text":"Ãversätter...","widget_show_original_translation_text":"Visa original ({{ language }})","widget_translate_review_failed_text":"Recensionen kunde inte översättas.","widget_translate_review_retry_text":"Försök igen","widget_translate_review_try_again_later_text":"Försök igen sen
1466are","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Bilder först","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Recensioner","floating_tab_title":"Låt kunderna tala för oss","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Kunder betygsätter oss {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 baserat på {{ shop.metafields.judgeme.all_reviews_count }} recensioner.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} av 5 stjärnor baserat på {{ shop.metafields.judgeme.all_reviews_count }} recensioner","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Excellent","testimonials_carousel_title":"Kunderna säger oss","videos_carousel_title":"Verkliga kundberättelser","cards_carousel_title":"Kunderna säger oss","featured_carousel_count_text":"från {{ n }} recensioner","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videor först","widget_review_pending_text":"Pågående","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"Inga frågor","preview_badge_n_question_text":"{{ number_of_questions }} fråga/frågor","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Söka","widget_sorting_verified_only_text":"Endast verifierade","widget_sorting_most_relevant_text":"Mest relevanta","featured_carousel_theme":"compact","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Läs fler recensioner","featured_carousel_view_product_button_text":"Visa produkt","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Ladda fler recensioner","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"visas offentligt som","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonym","medals_widget_title":"Judge.me Recensionsmedaljer","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Inte en YouTube-video-URL","widget_max_length_field_error_text":"Ange inte mer än {0} tecken.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verifierad av butiken","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Gjord av oss, delad av dig","widget_ugc_subt
1466itle":"Tagga oss för att se din bild visad pÃ¥ vÃ¥r sida","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Köp nu","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Ladda mer","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"Visa recensioner","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} av 5","widget_media_grid_title":"Kundfoton och videor","widget_media_grid_see_more_text":"Se mer","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verifierad av Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verifierad av Judge.me","widget_media_field_exceed_quantity_message":"Tyvärr kan vi bara acceptera {{ max_media }} för en recension.","widget_media_field_exceed_limit_message":"{{ file_name }} är för stor, välj en {{ media_type }} mindre än {{ size_limit }}MB.","widget_review_submitted_text":"Recension inskickad!","widget_question_submitted_text":"FrÃ¥ga inskickad!","widget_close_form_text_question":"Avbryt","widget_write_your_answer_here_text":"Skriv ditt svar här","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"insamlad av Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Ladda mer","widget_load_more_color":"#108474","widget_full_review_text":"Fullständig recension","widget_read_more_reviews_text":"Läs fler recensioner","widget_read_questions_text":"Läs frÃ¥gor","widget_questions_and_answers_text":"FrÃ¥gor och svar","widget_verified_by_text":"Verifierad av","widget_verified_text":"Verifierad","widget_number_of_reviews_text":"{{ number_of_reviews }} recensioner","widget_back_button_text":"Tillbaka","widget_next_button_text":"Nästa","widget_custom_forms_filter_button":"Filter","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"Hur samlas recensioner in?","widget_show_review_keywords":false,"widget_gdpr_statement":"Hur vi använder dina uppgifter: Vi kontaktar dig endast angÃ¥ende den recension du lämnat, och endast om det är nödvändigt. Genom att skicka in din recension godkänner du Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003evillkor\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eintegritetspolicy\u003c/a\u003e och \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003einnehÃ¥llspolicy\u003c/a\u003e.","widget_multilingual_sorting_enabled":true,"widget_translate_review_content_enabled":true,"widget_translate_review_content_method":"automatic","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Kunder säger","widget_ai_summary_disclaimer":"AI-driven recensionssammanfattning baserad pÃ¥ senaste kundrecensioner","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Kunder betygsätter denna butik","store_summary_widget_button_text":"Visa kundrecensioner","store_summary_widget_button_theme_text":"Visa AI-recensionssammanfattning","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"Hur skulle du betygsätta denna produkt?","review_content_introduction_text":"Vi skulle uppskatta om du vill dela med dig lite om din upplevelse.","store_review_form_title_text":"Hur skulle du betygsätta denna butik?","store_review_form_introduction_text":"Vi skulle uppskatta om du vill dela med dig lite om din upplevelse.","show_review_guidance_text":true,"one_star_review_guidance_text":"DÃ¥lig","five_star_review_guidance_text":"Bra","customer_information_screen_title_text":"Om dig","customer_information_introduction_text":"Berätta gärna mer om dig.","custom_questions_screen_title_text":"Din upplevelse mer i detalj","custom_questions_introduction_text":"Här är nÃ¥gra frÃ¥gor som hjälper oss att förstÃ¥ mer om din upplevelse.","review_submitted_screen_title_text":"Tack för din recension!","review_submitted_screen_thank_you_text":"Vi behandlar den och den kommer att visas i butiken snart.","review_submitted_screen_email_verification_text":"VÃ
1466¤nligen bekräfta din e-post genom att klicka pÃ¥ länken vi just skickade dig. Detta hjälper oss att hÃ¥lla recensionerna autentiska.","confirm_email_screen_title_text":"Bekräfta din e-post","confirm_email_screen_message_text":"För att hÃ¥lla recensionerna autentiska skickar vi dig en säker länk för att fortsätta skriva din recension. Det tar bara ett ögonblick.","check_email_screen_title_text":"Kolla din e-post","check_email_screen_message_text":"Vi skickade ett e-postmeddelande till {{ email }}. Klicka pÃ¥ knappen i e-postmeddelandet för att fortsätta.","check_email_screen_resend_message_text":"E-post skickad igen!","check_email_resend_hint_text":"Fick du inte e-postmeddelandet? Kontrollera din skräppostmapp eller [skicka e-postmeddelandet igen].","verification_email_rate_limit_error_text":"Du har nÃ¥tt gränsen för recensionsförsök för denna produkt. Kontrollera din inkorg eller försök igen senare.","review_submitted_request_store_review_text":"Vill du dela din shoppingupplevelse med oss?","review_submitted_review_other_products_text":"Vill du recensera dessa produkter?","store_review_screen_title_text":"Vill du dela din upplevelse av shopping med oss?","store_review_introduction_text":"Vi uppskattar din feedback och använder den för att förbättra. Vänligen dela med dig om du har nÃ¥gra tankar eller förslag.","reviewer_media_screen_title_picture_text":"Dela en bild","reviewer_media_introduction_picture_text":"Ladda upp en bild för att stödja din recension.","reviewer_media_screen_title_video_text":"Dela en video","reviewer_media_introduction_video_text":"Ladda upp en video för att stödja din recension.","reviewer_media_screen_title_picture_or_video_text":"Dela en bild eller video","reviewer_media_introduction_picture_or_video_text":"Ladda upp en bild eller video för att stödja din recension.","reviewer_media_youtube_url_text":"Klistra in din Youtube-URL här","advanced_settings_next_step_button_text":"Nästa","advanced_settings_close_review_button_text":"Stäng","modal_write_review_flow":false,"write_review_flow_required_text":"Obligatoriskt","write_review_flow_privacy_message_text":"Vi respekterar din integritet.","write_review_flow_anonymous_text":"Anonym recension","write_review_flow_visibility_text":"Detta kommer inte att vara synligt för andra kunder.","write_review_flow_multiple_selection_help_text":"Välj sÃ¥ mÃ¥nga du vill","write_review_flow_single_selection_help_text":"Välj ett alternativ","write_review_flow_required_field_error_text":"Detta fält är obligatoriskt","write_review_flow_invalid_email_error_text":"Vänligen ange en giltig e-postadress","write_review_flow_max_length_error_text":"Max. {{ max_length }} tecken.","write_review_flow_media_upload_text":"\u003cb\u003eKlicka för att ladda upp\u003c/b\u003e eller dra och släpp","write_review_flow_gdpr_statement":"Vi kontaktar dig endast om din recension om det är nödvändigt. Genom att skicka in din recension godkänner du vÃ¥ra \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003evillkor\u003c/a\u003e och \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eintegritetspolicy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Berätta mer för oss","negative_review_resolution_text":"Din upplevelse är viktig för oss. Om det fanns problem med ditt köp, finns vi här för att hjälpa. Tveka inte att kontakta oss, vi skulle älska att fÃ¥ möjligheten att rätta till saker.","negative_review_resolution_button_text":"Kontakta oss","negative_review_resolution_proceed_with_review_text":"Lämna en recension","negative_review_resolution_subject":"Problem med köp frÃ¥n {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Skriv en recension och fÃ¥ en kupong pÃ¥ {{ amount }} rabatt pÃ¥ ditt nästa köp","coupon_promo_intro_with_photo_text":"Skriv en recension och lägg till ett foto eller en video för att fÃ¥ en kupong pÃ¥ {{ amount }} rabatt pÃ¥ ditt nästa köp","coupon_promo_intro_with_video_text":"Skriv en recension och lägg till en video för att fÃ¥ en kupong pÃ¥ {{ amount }} rabatt pÃ¥ ditt nästa köp","coupon_promo_intro_up_to_any_review_text":"Skriv en recension och fÃ¥ en kupong pÃ¥ up
1466p till {{ amount }} rabatt på ditt nästa köp","coupon_promo_intro_up_to_with_photo_text":"Skriv en recension och lägg till ett foto eller en video för att få en kupong på upp till {{ amount }} rabatt på ditt nästa köp","coupon_promo_intro_external_text":"Skriv en recension och få en belöning till ditt nästa köp","coupon_promo_intro_external_with_photo_text":"Skriv en recension och lägg till ett foto eller en video för att få en belöning till ditt nästa köp","coupon_promo_intro_external_with_video_text":"Skriv en recension och lägg till en video för att få en belöning till ditt nästa köp","coupon_promo_media_photo_text":"Lägg till ett foto eller en video och få en kupong på {{ amount }} rabatt på ditt nästa köp","coupon_promo_media_photo_only_text":"Lägg till ett foto och få en kupong på {{ amount }} rabatt på ditt nästa köp","coupon_promo_media_video_text":"Lägg till en video och få en kupong på {{ amount }} rabatt på ditt nästa köp","coupon_promo_media_external_photo_text":"Lägg till ett foto eller en video och få en belöning till ditt nästa köp","coupon_promo_media_external_photo_only_text":"Lägg till ett foto och få en belöning till ditt nästa köp","coupon_promo_media_external_video_text":"Lägg till en video och få en belöning till ditt nästa köp","coupon_promo_success_text":"Du har fått en kupong till ditt nästa köp hos {{ shop_name }}!","coupon_promo_success_subtext":"Du får ditt kupongmail inom en timme.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Recensioner samlade via butiksinvitation","transparency_badges_from_another_provider_text":"Recensioner samlade från en annan provider","transparency_badges_collected_from_store_visitor_text":"Recensioner samlade från en butiksbesökare","transparency_badges_written_in_google_text":"Recension skriven i Google","transparency_badges_written_in_etsy_text":"Recension skriven i Etsy","transparency_badges_written_in_shop_app_text":"Recension skriven i Shop App","transparency_badges_earned_reward_text":"Recensionen har fått en belöning för en framtida beställning","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Butiksrecension","widget_cart_mode_aggregate_heading_text":"Kunder betygsätter den här butiken","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"recension","review_widget_review_word_plural"
1466:"recensioner","review_widget_voting_label":"Användbar?","review_widget_shop_reply_label":"Svar från {{ shop_name }}:","review_widget_filters_title":"Filter","review_widget_filter_rating_title":"Betyg","review_widget_filter_keyword_title":"Nyckelord","review_widget_clear_filters_text":"Rensa filter","review_widget_expand_more_text":"Mer","review_widget_review_highlights_title":"Recensionshöjdpunkter","qna_widget_question_word_singular":"Fråga","qna_widget_question_word_plural":"Frågor","qna_widget_answer_reply_label":"Svar från {{ answerer_name }}:","qna_content_screen_title_text":"Fråga om denna produkt","qna_widget_question_required_field_error_text":"Vänligen ange din fråga.","qna_widget_flow_gdpr_statement":"Vi kommer endast att kontakta dig om din fråga om det är nödvändigt. Genom att skicka in din fråga godkänner du våra \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003evillkor\u003c/a\u003e och \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eintegritetspolicy\u003c/a\u003e.","qna_widget_question_submitted_text":"Tack för din fråga!","qna_widget_close_form_text_question":"Stäng","qna_widget_question_submit_success_text":"Vi kommer informera dig via e-post när vi svarar på din fråga.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Kundrecensioner","all_reviews_widget_v2025_ai_summary_title":"Kunder säger om denna butik","all_reviews_widget_v2025_no_review_text":"Bli den första att skriva en recension","all_reviews_widget_v2025_review_highlights_title":"Recensionshöjdpunkter","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"Från våra kunder","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Drivs av Judge.me","locale":"en","reply_name":"Yuaia Haircare","shop_currency":"SEK","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"sv","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1466shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Yuaia Haircare"};</script>
1466 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Se mer"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"Se mer"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'om'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(ikke på lager)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Yuaia Haircare'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 1467</style> <style class='jdgm-settings-style'></style> 1468 1469 1470 1471 1472 <style class='jdgm-miracle-styles'> 1473 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1473/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 1474 1475</style> 1476 1477 1478 1479 1480 1481 1482 1483 1484
1485<script data-cfasync='false' class='jdgm-script'> 1486!function(e){window.jdgm=window.jdgm||{}; 1487/* INF-1976 */ 1488var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 1489if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 1490jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 1491jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 1492setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 1493!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 1494(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 1495a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 1496jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 1497t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 1498t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 1499".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 1500parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 1501jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 1502)}))}(document); 1503</script>
1503 1504<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript> 1505 1506<!-- BEGIN app snippet: theme_fix_tags -->
1506<script> 1507 (function() { 1508 var jdgmThemeFixes = null; 1509 if (!jdgmThemeFixes) return; 1510 1511 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 1512 // before the per-theme fix so the theme-specific CSS wins the cascade. 1513 // HTML is never applied globally (too risky). 1514 var allThemesFix = jdgmThemeFixes['all']; 1515 if (allThemesFix && allThemesFix.css) { 1516 var allStyleTag = document.createElement('style'); 1517 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 1518 allStyleTag.innerHTML = allThemesFix.css; 1519 document.head.append(allStyleTag); 1520 }; 1521 1522 if (allThemesFix && allThemesFix.js) { 1523 var allScriptTag = document.createElement('script'); 1524 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 1525 allScriptTag.innerHTML = allThemesFix.js; 1526 document.head.append(allScriptTag); 1527 }; 1528 1529 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 1530 if (!thisThemeFix) return; 1531 1532 if (thisThemeFix.html) { 1533 document.addEventListener("DOMContentLoaded", function() { 1534 var htmlDiv = document.createElement('div'); 1535 htmlDiv.classList.add('jdgm-theme-fix-html'); 1536 htmlDiv.innerHTML = thisThemeFix.html; 1537 document.body.append(htmlDiv); 1538 }); 1539 }; 1540 1541 if (thisThemeFix.css) { 1542 var styleTag = document.createElement('style'); 1543 styleTag.classList.add('jdgm-theme-fix-style'); 1544 styleTag.innerHTML = thisThemeFix.css; 1545 document.head.append(styleTag); 1546 }; 1547 1548 if (thisThemeFix.js) { 1549 var scriptTag = document.createElement('script'); 1550 scriptTag.classList.add('jdgm-theme-fix-script'); 1551 scriptTag.innerHTML = thisThemeFix.js; 1552 document.head.append(scriptTag); 1553 }; 1554 })(); 1555</script>
1555 1556<!-- END app snippet --> 1557<!-- End of Judge.me Core --> 1558 1559 1560 1561<!-- END app block -->
1561<script src="https://cdn.shopify.com/extensions/01a0f14c-0eaa-7dcb-9809-3f49e8bbd346/sea-survey-163/assets/avada-survey.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1561
1561
1562<script src="https://cdn.shopify.com/extensions/019feb7b-2b89-71ba-a248-f1c8ef9b3368/stape-remix-56/assets/widget.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1562
1562
1563<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
1563 1564<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1565<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: 57115050084,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 1565
1565
1566<script> 1567 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1568</script>
vendor: 1 bytes, line 1568
1568
1569<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}
1569).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: 57115050084,storefrontBaseUrl: "https://yuaiahaircare.se",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://yuaiahaircare.se/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"5387977045","configuration":"{\"storeId\":\"c2828c8c-7688-4734-9fc3-5c65c5adbedd\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2066bff610c5c92c0538059190a8d779","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1569,{"id":"4702470485","configuration":"{\"shopId\":\"yummi-haircare-se.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3533177173","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2861039957","configuration":"{\"accountID\":\"UYfyVJ\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"2581922133","configuration":"{\"shop_url\":\"yummi-haircare-se.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"86dd76688b90af338189a7f953395aa3","type":"APP","apiClientId":4439243,"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"},{"id":"2557051221","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"GT-TWMGKCDW\\\",\\\"GT-T9HH37DD\\\",\\\"AW-10868632932\\\",\\\"AW-16492522626\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/E54nCJmLgI4bEOTayL4o\\\",\\\"AW-10868632932\\\/luYYCKjXlM4YEOTayL4o\\\",\\\"AW-16492522626\\\/rt4vCN2T97waEILZn7g9\\\",\\\"AW-10868632932\\\/cf8bCPWhis4YEOTayL4o\\\",\\\"AW-797017017\\\/EvP3CPb5ks4YELmHhvwC\\\",\\\"AW-797017017\\\/OJggCLLOiM4YELmHhvwC\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/vZcZCJOLgI4bEOTayL4o\\\",\\\"AW-10868632932\\\/AZtjCM6eis4YEOTayL4o\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/fyPrCJCLgI4bEOTayL4o\\\",\\\"MC-4S176BFNTX\\\",\\\"AW-10868632932\\\/3SLHCMCcis4YEOTayL4o\\\",\\\"AW-16492522626\\\/43LbCKi4-7waEILZn7g9\\\",\\\"AW-797017017\\\/LdxKCJ_QiM4YELmHhvwC\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/BokHCIqLgI4bEOTayL4o\\\",\\\"MC-4S176BFNTX\\\",\\\"AW-797017017\\\/jz3ZCKefio4YELmHhvwC\\\",\\\"AW-797017017\\\/mLAjCLSOjo4YELmHhvwC\\\",\\\"AW-10868632932\\\/iU_LCILjypoYEOTayL4o\\\",\\\"AW-10868632932\\\/eRmtCKnAn74ZEOTayL4o\\\",\\\"AW-10868632932\\\/kTn7CKy5u6sYEOTayL4o\\\",\\\"AW-797017017\\\/GyVSCPfWiI4YELmHhvwC\\\",\\\"AW-10868632932\\\/AN4mCKuOwJoYEOTayL4o\\\",\\\"AW-797017017\\\/BDIKCP-Rjo4YELmHhvwC\\\",\\\"AW-16492522626\\\/tIuUCPOVt5wZEILZn7g9\\\",\\\"AW-10868632932\\\/Um9fCK-PybQDEOTayL4o\\\",\\\"AW-10868632932\\\/Te57COTItqsYEOTayL4o\\\",\\\"AW-16492522626\\\/k1JtCI6qpr4ZEILZn7g9\\\",\\\"AW-797017017\\\/QkgQCPmRjo4YELmHhvwC\\\",\\\"AW-16492522626\\\/DTAuCI7WqJwZEILZn7g9\\\",\\\"AW-16492522626\\\/pqmcCM75rpwZEILZn7g9\\\",\\\"AW-16492522626\\\/7KrxCMmVt5wZEILZn7g9\\\",\\\"AW-16492522626\\\/U5TOCKSUt5wZEILZn7g9\\\",\\\"AW-797017017\\\/B2wPCOKeio4YELmHhvwC\\\",\\\"AW-10868632932\\\/OXUtCPziypoYEOTayL4o\\\",\\\"AW-10868632932\\\/3jbkCOjmypoYEOTayL4o\\\",\\\"AW-10868632932\\\/ljwjCIeOwJoYEOTayL4o\\\",\\\"AW-797017017\\\/0NpbCKbMn74ZELmHhvwC\\\",\\\"AW-16492522626\\\/_S0BCNWn_74ZEILZn7g9\\\",\\\"AW-10868632932\\\/KtqFCMOFhr8ZEOTayL4o\\\",\\\"AW-16492522626\\\/4FgJCIvWqJwZEILZn7g9\\\",\\\"AW-797017017\\\/GwUqCPO1u6sYELmHhvwC\\\",\\\"AW-16492522626\\\/ll7iCPeTt5wZEILZn7g9\\\",\\\"AW-797017017\\\/cAP8CJiEhr8ZELmHhvwC\\\",\\\"AW-797017017\\\/ZDE2CJbLtqsYELmHhvwC\\\",\\\"AW-16492522626\\\/unNECJvUqJwZEILZn7g9\\\",\\\"AW-10868632932\\\/chPQCISOwJoYEOTayL4o\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]}
1569,{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/jBx4CI2LgI4bEOTayL4o\\\",\\\"MC-4S176BFNTX\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/S3jPCJyLgI4bEOTayL4o\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-10868632932\\\/DxTPCJaLgI4bEOTayL4o\\\",\\\"AW-10868632932\\\/jO2yCMfYlM4YEOTayL4o\\\",\\\"AW-16492522626\\\/5pwlCKn77bwaEILZn7g9\\\",\\\"AW-797017017\\\/qinjCMz9j84YELmHhvwC\\\",\\\"G-VS8PXSE4X5\\\",\\\"G-SG1LHEP0SC\\\"]}],\\\"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":"2483978581","configuration":"{\"projectId\":\"n7n94z8cia\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2248966485","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"895025493","configuration":"{\"accountID\":\"57115050084\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9cf281f576a3744d05c8685f9f7f3f72","type":"APP","apiClientId":10250649601,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"363954517","configuration":"{\"pixel_id\":\"239563446979614\",\"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":"116588885","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Reaktion Tracking Script"},{"id":"200245589","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Stape DataLayer"},{"id":"242090325","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Graphie | Checkout Pixel"},{"id":"243532117","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Tixel - TikTok Pixel"},{"id":"260964693","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"PM - Conversion Booster"},{"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":"Yuaia Haircare","paymentSettings":{"currencyCode":"SEK"},"myshopifyDomain":"yummi-haircare-se.myshopify.com","countryCode":"DK","storefrontUrl":"https:\/\/yuaiahaircare.se"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":349.0,"currencyCode":"SEK"},"product":{"title":"Hårvitaminer","vendor":"Haarvitaminer","id":"6761750331492","untranslatedTitle":"Hårvitaminer","url":"\/products\/hair-vitamins","type":"Hårpleje"},"id":"39928453267556","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"},"sku":"YUM01","title":"1 st (1 månads användning)","untranslatedTitle":"1 st (1 månads användning)"},{"price":{"amount":649.0,"currencyCode":"SEK"},"product":{"title":"Hårvitaminer","vendor":"Haarvitaminer","id":"6761750331492","untranslatedTitle":"Hårvitaminer","url":"\/products\/hair-vitamins","type":"Hårpleje"},"id":"39928453300324","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"},"sku":"YUM012","title":"3 st (3 månader användning)","untranslatedTitle":"3 st (3 månader användning)"},{"price":{"amount":1199.0,"currencyCode":"SEK"},"product":{"title":"Hårvitaminer","vendor":"Haarvitaminer","id":"6761750331492","untranslatedTitle":"Hårvitaminer","url":"\/products\/hair-vitamins","type":"Hårpleje"},"id":"48995571073365","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"},"sku":"YUM013","title":"6 st (6 måneder användning)","untranslatedTitle":"6 st (6 måneder användning)"}],"products":[{"id":"6761750331492","handle":"hair-vitamins","isCollective":null,"title":"Hårvitaminer","type":"Hårpleje","untranslatedTitle":"Hårvitaminer","url":"\/products\/hair-vitamins","vendor":"Haarvitaminer","remoteShopId":null,"variants":[{"id":"39928453267556","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"},"price":{"amount":349.0,"currencyCode":"SEK"},"sku":"YUM01","title":"1 st (1 månads användning)","untranslatedTitle":"1 st (1 månads användning)"},{"id":"39928453300324","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"},"price":{"amount":649.0,"currencyCode":"SEK"},"sku":"YUM012","title":"3 st (3 månader användning)","untranslatedTitle":"3 st (3 månader användning)"},{"id":"48995571073365","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"},"price":{"amount":1199.0,"currencyCode":"SEK"},"sku":"YUM013","title":"6 st (6 måneder användning)","untranslatedTitle":"6 st (6 måneder användning)"}]},{"id":"6761734045796","handle":"mikrofiber-handduk-for-haar","isCollective":null,"title":"Mikrofiberhandduk för hår","type":"Hårhåndklæde","untranslatedTitle":"Mikrofiberhandduk för hår","url":"\/products\/mikrofiber-handduk-for-haar","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"39928421744740","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-Mikrofiber-haandklaede-til-haar.webp?v=1791024822"},"price":{"amount":139.0,"currencyCode":"SEK"},"sku":"YUM05","title":"Rosa","untranslatedTitle":"Rosa"}]},{"id":"9556545012053","handle":"rosmarin-harolja","isCollective":null,"title":"Rosmarinhårolja","type":"Hårpleje","untranslatedTitle":"Rosmarinhårolja","url":"\/products\/rosmarin-harolja","vendor":"Yuaia Haircare SE","remoteShopId":null,"variants":[{"id":"49488033120597","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080
1569x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454"},"price":{"amount":199.0,"currencyCode":"SEK"},"sku":"YUM63","title":"1 st","untranslatedTitle":"1 st"}]},{"id":"6761725657188","handle":"grow-and-glow-schampo-och-balsam","isCollective":null,"title":"Grow and Glow schampo och balsam 250 ml - sulfatfritt \u0026 silikonfritt","type":"Hårpleje","untranslatedTitle":"Grow and Glow schampo och balsam 250 ml - sulfatfritt \u0026 silikonfritt","url":"\/products\/grow-and-glow-schampo-och-balsam","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"39928403198052","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745110654841_Grow-and-Glow_Shampoo-and-Conditioner_1080x1080_2a334348-818e-46f9-85b8-51d1e23f27ed.webp?v=1791024372"},"price":{"amount":389.0,"currencyCode":"SEK"},"sku":"YUM15","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9724801057109","handle":"grow-and-glow-formula-hair-serum-100-ml","isCollective":null,"title":"Grow and Glow Formula+ Hair Serum 100 ml","type":"Hårpleje","untranslatedTitle":"Grow and Glow Formula+ Hair Serum 100 ml","url":"\/products\/grow-and-glow-formula-hair-serum-100-ml","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"50044045295957","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061"},"price":{"amount":499.0,"currencyCode":"SEK"},"sku":"YUM72","title":"1 st","untranslatedTitle":"1 st"}]},{"id":"9667170042197","handle":"curvy-brush-harborste-med-vildsvinshar","isCollective":null,"title":"Curvy Brush - Hårborste med vildsvinshår","type":"Hårbørste","untranslatedTitle":"Curvy Brush - Hårborste med vildsvinshår","url":"\/products\/curvy-brush-harborste-med-vildsvinshar","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"49849430966613","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302892_Yuaia_Curvy-Brush_Soft-Black_1B_1.webp?v=1791024802"},"price":{"amount":279.0,"currencyCode":"SEK"},"sku":"YUM66","title":"Soft Black","untranslatedTitle":"Soft Black"}]},{"id":"10035131154773","handle":"premium-curly-girl-saet","isCollective":null,"title":"Premium Curly Girl set","type":"Hårpleje","untranslatedTitle":"Premium Curly Girl set","url":"\/products\/premium-curly-girl-saet","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"51150458454357","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-Produktbilleder_1.webp?v=1791024822"},"price":{"amount":849.0,"currencyCode":"SEK"},"sku":"TC1","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"6954750410852","handle":"repair-and-care-healthy-hair-kit","isCollective":null,"title":"Healthy Hair Kit","type":"Hårpleje","untranslatedTitle":"Healthy Hair Kit","url":"\/products\/repair-and-care-healthy-hair-kit","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"40625602429028","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019"},"price":{"amount":699.0,"currencyCode":"SEK"},"sku":"YUM32","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9968037593429","handle":"grow-and-glow-complete-set","isCollective":null,"title":"Grow and Glow Complete Set","type":"Hårpleje","untranslatedTitle":"Grow and Glow Complete Set","url":"\/products\/grow-and-glow-complete-set","vendor":"Yuaia Haircare SE","remoteShopId":null,"variants":[{"id":"50880049054037","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373"},"price":{"amount":999.0,"currencyCode":"SEK"},"sku":"GG1","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"6954749886564","handle":"repair-and-care-schampo-och-conditioner-250-ml-sulfatfritt-silikonfritt","isCollective":null,"title":"Repair and Care Schampo och Conditioner 250 ml - sulfatfritt \u0026 silikonfritt","type":"Hårpleje","untranslatedTitle":"Repair and Care Schampo och Conditioner 250 ml - sulfatfritt \u0026 silikonfritt","url":"\/products\/repair-and-care-schampo-och-conditioner-250-ml-sulfatfritt-silikonfritt","vendor":"Yuaia Haircare","remoteShopId":null,"variants":[{"id":"40625597415524","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-Repair-and-Care-Sh
1569ampoo-og-Conditioner-250-ml_800x800_922c6869-cb5c-42b4-a436-297c6fcfe55e.webp?v=1791025546"},"price":{"amount":449.0,"currencyCode":"SEK"},"sku":"YUM30","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"9704844919125","handle":"hair-and-brow-stick","isCollective":null,"title":"Hair and Brow Stick","type":"Hårstyling","untranslatedTitle":"Hair and Brow Stick","url":"\/products\/hair-and-brow-stick","vendor":"Yuaia Haircare SE","remoteShopId":null,"variants":[{"id":"49975262740821","image":{"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302854_Yuaia_Hair-and-Brow_stick_2B.webp?v=1791025186"},"price":{"amount":149.0,"currencyCode":"SEK"},"sku":"YUM64","title":"1 stk","untranslatedTitle":"1 stk"}]}],"purchasingCompany":null},},"https://yuaiahaircare.se/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"189108584789","themePublished":"true","eventMetadataId":"0a572591-93ca-40d7-8261-14cf28dfa84d","pageType":"product","resourceId":"6761750331492","shopId":"57115050084","storefrontBaseUrl":"https:\/\/yuaiahaircare.se","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\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":349.0,\"currencyCode\":\"SEK\"},\"product\":{\"title\":\"Hårvitaminer\",\"vendor\":\"Haarvitaminer\",\"id\":\"6761750331492\",\"untranslatedTitle\":\"Hårvitaminer\",\"url\":\"\/products\/hair-vitamins\",\"type\":\"Hårpleje\"},\"id\":\"39928453267556\",\"image\":{\"src\":\"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875\"},\"sku\":\"YUM01\",\"title\":\"1 st (1 månads användning)\",\"untranslatedTitle\":\"1 st (1 månads användning)\"}}]]"});})();</script>
1569<script> 1570 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1571 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1572 window.ShopifyAnalytics.meta.currency = 'SEK'; 1573 var meta = {"product":{"id":6761750331492,"gid":"gid:\/\/shopify\/Product\/6761750331492","vendor":"Haarvitaminer","type":"Hårpleje","handle":"hair-vitamins","variants":[{"id":39928453267556,"price":34900,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","sku":"YUM01"},{"id":39928453300324,"price":64900,"name":"Hårvitaminer - 3 st (3 månader användning)","public_title":"3 st (3 månader användning)","sku":"YUM012"},{"id":48995571073365,"price":119900,"name":"Hårvitaminer - 6 st (6 måneder användning)","public_title":"6 st (6 måneder användning)","sku":"YUM013"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":6761750331492,"requestId":"3f0441f7-dac7-4090-b7a6-87ddac4da566-1791506598"}}; 1574 for (var attr in meta) { 1575 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1576 } 1577</script>
vendor: 1 bytes, line 1577
1577
1578<script class="analytics"> 1579 (function () { 1580 var customDocumentWrite = function(content) { 1581 var jquery = null; 1582 1583 if (window.jQuery) { 1584 jquery = window.jQuery; 1585 } else if (window.Checkout && window.Checkout.$) { 1586 jquery = window.Checkout.$; 1587 } 1588 1589 if (jquery) { 1590 jquery('body').append(content); 1591 } 1592 }; 1593 1594 var hasLoggedConversion = function(token) { 1595 if (token) { 1596 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1597 } 1598 return false; 1599 } 1600 1601 var setCookieIfConversion = function(token) { 1602 if (token) { 1603 var twoMonthsFromNow = new Date(Date.now()); 1604 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1605 1606 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1607 } 1608 } 1609 1610 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1611 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1612 if (trekkie.integrations) { 1613 return; 1614 } 1615 trekkie.methods = [ 1616 'identify', 1617 'page', 1618 'ready', 1619 'track', 1620 'trackForm', 1621 'trackLink' 1622 ]; 1623 trekkie.factory = function(method) { 1624 return function() { 1625 var args = Array.prototype.slice.call(arguments); 1626 args.unshift(method); 1627 trekkie.push(args); 1628 if (method == 'track' || method == 'page') { 1629 var pageUrl; 1630 try { 1631 pageUrl = window.location.href; 1632 } catch (e) {} 1633 var pageReferrer; 1634 try { 1635 pageReferrer = document.referrer; 1636 } catch (e) {} 1637 try { 1638 if (window.__TREKKIE_SHIM_QUEUE == null) { 1639 window.__TREKKIE_SHIM_QUEUE = []; 1640 } 1641 window.__TREKKIE_SHIM_QUEUE.push({ 1642 from: 'trekkie-stub', 1643 method: method, 1644 args: args.slice(1), 1645 pageContext: { 1646 url: pageUrl, 1647 referrer: pageReferrer 1648 } 1649 }); 1650 } catch (e) { 1651 // no-op 1652 } 1653 } 1654 return trekkie; 1655 }; 1656 }; 1657 for (var i = 0; i < trekkie.methods.length; i++) { 1658 var key = trekkie.methods[i]; 1659 trekkie[key] = trekkie.factory(key); 1660 } 1661 trekkie.load = function(config) { 1662 trekkie.config = config || {}; 1663 trekkie.config.initialDocumentCookie = document.cookie; 1664 var first = document.getElementsByTagName('script')[0]; 1665var script = document.createElement('script'); 1666script.type = 'text/javascript'; 1667script.onerror = function(e) { 1668 var scriptFallback = document.createElement('script'); 1669 scriptFallback.type = 'text/javascript'; 1670 scriptFallback.onerror = function(error) { 1671 var Monorail = { 1672 produce: function produce(monorailDomain, schemaId, payload) { 1673 var currentMs = new Date().getTime(); 1674 var event = { 1675 schema_id: schemaId, 1676 payload: payload, 1677 metadata: { 1678 event_created_at_ms: currentMs, 1679 event_sent_at_ms: currentMs 1680 } 1681 }; 1682 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1683 }, 1684 sendRequest: function sendRequest(endpointUrl, payload) { 1685 // Try the sendBeacon API 1686 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1687 var blobData = new window.Blob([payload], { 1688 type: 'text/plain' 1689 }); 1690 1691 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1692 return true; 1693 } // sendBeacon was not successful 1694 1695 } // XHR beacon 1696 1697 var xhr = new XMLHttpRequest(); 1698 1699 try { 1700 xhr.open('POST', endpointUrl); 1701 xhr.setRequestHeader('Content-Type', 'text/plain'); 1702 xhr.send(payload); 1703 } catch (e) { 1704 console.log(e); 1705 } 1706 1707 return false; 1708 }, 1709 isIos12: function isIos12() { 1710 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1711 } 1712 }; 1713 Monorail.produce('monorail-edge.shopifysvc.com', 1714 'trekkie_storefront_load_errors/1.1', 1715 {shop_id: 57115050084, 1716 theme_id: 189108584789, 1717 app_name: "storefront", 1718 context_url: window.location.href, 1719 source_url: "//yuaiahaircare.se/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1720 1721 }; 1722 scriptFallback.async = true; 1723 scriptFallback.src = '//yuaiahaircare.se/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1724 first.parentNode.insertBefore(scriptFallback, first); 1725}; 1726script.async = true; 1727script.src = '//yuaiahaircare.se/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1728first.parentNode.insertBefore(script, first); 1729 1730 }; 1731 trekkie.load( 1732 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57115050084,"isMerchantRequest":null,"themeId":189108584789,"themeCityHash":"1559984380421920979","contentLanguage":"sv","currency":"SEK","eventMetadataId":"0a572591-93ca-40d7-8261-14cf28dfa84d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1733 ); 1734 1735 var loaded = false;
1736 trekkie.ready(function() { 1737 if (loaded) return; 1738 loaded = true; 1739 1740 window.ShopifyAnalytics.lib = window.trekkie; 1741 1742 var originalDocumentWrite = document.write; 1743 document.write = customDocumentWrite; 1744 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1745 document.write = originalDocumentWrite; 1746 1747 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1748 var token = match? match[1]: undefined; 1749 if (!hasLoggedConversion(token)) { 1750 setCookieIfConversion(token); 1751 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"SEK","variantId":39928453267556,"productId":6761750331492,"productGid":"gid:\/\/shopify\/Product\/6761750331492","name":"Hårvitaminer - 1 st (1 månads användning)","price":"349.00","sku":"YUM01","brand":"Haarvitaminer","variant":"1 st (1 månads användning)","category":"Hårpleje","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 1752 } 1753 }); 1754 1755 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":6761750331492,"requestId":"3f0441f7-dac7-4090-b7a6-87ddac4da566-1791506598","shopifyEmitted":true}); 1756 1757 var eventsListenerScript = document.createElement('script'); 1758 eventsListenerScript.async = true; 1759 eventsListenerScript.src = "//yuaiahaircare.se/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1760 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1761})();</script>
1761 1762
1762<script> 1763 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 1764 window.ga = function ga() { 1765 (window.ga.q = window.ga.q || []).push(arguments); 1766 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1767 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 1768 } 1769 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."); 1770 }; 1771 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 1772 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 1773 } 1774 } 1775</script>
vendor: 1 bytes, line 1775
1775
1776<script 1777 defer 1778 src="https://yuaiahaircare.se/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1779 data-application="storefront-renderer" 1780 data-shop-id="57115050084" 1781 data-render-region="gcp-us-west1" 1782 data-page-type="product" 1783 data-theme-instance-id="189108584789" 1784 data-theme-name="Minimog - OS 2.0" 1785 data-theme-version="3.4.0" 1786 data-monorail-region="shop_domain" 1787 data-resource-timing-sampling-rate="10" 1788 data-shs="true" 1789 data-shs-beacon="true" 1790 data-shs-export-with-fetch="true" 1791 data-shs-logs-sample-rate="1" 1792 data-shs-beacon-endpoint="https://yuaiahaircare.se/api/collect" 1793></script>
1793 1794<meta name="shopify-y" content="194f7561-0d38-46d2-86ec-13928383d0f3" data-expiration="1823064198000"><meta name="shopify-s" content="f63779a6-0ac3-4a1f-85b1-a37bf24b8be0" data-expiration="1791508398000"><meta name="new-cookie-storage-activated" content="t"> 1795</head> 1796 1797 <body 1798 id="sf-theme" 1799 class="template-product product-hair-vitamins product-hair-vitamins cart-empty 1800 relative min-h-screen product-pink" 1801 1802 data-product-id="6761750331492" 1803 1804 > 1805<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1805-1806
1805 1806<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1806GTM-WRHSRXH
vendor: 83 bytes, lines 1806-1807
1806" 1807height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1808<!-- End Google Tag Manager (noscript) -->
1809<script>window.MinimogThemeStyles = { product: "https://yuaiahaircare.se/cdn/shop/t/44/assets/product.css?v=179659475861021640191763383036"};window.MinimogTheme = {};window.MinimogTheme.version = '3.3.0';window.MinimogLibs = {};window.FoxKitStrings = {};window.MinimogStrings = { addToCart: "Lägg i varukorgen", soldOut: "Utsåld", unavailable: "Oanträffbar", inStock: "Finns i lager", checkout: "Gå till säker betalning", viewCart: "Din varukorg", cartRemove: "Avlägsna", zipcodeValidate: "Postnummer kan inte vara tomt", noShippingRate: "Det finns inga fraktkostnader för din adress.", shippingRatesResult: "Vi hittade {{count}} fraktkostnader för din adress", recommendTitle: "Rekommendation för dig", shipping: "Frakt", add: "Addera", itemAdded: "Produkten har lagts till i kundvagnen framgångsrikt", requiredField: "Fyll i alla obligatoriska fält(*) innan lägg till i kundvagnen!", hours: "Timmar", mins: "Minuter", outOfStock: "Slut i lager", sold: "Såld", available: "Tillgänglig", preorder: "Förbeställ", not_enough_item_message: "Inte tillräckligt med artiklar tillgängliga. Endast __inventory_quantity__ kvar.", sold_out_items_message: "Produkten är redan slutsåld.", unitPrice: "Jämförpris", unitPriceSeparator: "för"};window.FoxKitStrings = null;window.MinimogThemeScripts = { productModel: "https://yuaiahaircare.se/cdn/shop/t/44/assets/product-model-new.min.js?v=116323143127740990381763383039", productMedia: "https://yuaiahaircare.se/cdn/shop/t/44/assets/product-media.min.js?v=121916700789371756761763383037", variantsPicker: "https://yuaiahaircare.se/cdn/shop/t/44/assets/variant-picker.min.js?v=128408166280966261511763383038"};window.MinimogSettings = { design_mode: false, requestPath: "\/products\/hair-vitamins", template: "product.hair-vitamins", templateName: "product",productHandle: "hair-vitamins", productId: 6761750331492,currency_code: "SEK", money_format: "{{amount_no_decimals}} kr", base_url: window.location.origin + Shopify.routes.root, money_with_currency_format: "{{amount_no_decimals}} kr","filter_color1.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color1.png?v=86438029
1809030949601571763383037\n", "filter_color1": "Sort med glimmer", "filter_color2.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color2.png?v=81440408536425170831763383037\n", "filter_color2": "Grå med glimmer", "filter_color3.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color3.png?v=8950912479964872151763383038\n", "filter_color3": "Navy med sten", "filter_color4.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color4.png?v=68143743951435126121763383039\n", "filter_color4": "Rosa med sten", "filter_color5.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color5.png?v=40759072757816067441763383039\n", "filter_color5": "Shiny Rose", "filter_color6.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color6.png?v=61339056010804774041763383040\n", "filter_color6": "Sand", "filter_color7.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color7.png?v=174291564151447290671763383041\n", "filter_color7": "Pineapple", "filter_color8.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color8.png?v=316426126714653691763383041\n", "filter_color8": "Peachy", "filter_color9.png": "\/\/yuaiahaircare.se\/cdn\/shop\/t\/44\/assets\/filter_color9.png?v=143592175552960555621763383042\n", "filter_color9": "Cherry",theme: { id: 189108584789, name: "yuaia-haircare-se\/main", role: "main", version: "3.0.1", online_store_version: "2.0", preview_url: "https://yuaiahaircare.se?preview_theme_id=189108584789", }, foxkitAppURL: null, shop_domain: "https:\/\/yuaiahaircare.se", shop_locale: { published: [{"shop_locale":{"locale":"sv","enabled":true,"primary":true,"published":true}}], current: "sv", primary: "sv", }, routes: { root: "\/", cart: "\/cart", product_recommendations_url: "\/recommendations\/products", cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', predictive_search_url: '/search/suggest', search_url: '/search' }, hide_unavailable_product_options: true, pcard_image_ratio: "1\/1", cookie_consent_allow: "Acceptera och stäng", cookie_consent_message: "\u003cstrong\u003eVi värdesätter din integritet.\u003c\/strong\u003e\n\u003cp\u003eGenom att trycka på \"acceptera\" samtycker du till användningen av cookies. Detta gör att vi kan säkerställa att du erbjuds optimal service och tillgång till alla våra funktioner.\n\u003c\/p\u003e", cookie_consent_placement: "bottom-left", cookie_consent_learnmore_link: "https:\/\/yuaiahaircare.se\/pages\/cookies-och-sekretesspolicy", cookie_consent_learnmore: "Läs mer", cookie_consent_theme: "white", cookie_consent_decline: "Avslå", show_cookie_consent: false, product_colors: "rød: #FF6961,\nrosa: #ffe9ec,\nrose: #ffe9ec,\nljusrosa: #ffe9ec,\ngul: #FDDA76,\nchampagne: #F7E7CE,\nsort: #000000,\nsvart: #000000,\nsoft black: #000000,\nblack band: #000000,\nblå: #8DB4D2,\ngreen: #C1E1C1,\ngrön: #C1E1C1,\npurple: #B19CD9,\nsilver: #EEEEEF,\nhvid: #FFFFFF,\nbrun: #836953,\nlight brown: #B5651D,\ndark turquoise: #23cddc,\norange: #FFB347,\ntan: #E9D1BF,\nlilla: #acaad9,\npink: #FFD1DC,\nlyserød: #FFD1DC,\ngrey: #E0E0E0,\nsky: #96BDC6,\npale leaf: #CCD4BF,\nlyseblå: #b1c5d4,\ndark grey: #aca69f,\nbeige: #EBE6DB,\nbeige band: #EED9C4,\ndark blue: #063e66,\ncream: #FFFFCC,\nlight pink: #FBCFCD,\nmint: #bedce3,\ndark gray: #3A3B3C,\nrosy brown: #c4a287,\nlight grey:#D3D3D3,\ncopper: #B87333,\nrose gold: #ECC5C0,\nnight blue: #151B54,\ncoral: #FF7F50,\nlight purple: #C6AEC7", use_ajax_atc: true, discount_code_enable: false, enable_cart_drawer: true, pcard_show_lowest_prices: true, date_now: "2026\/10\/09 2:43:00+0200 (CEST)"};window.themeStyleURLs = { foxkitApp: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/foxkit-app.css?v=109330822135549849281763383042", required: false, afterWindowLoaded: true }, productTemplate: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/product-template.css?v=7405318974836618321763383041", required: false, afterWindowLoaded: true }, collection: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/collection.css?v=173348108183914091481763383037", required: false }, search: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/collection.css?v=173348108183914091481763383037", required: false }, customer: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/customer.css?v=56279534652110279791763383040", required: false , }, plyr: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/plyr.css?v=60260803525653366121763383043", required: false, afterWindowLoaded: true },};window.themeScriptURLs = { productTemplate: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/product-template.min.js?v=48168698419251720171763383043", required: true , afterWindowLoaded: true }, collection: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/collection.min.js?v=23236859908612326921763383039", required: false , }, customer: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/customer.min.js?v=6583
18090800949623092721763383041", required: false , }, salesNotification: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/sales-notifications.min.js?v=120479178248335173681763383038", required: false, afterWindowLoaded: false }, bundle: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/bundle.min.js?v=182407004045149271071763383042", required: false, afterWindowLoaded: false }, luckyWheel: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/lucky-wheel.min.js?v=89208402274768739221763383045", required: false, afterWindowLoaded: false }, prePurchase: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/pre-purchase.min.js?v=65782864886480291801763383040", required: false, afterWindowLoaded: false }, inCart: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/incart.min.js?v=147603865782999969451763383039", required: false, afterWindowLoaded: false }, cartGoal: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/cart-goal.min.js?v=120802821267607743861763383043", required: false, afterWindowLoaded: false }, bis: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/bis.min.js?v=64151349193194870541763383043", required: false, afterWindowLoaded: false }, quantityDiscount: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/quantity-discount.min.js?v=168448379576248260651763383040", required: false, afterWindowLoaded: false }, popup: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/popup.min.js?v=91061015380519575841763383039", required: false, afterWindowLoaded: false }, countdown: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/product-countdown.min.js?v=172356139050515184451763383041", required: false, afterWindowLoaded: true }, tabs: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/tabs.min.js?v=174703260875321577301763383043", required: false, }, plyr: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/plyr.min.js?v=128346812548744706671763383037", required: false, afterWindowLoaded: true }, parallax: { url: "//yuaiahaircare.se/cdn/shop/t/44/assets/simple-parallax.min.js?v=107174232393492105161763383041", required: false, afterWindowLoaded: true }};</script>
1809 1810<!-- BEGIN sections: header-group --> 1811<div id="shopify-section-sections--27079382008149__scrolling_promotion_RWiXFj" class="shopify-section shopify-section-group-header-group"><link href="//yuaiahaircare.se/cdn/shop/t/44/assets/scrolling-promotion.css?v=17458740830106844041763383038" rel="stylesheet" type="text/css" media="all" /> 1812<style> 1813 .m-promotion__countdown { 1814 display: flex; 1815 align-items: center; 1816 color: inherit; 1817 color: var(--text-color, #222); 1818 } 1819 1820 /* Match exact styling of .m-promotion__text */ 1821 .m-promotion__countdown-wrapper { 1822 font-size: calc(var(--countdown-size) * 0.75); 1823 line-height: 1; 1824 white-space: nowrap; 1825 display: flex; 1826 align-items: center; 1827 gap: 10px; 1828 } 1829 1830 .m-promotion__countdown-prefix, 1831 .m-promotion__countdown-suffix { 1832 font-size: 1em; 1833 opacity: 0.9; 1834 } 1835 1836 .m-promotion__countdown-timer { 1837 display: flex; 1838 align-items: center; 1839 gap: var(--countdown-gap, 5px); 1840 font-size: 1em; 1841 } 1842 1843 .countdown-item { 1844 display: flex; 1845 flex-direction: column; 1846 align-items: center; 1847 line-height: 1; 1848 } 1849 1850 .countdown-value { 1851 font-weight: bold; 1852 font-size: 1em; 1853 min-width: 1.2em; 1854 text-align: center; 1855 } 1856 1857 .countdown-label { 1858 font-size: 0.5em; 1859 text-transform: uppercase; 1860 opacity: 0.7; 1861 margin-top: 2px; 1862 } 1863 1864 .countdown-separator { 1865 font-weight: bold; 1866 margin: 0 2px; 1867 align-self: flex-start; 1868 line-height: 1; 1869 font-size: 1em; 1870 } 1871</style> 1872<section 1873 class="sf-scrolling-promotion " 1874 data-section-type="scrolling-promotion" 1875 data-section-id="sections--27079382008149__scrolling_promotion_RWiXFj" 1876> 1877 <div class="w-full"> 1878 1879 <m-scrolling-promotion 1880 class="sf-section-padding m-scrolling-promotion m-scrolling-promotion--left" 1881 style="--item-gap: 70px;--item-gap-mobile: 30px;--bg-color: #df496d;--text-color: #ffffff;--section-padding-top: 14px;--section-padding-bottom: 14px;--duration: 24s;" 1882 > 1883 <div class="m-promotion"> 1884 1885<div class="m-promotion__item"> 1886 1887 1888 <span class="m-promotion__icon m-promotion__icon--medium">â¡ï¸</span> 1889 1890 1891 <div class="m-promotion__text" style="--text-size: 14px;"> 1892 <strong>SPARA 20 % Pà HELA DIN BESTÃLLNING</strong> 1893 </div> 1894 1895 1896 </div> 1897<div class="m-promotion__item"> 1898 1899 1900 1901 <div class="m-promotion__text" style="--text-size: 14px;"> 1902 KUPONG <span style="border:1px dashed;padding:0 5px;margin-left:4px;font-weight:700;">SAVE20</span> LÃGGER SIG TILL AUTOMATISKT 1903 </div> 1904 1905 1906 </div> 1907<div class="m-promotion__item"> 1908 1909 1910 <span class="m-promotion__icon m-promotion__icon--medium">â¡ï¸</span> 1911 1912 1913 <div class="m-promotion__text" style="--text-size: 14px;"> 1914 <strong>SPARA 20 % Pà HELA DIN BESTÃLLNING</strong> 1915 </div> 1916 1917 1918 </div> 1919<div class="m-promotion__item m-promotion__countdown" data-countdown-block="countdown_BzTmRd"> 1920 1921 <div class="m-promotion__countdown-wrapper" style="--countdown-size: 14px; --countdown-gap: 0px;"> 1922 1923 <span class="m-promotion__countdown-prefix">GÃLLER TILL</span> 1924 1925 1926 <div class="m-promotion__countdown-timer" data-countdown-timer data-end-date="2026-10-12 21:59:59"> 1927 <div class="countdown-item"> 1928 <span class="countdown-value" data-days>00</span> 1929 1930 </div> 1931 <span class="countdown-separator">:</span> 1932 <div class="countdown-item"> 1933 <span class="countdown-value" data-hours>00</span> 1934 1935 </div>
1936 <span class="countdown-separator">:</span> 1937 <div class="countdown-item"> 1938 <span class="countdown-value" data-minutes>00</span> 1939 1940 </div> 1941 <span class="countdown-separator">:</span> 1942 <div class="countdown-item"> 1943 <span class="countdown-value" data-seconds>00</span> 1944 1945 </div> 1946 </div> 1947 1948 1949 <span class="m-promotion__countdown-suffix">SKYNDA DIG!</span> 1950 1951 </div> 1952 1953 </div> 1954 </div> 1955 </m-scrolling-promotion> 1956 </div> 1957</section> 1958
1959<script> 1960 document.addEventListener('DOMContentLoaded', function() { 1961 const countdownElements = document.querySelectorAll('[data-countdown-timer]'); 1962 1963 countdownElements.forEach(element => { 1964 const endDate = new Date(element.dataset.endDate).getTime(); 1965 const daysEl = element.querySelector('[data-days]'); 1966 const hoursEl = element.querySelector('[data-hours]'); 1967 const minutesEl = element.querySelector('[data-minutes]'); 1968 const secondsEl = element.querySelector('[data-seconds]'); 1969 1970 function updateCountdown() { 1971 const now = new Date().getTime(); 1972 const timeLeft = endDate - now; 1973 1974 if (timeLeft > 0) { 1975 const days = Math.floor(timeLeft / (1000 * 60 * 60 * 24)); 1976 const hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); 1977 const minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60)); 1978 const seconds = Math.floor((timeLeft % (1000 * 60)) / 1000); 1979 1980 daysEl.textContent = String(days).padStart(2, '0'); 1981 hoursEl.textContent = String(hours).padStart(2, '0'); 1982 minutesEl.textContent = String(minutes).padStart(2, '0'); 1983 secondsEl.textContent = String(seconds).padStart(2, '0'); 1984 } else { 1985 // Countdown ended 1986 daysEl.textContent = '00'; 1987 hoursEl.textContent = '00'; 1988 minutesEl.textContent = '00'; 1989 secondsEl.textContent = '00'; 1990 1991 // Optionally hide the countdown block 1992 const blockId = element.closest('[data-countdown-block]').dataset.countdownBlock; 1993 const expiredText = element.dataset.expiredText; 1994 if (expiredText) { 1995 element.closest('.m-promotion__countdown-wrapper').innerHTML = `<span class="m-promotion__countdown-expired">${expiredText}</span>`; 1996 } 1997 } 1998 } 1999 2000 // Update immediately 2001 updateCountdown(); 2002 2003 // Update every second 2004 setInterval(updateCountdown, 1000); 2005 }); 2006 }); 2007</script>
2007 2008 2009 2010</div><div id="shopify-section-sections--27079382008149__header" class="shopify-section shopify-section-group-header-group">
2010<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/header.min.js?v=165431566094403812181763383045" defer="defer"></script>
vendor: 1 bytes, line 2010
2010
2011<script type="application/ld+json"> 2012{ 2013 "@context": "http://schema.org", 2014 "@type": "Organization", 2015 "name": "Yuaia Haircare", 2016 2017 2018 "logo": "https:\/\/yuaiahaircare.se\/cdn\/shop\/files\/Yuaia-Hair-Care_Logo_center.svg?v=1699278250\u0026width=1012", 2019 2020 "sameAs": [ 2021 "https://www.instagram.com/yuaiahaircare/", 2022 "https://www.facebook.com/yuaiahaircare", 2023 "https://www.tiktok.com/@yuaiahaircare" 2024 ], 2025 "url": "https:\/\/yuaiahaircare.se" 2026} 2027</script>
2027 2028 2029 2030 2031 2032 2033<style data-shopify> 2034 :root { 2035 --logo-width-desktop: 75px; 2036 --logo-width-mobile: 70px; 2037 --logo-width-sticky: 75px; 2038 } 2039 .sf-header header { 2040 background-color: #ffffff; 2041 color: #000000; 2042 } 2043 .sf-header.sf-mega-active header { 2044 color: #000; 2045 } 2046 .sf-header.sf-mega-active .transparent-on-top header { 2047 color: #000000; 2048 } 2049 2050 2051 /* Sorte ikoner når søgefeltet er åbent */ 2052 body.search-popup-open header a, 2053 body.search-popup-open header button, 2054 body.search-popup-open header svg, 2055 body.search-popup-open header { 2056 color: #000000 !important; 2057 } 2058</style> 2059<section 2060 data-section-id="sections--27079382008149__header" 2061 data-section-type="header" 2062 data-page="/products/hair-vitamins" 2063 data-header-design="logo-left-menu-center" 2064 2065 class="sf-header hiddenlm-no" 2066 data-transparent="false" 2067 data-sticky="true" 2068> 2069 2070 2071 2072 <style> 2073 @media (max-width: 1024px) { 2074 .sf-topbar { 2075 display: none; 2076 } 2077 } 2078 </style> 2079 <div class="sf-topbar py-3.5 relative bg-color-topbar-background text-color-topbar"> 2080 <div class="container-fluid"> 2081 <div class="sf__topbar-inner -mx-4 cursor-pointer flex justify-between items-center text-[15px]"> 2082 <div class="graphie-topbar-usp"> 2083 <div class="usp-list"> 2084 <img loading="lazy" width="17" height="17" 2085 src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/transport-2.svg?v=1689185846" 2086 alt="2-4 dagars leverans" 2087 >2-4 dagars leverans 2088 </div> 2089 <div class="usp-list"> 2090 <img loading="lazy" width="17" height="17" 2091 src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/10833788.svg?v=1691833192" 2092 alt="100 000+ nöjda kunder" 2093 >100 000+ nöjda kunder 2094 </div> 2095 <div class="usp-list"> 2096 <img loading="lazy" width="17" height="17" 2097 src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/satisfaction.svg?v=1689187568" 2098 alt="Fri frakt över 449 kr page" 2099 >Fri frakt över 449 kr 2100 </div> 2101 <div class="usp-list"> 2102 <a href="/pages/klarna"><img loading="lazy" src="https://cdn.shopify.com/s/files/1/0571/1505/0084/files/n1z312hlsqlq0rhk1f.svg?v=1702289968" alt="Betala med Klarna page">Betala med Klarna</a> 2103 </div> 2104 </div> 2105 <div class="flex items-center w-1/3"> 2106 2107 2108 2109 </div> 2110 2111 <div class="w-1/3 flex items-center justify-end"> 2112 <div class="graphie-topbar-usp"> 2113 2114 <div class="usp-list"> 2115 <a href="/pages/contact"><img loading="lazy" width="17" height="17" src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/question-3-2.svg?v=1691834142" alt="Help">Kundservice</a> 2116 </div> 2117 </div> 2118 2119 2120 2121 </div> 2122 </div> 2123 </div> 2124 </div> 2125 2126 2127 <div class="absolute inset-x-0 z-[70] header__wrapper "> 2128 2129 <header 2130 class="flex lg:hidden sf-header__mobile container-fluid bg-white items-center" 2131 data-screen="sf-header__mobile" 2132 data-transparent="false" 2133 2134 > 2135 <a class="flex flex-1 w-1/4 py-3.5 sf-menu-button" href="#" aria-label="menu button"> 2136 <svg class="w-[22px] h-[22px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 80 398 350"> 2137 <path d="M442 114H6a6 6 0 0 1-6-6V84a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6zm0 160H6a6 6 0 0 1-6-6v-24a6 6 0 0 1 6-6h436a6 6 0 0 1 6 6v24a6 6 0 0 1-6 6z"/> 2138 </svg> 2139 </a> 2140 2141 2142 2143<div class="sf-logo sf-logo--mobile px-4 w-1/2 justify-center has-logo-img"> 2144 2145 <a href="/" class="block py-2.5 logo-img relative" title="Yuaia Haircare" aria-label="Yuaia Haircare"> 2146 <!-- Standardlogo - vises når headeren er sticky --> 2147 <div class="sf-logo-mobile-regular"> 2148 2149 <div class="sf-image" style="--aspect-ratio: 1.535660091047041;--aspect-ratio-mobile: 1.535660091047041"> 2150 2151 <img src="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250" alt="Yuaia Haircare" srcset="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=50 50w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=100 100w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=200 200w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=250 250w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=300 300w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=400 400w" height="46" class="inline-block"> 2152 </div> 2153 2154 </div> 2155 2156 <!-- Transparent logo - vises kun når headeren er transparent --> 2157 2158 </a> 2159 2160</div> 2161 2162 2163 <div class="w-1/4 flex flex-1 items-center justify-end sf-header__mobile-right"> 2164 2165 <m-search-popup class="px-2" data-open-search-popup > 2166 <div class="flex flex-col items-center">
2167 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2168 <svg class="w-[24px] h-[24px]" xmlns="http://www.w3.org/2000/svg" version="1.0" width="447.000000pt" height="446.000000pt" viewBox="0 0 447.000000 446.000000" preserveAspectRatio="xMidYMid meet"> 2169 <g transform="translate(0.000000,446.000000) scale(0.100000,-0.100000)" fill="currentColor" stroke="none"> 2170 <path d="M1615 4374 c-1106 -149 -1798 -1262 -1439 -2313 150 -437 467 -798 889 -1009 395 -197 872 -235 1300 -101 179 56 438 193 570 303 l30 25 600 -599 c651 -649 619 -623 712 -605 49 9 109 69 118 118 18 93 44 61 -605 712 l-599 600 25 30 c59 71 157 229 208 335 330 687 184 1495 -366 2026 -385 372 -920 549 -1443 478z m493 -329 c352 -69 666 -266 882 -553 128 -170 214 -361 262 -580 29 -131 31 -415 5 -542 -76 -369 -266 -673 -555 -890 -170 -128 -361 -214 -580 -262 -140 -31 -424 -31 -564 0 -444 97 -808 376 -1002 766 -97 195 -142 367 -152 581 -29 609 327 1164 898 1399 97 40 248 81 353 95 98 14 354 6 453 -14z"/> 2171 </g> 2172 </svg> 2173 <span class="sf__tooltip-content">Sök</span> 2174 </span> 2175 <span class="text-xs mt-1">Sök</span> 2176 </div> 2177 </m-search-popup> 2178 2179 2180 <a 2181 href="/cart" 2182 class="relative flex flex-col items-center sf-cart-icon px-2 py-3.5 whitespace-nowrap cursor-pointer cart-icon" 2183 style="" 2184 aria-label="Cart" 2185> 2186 2187 <div class="flex flex-col items-center"> 2188 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2189 <svg 2190 xmlns="http://www.w3.org/2000/svg" 2191 class="w-[24px] h-[24px]" 2192 version="1.0" 2193 width="512.000000pt" 2194 height="512.000000pt"
2195 viewBox="0 0 512.000000 512.000000" 2196 preserveAspectRatio="xMidYMid meet" 2197 > 2198 <g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="currentColor" stroke="none"> 2199 <path d="M2435 5114 c-238 -38 -445 -143 -600 -305 -157 -165 -247 -350 -275 -569 -7 -52 -14 -101 -16 -107 -3 -10 -75 -13 -319 -13 -346 0 -353 -1 -395 -60 -20 -28 -31 -136 -171 -1708 -100 -1122 -148 -1696 -144 -1735 18 -173 127 -354 278 -461 83 -58 148 -90 254 -123 l88 -28 1425 0 1425 0 88 28 c106 33 171 65 254 123 153 109 263 292 278 467 4 41 -45 628 -143 1727 -119 1331 -153 1672 -166 1698 -9 18 -31 42 -49 52 -30 19 -52 20 -350 20 -245 0 -318 3 -321 13 -2 6 -9 55 -16 107 -13 99 -53 238 -91 312 -136 268 -385 468 -674 539 -79 20 -294 33 -360 23z m284 -295 c235 -53 448 -241 526 -466 27 -76 50 -207 40 -223 -4 -7 -246 -10 -725 -10 -479 0 -721 3 -725 10 -10 16 13 147 40 223 32 92 77 165 153 248 120 129 267 205 457 233 42 6 180 -3 234 -15z m-1167 -1223 l3 -244 25 -27 c72 -78 177 -69 230 18 18 29 20 52 20 265 l0 232 730 0 730 0 0 -232 c0 -2
219915 2 -236 20 -266 57 -94 183 -94 240 0 18 30 20 51 20 266 l0 232 238 0 237 0 141 -1583 c95 -1068 138 -1597 133 -1628 -24 -152 -163 -284 -349 -330 -45 -12 -297 -14 -1410 -14 -1113 0 -1365 2 -1410 14 -186 46 -325 178 -349 330 -5 32 37 544 131 1596 75 853 137 1565 138 1583 l0 32 240 0 239 0 3 -244z"/> 2200 </g> 2201 </svg> 2202 <span class="sf__tooltip-content">Varukorg</span> 2203 </span> 2204 <span class="sf-cart-count font-medium">0</span> 2205 <span class="text-xs mt-1">Varukorg</span> 2206 </div> 2207 2208</a> 2209 2210 </div> 2211 2212 </header> 2213 2214 2215 <header 2216 class="hidden lg:block bg-white sf-header__desktop logo-left-menu-center" 2217 data-screen="sf-header__desktop" 2218 data-transparent="false" 2219 2220 > 2221 <div class="sf-header__bg pointer-events-none"></div> 2222 <div class="sf-header__dropdown-bg absolute top-full left-0 right-0 pointer-events-none"></div> 2223 2224 <div class="container-fluid relative z-[1]"> 2225 <div class="sf-menu-logo-bar flex -mx-4 items-center"> 2226 2227 2228<div class="sf-logo px-4 flex-1 justify-start has-logo-img"> 2229 2230 2231 <a href="/" class="block py-2.5 logo-img relative" title="Yuaia Haircare"> 2232 2233 <div class="sf-image sf-logo-default"> 2234 2235 <img src="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250" alt="Yuaia Haircare" srcset="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=50 50w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=100 100w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=200 200w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=250 250w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=300 300w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=400 400w" width="1012" height="659" class="inline-block"> 2236 2237 </div> 2238 2239 2240 2241 </a> 2242 2243 2244</div> 2245 2246 2247 <div class="flex-grow-[2] shrink flex justify-center items-center sf-no-scroll-bar sf-menu-wrapper__desktop"> 2248 <ul class="sf-nav flex flex-wrap text-base font-medium whitespace-nowrap sf-no-scroll-bar "> 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 <li class="sf-menu-item list-none sf-menu-item--no-mega sf-menu-item-parent" data-index="0"> 2262 <a href="/products/hair-vitamins" class="block px-4 py-5 flex items-center sf__parent-item"> 2263 Hårvitaminer 2264 2265 </a> 2266 2267 </li> 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 <li class="sf-menu-item list-none sf__menu-item-level1 sf-menu-item-parent sf-menu-item--mega" data-index="1"> 2285 <a href="/collections/haarvaard" class="block px-4 py-5 sf__sub-menu-link1 flex items-center sf__parent-item">Hårvård 2286 <span class="ml-2 sf-menu__arrow"> 2287 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2288 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2289 </svg> 2290 </span> 2291 </a> 2292 2293 <div 2294 class="sf-menu__submenu sf-menu__desktop-sub-menu pointer-events-none absolute z-50 inset-x-0" 2295 style="--total-columns: 3" 2296 > 2297 <div class="sf-menu__inner"> 2298 <div class="container-fluid mx-auto"> 2299 <div class="sf-menu-submenu__content flex py-12"> 2300 <ul class="sf-menu-submenu__items flex -mx-2 w-2/3"> 2301 2302 <li class="list-none sf__menu-item-level2 w-1/2 xl:w-1/3 2xl:w-1/4 mb-4"> 2303 <a href="/collections/haarvaard" class="sf__sub-menu
2303-link2 whitespace-normal block sf-menu-submenu__title">Hårvård</a> 2304 2305 <div class="sf__sub-menu-column mt-4"> 2306 <ul class="leading-8"> 2307 2308 <li class="list-none sf__menu-item-level3"> 2309 <a href="/collections/repair-and-care" class="sf-sub-menu__link"> 2310 Repair and Care 2311 </a> 2312 </li> 2313 2314 <li class="list-none sf__menu-item-level3"> 2315 <a href="/collections/grow-and-glow" class="sf-sub-menu__link"> 2316 Grow and Glow 2317 </a> 2318 </li> 2319 2320 <li class="list-none sf__menu-item-level3"> 2321 <a href="/collections/twirl-and-curl" class="sf-sub-menu__link"> 2322 Twirl and Curl 2323 </a> 2324 </li> 2325 2326 <li class="list-none sf__menu-item-level3"> 2327 <a href="/collections/scalp-relief" class="sf-sub-menu__link"> 2328 Scalp & Relief 2329 </a> 2330 </li> 2331 2332 <li class="list-none sf__menu-item-level3"> 2333 <a href="/collections/blonde-and-bright" class="sf-sub-menu__link"> 2334 Blonde and Bright 2335 </a> 2336 </li> 2337 2338 <li class="list-none sf__menu-item-level3"> 2339 <a href="/products/rosmarin-harolja" class="sf-sub-menu__link"> 2340 Rosmarin hårolja 2341 </a> 2342 </li> 2343 2344 <li class="list-none sf__menu-item-level3"> 2345 <a href="/collections/harstyling" class="sf-sub-menu__link"> 2346 Hårstyling 2347 </a> 2348 </li> 2349 2350 <li class="list-none sf__menu-item-level3"> 2351 <a href="/collections/paketerbjudande" class="sf-sub-menu__link"> 2352 Paketerbjudande 2353 </a> 2354 </li> 2355 2356 <li class="list-none sf__menu-item-level3"> 2357 <a href="/collections/nyheder" class="sf-sub-menu__link"> 2358 Nyheter 2359 </a> 2360 </li> 2361 2362 <li class="list-none sf__menu-item-level3"> 2363 <a href="/products/presentkort" class="sf-sub-menu__link"> 2364 Presentkort 2365 </a> 2366 </li> 2367 2368 </ul> 2369 </div> 2370 2371 </li> 2372 2373 <li class="list-none sf__menu-item-level2 w-1/2 xl:w-1/3 2xl:w-1/4 mb-4"> 2374 <a href="/collections/tilbehoer" class="sf__sub-menu
2374-link2 whitespace-normal block sf-menu-submenu__title">Tillbehör</a> 2375 2376 <div class="sf__sub-menu-column mt-4"> 2377 <ul class="leading-8"> 2378 2379 <li class="list-none sf__menu-item-level3"> 2380 <a href="/collections/haarborstar" class="sf-sub-menu__link"> 2381 Hårborstar 2382 </a> 2383 </li> 2384 2385 <li class="list-none sf__menu-item-level3"> 2386 <a href="/products/collagen-gummies" class="sf-sub-menu__link"> 2387 Collagen Gummies 2388 </a> 2389 </li> 2390 2391 <li class="list-none sf__menu-item-level3"> 2392 <a href="/collections/bambu-sangklader" class="sf-sub-menu__link"> 2393 Bambu sängkläder 2394 </a> 2395 </li> 2396 2397 <li class="list-none sf__menu-item-level3"> 2398 <a href="/products/mikrofiber-handduk-for-haar" class="sf-sub-menu__link"> 2399 Mikrofiberhandduk för hår 2400 </a> 2401 </li> 2402 2403 <li class="list-none sf__menu-item-level3"> 2404 <a href="/products/bambu-bonnet" class="sf-sub-menu__link"> 2405 Bambu Bonnet 2406 </a> 2407 </li> 2408 2409 <li class="list-none sf__menu-item-level3"> 2410 <a href="/collections/harsmycken" class="sf-sub-menu__link"> 2411 Håraccessoarer 2412 </a> 2413 </li> 2414 2415 </ul> 2416 </div> 2417 2418 </li> 2419 2420 <li class="list-none sf__menu-item-level2 w-1/2 xl:w-1/3 2xl:w-1/4 mb-4"> 2421 <a href="#" class="sf__sub-menu
2421-link2 whitespace-normal block sf-menu-submenu__title">Hårtyp</a> 2422 2423 <div class="sf__sub-menu-column mt-4"> 2424 <ul class="leading-8"> 2425 2426 <li class="list-none sf__menu-item-level3"> 2427 <a href="/collections/torrt-har" class="sf-sub-menu__link"> 2428 Torrt hår 2429 </a> 2430 </li> 2431 2432 <li class="list-none sf__menu-item-level3"> 2433 <a href="/collections/tunt-och-fint-har" class="sf-sub-menu__link"> 2434 Tunt och fint hår 2435 </a> 2436 </li> 2437 2438 <li class="list-none sf__menu-item-level3"> 2439 <a href="/collections/haaravfall" class="sf-sub-menu__link"> 2440 Håravfall 2441 </a> 2442 </li> 2443 2444 <li class="list-none sf__menu-item-level3"> 2445 <a href="/collections/fett-haar" class="sf-sub-menu__link"> 2446 Fett hår 2447 </a> 2448 </li> 2449 2450 <li class="list-none sf__menu-item-level3"> 2451 <a href="/collections/tjockt-har" class="sf-sub-menu__link"> 2452 Tjockt hår 2453 </a> 2454 </li> 2455 2456 <li class="list-none sf__menu-item-level3"> 2457 <a href="/collections/lockigt-haar" class="sf-sub-menu__link"> 2458 Lockigt hår 2459 </a> 2460 </li> 2461 2462 <li class="list-none sf__menu-item-level3"> 2463 <a href="/collections/skadat-har" class="sf-sub-menu__link"> 2464 Skadat hår 2465 </a> 2466 </li> 2467 2468 <li class="list-none sf__menu-item-level3"> 2469 <a href="/collections/fargat-har" class="sf-sub-menu__link"> 2470 Färgat hår 2471 </a> 2472 </li> 2473 2474 <li class="list-none sf__menu-item-level3"> 2475 <a href="/collections/rakt-och-platt-haar" class="sf-sub-menu__link"> 2476 Rakt och platt hår 2477 </a> 2478 </li> 2479 2480 </ul> 2481 </div> 2482 2483 </li> 2484 2485 </ul> 2486 2487 <div class="sf-menu-submenu__addon pl-5 w-1/3"> 2488 2489 2490 <div class="sf-menu__banner h-full"> 2491 2492 <div class="image-card h-full"> 2493 <div class="image-card__inner relative h-full"> 2494 <a class="image-card__img block h-full absolute w-full" href="/products/hair-vitamins"> 2495 <responsive-image class="sf-image w-full h-full" data-image-loading style="--aspect-ratio: 1.0;"> 2496 2497 <img 2498 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 2499 data-srcset="//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=165 165w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=360 360w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=533 533w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=720 720w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=940 940w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219 1080w" 2500 data-src="//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?v=1724778219&width=360" 2501 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2502 alt="" 2503 loading="lazy" 2504 class=" lazyload" 2505 width="1080" 2506 height="1080" 2507 2508 > 2509 2510 <noscript> 2511 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_83.webp?crop=center&height=2048&v=1724778219&width=2048" alt=""> 2512 </noscript> 2513</responsive-image> 2514 2515 </a> 2516 2517 <div class="absolute top-[1.7rem] left-[1.5rem]"> 2518 2519 <h3 class="text-black text-[24px] mb-2">Hair vitamins</h3> 2520 2521 2522 <p class="font-base text-black opacity-60">från 314 kr</p> 2523 2524 </div> 2525 2526 2527 <a href="/products/hair-vitamins" class="absolute text-black bottom-[20px] left-[1.5rem] sf__btn sf__btn-link" style="position: absolute;">Köp här</a> 2528 2529 </div> 2530 </div> 2531 2532 </div> 2533 2534 2535 </div> 2536 2537 </div> 2538 </div> 2539 </div> 2540 </div> 2541 2542 </li> 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 <li class="sf-menu-item list-none sf-menu-item-parent sf-menu-item--mega" data-index="2"> 2560 <a href="/blogs/blog" class="block px-4 py-5 flex items-center sf__parent-item"> 2561 Hårblogg 2562
2563 <span class="ml-2 sf-menu__arrow"> 2564 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2565 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2566 </svg> 2567 </span> 2568 2569 </a> 2570 2571 <div class="sf-menu__submenu sf-menu__desktop-sub-menu absolute z-50 inset-x-0"> 2572 <div class="sf-menu__inner"> 2573 <div class="container-fluid mx-auto"> 2574 <div class="sf-menu-submenu__content py-12 flex px-4"> 2575 <div class="w-full"> 2576 2577 <div class="md:pl-4 xl:pl-16 border-color-border border-l"> 2578 2579 <ul class="flex flex-col"> 2580 2581 2582 2583 2584 <li class="flex mb-8"> 2585 <a href="/blogs/blog/hur-man-faar-tjockare-haar" class="w-1/4"> 2586 <responsive-image class="sf-image mb-2" data-image-loading style="--aspect-ratio: 16/9;"> 2587 2588 <img 2589 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 2590 data-srcset="//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=165 165w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=360 360w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=533 533w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=720 720w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=940 940w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=1066 1066w,//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026 1495w" 2591 data-src="//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?v=1787653026&width=360" 2592 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2593 alt="Flicka med tjockt hår" 2594 loading="lazy" 2595 class=" lazyload" 2596 width="1495" 2597 height="635" 2598 2599 > 2600 2601 <noscript> 2602 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/articles/blonde-haired-woman-standing-between-green-plants-1049687-2-9178850-4363358_034a667a-d8e3-444d-86fa-dd9bbac929ab.jpg?crop=center&height=2048&v=1787653026&width=2048" alt="Flicka med tjockt hår"> 2603 </noscript> 2604</responsive-image> 2605 2606 </a> 2607 <div class="pl-5 w-3/4 whitespace-normal text-black"> 2608 2609 <a href="/blogs/blog/hur-man-faar-tjockare-haar" class="font-medium">Hur man får tjockare hår - 10 tips för fylligare hår</a> 2610 </div> 2611 </li> 2612 2613 2614 2615 2616 <li class="flex mb-8"> 2617 <a href="/blogs/blog/harvaxt-en-guide-till-friskt-och-starkt-har" class="w-1/4"> 2618 <responsive-image class="sf-image mb-2" data-image-loading style="--aspect-ratio: 16/9;"> 2619 2620 <img 2621 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 2622 data-srcset="//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=165 165w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=360 360w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=533 533w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=720 720w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=940 940w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=1066 1066w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=1500 1500w,//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050 1500w" 2623 data-src="//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?v=1787637050&width=360" 2624 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2625 alt="Undvik värmestyling om du vill öka din hårväxt" 2626 loading="lazy" 2627 class=" lazyload" 2628 width="1500" 2629 height="600" 2630 2631 > 2632 2633 <noscript> 2634 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/articles/32-4747512-9467861_0009522b-ee34-4f59-aa17-6f54d6049012.webp?crop=center&height=2048&v=1787637050&width=2048" alt="Undvik värmestyling om du vill öka din hårväxt"> 2635 </noscript> 2636</responsive-image> 2637 2638 </a> 2639 <div class="pl-5 w-3/4 whitespace-normal text-black"> 2640 2641 <a href="/blogs/blog/harvaxt-en-guide-till-friskt-och-starkt-har" class="font-medium">Hårväxt: En guide till friskt och starkt hår</a> 2642 </div> 2643 </li> 2644 2645 2646 2647 2648 <li class="flex "> 2649 <a href="/blogs/blog/hur-ofta-ska-du-tvatta-lockigt-har-en-guide-efter-locktyp-och-livsstil" class="w-1/4"> 2650 <responsive-image class="sf-image mb-2" data-image-loading style="--aspect-ratio: 16/9;"> 2651 2652 <img 2653 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 2654 data-srcset="//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=165 165w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=360 360w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=533 533w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=720 720w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=940 940w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=1066 1066w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=1500 1500w,//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850 1500w" 2655 data-src="//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?v=1791023850&width=360" 2656 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 2657 alt="Hur ofta ska du tvätta lockigt hår? En guide för olika locktyper och livsstilar" 2658 loading="lazy" 2659 class=" lazyload" 2660 width="1500" 2661 height="600" 2662 2663 > 2664 2665 <noscript> 2666 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/articles/opt-2149308937_1_9e260de1-0271-491a-9a7a-4e80b2ba1866.webp?crop=center&height=2048&v=1791023850&width=2048" alt="Hur ofta ska du tvätta lockigt hår? En guide för olika locktyper och livsstilar"> 2667 </noscript> 2668</responsive-image> 2669 2670 </a> 2671 <div class="pl-5 w-3/4 whitespace-normal text-black"> 2672 2673 <a href="/blogs/blog/hur-ofta-ska-du-tvatta-lockigt-har-en-guide-efter-locktyp-och-livsstil" class="font-medium">Hur ofta ska du tvätta lockigt hår? En guide för olika locktyper och livsstilar</a> 2674 </div> 2675 </li> 2676 2677 </ul> 2678 </div> 2679 2680 </div> 2681 </div> 2682 </div> 2683 </div> 2684 </div> 2685 2686 </li> 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 <li class="sf-menu-item list-none sf-menu-item--no-mega sf-menu-item-parent" data-index="3"> 2702 <a href="/pages/hartest" class="block px-4 py-5 flex items-center sf__parent-item"> 2703 Hårtest 2704 2705 </a> 2706 2707 </li> 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 <li class="sf-menu-item list-none sf-menu-item--no-mega sf__menu-item-level1 sf-menu-item-parent" data-index="4"> 2723 <a href="/pages/om-oss" class="block px-4 py-5 sf__sub-menu
2723-link1 flex items-center sf__parent-item">Om oss 2724 <span class="ml-2 sf-menu__arrow"> 2725 <svg class="w-2 h-2" fill="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"> 2726 <path fill="currentColor" d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z" class=""></path> 2727 </svg> 2728 </span> 2729 </a> 2730 2731 <div 2732 class="sf-menu__submenu sf-menu__desktop-sub-menu pointer-events-none absolute z-50 inset-x-0 sf-menu__dropdown min-w-max bg-white" 2733 style="--total-columns: 2" 2734 > 2735 <div class="sf-menu__inner"> 2736 <div class=" mx-auto"> 2737 <div class="sf-menu-submenu__content flex p-4 "> 2738 <ul class="sf-menu-submenu__items flex flex-col w-full"> 2739 2740 <li class="list-none sf__menu-item-level2 w-full leading-9"> 2741 <a href="/pages/om-oss" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Om oss</a> 2742 2743 </li> 2744 2745 <li class="list-none sf__menu-item-level2 w-full leading-9"> 2746 <a href="/pages/ingredienser" class="sf__sub-menu-link2 whitespace-normal block sf-sub-menu__link">Ingredienser</a> 2747 2748 </li> 2749 2750 </ul> 2751 2752 </div> 2753 </div> 2754 </div> 2755 </div> 2756 2757 </li> 2758 2759 2760 2761 </ul> 2762</div> 2763 2764 <div class="flex flex-1 justify-end items-center"> 2765 2766 <m-search-popup 2767 class="sf-search-form flex items-center " 2768 data-open-search-popup 2769 2770 > 2771 2772 2773 <button type="submit" class="py-3.5 px-2" aria-label="search products" > 2774 <div class="flex flex-col items-center"> 2775 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2776 <svg class="w-[22px] h-[22px]" xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512" version="1.1"> 2777 <path d="" stroke="none" fill="currentColor" fill-rule="evenodd"/> 2778 <path d="M 186.500 1.552 C 115.312 11.136, 53.115 55.531, 21.256 119.500 C 11.643 138.801, 4.371 162.758, 1.518 184.526 C -0.426 199.351, -0.426 224.649, 1.518 239.474 C 8.957 296.226, 39.191 346.805, 86.835 382.206 C 143.387 424.225, 219.808 435.572, 287.500 412 C 305.663 405.675, 331.153 392.155, 344.995 381.504 L 350.866 376.986 417.052 442.243 C 453.454 478.134, 484.872 508.510, 486.869 509.745 C 489.385 511.301, 492.066 511.991, 495.602 511.995 C 507.575 512.007, 515.384 499.915, 510.635 488.718 C 509.809 486.770, 482.967 459.672, 442.635 420.068 C 405.986 384.081, 376 354.376, 376 354.057 C 376 353.738, 378.931 349.965, 382.513 345.674 C 406.221 317.272, 422.214 282.253, 428.490 245 C 430.717 231.785, 431.546 203.949, 430.098 191 C 425.635 151.066, 411.613 115.690, 388.083 85 C 352.682 38.825, 301.097 9.005, 243.699 1.536 C 229.292 -0.339, 200.487 -0.331, 186.500 1.552 M 197.402 34.016 C 135.309 40.049, 80.292 77.662, 52.437 133.125 C 30.843 176.121, 27.919 226.763, 44.401 272.295 C 66.586 333.582, 120.651 377.625, 187.237 388.654 C 199.850 390.743, 228.754 390.982, 241 389.098 C 301.423 379.804, 351.913 343.795, 378.473 291.054 C 391.079 266.021, 396.496 242.261, 396.496 212 C 396.496 191.750, 395.749 185.248, 391.423 167.869 C 375.938 105.660, 324.556 54.872, 261 38.955 C 241.745 34.133, 216.436 32.167, 197.402 34.016" stroke="none" fill="currentColor" fill-rule="evenodd"/> 2779 </svg>
2780 <span class="sf__tooltip-content">Sök</span> 2781 </span> 2782 <span class="text-xs mt-1">Sök</span> 2783 </div> 2784 </button> 2785 2786 </m-search-popup> 2787 2788 2789 <a href="/apps/juo/login" class="px-2 py-3.5 flex flex-col items-center" aria-label="login" > 2790 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2791 <svg 2792 class="w-[24px] h-[24px]" 2793 xmlns="http://www.w3.org/2000/svg" 2794 width="512" 2795 height="512" 2796 viewBox="0 0 512 512" 2797 version="1.1" 2798 > 2799 <path d="" stroke="none" fill="currentColor" fill-rule="evenodd"/><path d="M 242 27.118 C 216.497 30.037, 191.046 41.940, 171.723 59.985 C 136.954 92.456, 124.251 143.167, 139.504 188.605 C 151.571 224.555, 180.282 253.204, 217 265.935 C 238.843 273.509, 267.436 274.049, 290.867 267.329 C 316.947 259.850, 342.131 241.379, 357.872 218.185 C 378.748 187.425, 384.470 147.461, 373.085 111.927 C 358.239 65.585, 317.563 32.521, 268.697 27.072 C 257.891 25.868, 252.850 25.876, 242 27.118 M 239.734 60.584 C 211.726 65.647, 187.644 84.176, 175.059 110.345 C 168.904 123.144, 167.002 130.600, 166.289 144.739 C 165.013 170.034, 173.019 192.222, 189.921 210.235 C 208.137 229.647, 230.383 239.334, 256.500 239.227 C 282.238 239.122, 304 229.501, 322.079 210.235 C 338.852 192.360, 346.838 170.506, 345.710 145.566 C 345.038 130.701, 343.221 123.404, 336.941 110.345 C 319.229 73.516, 279.812 53.338, 239.734 60.584 M 225.500 305.564 C 200.742 308.927, 176.526 316.142, 155.551 326.406 C 133.580 337.157, 117.151 348.953, 100.905 365.643 C 74.450 392.820, 60.305 422.518, 57.008 457.805 C 55.817 470.554, 56.545 475.117, 60.523 479.844 C 70.399 491.582, 88.987 484.090, 89.006 468.364 C 89.016 460.017, 91.836 444.287, 95.041 434.697 C 109.332 391.933, 151.355 356.757, 204.606 342.982 C 228.851 336.710, 259.668 334.954, 284.394 338.435 C 341.415 346.461, 389.972 377.934, 411.412 420.763 C 417.674 433.271, 422.978 455.072, 422.994 468.364 C 423.013 484.090, 441.601 491.582, 451.477 479.844 C 455.455 475.117, 456.183 470.554, 454.992 457.805 C 451.625 421.774, 436.220 390.235, 408.839 363.319 C 392.251 347.013, 377.838 336.856, 356.449 326.400 C 334.924 315.877, 311.221 308.893, 285.659 305.542 C 271.170 303.642, 239.563 303.654, 225.500 305.564" stroke="none" fill="currentColor" fill-rule="evenodd"/> 2800 </svg> 2801 <span class="sf__tooltip-content">Konto</span> 2802 </span> 2803 <span class="text-xs mt-1">Konto</span> 2804 </a> 2805 2806<a 2807 href="/cart" 2808 class="relative flex flex-col items-center sf-cart-icon px-2 py-3.5 whitespace-nowrap cursor-pointer cart-icon" 2809 style="" 2810 aria-label="Cart" 2811> 2812 2813 <div class="flex flex-col items-center"> 2814 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 2815 <svg 2816 xmlns="http://www.w3.org/2000/svg" 2817 class="w-[24px] h-[24px]" 2818 version="1.0" 2819 width="512.000000pt" 2820 height="512.000000pt"
2821 viewBox="0 0 512.000000 512.000000" 2822 preserveAspectRatio="xMidYMid meet" 2823 > 2824 <g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="currentColor" stroke="none"> 2825 <path d="M2435 5114 c-238 -38 -445 -143 -600 -305 -157 -165 -247 -350 -275 -569 -7 -52 -14 -101 -16 -107 -3 -10 -75 -13 -319 -13 -346 0 -353 -1 -395 -60 -20 -28 -31 -136 -171 -1708 -100 -1122 -148 -1696 -144 -1735 18 -173 127 -354 278 -461 83 -58 148 -90 254 -123 l88 -28 1425 0 1425 0 88 28 c106 33 171 65 254 123 153 109 263 292 278 467 4 41 -45 628 -143 1727 -119 1331 -153 1672 -166 1698 -9 18 -31 42 -49 52 -30 19 -52 20 -350 20 -245 0 -318 3 -321 13 -2 6 -9 55 -16 107 -13 99 -53 238 -91 312 -136 268 -385 468 -674 539 -79 20 -294 33 -360 23z m284 -295 c235 -53 448 -241 526 -466 27 -76 50 -207 40 -223 -4 -7 -246 -10 -725 -10 -479 0 -721 3 -725 10 -10 16 13 147 40 223 32 92 77 165 153 248 120 129 267 205 457 233 42 6 180 -3 234 -15z m-1167 -1223 l3 -244 25 -27 c72 -78 177 -69 230 18 18 29 20 52 20 265 l0 232 730 0 730 0 0 -232 c0 -2
282515 2 -236 20 -266 57 -94 183 -94 240 0 18 30 20 51 20 266 l0 232 238 0 237 0 141 -1583 c95 -1068 138 -1597 133 -1628 -24 -152 -163 -284 -349 -330 -45 -12 -297 -14 -1410 -14 -1113 0 -1365 2 -1410 14 -186 46 -325 178 -349 330 -5 32 37 544 131 1596 75 853 137 1565 138 1583 l0 32 240 0 239 0 3 -244z"/> 2826 </g> 2827 </svg> 2828 <span class="sf__tooltip-content">Varukorg</span> 2829 </span> 2830 <span class="sf-cart-count font-medium">0</span> 2831 <span class="text-xs mt-1">Varukorg</span> 2832 </div> 2833 2834</a> 2835 </div> 2836 </div> 2837 </div> 2838 2839 </header> 2840 </div> 2841 2842 2843 2844 <div 2845 style="--tw-bg-opacity: 0;" 2846 class="sf-menu-wrapper sf-menu-wrapper-mobile touch-none hidden fixed z-[80] inset-0 transition-colors duration-100 bg-black" 2847 > 2848 <div class="sf-menu__content overscroll-contain transition-transform -translate-x-full duration-100 md:w-[450px] z-50 bg-white text-black overflow-x-hidden h-full overflow-y-scroll"> 2849 <div class="flex flex-col"> 2850 <div class="sf-menu-content flex-grow flex flex-col justify-between transition-all opacity-0 opacity-100 duration-100"> 2851 <div class="w-full sf-menu-links pt-8"> 2852 <div class="graphie-mobile-slider"> 2853 <ul> 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 <li> 2867 <a href="/products/hair-vitamins"> 2868 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/Hair-vitamins-2_large.webp?v=1757680689" alt="HÃ¥rvitaminer"> 2869 <div class="menu-slider-title">HÃ¥rvitaminer</div> 2870 </a> 2871 </li> 2872 2873 2874 <li> 2875 <a href="/collections/repair-and-care"> 2876 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/8_6_large_730b935d-064e-4b77-b85f-bce49604b850_large.webp?v=1735408390" alt="Repair & Care"> 2877 <div class="menu-slider-title">Repair & Care</div> 2878 </a> 2879 </li> 2880 2881 2882 <li> 2883 <a href="/collections/grow-and-glow"> 2884 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/Grow-Hair-mask-2_large_e1256ff2-af8b-4025-81fd-02ba575a6c3f_large.webp?v=1735408402" alt="Grow & Glow"> 2885 <div class="menu-slider-title">Grow & Glow</div> 2886 </a> 2887 </li> 2888 2889 2890 <li> 2891 <a href="/collections/haarborstar"> 2892 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/7_3_large_d11569ad-08c9-4c21-8198-24c8660103ea_large.webp?v=1735408414" alt="HÃ¥rborstar"> 2893 <div class="menu-slider-title">HÃ¥rborstar</div> 2894 </a> 2895 </li> 2896 2897 2898 2899 </ul> 2900</div> 2901 2902 2903 <li class="list-none"> 2904 <a href="/products/hair-vitamins" class="block px-4 py-3 "> 2905 HÃ¥rvitaminer 2906 </a> 2907 2908</li> 2909 2910 2911 2912 2913 <li class="list-none"> 2914 <a href="/collections/haarborstar" class="block px-4 py-3 "> 2915 HÃ¥rborstar 2916 </a> 2917 2918</li> 2919 2920 2921 2922 2923 <li class="list-none"> 2924 <a href="/collections/bestsellers" class="block px-4 py-3 "> 2925 Bestsellers 2926 </a> 2927 2928</li> 2929 2930 2931 2932 2933 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2934 <a href="/collections/haarvaard" class="w-full px-4 py-3 flex items-center justify-between relative">
2935 <span>Hårvård</span> 2936 </a> 2937 <span class="sf__toggle-submenu-mb flex items-center justify-center" data-toggle-submenu="1"> 2938 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 2939 </span> 2940 <div class="sf-sub-links hidden absolute inset-y-0 bg-white flex-col left-full w-full"> 2941 <div class="h-full overflow-y-scroll overscroll-contain"> 2942 <button class="back p-4 font-medium flex items-center" data-level="1"> 2943 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17"><path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/></svg> 2944 <span class="ml-3">Tillbaka</span> 2945 </button> 2946 <ul class="sf-sub-links--level-2 pb-4"> 2947 2948 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2949 <a href="/collections/repair-and-care" class="w-full px-4 py-3 flex items-center justify-between relative"> 2950 <span>Repair and Care</span> 2951 </a> 2952 2953 </li> 2954 2955 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2956 <a href="/collections/grow-and-glow" class="w-full px-4 py-3 flex items-center justify-between relative"> 2957 <span>Grow and Glow</span> 2958 </a> 2959 2960 </li> 2961 2962 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2963 <a href="/collections/twirl-and-curl" class="w-full px-4 py-3 flex items-center justify-between relative"> 2964 <span>Twirl and Curl</span> 2965 </a> 2966 2967 </li> 2968 2969 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2970 <a href="/collections/scalp-relief" class="w-full px-4 py-3 flex items-center justify-between relative"> 2971 <span>Scalp & Relief</span> 2972 </a> 2973 2974 </li> 2975 2976 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2977 <a href="/collections/blonde-and-bright" class="w-full px-4 py-3 flex items-center justify-between relative">
2978 <span>Blonde and Bright</span> 2979 </a> 2980 2981 </li> 2982 2983 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2984 <a href="/products/rosmarin-harolja" class="w-full px-4 py-3 flex items-center justify-between relative"> 2985 <span>Rosmarin hårolja</span> 2986 </a> 2987 2988 </li> 2989 2990 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2991 <a href="/collections/harstyling" class="w-full px-4 py-3 flex items-center justify-between relative"> 2992 <span>Hårstyling</span> 2993 </a> 2994 2995 </li> 2996 2997 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 2998 <a href="/collections/paketerbjudande" class="w-full px-4 py-3 flex items-center justify-between relative"> 2999 <span>Paketerbjudande</span> 3000 </a> 3001 3002 </li> 3003 3004 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 3005 <a href="/collections/nyheder" class="w-full px-4 py-3 flex items-center justify-between relative"> 3006 <span>Nyheter</span> 3007 </a> 3008 3009 </li> 3010 3011 <li class="list-none sf-link flex items-center" data-url="/collections/haarvaard"> 3012 <a href="/products/presentkort" class="w-full px-4 py-3 flex items-center justify-between relative"> 3013 <span>Presentkort</span> 3014 </a> 3015 3016 </li> 3017 3018 </ul> 3019 </div> 3020 </div> 3021 </li> 3022 3023 3024 3025 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3026 <a href="/collections/tilbehoer" class="w-full px-4 py-3 flex items-center justify-between relative"> 3027 <span>Tillbehör</span> 3028 </a> 3029 <span class="sf__toggle-submenu-mb flex items-center justify-center" data-toggle-submenu="1"> 3030 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 3031 </span> 3032 <div class="sf-sub-links hidden absolute inset-y-0 bg-white flex-col left-full w-full"> 3033 <div class="h-full overflow-y-scroll overscroll-contain"> 3034 <button class="back p-4 font-medium flex items-center" data-level="1"> 3035 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17">
3035<path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/></svg> 3036 <span class="ml-3">Tillbaka</span> 3037 </button> 3038 <ul class="sf-sub-links--level-2 pb-4"> 3039 3040 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3041 <a href="/collections/tilbehoer" class="w-full px-4 py-3 flex items-center justify-between relative"> 3042 <span>Hårtillbehör</span> 3043 </a> 3044 3045 </li> 3046 3047 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3048 <a href="/collections/haarborstar" class="w-full px-4 py-3 flex items-center justify-between relative"> 3049 <span>Hårborstar</span> 3050 </a> 3051 3052 </li> 3053 3054 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3055 <a href="/products/mikrofiber-handduk-for-haar" class="w-full px-4 py-3 flex items-center justify-between relative"> 3056 <span>Mikrofiberhandduk för hår</span> 3057 </a> 3058 3059 </li> 3060 3061 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3062 <a href="/collections/bambu-sangklader" class="w-full px-4 py-3 flex items-center justify-between relative"> 3063 <span>Bambu sängkläder</span> 3064 </a> 3065 3066 </li> 3067 3068 <li class="list-none sf-link flex items-center" data-url="/collections/tilbehoer"> 3069 <a href="/products/bambu-bonnet" class="w-full px-4 py-3 flex items-center justify-between relative"> 3070 <span>Bambu Bonnet</span> 3071 </a> 3072 3073 </li> 3074 3075 </ul> 3076 </div> 3077 </div> 3078 </li> 3079 3080 3081 3082 <li class="list-none sf-link flex items-center" data-url="#"> 3083 <a href="#" class="w-full px-4 py-3 flex items-center justify-between relative" data-toggle-submenu="1"> 3084 <span>Hårtyp</span> 3085 </a> 3086 <span class="sf__toggle-submenu-mb flex items-center justify-center" data-toggle-submenu="1"> 3087 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 3088 </span> 3089 <div class="sf-sub-links hidden absolute inset-y-0 bg-white flex-col left-full w-full"> 3090 <div class="h-full overflow-y-scroll overscroll-contain"> 3091 <button class="back p-4 font-medium flex items-center" data-level="1"> 3092 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17">
3092<path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/></svg> 3093 <span class="ml-3">Tillbaka</span> 3094 </button> 3095 <ul class="sf-sub-links--level-2 pb-4"> 3096 3097 <li class="list-none sf-link flex items-center" data-url="#"> 3098 <a href="/collections/torrt-har" class="w-full px-4 py-3 flex items-center justify-between relative"> 3099 <span>Torrt hår</span> 3100 </a> 3101 3102 </li> 3103 3104 <li class="list-none sf-link flex items-center" data-url="#"> 3105 <a href="/collections/tunt-och-fint-har" class="w-full px-4 py-3 flex items-center justify-between relative"> 3106 <span>Tunt och fint hår</span> 3107 </a> 3108 3109 </li> 3110 3111 <li class="list-none sf-link flex items-center" data-url="#"> 3112 <a href="/collections/haaravfall" class="w-full px-4 py-3 flex items-center justify-between relative"> 3113 <span>Håravfall</span> 3114 </a> 3115 3116 </li> 3117 3118 <li class="list-none sf-link flex items-center" data-url="#"> 3119 <a href="/collections/fett-haar" class="w-full px-4 py-3 flex items-center justify-between relative"> 3120 <span>Fett hår</span> 3121 </a> 3122 3123 </li> 3124 3125 <li class="list-none sf-link flex items-center" data-url="#"> 3126 <a href="/collections/tjockt-har" class="w-full px-4 py-3 flex items-center justify-between relative"> 3127 <span>Tjockt hår</span> 3128 </a> 3129 3130 </li> 3131 3132 <li class="list-none sf-link flex items-center" data-url="#"> 3133 <a href="/collections/lockigt-haar" class="w-full px-4 py-3 flex items-center justify-between relative"> 3134 <span>Lockigt hår</span> 3135 </a> 3136 3137 </li> 3138 3139 <li class="list-none sf-link flex items-center" data-url="#"> 3140 <a href="/collections/skadat-har" class="w-full px-4 py-3 flex items-center justify-between relative"> 3141 <span>Skadat hår</span> 3142 </a> 3143 3144 </li> 3145 3146 <li class="list-none sf-link flex items-center" data-url="#"> 3147 <a href="/collections/fargat-har" class="w-full px-4 py-3 flex items-center justify-between relative">
3148 <span>Färgat hår</span> 3149 </a> 3150 3151 </li> 3152 3153 <li class="list-none sf-link flex items-center" data-url="#"> 3154 <a href="/collections/rakt-och-platt-haar" class="w-full px-4 py-3 flex items-center justify-between relative"> 3155 <span>Rakt och platt hår</span> 3156 </a> 3157 3158 </li> 3159 3160 </ul> 3161 </div> 3162 </div> 3163 </li> 3164 3165 3166 3167 <li class="list-none"> 3168 <a href="/collections/paketerbjudande" class="block px-4 py-3 "> 3169 Paketerbjudande 3170 </a> 3171 3172</li> 3173 3174 3175 3176 3177 <li class="list-none"> 3178 <a href="/blogs/blog" class="block px-4 py-3 "> 3179 Hårblogg 3180 </a> 3181 3182</li> 3183 3184 3185 3186 3187 <li class="list-none"> 3188 <a href="/pages/hartest" class="block px-4 py-3 "> 3189 Hårtest 3190 </a> 3191 3192</li> 3193 3194 3195 3196 3197 <li class="list-none sf-link flex items-center" data-url="/pages/om-oss"> 3198 <a href="/pages/om-oss" class="w-full px-4 py-3 flex items-center justify-between relative"> 3199 <span>Om oss</span> 3200 </a> 3201 <span class="sf__toggle-submenu-mb flex items-center justify-center" data-toggle-submenu="1"> 3202 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512"><path d="M17.525 36.465l-7.071 7.07c-4.686 4.686-4.686 12.284 0 16.971L205.947 256 10.454 451.494c-4.686 4.686-4.686 12.284 0 16.971l7.071 7.07c4.686 4.686 12.284 4.686 16.97 0l211.051-211.05c4.686-4.686 4.686-12.284 0-16.971L34.495 36.465c-4.686-4.687-12.284-4.687-16.97 0z"/></svg> 3203 </span> 3204 <div class="sf-sub-links hidden absolute inset-y-0 bg-white flex-col left-full w-full"> 3205 <div class="h-full overflow-y-scroll overscroll-contain"> 3206 <button class="back p-4 font-medium flex items-center" data-level="1"> 3207 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17"><path fill="currentColor" d="M8.12109 15.9141c-.21093.1875-.41015.1875-.59765 0L.175781 8.53125c-.210937-.1875-.210937-.375 0-.5625L7.52344.585938c.1875-.1875.38672-.1875.59765 0l.70313.703122c.1875.1875.1875.38672 0 .59766L3.375 7.33594h11.9883c.2812 0 .4219.14062.4219.42187v.98438c0 .28125-.1407.42187-.4219.42187H3.375l5.44922 5.44924c.1875.2109.1875.4101 0 .5976l-.70313.7032z"/></svg> 3208 <span class="ml-3">Tillbaka</span> 3209 </button> 3210 <ul class="sf-sub-links--level-2 pb-4"> 3211 3212 <li class="list-none sf-link flex items-center" data-url="/pages/om-oss"> 3213 <a href="/pages/om-oss" class="w-full px-4 py-3 flex items-center justify-between relative"> 3214 <span>Om oss</span> 3215 </a> 3216 3217 </li> 3218 3219 <li class="list-none sf-link flex items-center" data-url="/p
3219ages/om-oss"> 3220 <a href="/pages/ingredienser" class="w-full px-4 py-3 flex items-center justify-between relative"> 3221 <span>Ingredienser</span> 3222 </a> 3223 3224 </li> 3225 3226 </ul> 3227 </div> 3228 </div> 3229 </li> 3230 3231 3232 3233 3234<div class="graphie-mobile-section"> 3235 3236 3237 3238 3239 3240 3241 <div class="mobile-usps"> 3242 3243 <div class="usp-item"> 3244 3245 3246 3247 3248 <svg class="w-[24px] h-[24px]" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg> 3249 3250 3251 3252 <span>Fri frakt över 449 kr</span> 3253 </div> 3254 3255 3256 3257 <div class="usp-item"> 3258 3259 3260 3261 3262 <svg class="w-[24px] h-[24px]" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg> 3263 3264 3265 3266 <span>2-4 dagars leverans</span> 3267 </div> 3268 3269 3270 3271 <div class="usp-item"> 3272 3273 3274 3275 3276 <svg class="w-[24px] h-[24px]" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path></svg> 3277 3278 3279 3280 <span>100 000+ nöjda kunder</span> 3281 </div> 3282 3283 </div> 3284 3285 3286 3287 3288 <div class="mobile-payment-icons"> 3289 3290 <div class="payment-icons flex justify-center lg:justify-start"> 3291 <span class="hidden">Betalningsalternativ: </span> 3292 <ul class="flex flex-wrap -m-2.5"> 3293 3294 3295 <li class="m-2.5"> 3296 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 3297 </li> 3298 <li class="m-2.5"> 3299 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
3299<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
329916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 3300 3301 </li> 3302 <li class="m-2.5"> 3303 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 3304 3305 </li></ul> 3306 </div> 3307 3308 3309 </div> 3310 3311</div> 3312 3313<style> 3314 .graphie-mobile-section { 3315 padding: 20px; 3316 } 3317 3318 .graphie-mobile-section .need-help { 3319 margin-bottom: 20px; 3320 } 3321 3322 .graphie-mobile-section .need-help h5 { 3323 font-size: 18px; 3324 margin-bottom: 8px; 3325 font-weight: 600; 3326 } 3327 3328 .graphie-mobile-section .need-help p { 3329 font-size: 14px; 3330 margin-bottom: 12px; 3331 opacity: 0.8; 3332 } 3333 3334 .graphie-mobile-section .help-options { 3335 display: flex; 3336 flex-direction: column; 3337 gap: 8px; 3338 } 3339 3340 .graphie-mobile-section .help { 3341 color: inherit; 3342 text-decoration: none; 3343 font-size: 14px; 3344 display: flex; 3345 align-items: center; 3346 gap: 8px; 3347 } 3348 3349 .graphie-mobile-section .help-button { 3350 display: flex; 3351 flex-direction: column; 3352 gap: 12px; 3353 margin-bottom: 20px; 3354 } 3355 3356 .graphie-mobile-section .help-button:last-child { 3357 margin-bottom: 0; 3358 } 3359 3360 .graphie-mobile-section .help-button a { 3361 display: block; 3362 text-align: center; 3363 padding: 12px 20px; 3364 background: #f3f4f6; 3365 border-radius: 8px; 3366 text-decoration: none; 3367 color: inherit; 3368 font-size: 14px; 3369 font-weight: 500; 3370 transition: background 0.2s ease; 3371 } 3372 3373 .graphie-mobile-section .help-button a:hover { 3374 background: #e5e7eb; 3375 } 3376 3377 /* USPs Styling */ 3378 .mobile-usps { 3379 display: flex; 3380 flex-direction: column; 3381 gap: 12px; 3382 } 3383 3384 /* Add spacing and border only when there's content before USPs */ 3385 .need-help ~ .mobile-usps, 3386 .help-button ~ .mobile-usps { 3387 margin-top: 24px; 3388 padding-top: 24px; 3389 border-top: 1px solid #e5e7eb; 3390 } 3391 3392 .usp-item { 3393 display: flex; 3394 align-items: center; 3395 gap: 12px; 3396 font-size: 14px; 3397 } 3398 3399 .usp-item svg { 3400 width: 20px; 3401 height: 20px; 3402 flex-shrink: 0; 3403 color: #10b981; 3404 } 3405 3406 /* Payment Icons Styling */ 3407 .mobile-payment-icons { 3408 display: flex; 3409 flex-wrap: wrap; 3410 gap: 8px; 3411 justify-content: center; 3412 } 3413 3414 /* Add spacing and border only when there's content before payment icons */ 3415 .need-help ~ .mobile-payment-icons, 3416 .help-button ~ .mobile-payment-icons, 3417 .mobile-usps ~ .mobile-payment-icons { 3418 margin-top: 24px; 3419 padding-top: 24px; 3420 border-top: 1px solid #e5e7eb; 3421 } 3422 3423 .mobile-payment-icons .payment-icon { 3424 height: 24px; 3425 width: auto; 3426 } 3427</style> 3428 </div> 3429 <div class="mt-16 mega-menu-customer"> 3430 3431 <div class="block xl:hidden mb-16 p-4"> 3432 <div class="font-medium text-xl mb-6">Mitt konto</div> 3433 3434 <a href="/apps/juo/login" class="sf__btn sf__btn-primary mb-3 my-account-btn w-full">Subscription</a> 3435 <a 3436 href="/account/login" 3437 class="sf__btn sf__btn-secondary mb-3 my-account-btn w-full signin" 3438 data-tab="signin" 3439 > 3440 Logga in 3441 </a> 3442 <a 3443 href="/account/register" 3444 class="sf__btn link my-account-btn w-full register" 3445 data-tab="register" 3446 > 3447 Registrera dig 3448 </a> 3449 3450 </div> 3451 3452 3453</div> 3454 3455 </div> 3456 </div> 3457 </div> 3458 </div> 3459 3460 3461 <div class="sf-header__overlay hidden md:block pointer-events-none fixed bg-black -inset-0" style="--tw-bg-opacity: 0.6;" ></div> 3462 <div 3463 style="--tw-bg-opacity: 0.6;" 3464 data-search-popup 3465 class="overscroll-contain fixed z-[100] overflow-x-hidden h-full overflow-y-scroll inset-0 transition-opacity duration-300 opacity-0 invisible bg-black" 3466> 3467 <div 3468 class="search-container py-4 md:py-8 bg-white relative z-10 min-h-full md:min-h-0 transition-transform duration-300 transform md:-translate-y-1/2" 3469 data-search-container 3470 ><predictive-search 3471 data-search-by-tag="false" 3472 data-search-by-body="true" 3473 data-unavailable-products-option="show" 3474 ><div class="container-fluid m-search-wrapper"> 3475 <div class="flex justify-end items-center md:hidden mb-2"> 3476 <button data-close-search class="text-black p-2"> 3477 <svg 3478 class="w-[20px] h-[20px]" 3479 xmlns="http://www.w3.org/2000/svg"
3480 viewBox="0 0 24 24" 3481 fill="none" 3482 stroke="currentColor" 3483 stroke-width="2" 3484 stroke-linecap="round" 3485 stroke-linejoin="round" 3486 > 3487 <line x1="18" y1="6" x2="6" y2="18"></line> 3488 <line x1="6" y1="6" x2="18" y2="18"></line> 3489 </svg> 3490 </button> 3491 </div> 3492 <div class="flex"> 3493 3494 3495<div class="sf-logo px-4 w-1/6 justify-center has-logo-img"> 3496 3497 3498 <a href="/" class="block py-2.5 logo-img relative" title="Yuaia Haircare"> 3499 3500 <div class="sf-image sf-logo-default"> 3501 3502 <img src="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250" alt="Yuaia Haircare" srcset="//yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=50 50w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=100 100w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=200 200w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=250 250w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=300 300w, //yuaiahaircare.se/cdn/shop/files/Yuaia-Hair-Care_Logo_center.svg?v=1699278250&width=400 400w" width="1012" height="659" class="inline-block"> 3503 3504 </div> 3505 3506 3507 3508 </a> 3509 3510 3511</div> 3512 3513 3514 <div class="w-full md:w-2/3 flex justify-center items-center"> 3515 <form 3516 id="m-form-search" 3517 action="/search" 3518 method="GET" 3519 role="search" 3520 novalidate 3521 class="m-search-form relative w-full md:mx-28 flex rounded-full" 3522 style="background-color: #f5f5f5;" 3523 > 3524 <input type="hidden" name="options[unavailable_products]" value="last"> 3525 <input type="hidden" name="options[prefix]" value="last"> 3526 <input type="hidden" name="options[fields]" value="title,vendor,product_type,variants.title"> 3527 3528 <input 3529 type="search" 3530 name="q" 3531 required 3532 autocomplete="off" 3533 placeholder="Sök produkter" 3534 aria-label="Sök produkter" 3535 class="w-full" 3536 style="border: none; outline: none; height: 46px; border-radius: 9999px; background-color: transparent; padding-left: 1.5rem !important; padding-right: 1.5rem !important;" 3537 data-search-input 3538 > 3539 <button type="submit" class="absolute top-0 right-0 h-full flex items-center justify-center px-5"> 3540 <svg 3541 class="w-[18px] h-[18px]" 3542 xmlns="http://www.w3.org/2000/svg" 3543 width="512" 3544 height="512"
3545 viewBox="0 0 512 512" 3546 version="1.1" 3547 > 3548 <path d="" stroke="none" fill="currentColor" fill-rule="evenodd"/><path d="M 186.500 1.552 C 115.312 11.136, 53.115 55.531, 21.256 119.500 C 11.643 138.801, 4.371 162.758, 1.518 184.526 C -0.426 199.351, -0.426 224.649, 1.518 239.474 C 8.957 296.226, 39.191 346.805, 86.835 382.206 C 143.387 424.225, 219.808 435.572, 287.500 412 C 305.663 405.675, 331.153 392.155, 344.995 381.504 L 350.866 376.986 417.052 442.243 C 453.454 478.134, 484.872 508.510, 486.869 509.745 C 489.385 511.301, 492.066 511.991, 495.602 511.995 C 507.575 512.007, 515.384 499.915, 510.635 488.718 C 509.809 486.770, 482.967 459.672, 442.635 420.068 C 405.986 384.081, 376 354.376, 376 354.057 C 376 353.738, 378.931 349.965, 382.513 345.674 C 406.221 317.272, 422.214 282.253, 428.490 245 C 430.717 231.785, 431.546 203.949, 430.098 191 C 425.635 151.066, 411.613 115.690, 388.083 85 C 352.682 38.825, 301.097 9.005, 243.699 1.536 C 229.292 -0.339, 200.487 -0.331, 186.500 1.552 M 197.402 34.016 C 135.309 40.049, 80.292 77.662, 52.437 133.125 C 30.843 176.121, 27.919 226.763, 44.401 272.295 C 66.586 333.582, 120.651 377.625, 187.237 388.654 C 199.850 390.743, 228.754 390.982, 241 389.098 C 301.423 379.804, 351.913 343.795, 378.473 291.054 C 391.079 266.021, 396.496 242.261, 396.496 212 C 396.496 191.750, 395.749 185.248, 391.423 167.869 C 375.938 105.660, 324.556 54.872, 261 38.955 C 241.745 34.133, 216.436 32.167, 197.402 34.016" stroke="none" fill="currentColor" fill-rule="evenodd"/> 3549 </svg> 3550 </button> 3551 <span class="invisible absolute top-0 right-0 py-2.5 px-3" data-spinner> 3552 <svg 3553 class="hidden-spin w-[24px] h-[24px]" 3554 xmlns="http://www.w3.org/2000/svg"
3555 viewBox="0 0 24 24" 3556 fill="none" 3557 > 3558 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 3559 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 3560 </svg> 3561 </span> 3562 <span 3563 class="absolute top-0 p-3.5 invisible cursor-pointer text-[#777] right-8" 3564 data-clear-search 3565 style="display: none !important;" 3566 > 3567 <svg 3568 class="w-[16px] h-[16px]" 3569 fill="currentColor" 3570 stroke="currentColor" 3571 xmlns="http://www.w3.org/2000/svg" 3572 viewBox="0 0 320 512" 3573 > 3574 <path d="M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z"/> 3575 </svg> 3576 </span> 3577 </form> 3578 </div> 3579
3579<script> 3580 document.addEventListener("DOMContentLoaded", function () { 3581 setTimeout(() => { 3582 const spinner = document.querySelector(".hidden-spin"); 3583 spinner.classList.remove("hidden-spin"); 3584 spinner.classList.add("animate-spin"); 3585 spinner.classList.add("animate-spin-show"); 3586 },3500); 3587 }); 3588 </script>
3588 3589
3589<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/predictive-search-custom.js?v=129593620977485607511763383041" defer></script>
3589 3590 <div class="w-1/6 hidden md:flex justify-end items-center"> 3591 3592 3593 <a href="/apps/juo/login" class="mx-2 flex flex-col items-center" aria-label="login" > 3594 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 3595 <svg 3596 class="w-[24px] h-[24px]" 3597 xmlns="http://www.w3.org/2000/svg" 3598 width="512" 3599 height="512" 3600 viewBox="0 0 512 512" 3601 version="1.1" 3602 > 3603 <path d="" stroke="none" fill="currentColor" fill-rule="evenodd"/><path d="M 242 27.118 C 216.497 30.037, 191.046 41.940, 171.723 59.985 C 136.954 92.456, 124.251 143.167, 139.504 188.605 C 151.571 224.555, 180.282 253.204, 217 265.935 C 238.843 273.509, 267.436 274.049, 290.867 267.329 C 316.947 259.850, 342.131 241.379, 357.872 218.185 C 378.748 187.425, 384.470 147.461, 373.085 111.927 C 358.239 65.585, 317.563 32.521, 268.697 27.072 C 257.891 25.868, 252.850 25.876, 242 27.118 M 239.734 60.584 C 211.726 65.647, 187.644 84.176, 175.059 110.345 C 168.904 123.144, 167.002 130.600, 166.289 144.739 C 165.013 170.034, 173.019 192.222, 189.921 210.235 C 208.137 229.647, 230.383 239.334, 256.500 239.227 C 282.238 239.122, 304 229.501, 322.079 210.235 C 338.852 192.360, 346.838 170.506, 345.710 145.566 C 345.038 130.701, 343.221 123.404, 336.941 110.345 C 319.229 73.516, 279.812 53.338, 239.734 60.584 M 225.500 305.564 C 200.742 308.927, 176.526 316.142, 155.551 326.406 C 133.580 337.157, 117.151 348.953, 100.905 365.643 C 74.450 392.820, 60.305 422.518, 57.008 457.805 C 55.817 470.554, 56.545 475.117, 60.523 479.844 C 70.399 491.582, 88.987 484.090, 89.006 468.364 C 89.016 460.017, 91.836 444.287, 95.041 434.697 C 109.332 391.933, 151.355 356.757, 204.606 342.982 C 228.851 336.710, 259.668 334.954, 284.394 338.435 C 341.415 346.461, 389.972 377.934, 411.412 420.763 C 417.674 433.271, 422.978 455.072, 422.994 468.364 C 423.013 484.090, 441.601 491.582, 451.477 479.844 C 455.455 475.117, 456.183 470.554, 454.992 457.805 C 451.625 421.774, 436.220 390.235, 408.839 363.319 C 392.251 347.013, 377.838 336.856, 356.449 326.400 C 334.924 315.877, 311.221 308.893, 285.659 305.542 C 271.170 303.642, 239.563 303.654, 225.500 305.564" stroke="none" fill="currentColor" fill-rule="evenodd"/> 3604 </svg> 3605 <span class="sf__tooltip-content">Konto</span> 3606 </span> 3607 <span class="text-xs mt-1">Konto</span> 3608 </a> 3609 3610<a 3611 href="/cart" 3612 class="relative flex flex-col items-center sf-cart-icon px-2 py-3.5 whitespace-nowrap cursor-pointer cart-icon" 3613 style="" 3614 aria-label="Cart" 3615> 3616 3617 <div class="flex flex-col items-center"> 3618 <span class="sf__tooltip-item block sf__tooltip-bottom sf__tooltip-style-2"> 3619 <svg 3620 xmlns="http://www.w3.org/2000/svg" 3621 class="w-[24px] h-[24px]" 3622 version="1.0" 3623 width="512.000000pt" 3624 height="512.000000pt"
3625 viewBox="0 0 512.000000 512.000000" 3626 preserveAspectRatio="xMidYMid meet" 3627 > 3628 <g transform="translate(0.000000,512.000000) scale(0.100000,-0.100000)" fill="currentColor" stroke="none"> 3629 <path d="M2435 5114 c-238 -38 -445 -143 -600 -305 -157 -165 -247 -350 -275 -569 -7 -52 -14 -101 -16 -107 -3 -10 -75 -13 -319 -13 -346 0 -353 -1 -395 -60 -20 -28 -31 -136 -171 -1708 -100 -1122 -148 -1696 -144 -1735 18 -173 127 -354 278 -461 83 -58 148 -90 254 -123 l88 -28 1425 0 1425 0 88 28 c106 33 171 65 254 123 153 109 263 292 278 467 4 41 -45 628 -143 1727 -119 1331 -153 1672 -166 1698 -9 18 -31 42 -49 52 -30 19 -52 20 -350 20 -245 0 -318 3 -321 13 -2 6 -9 55 -16 107 -13 99 -53 238 -91 312 -136 268 -385 468 -674 539 -79 20 -294 33 -360 23z m284 -295 c235 -53 448 -241 526 -466 27 -76 50 -207 40 -223 -4 -7 -246 -10 -725 -10 -479 0 -721 3 -725 10 -10 16 13 147 40 223 32 92 77 165 153 248 120 129 267 205 457 233 42 6 180 -3 234 -15z m-1167 -1223 l3 -244 25 -27 c72 -78 177 -69 230 18 18 29 20 52 20 265 l0 232 730 0 730 0 0 -232 c0 -2
362915 2 -236 20 -266 57 -94 183 -94 240 0 18 30 20 51 20 266 l0 232 238 0 237 0 141 -1583 c95 -1068 138 -1597 133 -1628 -24 -152 -163 -284 -349 -330 -45 -12 -297 -14 -1410 -14 -1113 0 -1365 2 -1410 14 -186 46 -325 178 -349 330 -5 32 37 544 131 1596 75 853 137 1565 138 1583 l0 32 240 0 239 0 3 -244z"/> 3630 </g> 3631 </svg> 3632 <span class="sf__tooltip-content">Varukorg</span> 3633 </span> 3634 <span class="sf-cart-count font-medium">0</span> 3635 <span class="text-xs mt-1">Varukorg</span> 3636 </div> 3637 3638</a> 3639 </div> 3640 </div><div class="flex md:justify-center items-center mt-3 flex-wrap gap-2" data-popular-searches> 3641 <span class="text-black mr-2">Populära sökningar:</span> 3642 <div class="flex items-center flex-wrap gap-2"> 3643 <a 3644 class="cursor-pointer whitespace-nowrap px-4 py-2 rounded-full bg-gray-100 hover:bg-gray-200 transition-colors text-black" 3645 href="/search?q=H%C3%A5rvitaminer&type=product" 3646 > 3647 Hårvitaminer 3648 </a> 3649 3650 <a 3651 class="cursor-pointer whitespace-nowrap px-4 py-2 rounded-full bg-gray-100 hover:bg-gray-200 transition-colors text-black" 3652 href="/search?q=+h%C3%A5rborste&type=product" 3653 > 3654 hårborste 3655 </a> 3656 3657 <a 3658 class="cursor-pointer whitespace-nowrap px-4 py-2 rounded-full bg-gray-100 hover:bg-gray-200 transition-colors text-black" 3659 href="/search?q=+lockprodukter&type=product" 3660 > 3661 lockprodukter 3662 </a> 3663 3664 <a 3665 class="cursor-pointer whitespace-nowrap px-4 py-2 rounded-full bg-gray-100 hover:bg-gray-200 transition-colors text-black" 3666 href="/search?q=+rosmarinolja&type=product" 3667 > 3668 rosmarinolja 3669 </a> 3670 3671 </div> 3672 </div><style> 3673 /* Custom product card styling for search - matching brand styling */ 3674 .m-search-item .mb-3.w-full { 3675 border-radius: 16px; 3676 overflow: hidden; 3677 background: #fbf9f6; 3678 } 3679 .m-search-item img { 3680 border-radius: 16px; 3681 mix-blend-mode: multiply; 3682 } 3683 .m-search-item .font-medium { 3684 font-family: var(--font-stack-body) !important; 3685 font-weight: 500; 3686 line-height: normal !important; 3687 } 3688 .m-search-item a { 3689 text-decoration: none; 3690 } 3691 .m-search-item .prod__tag { 3692 position: absolute; 3693 right: 0; 3694 z-index: 2; 3695 } 3696 3697 /* More spacing on mobile between popular searches and products */ 3698 @media (max-width: 767px) { 3699 [data-recommended-products] { 3700 margin-top: 3rem !important; 3701 } 3702 } 3703 3704 /* Make cart and user icons in search popup black - but not the search results button */ 3705 .m-search-wrapper > div > .w-1\/6 a, 3706 .m-search-wrapper > div > .w-1\/6 button, 3707 .m-search-wrapper > div > .w-1\/6 svg { 3708 color: #000000 !important; 3709 } 3710 </style> 3711 <div data-recommended-products class="mt-4 md:mt-9"><div class="text-black mb-4 md:mb-6">Rekommenderade produkter</div><div class="grid gap-x-3 md:gap-x-6 md:auto-rows-0 grid-rows-1 grid-cols-2 md:grid-cols-4 lg:grid-cols-5 xl:grid-cols-6 3xl:grid-cols-7 overflow-y-hidden"><div class="m-search-item"> 3712 <a href="/products/curvy-brush-harborste-med-vildsvinshar" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 3713 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 3714 3715 <img 3716 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 3717 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795 1080w" 3718 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?v=1791024795&width=360" 3719 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3720 alt="Curvy Brush - Hårborste med vildsvinshår" 3721 loading="lazy" 3722 class=" lazyload" 3723 width="1080" 3724 height="1080" 3725 3726 > 3727 3728 <noscript> 3729 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302885_Yuaia_Curvy-Brush_Shiny-Rose_1B_1.webp?crop=center&height=2048&v=1791024795&width=2048" alt="Curvy Brush - Hårborste med vildsvinshår"> 3730 </noscript> 3731</responsive-image> 3732 3733 3734 </div><div class="md:ml-0 w-full"> 3735 <p class="font-medium group-hover:text-color-primary-darker">Curvy Brush - Hårborste med vildsvinshår</p> 3736 <div class="mt-1"> 3737 <style> 3738 .f-price__sale, 3739 .f-price__availability, 3740 .f-price .f-price__badge-sale, 3741 .f-price .f-price__badge-sold-out, 3742 .f-price--on-sale .f-price__regular, 3743 .f-price--on-sale .f-price__availability, 3744 .f-price--no-compare .f-price__compare { 3745 display: none; 3746 } 3747 3748 .f-price--on-sale .f-price__sale { 3749 display: flex; 3750 flex-direction: row; 3751 flex-wrap: wrap; 3752 } 3753 3754 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 3755 display: inline-flex; 3756 } 3757 .f-price__unit-wrapper { 3758 width: 100%; 3759 } 3760</style><div class="f-price inline-flex items-center flex-wrap"> 3761 3762 <div class="f-price__regular"> 3763 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3764 <span class="f-price-item f-price-item--regular "> 3765 279 kr 3766 </span> 3767 </div> 3768 <div class="f-price__sale"> 3769 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 3770 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 3771 279 kr 3772 </span>
3773 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3774 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 3775 3776 279 kr 3777 3778 </s></div> 3779 <div class="f-price__unit-wrapper hidden"> 3780 <span class="visually-hidden">Jämförpris</span> 3781 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 3782 </div> 3783 3784 3785</div> 3786 3787 </div> 3788 </div> 3789 </a> 3790 </div><div class="m-search-item"> 3791 <a href="/products/rosmarin-harolja" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 3792 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 3793 3794 <img 3795 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 3796 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454 1080w" 3797 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=360" 3798 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3799 alt="Rosmarinhårolja" 3800 loading="lazy" 3801 class=" lazyload" 3802 width="1080" 3803 height="1080" 3804 3805 > 3806 3807 <noscript> 3808 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?crop=center&height=2048&v=1791025454&width=2048" alt="Rosmarinhårolja"> 3809 </noscript> 3810</responsive-image> 3811 3812 3813 </div><div class="md:ml-0 w-full"> 3814 <p class="font-medium group-hover:text-color-primary-darker">Rosmarinhårolja</p> 3815 <div class="mt-1"> 3816 <style> 3817 .f-price__sale, 3818 .f-price__availability, 3819 .f-price .f-price__badge-sale, 3820 .f-price .f-price__badge-sold-out, 3821 .f-price--on-sale .f-price__regular, 3822 .f-price--on-sale .f-price__availability, 3823 .f-price--no-compare .f-price__compare { 3824 display: none; 3825 } 3826 3827 .f-price--on-sale .f-price__sale { 3828 display: flex; 3829 flex-direction: row; 3830 flex-wrap: wrap; 3831 } 3832 3833 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 3834 display: inline-flex; 3835 } 3836 .f-price__unit-wrapper { 3837 width: 100%; 3838 } 3839</style><div class="f-price inline-flex items-center flex-wrap"> 3840 3841 <div class="f-price__regular"> 3842 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3843 <span class="f-price-item f-price-item--regular "> 3844 199 kr 3845 </span> 3846 </div> 3847 <div class="f-price__sale"> 3848 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 3849 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 3850 199 kr 3851 </span>
3852 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3853 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 3854 3855 199 kr 3856 3857 </s></div> 3858 <div class="f-price__unit-wrapper hidden"> 3859 <span class="visually-hidden">Jämförpris</span> 3860 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 3861 </div> 3862 3863 3864</div> 3865 3866 </div> 3867 </div> 3868 </a> 3869 </div><div class="m-search-item"> 3870 <a href="/products/hair-vitamins" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 3871 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 3872 3873 <img 3874 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 3875 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875 1080w" 3876 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=360" 3877 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3878 alt="Hårvitaminer" 3879 loading="lazy" 3880 class=" lazyload" 3881 width="1080" 3882 height="1080" 3883 3884 > 3885 3886 <noscript> 3887 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?crop=center&height=2048&v=1791023875&width=2048" alt="Hårvitaminer"> 3888 </noscript> 3889</responsive-image> 3890 3891 3892 </div><div class="md:ml-0 w-full"> 3893 <p class="font-medium group-hover:text-color-primary-darker">Hårvitaminer</p> 3894 <div class="mt-1"> 3895 <style> 3896 .f-price__sale, 3897 .f-price__availability, 3898 .f-price .f-price__badge-sale, 3899 .f-price .f-price__badge-sold-out, 3900 .f-price--on-sale .f-price__regular, 3901 .f-price--on-sale .f-price__availability, 3902 .f-price--no-compare .f-price__compare { 3903 display: none; 3904 } 3905 3906 .f-price--on-sale .f-price__sale { 3907 display: flex; 3908 flex-direction: row; 3909 flex-wrap: wrap; 3910 } 3911 3912 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 3913 display: inline-flex; 3914 } 3915 .f-price__unit-wrapper { 3916 width: 100%; 3917 } 3918</style><div class="f-price inline-flex items-center flex-wrap"> 3919 3920 <div class="f-price__regular"> 3921 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3922 <span class="f-price-item f-price-item--regular "> 3923 349 kr 3924 </span> 3925 </div> 3926 <div class="f-price__sale"> 3927 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 3928 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 3929 349 kr 3930 </span> 3931 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 3932 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 3933 3934 349 kr 3935 3936 </s></div> 3937 <div class="f-price__unit-wrapper hidden"> 3938 <span class="visually-hidden">Jämförpris</span> 3939 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 3940 </div> 3941 3942 3943</div> 3944 3945 </div> 3946 </div> 3947 </a> 3948 </div><div class="m-search-item"> 3949 <a href="/products/premium-curly-girl-saet" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 3950 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 3951 3952 <img 3953 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 3954 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822 1080w" 3955 data-src="//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?v=1791024822&width=360" 3956 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 3957 alt="Premium Curly Girl set" 3958 loading="lazy" 3959 class=" lazyload" 3960 width="1080" 3961 height="1080" 3962 3963 > 3964 3965 <noscript> 3966 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-Produktbilleder_1.webp?crop=center&height=2048&v=1791024822&width=2048" alt="Premium Curly Girl set"> 3967 </noscript> 3968</responsive-image> 3969 3970 3971 </div><div class="md:ml-0 w-full"> 3972 <p class="font-medium group-hover:text-color-primary-darker">Premium Curly Girl set</p> 3973 <div class="mt-1"> 3974 <style> 3975 .f-price__sale, 3976 .f-price__availability, 3977 .f-price .f-price__badge-sale, 3978 .f-price .f-price__badge-sold-out, 3979 .f-price--on-sale .f-price__regular, 3980 .f-price--on-sale .f-price__availability, 3981 .f-price--no-compare .f-price__compare { 3982 display: none; 3983 } 3984 3985 .f-price--on-sale .f-price__sale { 3986 display: flex; 3987 flex-direction: row; 3988 flex-wrap: wrap; 3989 } 3990 3991 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 3992 display: inline-flex; 3993 } 3994 .f-price__unit-wrapper { 3995 width: 100%; 3996 } 3997</style><div class="f-price inline-flex items-center flex-wrap f-price--on-sale "> 3998 3999 <div class="f-price__regular"> 4000 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4001 <span class="f-price-item f-price-item--regular "> 4002 849 kr 4003 </span> 4004 </div> 4005 <div class="f-price__sale"> 4006 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 4007 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 4008 849 kr 4009 </span>
4010 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4011 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 4012 4013 1,234 kr 4014 4015 </s></div> 4016 <div class="f-price__unit-wrapper hidden"> 4017 <span class="visually-hidden">Jämförpris</span> 4018 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 4019 </div> 4020 4021 4022</div> 4023 4024 </div> 4025 </div> 4026 </a> 4027 </div><div class="m-search-item"> 4028 <a href="/products/repair-and-care-healthy-hair-kit" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 4029 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 4030 4031 <img 4032 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4033 data-srcset="//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019&width=165 165w,//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019&width=360 360w,//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019&width=533 533w,//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019 713w" 4034 data-src="//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?v=1761350019&width=360" 4035 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4036 alt="Healthy Hair Kit" 4037 loading="lazy" 4038 class=" lazyload" 4039 width="713" 4040 height="713" 4041 4042 > 4043 4044 <noscript> 4045 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/0745314184038_Repair-and-Care_Healthy-Hair-Kit_1080x1080_new.webp?crop=center&height=2048&v=1761350019&width=2048" alt="Healthy Hair Kit"> 4046 </noscript> 4047</responsive-image> 4048 4049 4050 </div><div class="md:ml-0 w-full"> 4051 <p class="font-medium group-hover:text-color-primary-darker">Healthy Hair Kit</p> 4052 <div class="mt-1"> 4053 <style> 4054 .f-price__sale, 4055 .f-price__availability, 4056 .f-price .f-price__badge-sale, 4057 .f-price .f-price__badge-sold-out, 4058 .f-price--on-sale .f-price__regular, 4059 .f-price--on-sale .f-price__availability, 4060 .f-price--no-compare .f-price__compare { 4061 display: none; 4062 } 4063 4064 .f-price--on-sale .f-price__sale { 4065 display: flex; 4066 flex-direction: row; 4067 flex-wrap: wrap; 4068 } 4069 4070 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 4071 display: inline-flex; 4072 } 4073 .f-price__unit-wrapper { 4074 width: 100%; 4075 } 4076</style><div class="f-price inline-flex items-center flex-wrap f-price--on-sale "> 4077 4078 <div class="f-price__regular"> 4079 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4080 <span class="f-price-item f-price-item--regular "> 4081 699 kr 4082 </span> 4083 </div> 4084 <div class="f-price__sale"> 4085 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 4086 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 4087 699 kr 4088 </span> 4089 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4090 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 4091 4092 807 kr 4093 4094 </s></div> 4095 <div class="f-price__unit-wrapper hidden"> 4096 <span class="visually-hidden">Jämförpris</span> 4097 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 4098 </div> 4099 4100 4101</div> 4102 4103 </div> 4104 </div> 4105 </a> 4106 </div><div class="m-search-item"> 4107 <a href="/products/grow-and-glow-complete-set" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 4108 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 4109 4110 <img 4111 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4112 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373 1080w" 4113 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?v=1791024373&width=360" 4114 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4115 alt="Grow and Glow Complete Set" 4116 loading="lazy" 4117 class=" lazyload" 4118 width="1080" 4119 height="1080" 4120 4121 > 4122 4123 <noscript> 4124 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0745314184090_Hair-Growth-Kit_3D_1_cd45a3c7-07c0-470a-85b2-ab115861e81f.webp?crop=center&height=2048&v=1791024373&width=2048" alt="Grow and Glow Complete Set"> 4125 </noscript> 4126</responsive-image> 4127 4128 4129 </div><div class="md:ml-0 w-full"> 4130 <p class="font-medium group-hover:text-color-primary-darker">Grow and Glow Complete Set</p> 4131 <div class="mt-1"> 4132 <style> 4133 .f-price__sale, 4134 .f-price__availability, 4135 .f-price .f-price__badge-sale, 4136 .f-price .f-price__badge-sold-out, 4137 .f-price--on-sale .f-price__regular, 4138 .f-price--on-sale .f-price__availability, 4139 .f-price--no-compare .f-price__compare { 4140 display: none; 4141 } 4142 4143 .f-price--on-sale .f-price__sale { 4144 display: flex; 4145 flex-direction: row; 4146 flex-wrap: wrap; 4147 } 4148 4149 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 4150 display: inline-flex; 4151 } 4152 .f-price__unit-wrapper { 4153 width: 100%; 4154 } 4155</style><div class="f-price inline-flex items-center flex-wrap f-price--on-sale "> 4156 4157 <div class="f-price__regular"> 4158 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4159 <span class="f-price-item f-price-item--regular "> 4160 999 kr 4161 </span> 4162 </div> 4163 <div class="f-price__sale"> 4164 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 4165 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 4166 999 kr 4167 </span>
4168 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4169 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 4170 4171 1,295 kr 4172 4173 </s></div> 4174 <div class="f-price__unit-wrapper hidden"> 4175 <span class="visually-hidden">Jämförpris</span> 4176 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 4177 </div> 4178 4179 4180</div> 4181 4182 </div> 4183 </div> 4184 </a> 4185 </div><div class="m-search-item"> 4186 <a href="/products/grow-and-glow-formula-hair-serum-100-ml" class="mb-3 flex flex-col group"><div class="mb-3 w-full" style="--aspect-ratio: 1/1;"> 4187 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1.0;"> 4188 4189 <img 4190 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4191 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061 1080w" 4192 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061&width=360" 4193 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 4194 alt="Grow and Glow Formula+ Hair Serum 100 ml" 4195 loading="lazy" 4196 class=" lazyload" 4197 width="1080" 4198 height="1080" 4199 4200 > 4201 4202 <noscript> 4203 <img class="" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?crop=center&height=2048&v=1791025061&width=2048" alt="Grow and Glow Formula+ Hair Serum 100 ml"> 4204 </noscript> 4205</responsive-image> 4206 4207 4208 </div><div class="md:ml-0 w-full"> 4209 <p class="font-medium group-hover:text-color-primary-darker">Grow and Glow Formula+ Hair Serum 100 ml</p> 4210 <div class="mt-1"> 4211 <style> 4212 .f-price__sale, 4213 .f-price__availability, 4214 .f-price .f-price__badge-sale, 4215 .f-price .f-price__badge-sold-out, 4216 .f-price--on-sale .f-price__regular, 4217 .f-price--on-sale .f-price__availability, 4218 .f-price--no-compare .f-price__compare { 4219 display: none; 4220 } 4221 4222 .f-price--on-sale .f-price__sale { 4223 display: flex; 4224 flex-direction: row; 4225 flex-wrap: wrap; 4226 } 4227 4228 .f-price--sold-out .f-price__badge-sold-out, .f-price--on-sale .f-price__badge-sale, .f-price--sold-out .f-price__badges, .f-price--on-sale .f-price__badges { 4229 display: inline-flex; 4230 } 4231 .f-price__unit-wrapper { 4232 width: 100%; 4233 } 4234</style><div class="f-price inline-flex items-center flex-wrap"> 4235 4236 <div class="f-price__regular"> 4237 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4238 <span class="f-price-item f-price-item--regular "> 4239 499 kr 4240 </span> 4241 </div> 4242 <div class="f-price__sale"> 4243 <span class="visually-hidden visually-hidden--inline">Försäljningspris</span> 4244 <span class="f-price-item f-price-item--sale prod__price text-color-regular-price"> 4245 499 kr 4246 </span>
4247 <span class="visually-hidden visually-hidden--inline">Ordinarie pris</span> 4248 <s class="f-price-item f-price-item--regular prod__compare_price ml-2 line-through text-color-secondary flex items-center"> 4249 4250 4251 4252 </s></div> 4253 <div class="f-price__unit-wrapper hidden"> 4254 <span class="visually-hidden">Jämförpris</span> 4255 <div class="f-price__unit"><span data-unit-price></span><span aria-hidden="true">/</span><span data-unit-price-base-unit></span></div> 4256 </div> 4257 4258 4259</div> 4260 4261 </div> 4262 </div> 4263 </a> 4264 </div></div> 4265 </div> 4266 4267 <div class="text-2xl text-[#999] mt-4 md:mt-9 mb-2 md:mb-7 text-center hidden" data-search-count> 4268 <span 4269 data-message 4270 data-results-title="Resultat för" 4271 data-no-results="Inget resultat för" 4272 ></span> 4273 "<span class="text-black" data-query></span>" 4274 </div><div tabindex="-1" data-predictive-search></div></div></predictive-search></div> 4275</div> 4276</section>
4277<script> 4278// Set header height 4279function _shh() { 4280 if (!_mh || !_dh) { 4281 _mh = document.querySelector('header.sf-header__mobile'); 4282 _dh = document.querySelector('header.sf-header__desktop'); 4283 } 4284 // Header 4285 var _hd = window.innerWidth < 1024 ? _mh : _dh; 4286 if (_hd) { 4287 document.documentElement.style.setProperty('--sf-header-height', _hd.offsetHeight + 'px'); 4288 window.MinimogSettings.headerHeight = _hd.offsetHeight; 4289 } 4290} 4291 4292// setMainContentPadding 4293function _smcp() { 4294 // pageTemplate 4295 var _pt = document.documentElement.dataset.template; 4296 if (window.innerWidth >= 1024) { 4297 if (_dh && _dh.dataset.transparent === "true") { 4298 if (_pt === 'index' || _pt === 'collection') { 4299 document.documentElement.style.setProperty('--main-content-padding-top', '0px'); 4300 } 4301 } 4302 } else { 4303 document.documentElement.style.removeProperty('--main-content-padding-top'); 4304 } 4305} 4306 4307// setTopbarHeight 4308function _stbh() { 4309 // Topbar 4310 var _tb = document.querySelector('.sf-topbar'); 4311 if (_tb) { 4312 document.documentElement.style.setProperty('--sf-topbar-height', _tb.offsetHeight + 'px'); 4313 window.MinimogSettings.topbarHeight = _tb.offsetHeight; 4314 } 4315} 4316 4317/*_stbh(); 4318_shh(); 4319_smcp(); 4320 */ 4321 document.addEventListener("DOMContentLoaded", () => { 4322 requestAnimationFrame(() => { 4323 _stbh(); 4324 _shh(); 4325 _smcp(); 4326 }); 4327}); 4328 4329 4330</script>
4330 4331 4332</div> 4333<!-- END sections: header-group --> 4334<div id="scroll-to-top-target" class="w-0 h-0 invisible opacity-0"></div> 4335 4336<main role="main" id="MainContent"> 4337 <div id="shopify-section-template--30778590363989__main" class="shopify-section">
4337<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/product.min.js?v=175147944528095040611763383038" defer="defer"></script>
4337 4338 4339<div 4340 data-section-type="product-page" 4341 data-section-id="template--30778590363989__main" 4342 data-layout="layout-4" 4343 data-product-handle="hair-vitamins" 4344 data-product-url="/products/hair-vitamins" 4345 data-product-id="6761750331492" 4346 data-container="container-fluid" 4347 class="product-template md:mt-4 mb-5 md:mb-12" 4348> 4349 <div class="container-fluid"> 4350 <div class="sf-prod-template sf-product-wrapper sf-prod-template__desktop "> 4351 4352 <div class="flex flex-wrap sf-prod__container sf-prod__block"> 4353 <div class="w-full md:w-1/2"> 4354 <div class="sf-product-media__desktop sf-prod-media__wrapper justify-end hidden md:block sf-prod__layout-4"> 4355 4356 4357 4358 4359 <media-gallery 4360 data-product-id="6761750331492" 4361 data-product-handle="hair-vitamins" 4362 data-product-url="/products/hair-vitamins" 4363 data-enable-image-zoom="false" 4364 data-enable-history-state="false" 4365 data-enable-video-autoplay="true" 4366 data-enable-variant-group-images="false" 4367 data-only-media="false" 4368 data-layout="layout-4" 4369 data-section="template--30778590363989__main" 4370 class="hidden md:block w-full" 4371 data-screen="desktop" 4372 4373 data-media-size="15" 4374 4375 data-primary-override="" 4376 4377 4378 > 4379 4380 4381 <div 4382 class="sf-pis__wrapper overflow-hidden w-full" 4383 4384 > 4385 <div class="sf-preview__wrapper mb-4 flex-grow"> 4386 4387 4388<div class="dba badge"> 4389<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/dba_nomineret.png?v=1687260890"> 4390</div> 4391 4392 4393 <div class="swiper-container h-full group swiper-container"> 4394 <div class="swiper-wrapper main-slider sf-pis h-full"><div 4395 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4396 data-index="0" 4397 data-media-type="image" 4398 data-media-id="" 4399 data-aspect-ratio="1" 4400 > 4401 4402<div 4403 class="sf-prod-media media-image notransition" 4404 data-media-id="" 4405 data-media-width="1000" 4406 data-media-height="1000" 4407 data-media-alt="" 4408 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=1946" 4409> 4410 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4411 4412 4413 4414 <img 4415 srcset="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=493 493w, 4416 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=600 600w, 4417 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=713 713w, 4418 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=823 823w, 4419 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=990 990w, 4420 4421 4422 4423 4424 4425 4426 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761 1000w" 4427 4428 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4429 fetchpriority="high" 4430 width="1000" 4431 height="1000" 4432 alt="" 4433 class="f-img-loaded notransition" 4434 > 4435 4436 4437 4438 4439 </responsive-image-my> 4440</div> 4441</div> 4442 4443 <div 4444 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4445 data-index="1" 4446 data-media-type="image" 4447 data-media-id="59313057071445" 4448 data-aspect-ratio="1.0" 4449 > 4450 4451<div 4452 class="sf-prod-media media-image notransition" 4453 data-media-id="59313057071445" 4454 data-media-width="1620" 4455 data-media-height="1620" 4456 data-media-alt="HÃ¥rvitaminer" 4457 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1946" 4458> 4459 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4460 4461 4462 4463 <img 4464 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4465 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=493 493w, 4466 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=600 600w, 4467 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=713 713w, 4468 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=823 823w, 4469 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=990 990w, 4470 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1100 1100w, 4471 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1206 1206w, 4472 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1346 1346w, 4473 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1426 1426w, 4474 4475 4476 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233 1620w" 4477 data-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=713" 4478 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4479 loading="lazy" 4480 width="1000" 4481 height="1000" 4482 alt="HÃ¥rvitaminer" 4483 class="lazyload" 4484 > 4485 4486 4487 4488 4489 </responsive-image-my> 4490</div> 4491</div> 4492 4493 <div 4494 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4495 data-index="2" 4496 data-media-type="image" 4497 data-media-id="59234745647445" 4498 data-aspect-ratio="1.0" 4499 > 4500 4501<div 4502 class="sf-prod-media media-image notransition" 4503 data-media-id="59234745647445" 4504 data-media-width="1620" 4505 data-media-height="1620" 4506 data-media-alt="HÃ¥rvitaminer" 4507 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1946" 4508> 4509 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4510 4511 4512 4513 <img 4514 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4515 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=493 493w, 4516 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=600 600w, 4517 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=713 713w, 4518 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=823 823w, 4519 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=990 990w, 4520 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1100 1100w, 4521 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1206 1206w, 4522 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1346 1346w, 4523 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1426 1426w, 4524 4525 4526 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925 1620w" 4527 data-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=713" 4528 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4529 loading="lazy" 4530 width="1000" 4531 height="1000" 4532 alt="HÃ¥rvitaminer" 4533 class="lazyload" 4534 > 4535 4536 4537 4538 4539 </responsive-image-my> 4540</div> 4541</div> 4542 4543 <div 4544 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4545 data-index="3" 4546 data-media-type="image" 4547 data-media-id="59234745680213" 4548 data-aspect-ratio="1.0" 4549 > 4550 4551<div 4552 class="sf-prod-media media-image notransition" 4553 data-media-id="59234745680213" 4554 data-media-width="1620" 4555 data-media-height="1620" 4556 data-media-alt="HÃ¥rvitaminer" 4557 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1946" 4558> 4559 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4560 4561 4562 4563 <img 4564 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4565 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=493 493w, 4566 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=600 600w, 4567 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=713 713w, 4568 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=823 823w, 4569 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=990 990w, 4570 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1100 1100w, 4571 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1206 1206w, 4572 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1346 1346w, 4573 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1426 1426w, 4574 4575 4576 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926 1620w" 4577 data-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=713" 4578 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4579 loading="lazy" 4580 width="1000" 4581 height="1000" 4582 alt="HÃ¥rvitaminer" 4583 class="lazyload" 4584 > 4585 4586 4587 4588 4589 </responsive-image-my> 4590</div> 4591</div> 4592 4593 <div 4594 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4595 data-index="4" 4596 data-media-type="image" 4597 data-media-id="59234745811285" 4598 data-aspect-ratio="1.0" 4599 > 4600 4601<div 4602 class="sf-prod-media media-image notransition" 4603 data-media-id="59234745811285" 4604 data-media-width="1620" 4605 data-media-height="1620" 4606 data-media-alt="HÃ¥rvitaminer" 4607 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1946" 4608> 4609 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4610 4611 4612 4613 <img 4614 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4615 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=493 493w, 4616 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=600 600w, 4617 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=713 713w, 4618 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=823 823w, 4619 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=990 990w, 4620 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1100 1100w, 4621 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1206 1206w, 4622 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1346 1346w, 4623 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1426 1426w, 4624 4625 4626 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926 1620w" 4627 data-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=713" 4628 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4629 loading="lazy" 4630 width="1000" 4631 height="1000" 4632 alt="HÃ¥rvitaminer" 4633 class="lazyload" 4634 > 4635 4636 4637 4638 4639 </responsive-image-my> 4640</div> 4641</div> 4642 4643 <div 4644 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4645 data-index="5" 4646 data-media-type="image" 4647 data-media-id="59234745549141" 4648 data-aspect-ratio="1.0" 4649 > 4650 4651<div 4652 class="sf-prod-media media-image notransition" 4653 data-media-id="59234745549141" 4654 data-media-width="1620" 4655 data-media-height="1620" 4656 data-media-alt="HÃ¥rvitaminer" 4657 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1946" 4658> 4659 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4660 4661 4662 4663 <img 4664 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4665 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=493 493w, 4666 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=600 600w, 4667 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=713 713w, 4668 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=823 823w, 4669 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=990 990w, 4670 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1100 1100w, 4671 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1206 1206w, 4672 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1346 1346w, 4673 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1426 1426w, 4674 4675 4676 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926 1620w" 4677 data-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=713" 4678 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4679 loading="lazy" 4680 width="1000" 4681 height="1000" 4682 alt="HÃ¥rvitaminer" 4683 class="lazyload" 4684 > 4685 4686 4687 4688 4689 </responsive-image-my> 4690</div> 4691</div> 4692 4693 <div 4694 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4695 data-index="6" 4696 data-media-type="image" 4697 data-media-id="59313057038677" 4698 data-aspect-ratio="1.0" 4699
4699 > 4700 4701<div 4702 class="sf-prod-media media-image notransition" 4703 data-media-id="59313057038677" 4704 data-media-width="1620" 4705 data-media-height="1620" 4706 data-media-alt="HÃ¥rvitaminer" 4707 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1946" 4708> 4709 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4710 4711 4712 4713 <img 4714 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4715 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=493 493w, 4716 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=600 600w, 4717 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=713 713w, 4718 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=823 823w, 4719 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=990 990w, 4720 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1100 1100w, 4721 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1206 1206w, 4722 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1346 1346w, 4723 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1426 1426w, 4724 4725 4726 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233 1620w" 4727 data-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=713" 4728 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4729 loading="lazy" 4730 width="1000" 4731 height="1000" 4732 alt="HÃ¥rvitaminer" 4733 class="lazyload" 4734 > 4735 4736 4737 4738 4739 </responsive-image-my> 4740</div> 4741</div> 4742 4743 <div 4744 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4745 data-index="7" 4746 data-media-type="image" 4747 data-media-id="59234745614677" 4748 data-aspect-ratio="1.0" 4749 > 4750 4751<div 4752 class="sf-prod-media media-image notransition" 4753 data-media-id="59234745614677" 4754 data-media-width="1620" 4755 data-media-height="1620" 4756 data-media-alt="HÃ¥rvitaminer" 4757 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1946" 4758> 4759 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4760 4761 4762 4763 <img 4764 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4765 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=493 493w, 4766 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=600 600w, 4767 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=713 713w, 4768 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=823 823w, 4769 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=990 990w, 4770 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1100 1100w, 4771 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1206 1206w, 4772 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1346 1346w, 4773 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1426 1426w, 4774 4775 4776 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925 1620w" 4777 data-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=713" 4778 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4779 loading="lazy" 4780 width="1000" 4781 height="1000" 4782 alt="HÃ¥rvitaminer" 4783 class="lazyload" 4784 > 4785 4786 4787 4788 4789 </responsive-image-my> 4790</div> 4791</div> 4792 4793 <div 4794 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4795 data-index="8" 4796 data-media-type="image" 4797 data-media-id="59234745745749" 4798 data-aspect-ratio="1.0" 4799 > 4800 4801<div 4802 class="sf-prod-media media-image notransition" 4803 data-media-id="59234745745749" 4804 data-media-width="1620" 4805 data-media-height="1620" 4806 data-media-alt="HÃ¥rvitaminer" 4807 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1946" 4808> 4809 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4810 4811 4812 4813 <img 4814 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4815 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=493 493w, 4816 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=600 600w, 4817 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=713 713w, 4818 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=823 823w, 4819 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=990 990w, 4820 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1100 1100w, 4821 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1206 1206w, 4822 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1346 1346w, 4823 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1426 1426w, 4824 4825 4826 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926 1620w" 4827 data-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=713" 4828 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4829 loading="lazy" 4830 width="1000" 4831 height="1000" 4832 alt="HÃ¥rvitaminer" 4833 class="lazyload" 4834 > 4835 4836 4837 4838 4839 </responsive-image-my> 4840</div> 4841</div> 4842 4843 <div 4844 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4845 data-index="9" 4846 data-media-type="image" 4847 data-media-id="56263159382357" 4848 data-aspect-ratio="1.0" 4849 > 4850 4851<div 4852 class="sf-prod-media media-image notransition" 4853 data-media-id="56263159382357" 4854 data-media-width="1080" 4855 data-media-height="1080" 4856 data-media-alt="HÃ¥rvitaminer" 4857 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=1946" 4858> 4859 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4860 4861 4862 4863 <img 4864 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4865 data-srcset="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=493 493w, 4866 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=600 600w, 4867 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=713 713w, 4868 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=823 823w, 4869 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=990 990w, 4870 4871 4872 4873 4874 4875 4876 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405 1080w" 4877 data-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=713" 4878 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4879 loading="lazy" 4880 width="1000" 4881 height="1000" 4882 alt="HÃ¥rvitaminer" 4883 class="lazyload" 4884 > 4885 4886 4887 4888 4889 </responsive-image-my> 4890</div> 4891</div> 4892 4893 <div 4894 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4895 data-index="10" 4896 data-media-type="image" 4897 data-media-id="56263159251285" 4898 data-aspect-ratio="1.0" 4899 > 4900 4901<div 4902 class="sf-prod-media media-image notransition" 4903 data-media-id="56263159251285" 4904 data-media-width="1080" 4905 data-media-height="1080" 4906 data-media-alt="HÃ¥rvitaminer" 4907 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=1946" 4908> 4909 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4910 4911 4912 4913 <img 4914 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4915 data-srcset="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=493 493w, 4916 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=600 600w, 4917 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=713 713w, 4918 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=823 823w, 4919 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=990 990w, 4920 4921 4922 4923 4924 4925 4926 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405 1080w" 4927 data-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=713" 4928 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4929 loading="lazy" 4930 width="1000" 4931 height="1000" 4932 alt="HÃ¥rvitaminer" 4933 class="lazyload" 4934 > 4935 4936 4937 4938 4939 </responsive-image-my> 4940</div> 4941</div> 4942 4943 <div 4944 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4945 data-index="11" 4946 data-media-type="image" 4947 data-media-id="59260120629589" 4948 data-aspect-ratio="1.0" 4949 > 4950 4951<div 4952 class="sf-prod-media media-image notransition" 4953 data-media-id="59260120629589" 4954 data-media-width="1080" 4955 data-media-height="1080" 4956 data-media-alt="HÃ¥rvitaminer" 4957 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=1946" 4958> 4959 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 4960 4961 4962 4963 <img 4964 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 4965 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=493 493w, 4966 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=600 600w, 4967 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=713 713w, 4968 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=823 823w, 4969 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=990 990w, 4970 4971 4972 4973 4974 4975 4976 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879 1080w" 4977 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=713" 4978 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 4979 loading="lazy" 4980 width="1000" 4981 height="1000" 4982 alt="HÃ¥rvitaminer" 4983 class="lazyload" 4984 > 4985 4986 4987 4988 4989 </responsive-image-my> 4990</div> 4991</div> 4992 4993 <div 4994 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 4995 data-index="12" 4996 data-media-type="image" 4997 data-media-id="59260121055573" 4998 data-aspect-ratio="1.0" 4999 > 5000 5001<div 5002 class="sf-prod-media media-image notransition" 5003 data-media-id="59260121055573" 5004 data-media-width="1080" 5005 data-media-height="1080" 5006 data-media-alt="HÃ¥rvitaminer" 5007 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=1946" 5008> 5009 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5010 5011 5012 5013 <img 5014 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5015 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=493 493w, 5016 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=600 600w, 5017 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=713 713w, 5018 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=823 823w, 5019 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=990 990w, 5020 5021 5022 5023 5024 5025 5026 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882 1080w" 5027 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=713" 5028 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5029 loading="lazy" 5030 width="1000" 5031 height="1000" 5032 alt="HÃ¥rvitaminer" 5033 class="lazyload" 5034 > 5035 5036 5037 5038 5039 </responsive-image-my> 5040</div> 5041</div> 5042 5043 <div 5044 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5045 data-index="13" 5046 data-media-type="image" 5047 data-media-id="59234745778517" 5048 data-aspect-ratio="1.0" 5049 > 5050 5051<div 5052 class="sf-prod-media media-image notransition" 5053 data-media-id="59234745778517" 5054 data-media-width="1620" 5055 data-media-height="1620" 5056 data-media-alt="HÃ¥rvitaminer" 5057 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1946" 5058> 5059 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5060 5061 5062 5063 <img 5064 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5065 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=493 493w, 5066 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=600 600w, 5067 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=713 713w, 5068 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=823 823w, 5069 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=990 990w, 5070 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1100 1100w, 5071 //yuaiahaircare
5071.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1206 1206w, 5072 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1346 1346w, 5073 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1426 1426w, 5074 5075 5076 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926 1620w" 5077 data-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=713" 5078 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5079 loading="lazy" 5080 width="1000" 5081 height="1000" 5082 alt="HÃ¥rvitaminer" 5083 class="lazyload" 5084 > 5085 5086 5087 5088 5089 </responsive-image-my> 5090</div> 5091</div> 5092 5093</div> 5094 5095 <div class="absolute z-10 pointer-events-none inset-x-0 top-1/2 -translate-y-1/2 flex items-center justify-between px-4"> 5096 <button class="swiper-button-control swiper-button-prev sf__btn-icon"> 5097 <svg 5098 width="14px" 5099 height="14px" 5100 fill="currentColor" 5101 xmlns="http://www.w3.org/2000/svg"
5102 viewBox="0 0 448 512" 5103 > 5104 <path d="M229.9 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L94.569 282H436c6.627 0 12-5.373 12-12v-28c0-6.627-5.373-12-12-12H94.569l155.13-155.13c4.686-4.686 4.686-12.284 0-16.971L229.9 38.101c-4.686-4.686-12.284-4.686-16.971 0L3.515 247.515c-4.686 4.686-4.686 12.284 0 16.971L212.929 473.9c4.686 4.686 12.284 4.686 16.971-.001z"/> 5105 </svg> 5106 </button> 5107 <button class="swiper-button-control swiper-button-next sf__btn-icon"> 5108 <svg 5109 fill="currentColor" 5110 width="14px" 5111 height="14px" 5112 xmlns="http://www.w3.org/2000/svg" 5113 viewBox="0 0 448 512" 5114 > 5115 <path d="M218.101 38.101L198.302 57.9c-4.686 4.686-4.686 12.284 0 16.971L353.432 230H12c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h341.432l-155.13 155.13c-4.686 4.686-4.686 12.284 0 16.971l19.799 19.799c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L235.071 38.101c-4.686-4.687-12.284-4.687-16.97 0z"/> 5116 </svg> 5117 </button> 5118 </div> 5119 5120 </div> 5121 </div> 5122 5123 <div class="sf-media-nav"> 5124 <div class="nav-swiper-container flex items-stretch sf-no-scroll-bar opacity-0 transition-all"> 5125 <div class="swiper-wrapper flex flex-nowrap w-auto max-w-none" style="min-width: 70px;"> 5126 <div 5127 class="swiper-slide relative cursor-pointer media-type-image" 5128 data-index="0"> 5129 5130<div 5131 class="sf-prod-media media-image notransition" 5132 data-media-id="" 5133 data-media-width="1000" 5134 data-media-height="1000" 5135 data-media-alt="" 5136 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=1946" 5137> 5138 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5139 5140 5141 <img src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=220" loading="lazy" width="220" height="220" alt="" /> 5142 5143 </responsive-image-my> 5144</div> 5145 </div> 5146 5147 5148 <div 5149 class="swiper-slide relative cursor-pointer media-type-image" 5150 data-index="1"> 5151 5152<div 5153 class="sf-prod-media media-image notransition" 5154 data-media-id="59313057071445" 5155 data-media-width="1620" 5156 data-media-height="1620" 5157 data-media-alt="HÃ¥rvitaminer" 5158 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1946" 5159> 5160 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5161 5162 5163 <img src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5164 5165 </responsive-image-my> 5166</div> 5167 5168 5169 </div> 5170 5171 5172 <div 5173 class="swiper-slide relative cursor-pointer media-type-image" 5174 data-index="2"> 5175 5176<div 5177 class="sf-prod-media media-image notransition" 5178 data-media-id="59234745647445" 5179 data-media-width="1620" 5180 data-media-height="1620" 5181 data-media-alt="HÃ¥rvitaminer" 5182 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1946" 5183> 5184 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5185 5186 5187 <img src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5188 5189 </responsive-image-my> 5190</div> 5191 5192 5193 </div> 5194 5195 5196 <div 5197 class="swiper-slide relative cursor-pointer media-type-image" 5198 data-index="3"> 5199 5200<div 5201 class="sf-prod-media media-image notransition" 5202 data-media-id="59234745680213" 5203 data-media-width="1620" 5204 data-media-height="1620" 5205 data-media-alt="HÃ¥rvitaminer" 5206 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1946" 5207> 5208 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5209 5210 5211 <img src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5212 5213 </responsive-image-my> 5214</div> 5215 5216 5217 </div> 5218 5219 5220 <div 5221 class="swiper-slide relative cursor-pointer media-type-image" 5222 data-index="4"> 5223 5224<div 5225 class="sf-prod-media media-image notransition" 5226 data-media-id="59234745811285" 5227 data-media-width="1620" 5228 data-media-height="1620" 5229 data-media-alt="HÃ¥rvitaminer" 5230 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1946" 5231> 5232 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5233 5234 5235 <img src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5236 5237 </responsive-image-my> 5238</div> 5239 5240 5241 </div> 5242 5243 5244 <div 5245 class="swiper-slide relative cursor-pointer media-type-image" 5246 data-index="5"> 5247 5248<div 5249 class="sf-prod-media media-image notransition" 5250 data-media-id="59234745549141" 5251 data-media-width="1620" 5252 data-media-height="1620" 5253 data-media-alt="HÃ¥rvitaminer" 5254 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1946" 5255> 5256 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5257 5258 5259 <img src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5260 5261 </responsive-image-my> 5262</div> 5263 5264 5265 </div> 5266 5267 5268 <div 5269 class="swiper-slide relative cursor-pointer media-type-image" 5270 data-index="6"> 5271 5272<div 5273 class="sf-prod-media media-image notransition" 5274 data-media-id="59313057038677" 5275 data-media-width="1620" 5276 data-media-height="1620" 5277 data-media-alt="HÃ¥rvitaminer" 5278 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1946" 5279> 5280 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5281 5282 5283 <img src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5284 5285 </responsive-image-my> 5286</div> 5287 5288 5289 </div> 5290 5291 5292 <div 5293 class="swiper-slide relative cursor-pointer media-type-image" 5294 data-index="7"> 5295 5296<div 5297 class="sf-prod-media media-image notransition" 5298 data-media-id="59234745614677" 5299 data-media-width="1620" 5300 data-media-height="1620" 5301 data-media-alt="HÃ¥rvitaminer" 5302 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1946" 5303> 5304 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5305 5306 5307 <img src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5308 5309 </responsive-image-my> 5310</div> 5311 5312 5313 </div> 5314 5315 5316 <div 5317 class="swiper-slide relative cursor-pointer media-type-image" 5318 data-index="8"> 5319 5320<div 5321 class="sf-prod-media media-image notransition" 5322 data-media-id="59234745745749" 5323 data-media-width="1620" 5324 data-media-height="1620" 5325 data-media-alt="HÃ¥rvitaminer" 5326 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1946" 5327> 5328 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5329 5330 5331 <img src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5332 5333 </responsive-image-my> 5334</div> 5335 5336 5337 </div> 5338 5339 5340 <div 5341 class="swiper-slide relative cursor-pointer media-type-image" 5342 data-index="9"> 5343 5344<div 5345 class="sf-prod-media media-image notransition" 5346 data-media-id="56263159382357" 5347 data-media-width="1080" 5348 data-media-height="1080" 5349 data-media-alt="HÃ¥rvitaminer" 5350 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=1946" 5351> 5352 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5353 5354 5355 <img src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5356 5357 </responsive-image-my> 5358</div> 5359 5360 5361 </div> 5362 5363 5364 <div 5365 class="swiper-slide relative cursor-pointer media-type-image" 5366 data-index="10"> 5367 5368<div 5369 class="sf-prod-media media-image notransition" 5370 data-media-id="56263159251285" 5371 data-media-width="1080" 5372 data-media-height="1080" 5373 data-media-alt="HÃ¥rvitaminer" 5374 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=1946" 5375> 5376 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5377 5378 5379 <img src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5380 5381 </responsive-image-my> 5382</div> 5383 5384 5385 </div> 5386 5387 5388 <div 5389 class="swiper-slide relative cursor-pointer media-type-image" 5390 data-index="11"> 5391 5392<div 5393 class="sf-prod-media media-image notransition" 5394 data-media-id="59260120629589" 5395 data-media-width="1080" 5396 data-media-height="1080" 5397 data-media-alt="HÃ¥rvitaminer" 5398 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=1946" 5399> 5400 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5401 5402 5403 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5404 5405 </responsive-image-my> 5406</div> 5407 5408 5409 </div> 5410 5411 5412 <div 5413 class="swiper-slide relative cursor-pointer media-type-image" 5414 data-index="12"> 5415 5416<div 5417 class="sf-prod-media media-image notransition" 5418 data-media-id="59260121055573" 5419 data-media-width="1080" 5420 data-media-height="1080" 5421 data-media-alt="HÃ¥rvitaminer" 5422 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=1946" 5423> 5424 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5425 5426 5427 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5428 5429 </responsive-image-my> 5430</div> 5431 5432 5433 </div> 5434 5435 5436 <div 5437 class="swiper-slide relative cursor-pointer media-type-image" 5438 data-index="13"> 5439 5440<div 5441 class="sf-prod-media media-image notransition" 5442 data-media-id="59234745778517" 5443 data-media-width="1620" 5444 data-media-height="1620" 5445 data-media-alt="HÃ¥rvitaminer" 5446 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1946" 5447> 5448 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5449 5450 5451 <img src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 5452 5453 </responsive-image-my> 5454</div> 5455 5456 5457 </div> 5458 5459</div> 5460 </div> 5461 </div> 5462 5463 5464 </div> 5465 5466 </media-gallery> 5467 5468 5469 5470
5470<script> 5471 document.addEventListener('DOMContentLoaded', function() { 5472 // Position the badge on the first slide only for DESKTOP 5473 const desktopBadge = document.querySelector('.sf-product-media__desktop .badge-first-slide-only'); 5474 const desktopFirstSlide = document.querySelector('.swiper-container .swiper-slide:first-child'); 5475 5476 if (desktopBadge && desktopFirstSlide) { 5477 // Reposition the badge inside the first slide 5478 desktopFirstSlide.style.position = 'relative'; 5479 desktopBadge.style.position = 'absolute'; 5480 desktopBadge.style.zIndex = '10'; 5481 desktopBadge.style.top = '0'; 5482 desktopBadge.style.right = '0'; 5483 desktopFirstSlide.appendChild(desktopBadge); 5484 } 5485 5486 // Position the badge on the first slide only for MOBILE 5487 const mobileBadge = document.querySelector('.sf-product-media__mobile .badge-first-slide-only'); 5488 const mobileFirstSlide = document.querySelector('.f-media-mobile .swiper-slide:first-child'); 5489 5490 if (mobileBadge && mobileFirstSlide) { 5491 // Reposition the badge inside the first slide for mobile 5492 mobileFirstSlide.style.position = 'relative'; 5493 mobileBadge.style.position = 'absolute'; 5494 mobileBadge.style.zIndex = '10'; 5495 mobileBadge.style.top = '0'; 5496 mobileBadge.style.right = '0'; 5497 mobileFirstSlide.appendChild(mobileBadge); 5498 } 5499 }); 5500 </script>
5500 5501 </div> 5502 <div class="sf-product-media__mobile md:hidden"> 5503 <div class="product-mb__media product-page-mobile__slider "> 5504 5505 5506 5507 5508 <media-gallery 5509 data-product-id="6761750331492" 5510 data-product-handle="hair-vitamins" 5511 data-product-url="/products/hair-vitamins" 5512 data-enable-image-zoom="false" 5513 data-enable-history-state="false" 5514 data-enable-video-autoplay="true" 5515 data-enable-variant-group-images="false" 5516 data-only-media="false" 5517 data-layout="layout-4" 5518 data-section="template--30778590363989__main" 5519 class="md:hidden w-full" 5520 data-screen="mobile" 5521 5522 data-media-size="15" 5523 5524 data-primary-override="" 5525 5526 5527 > 5528 5529 5530 <div 5531 class="sf-pis__wrapper overflow-hidden w-full" 5532 5533 > 5534 <div class="sf-preview__wrapper mb-4 flex-grow"> 5535 5536 5537<div class="dba badge"> 5538<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/dba_nomineret.png?v=1687260890"> 5539</div> 5540 5541 5542 <div class="swiper-container h-full group f-media-mobile"> 5543 <div class="swiper-wrapper main-slider sf-pis h-full"><div 5544 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5545 data-index="0" 5546 data-media-type="image" 5547 data-media-id="" 5548 data-aspect-ratio="1" 5549 > 5550 5551<div 5552 class="sf-prod-media media-image notransition" 5553 data-media-id="" 5554 data-media-width="1000" 5555 data-media-height="1000" 5556 data-media-alt="" 5557 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=1946" 5558> 5559 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5560 5561 5562 5563 <img 5564 srcset="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=493 493w, 5565 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=600 600w, 5566 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=713 713w, 5567 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=823 823w, 5568 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=990 990w, 5569 5570 5571 5572 5573 5574 5575 //yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761 1000w" 5576 5577 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5578 fetchpriority="high" 5579 width="1000" 5580 height="1000" 5581 alt="" 5582 class="f-img-loaded notransition" 5583 > 5584 5585 5586 5587 5588 </responsive-image-my> 5589</div> 5590</div> 5591 5592 <div 5593 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5594 data-index="1" 5595 data-media-type="image" 5596 data-media-id="59313057071445" 5597 data-aspect-ratio="1.0" 5598 > 5599 5600<div 5601 class="sf-prod-media media-image notransition" 5602 data-media-id="59313057071445" 5603 data-media-width="1620" 5604 data-media-height="1620" 5605 data-media-alt="HÃ¥rvitaminer" 5606 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1946" 5607> 5608 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5609 5610 5611 5612 <img 5613 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5614 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=493 493w, 5615 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=600 600w, 5616 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=713 713w, 5617 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=823 823w, 5618 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=990 990w, 5619 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1100 1100w, 5620 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1206 1206w, 5621 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1346 1346w, 5622 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1426 1426w, 5623 5624 5625 //yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233 1620w" 5626 data-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=713" 5627 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5628 loading="lazy" 5629 width="1000" 5630 height="1000" 5631 alt="HÃ¥rvitaminer" 5632 class="lazyload" 5633 > 5634 5635 5636 5637 5638 </responsive-image-my> 5639</div> 5640</div> 5641 5642 <div 5643 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5644 data-index="2" 5645 data-media-type="image" 5646 data-media-id="59234745647445" 5647 data-aspect-ratio="1.0" 5648 > 5649 5650<div 5651 class="sf-prod-media media-image notransition" 5652 data-media-id="59234745647445" 5653 data-media-width="1620" 5654 data-media-height="1620" 5655 data-media-alt="HÃ¥rvitaminer" 5656 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1946" 5657> 5658 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5659 5660 5661 5662 <img 5663 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5664 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=493 493w, 5665 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=600 600w, 5666 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=713 713w, 5667 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=823 823w, 5668 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=990 990w, 5669 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1100 1100w, 5670 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1206 1206w, 5671 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1346 1346w, 5672 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1426 1426w, 5673 5674 5675 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925 1620w" 5676 data-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=713" 5677 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5678 loading="lazy" 5679 width="1000" 5680 height="1000" 5681 alt="HÃ¥rvitaminer" 5682 class="lazyload" 5683 > 5684 5685 5686 5687 5688 </responsive-image-my> 5689</div> 5690</div> 5691 5692 <div 5693 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5694 data-index="3" 5695 data-media-type="image" 5696 data-media-id="59234745680213" 5697 data-aspect-ratio="1.0" 5698 > 5699 5700<div 5701 class="sf-prod-media media-image notransition" 5702 data-media-id="59234745680213" 5703 data-media-width="1620" 5704 data-media-height="1620" 5705 data-media-alt="HÃ¥rvitaminer" 5706 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1946" 5707> 5708 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5709 5710 5711 5712 <img 5713 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5714 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=493 493w, 5715 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=600 600w, 5716 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=713 713w, 5717 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=823 823w, 5718 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=990 990w, 5719 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1100 1100w, 5720 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1206 1206w, 5721 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1346 1346w, 5722 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1426 1426w, 5723 5724 5725 //yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926 1620w" 5726 data-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=713" 5727 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5728 loading="lazy" 5729 width="1000" 5730 height="1000" 5731 alt="HÃ¥rvitaminer" 5732 class="lazyload" 5733 > 5734 5735 5736 5737 5738 </responsive-image-my> 5739</div> 5740</div> 5741 5742 <div 5743 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5744 data-index="4" 5745 data-media-type="image" 5746 data-media-id="59234745811285" 5747 data-aspect-ratio="1.0" 5748 > 5749 5750<div 5751 class="sf-prod-media media-image notransition" 5752 data-media-id="59234745811285" 5753 data-media-width="1620" 5754 data-media-height="1620" 5755 data-media-alt="HÃ¥rvitaminer" 5756 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1946" 5757> 5758 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5759 5760 5761 5762 <img 5763 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5764 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=493 493w, 5765 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=600 600w, 5766 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=713 713w, 5767 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=823 823w, 5768 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=990 990w, 5769 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1100 1100w, 5770 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1206 1206w, 5771 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1346 1346w, 5772 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1426 1426w, 5773 5774 5775 //yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926 1620w" 5776 data-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=713" 5777 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5778 loading="lazy" 5779 width="1000" 5780 height="1000" 5781 alt="HÃ¥rvitaminer" 5782 class="lazyload" 5783 > 5784 5785 5786 5787 5788 </responsive-image-my> 5789</div> 5790</div> 5791 5792 <div 5793 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5794 data-index="5" 5795 data-media-type="image" 5796 data-media-id="59234745549141" 5797 data-aspect-ratio="1.0" 5798 > 5799 5800<div 5801 class="sf-prod-media media-image notransition" 5802 data-media-id="59234745549141" 5803 data-media-width="1620" 5804 data-media-height="1620" 5805 data-media-alt="HÃ¥rvitaminer" 5806 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1946" 5807> 5808 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5809 5810 5811 5812 <img 5813 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5814 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=493 493w, 5815 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=600 600w, 5816 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=713 713w, 5817 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=823 823w, 5818 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=990 990w, 5819 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1100 1100w, 5820 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1206 1206w, 5821 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1346 1346w, 5822 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1426 1426w, 5823 5824 5825 //yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926 1620w" 5826 data-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=713" 5827 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5828 loading="lazy" 5829 width="1000" 5830 height="1000" 5831 alt="HÃ¥rvitaminer" 5832 class="lazyload" 5833 > 5834 5835 5836 5837 5838 </responsive-image-my> 5839</div> 5840</div> 5841 5842 <div 5843 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5844 data-index="6" 5845 data-media-type="image" 5846 data-media-id="59313057038677" 5847 data-aspect-ratio="1.0" 5848 > 5849 5850<div 5851 class="sf-prod-media media-image notransition" 5852 data-media-id="59313057038677" 5853 data-media-width="1620" 5854 data-media-height="1620" 5855 data-media-alt="HÃ¥rvitaminer" 5856 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1946" 5857> 5858 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5859 5860 5861 5862 <img 5863 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
5863 5864 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=493 493w, 5865 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=600 600w, 5866 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=713 713w, 5867 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=823 823w, 5868 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=990 990w, 5869 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1100 1100w, 5870 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1206 1206w, 5871 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1346 1346w, 5872 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1426 1426w, 5873 5874 5875 //yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233 1620w" 5876 data-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=713" 5877 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5878 loading="lazy" 5879 width="1000" 5880 height="1000" 5881 alt="HÃ¥rvitaminer" 5882 class="lazyload" 5883 > 5884 5885 5886 5887 5888 </responsive-image-my> 5889</div> 5890</div> 5891 5892 <div 5893 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5894 data-index="7" 5895 data-media-type="image" 5896 data-media-id="59234745614677" 5897 data-aspect-ratio="1.0" 5898 > 5899 5900<div 5901 class="sf-prod-media media-image notransition" 5902 data-media-id="59234745614677" 5903 data-media-width="1620" 5904 data-media-height="1620" 5905 data-media-alt="HÃ¥rvitaminer" 5906 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1946" 5907> 5908 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5909 5910 5911 5912 <img 5913 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5914 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=493 493w, 5915 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=600 600w, 5916 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=713 713w, 5917 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=823 823w, 5918 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=990 990w, 5919 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1100 1100w, 5920 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1206 1206w, 5921 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1346 1346w, 5922 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1426 1426w, 5923 5924 5925 //yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925 1620w" 5926 data-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=713" 5927 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5928 loading="lazy" 5929 width="1000" 5930 height="1000" 5931 alt="HÃ¥rvitaminer" 5932 class="lazyload" 5933 > 5934 5935 5936 5937 5938 </responsive-image-my> 5939</div> 5940</div> 5941 5942 <div 5943 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5944 data-index="8" 5945 data-media-type="image" 5946 data-media-id="59234745745749" 5947 data-aspect-ratio="1.0" 5948 > 5949 5950<div 5951 class="sf-prod-media media-image notransition" 5952 data-media-id="59234745745749" 5953 data-media-width="1620" 5954 data-media-height="1620" 5955 data-media-alt="HÃ¥rvitaminer" 5956 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1946" 5957> 5958 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 5959 5960 5961 5962 <img 5963 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 5964 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=493 493w, 5965 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=600 600w, 5966 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=713 713w, 5967 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=823 823w, 5968 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=990 990w, 5969 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1100 1100w, 5970 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1206 1206w, 5971 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1346 1346w, 5972 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1426 1426w, 5973 5974 5975 //yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926 1620w" 5976 data-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=713" 5977 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 5978 loading="lazy" 5979 width="1000" 5980 height="1000" 5981 alt="HÃ¥rvitaminer" 5982 class="lazyload" 5983 > 5984 5985 5986 5987 5988 </responsive-image-my> 5989</div> 5990</div> 5991 5992 <div 5993 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 5994 data-index="9" 5995 data-media-type="image" 5996 data-media-id="56263159382357" 5997 data-aspect-ratio="1.0" 5998 > 5999 6000<div 6001 class="sf-prod-media media-image notransition" 6002 data-media-id="56263159382357" 6003 data-media-width="1080" 6004 data-media-height="1080" 6005 data-media-alt="HÃ¥rvitaminer" 6006 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=1946" 6007> 6008 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6009 6010 6011 6012 <img 6013 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 6014 data-srcset="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=493 493w, 6015 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=600 600w, 6016 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=713 713w, 6017 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=823 823w, 6018 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=990 990w, 6019 6020 6021 6022 6023 6024 6025 //yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405 1080w" 6026 data-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=713" 6027 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 6028 loading="lazy" 6029 width="1000" 6030 height="1000" 6031 alt="HÃ¥rvitaminer" 6032 class="lazyload" 6033 > 6034 6035 6036 6037 6038 </responsive-image-my> 6039</div> 6040</div> 6041 6042 <div 6043 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 6044 data-index="10" 6045 data-media-type="image" 6046 data-media-id="56263159251285" 6047 data-aspect-ratio="1.0" 6048 > 6049 6050<div 6051 class="sf-prod-media media-image notransition" 6052 data-media-id="56263159251285" 6053 data-media-width="1080" 6054 data-media-height="1080" 6055 data-media-alt="HÃ¥rvitaminer" 6056 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=1946" 6057> 6058 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6059 6060 6061 6062 <img 6063 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 6064 data-srcset="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=493 493w, 6065 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=600 600w, 6066 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=713 713w, 6067 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=823 823w, 6068 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=990 990w, 6069 6070 6071 6072 6073 6074 6075 //yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405 1080w" 6076 data-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=713" 6077 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 6078 loading="lazy" 6079 width="1000" 6080 height="1000" 6081 alt="HÃ¥rvitaminer" 6082 class="lazyload" 6083 > 6084 6085 6086 6087 6088 </responsive-image-my> 6089</div> 6090</div> 6091 6092 <div 6093 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 6094 data-index="11" 6095 data-media-type="image" 6096 data-media-id="59260120629589" 6097 data-aspect-ratio="1.0" 6098 > 6099 6100<div 6101 class="sf-prod-media media-image notransition" 6102 data-media-id="59260120629589" 6103 data-media-width="1080" 6104 data-media-height="1080" 6105 data-media-alt="HÃ¥rvitaminer" 6106 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=1946" 6107> 6108 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6109 6110 6111 6112 <img 6113 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 6114 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=493 493w, 6115 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=600 600w, 6116 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=713 713w, 6117 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=823 823w, 6118 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=990 990w, 6119 6120 6121 6122 6123 6124 6125 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879 1080w" 6126 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=713" 6127 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 6128 loading="lazy" 6129 width="1000" 6130 height="1000" 6131 alt="HÃ¥rvitaminer" 6132 class="lazyload" 6133 > 6134 6135 6136 6137 6138 </responsive-image-my> 6139</div> 6140</div> 6141 6142 <div 6143 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 6144 data-index="12" 6145 data-media-type="image" 6146 data-media-id="59260121055573" 6147 data-aspect-ratio="1.0" 6148 > 6149 6150<div 6151 class="sf-prod-media media-image notransition" 6152 data-media-id="59260121055573" 6153 data-media-width="1080" 6154 data-media-height="1080" 6155 data-media-alt="HÃ¥rvitaminer" 6156 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=1946" 6157> 6158 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6159 6160 6161 6162 <img 6163 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 6164 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=493 493w, 6165 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=600 600w, 6166 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=713 713w, 6167 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=823 823w, 6168 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=990 990w, 6169 6170 6171 6172 6173 6174 6175 //yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882 1080w" 6176 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=713" 6177 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 6178 loading="lazy" 6179 width="1000" 6180 height="1000" 6181 alt="HÃ¥rvitaminer" 6182 class="lazyload" 6183 > 6184 6185 6186 6187 6188 </responsive-image-my> 6189</div> 6190</div> 6191 6192 <div 6193 class="swiper-slide sf-prod-media-item relative overflow-hidden media-type-image" 6194 data-index="13" 6195 data-media-type="image" 6196 data-media-id="59234745778517" 6197 data-aspect-ratio="1.0" 6198 > 6199 6200<div 6201 class="sf-prod-media media-image notransition" 6202 data-media-id="59234745778517" 6203 data-media-width="1620" 6204 data-media-height="1620" 6205 data-media-alt="HÃ¥rvitaminer" 6206 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1946" 6207> 6208 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6209 6210 6211 6212 <img 6213 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 6214 data-srcset="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=493 493w, 6215 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=600 600w, 6216 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=713 713w, 6217 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=823 823w, 6218 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=990 990w, 6219 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1100 1100w, 6220 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1206 1206w, 6221 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1346 1346w, 6222 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1426 1426w, 6223 6224 6225 //yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926 1620w" 6226 data-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=713" 6227 sizes="(min-width: 1200px) 605px, (min-width: 990px) calc(55.0vw - 10rem), (min-width: 750px
6227) calc((100vw - 11.5rem) / 2), calc(100vw - 4rem)" 6228 loading="lazy" 6229 width="1000" 6230 height="1000" 6231 alt="HÃ¥rvitaminer" 6232 class="lazyload" 6233 > 6234 6235 6236 6237 6238 </responsive-image-my> 6239</div> 6240</div> 6241 6242</div> 6243 6244 <div class="absolute z-10 pointer-events-none inset-x-0 top-1/2 -translate-y-1/2 flex items-center justify-between px-4"> 6245 <button class="swiper-button-control swiper-button-prev sf__btn-icon"> 6246 <svg 6247 width="14px" 6248 height="14px" 6249 fill="currentColor" 6250 xmlns="http://www.w3.org/2000/svg" 6251 viewBox="0 0 448 512" 6252 > 6253 <path d="M229.9 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L94.569 282H436c6.627 0 12-5.373 12-12v-28c0-6.627-5.373-12-12-12H94.569l155.13-155.13c4.686-4.686 4.686-12.284 0-16.971L229.9 38.101c-4.686-4.686-12.284-4.686-16.971 0L3.515 247.515c-4.686 4.686-4.686 12.284 0 16.971L212.929 473.9c4.686 4.686 12.284 4.686 16.971-.001z"/> 6254 </svg> 6255 </button> 6256 <button class="swiper-button-control swiper-button-next sf__btn-icon"> 6257 <svg 6258 fill="currentColor" 6259 width="14px" 6260 height="14px" 6261 xmlns="http://www.w3.org/2000/svg"
6262 viewBox="0 0 448 512" 6263 > 6264 <path d="M218.101 38.101L198.302 57.9c-4.686 4.686-4.686 12.284 0 16.971L353.432 230H12c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h341.432l-155.13 155.13c-4.686 4.686-4.686 12.284 0 16.971l19.799 19.799c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L235.071 38.101c-4.686-4.687-12.284-4.687-16.97 0z"/> 6265 </svg> 6266 </button> 6267 </div> 6268 6269 </div> 6270 </div> 6271 6272 <div class="sf-media-nav"> 6273 <div class="nav-swiper-container flex items-stretch sf-no-scroll-bar opacity-0 transition-all"> 6274 <div class="swiper-wrapper flex flex-nowrap w-auto max-w-none" style="min-width: 70px;"> 6275 <div 6276 class="swiper-slide relative cursor-pointer media-type-image" 6277 data-index="0"> 6278 6279<div 6280 class="sf-prod-media media-image notransition" 6281 data-media-id="" 6282 data-media-width="1000" 6283 data-media-height="1000" 6284 data-media-alt="" 6285 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=1946" 6286> 6287 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6288 6289 6290 <img src="//yuaiahaircare.se/cdn/shop/files/SE_Harvitaminer_29-26_-_version2.webp?v=1790585761&width=220" loading="lazy" width="220" height="220" alt="" /> 6291 6292 </responsive-image-my> 6293</div> 6294 </div> 6295 6296 6297 <div 6298 class="swiper-slide relative cursor-pointer media-type-image" 6299 data-index="1"> 6300 6301<div 6302 class="sf-prod-media media-image notransition" 6303 data-media-id="59313057071445" 6304 data-media-width="1620" 6305 data-media-height="1620" 6306 data-media-alt="HÃ¥rvitaminer" 6307 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=1946" 6308> 6309 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6310 6311 6312 <img src="//yuaiahaircare.se/cdn/shop/files/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6313 6314 </responsive-image-my> 6315</div> 6316 6317 6318 </div> 6319 6320 6321 <div 6322 class="swiper-slide relative cursor-pointer media-type-image" 6323 data-index="2"> 6324 6325<div 6326 class="sf-prod-media media-image notransition" 6327 data-media-id="59234745647445" 6328 data-media-width="1620" 6329 data-media-height="1620" 6330 data-media-alt="HÃ¥rvitaminer" 6331 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=1946" 6332> 6333 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6334 6335 6336 <img src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin_2.webp?v=1790939925&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6337 6338 </responsive-image-my> 6339</div> 6340 6341 6342 </div> 6343 6344 6345 <div 6346 class="swiper-slide relative cursor-pointer media-type-image" 6347 data-index="3"> 6348 6349<div 6350 class="sf-prod-media media-image notransition" 6351 data-media-id="59234745680213" 6352 data-media-width="1620" 6353 data-media-height="1620" 6354 data-media-alt="HÃ¥rvitaminer" 6355 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=1946" 6356> 6357 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6358 6359 6360 <img src="//yuaiahaircare.se/cdn/shop/files/SE-RutinenTrinfortrin.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6361 6362 </responsive-image-my> 6363</div> 6364 6365 6366 </div> 6367 6368 6369 <div 6370 class="swiper-slide relative cursor-pointer media-type-image" 6371 data-index="4"> 6372 6373<div 6374 class="sf-prod-media media-image notransition" 6375 data-media-id="59234745811285" 6376 data-media-width="1620" 6377 data-media-height="1620" 6378 data-media-alt="HÃ¥rvitaminer" 6379 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=1946" 6380> 6381 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6382 6383 6384 <img src="//yuaiahaircare.se/cdn/shop/files/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6385 6386 </responsive-image-my> 6387</div> 6388 6389 6390 </div> 6391 6392 6393 <div 6394 class="swiper-slide relative cursor-pointer media-type-image" 6395 data-index="5"> 6396 6397<div 6398 class="sf-prod-media media-image notransition" 6399 data-media-id="59234745549141" 6400 data-media-width="1620" 6401 data-media-height="1620" 6402 data-media-alt="HÃ¥rvitaminer" 6403 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=1946" 6404> 6405 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6406 6407 6408 <img src="//yuaiahaircare.se/cdn/shop/files/SE-CG-metodengodkendt.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6409 6410 </responsive-image-my> 6411</div> 6412 6413 6414 </div> 6415 6416 6417 <div 6418 class="swiper-slide relative cursor-pointer media-type-image" 6419 data-index="6"> 6420 6421<div 6422 class="sf-prod-media media-image notransition" 6423 data-media-id="59313057038677" 6424 data-media-width="1620" 6425 data-media-height="1620" 6426 data-media-alt="HÃ¥rvitaminer" 6427 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=1946" 6428> 6429 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6430 6431 6432 <img src="//yuaiahaircare.se/cdn/shop/files/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6433 6434 </responsive-image-my> 6435</div> 6436 6437 6438 </div> 6439 6440 6441 <div 6442 class="swiper-slide relative cursor-pointer media-type-image" 6443 data-index="7"> 6444 6445<div 6446 class="sf-prod-media media-image notransition" 6447 data-media-id="59234745614677" 6448 data-media-width="1620" 6449 data-media-height="1620" 6450 data-media-alt="HÃ¥rvitaminer" 6451 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=1946" 6452> 6453 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6454 6455 6456 <img src="//yuaiahaircare.se/cdn/shop/files/SE-Hvaderderisaettet.webp?v=1790939925&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6457 6458 </responsive-image-my> 6459</div> 6460 6461 6462 </div> 6463 6464 6465 <div 6466 class="swiper-slide relative cursor-pointer media-type-image" 6467 data-index="8"> 6468 6469<div 6470 class="sf-prod-media media-image notransition" 6471 data-media-id="59234745745749" 6472 data-media-width="1620" 6473 data-media-height="1620" 6474 data-media-alt="HÃ¥rvitaminer" 6475 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=1946" 6476> 6477 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6478 6479 6480 <img src="//yuaiahaircare.se/cdn/shop/files/SE-VitaminDKx.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6481 6482 </responsive-image-my> 6483</div> 6484 6485 6486 </div> 6487 6488 6489 <div 6490 class="swiper-slide relative cursor-pointer media-type-image" 6491 data-index="9"> 6492 6493<div 6494 class="sf-prod-media media-image notransition" 6495 data-media-id="56263159382357" 6496 data-media-width="1080" 6497 data-media-height="1080" 6498 data-media-alt="HÃ¥rvitaminer" 6499 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=1946" 6500> 6501 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6502 6503 6504 <img src="//yuaiahaircare.se/cdn/shop/files/Miljoe.webp?v=1778232405&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6505 6506 </responsive-image-my> 6507</div> 6508 6509 6510 </div> 6511 6512 6513 <div 6514 class="swiper-slide relative cursor-pointer media-type-image" 6515 data-index="10"> 6516 6517<div 6518 class="sf-prod-media media-image notransition" 6519 data-media-id="56263159251285" 6520 data-media-width="1080" 6521 data-media-height="1080" 6522 data-media-alt="HÃ¥rvitaminer" 6523 data-media-src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=1946" 6524> 6525 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6526 6527 6528 <img src="//yuaiahaircare.se/cdn/shop/files/Miljoe_2.webp?v=1778232405&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6529 6530 </responsive-image-my> 6531</div> 6532 6533 6534 </div> 6535 6536 6537 <div 6538 class="swiper-slide relative cursor-pointer media-type-image" 6539 data-index="11"> 6540 6541<div 6542 class="sf-prod-media media-image notransition" 6543 data-media-id="59260120629589" 6544 data-media-width="1080" 6545 data-media-height="1080" 6546 data-media-alt="HÃ¥rvitaminer" 6547 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=1946" 6548> 6549 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6550 6551 6552 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6553 6554 </responsive-image-my> 6555</div> 6556 6557 6558 </div> 6559 6560 6561 <div 6562 class="swiper-slide relative cursor-pointer media-type-image" 6563 data-index="12"> 6564 6565<div 6566 class="sf-prod-media media-image notransition" 6567 data-media-id="59260121055573" 6568 data-media-width="1080" 6569 data-media-height="1080" 6570 data-media-alt="HÃ¥rvitaminer" 6571 data-media-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=1946" 6572> 6573 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6574 6575 6576 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6577 6578 </responsive-image-my> 6579</div> 6580 6581 6582 </div> 6583 6584 6585 <div 6586 class="swiper-slide relative cursor-pointer media-type-image" 6587 data-index="13"> 6588 6589<div 6590 class="sf-prod-media media-image notransition" 6591 data-media-id="59234745778517" 6592 data-media-width="1620" 6593 data-media-height="1620" 6594 data-media-alt="HÃ¥rvitaminer" 6595 data-media-src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=1946" 6596> 6597 <responsive-image-my class="sf-image" no-data-image-loading style="display: block;"> 6598 6599 6600 <img src="//yuaiahaircare.se/cdn/shop/files/SE-x.webp?v=1790939926&width=220" loading="lazy" width="220" height="220" alt="HÃ¥rvitaminer" /> 6601 6602 </responsive-image-my> 6603</div> 6604 6605 6606 </div> 6607 6608</div> 6609 </div> 6610 </div> 6611 6612 6613 </div> 6614 6615 </media-gallery> 6616 6617 6618 6619 </div></div> 6620 </div> 6621 <div class="w-full md:w-1/2 product-info-wrapper"><div class="sf-prod__info-wrapper"> 6622 <div class="sf-prod__info"> 6623 6624 6625<input type="hidden" name="id" value="39928453267556" data-selected-variant="" disabled> 6626 6627 6628 <div 6629 class="product-form form main-product" 6630 data-product-id="6761750331492" 6631 data-product-handle="hair-vitamins" 6632 data-enable-image-zoom="false" 6633 data-enable-history-state="false" 6634 data-enable-video-autoplay="true" 6635 > 6636 <div class="main-product__blocks"><div class="main-product__block main-product__block-rating" ><style> 6637 .prod__rating-link { 6638 display: inline-flex; 6639 text-decoration: none; 6640 color: inherit; 6641 cursor: pointer; 6642 } 6643 .prod__rating-link:hover .jdgm-prev-badge--custom__count { 6644 text-decoration: underline; 6645 } 6646 .prod__rating-link-arrow { 6647 transform: rotate(90deg); 6648 width: 1rem; 6649 flex-shrink: 0; 6650 } 6651 @media (max-width: 767px) { 6652 .prod__rating-link-arrow { 6653 margin-top: 1rem; 6654 } 6655 } 6656 </style> 6657 <a href="#judgeme-reviews" class="prod__rating-link flex items-center gap-2 transition-opacity hover:opacity-80" rel="noopener noreferrer"> 6658 6659 6660 6661 6662 6663 6664 <div style='' class='jdgm-widget jdgm-preview-badge' data-id='6761750331492' 6665 data-template='manual-installation' 6666 data-auto-install='false'> 6667 <div style='display:none' class='jdgm-prev-badge' data-average-rating='4.64' data-number-of-reviews='2136' data-number-of-questions='0'> <span class='jdgm-prev-badge__stars' data-score='4.64' tabindex='0' aria-label='4.64 stars' role='button'> <span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--on'></span><span class='jdgm-star jdgm--half'></span> </span> <span class='jdgm-prev-badge__text'> 2136 recensioner </span> </div> 6668 </div> 6669 6670 6671 6672 6673 6674 6675 <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon prod__rating-link-arrow" xmlns="http://www.w3.org/2000/svg"> 6676 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"></path> 6677 </svg> 6678 </a> 6679
6679<script> 6680 if (!window.__prodRatingScrollBound) { 6681 window.__prodRatingScrollBound = true; 6682 document.addEventListener('click', function (e) { 6683 var link = e.target.closest('.prod__rating-link'); 6684 if (!link) return; 6685 var target = document.querySelector('.sf-reviews, #judgeme_product_reviews, [id^="sf-reviews-"]'); 6686 if (!target) return; 6687 e.preventDefault(); 6688 target.scrollIntoView({ behavior: 'smooth', block: 'start' }); 6689 }, true); 6690 } 6691 </script>
6691</div><div class="main-product__block main-product__block-title" ><div class="mt-4 mb-2 prod__title flex justify-between items-start pt-0.5 relative"> 6692 6693 <h1 class="text-2xl md:text-4xl md:leading-[42px] pr-2">HÃ¥rvitaminer</h1> 6694 6695 6696 </div> 6697 6698</div><div class="main-product__block main-product__block-produkt_subtitle" > 6699 <p class="block mb-6 leading-normal font-medium md:text-xl"> 6700 Kosttillskott med hög halt av biotin och zink 6701 </p> 6702 6703</div><div class="main-product__block main-product__block-price" > 6704 6705</div><div class="main-product__block main-product__block-product_usp" > 6706<div class="graphie-product-usp pink"> 6707 <div class="usp-section sf-hero__usp bg-white text-black px-3 py-1 rounded-full inline-block"> 6708 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/vegan.png?v=7586455026297472897" alt="uspone"><div class="usp-tekst">â Ãver 50 000 nöjda kunder</div> 6709 </div> 6710 6711 <div class="usp-section sf-hero__usp bg-white text-black px-3 py-1 rounded-full inline-block"> 6712 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/Design_uden_navn_61.png?v=14978286733930032652" alt="usptwo"><div class="usp-tekst">ðï¸ Bäst i test - Rekommenderas av frisörer</div> 6713 </div> 6714 6715 6716 <div class="usp-section sf-hero__usp bg-white text-black px-3 py-1 rounded-full inline-block"> 6717 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/hair-2.svg?v=14601231471390805022" alt="uspthree"><div class="usp-tekst">ð©ð» Biotin bidrar till att hÃ¥lla hÃ¥ret i normalt skick</div> 6718 </div> 6719 6720 6721 <div class="usp-section sf-hero__usp bg-white text-black px-3 py-1 rounded-full inline-block"> 6722 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" data-src="//yuaiahaircare.se/cdn/shop/files/scissors-2.png?v=14248293848574692899" alt="uspfour"><div class="usp-tekst">ð Jordgubbssmak</div> 6723 </div> 6724 6725</div> 6726 6727</div><div class="main-product__block main-product__block-subscription_widget" > 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 <div 6777 class="stacked-subscription-widget" 6778 data-product-id="6761750331492" 6779 data-default-variant-id="39928453267556" 6780 data-selling-plans="691161203029|Leverans 1 mÃ¥nad|10|percentage,691161235797|Leverans 3 mÃ¥nad|10|percentage,691161268565|Leverans 6 mÃ¥nad|10|percentage" 6781 style="--primary-color: #d62e55; --border-color: #fff3f5;" 6782 > 6783 <div class="purchase-cards"> 6784 <!-- One-time Purchase Card --> 6785 <div class="purchase-card purchase-card--onetime" data-type="onetime"> 6786 <input type="radio" id="purchase-onetime-6761750331492" name="purchase_6761750331492" value="onetime" checked class="purchase-card__radio"> 6787 <label for="purchase-onetime-6761750331492" class="purchase-card__label"> 6788 <div class="purchase-card__check"> 6789 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 6790 </div> 6791 <div class="purchase-card__content"> 6792 <div class="purchase-card__header"> 6793 <div class="purchase-card__title">EngÃ¥ngsköp</div> 6794 <div class="purchase-card__price"> 6795 6796 <span class="price-main onetime-price">349 kr</span> 6797 </div> 6798 </div> 6799 <div class="purchase-card__desc text-sm">Köp en gÃ¥ng - ingen förpliktelse</div> 6800 </div> 6801 </label> 6802 6803 6804 <div class="card-options variant-options" id="variant-options-6761750331492"> 6805 <div class="card-options__title">Antal</div> 6806 <div class="option-list"> 6807 6808 6809 6810 <div class="option-item active" data-variant-id="39928453267556" data-variant-price="34900" data-compare-price="34900"> 6811 6812 <div class="option-item__image"> 6813 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=500" alt="1 st (1 mÃ¥nads användning)" loading="lazy"> 6814 </div> 6815 <div class="option-item__content"> 6816 <div class="option-item__header"> 6817 6818
6819 <span class="test_title" hidden>1 månads användning</span> 6820 <span class="test_title mob" hidden>1 månads användning</span> 6821 6822 6823 <div class="option-item__name"> 6824 1 st (1 månads användning) 6825 6826 6827 6828 6829 6830 </div> 6831 6832 <div class="option-item__pricing"> 6833 6834 <span class="price-main">349 kr</span> 6835 <span class="test_discount_badge" hidden> 6836 spara 6837 6838 -0% 6839 </span> 6840 </div> 6841 6842 6843 6844 6845 6846 <div class="price-per-day" data-daily-price="1163" data-daily-divisor="30"> 6847 <span class="daily-price-text">11.63 / dag</span> 6848 </div> 6849 6850 </div> 6851 6852 </div> 6853 <div class="option-item__check"> 6854 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 6855 </div> 6856 </div> 6857 6858 6859 <div class="option-item " data-variant-id="39928453300324" data-variant-price="64900" data-compare-price="104700"> 6860 6861 <div class="option-item__badge"> 6862 -38% 6863 </div> 6864 6865 <div class="option-item__image"> 6866 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=500" alt="3 st (3 månader användning)" loading="lazy"> 6867 </div> 6868 <div class="option-item__content"> 6869 <div class="option-item__header"> 6870 6871 6872 <span class="test_title" hidden>3 månader användning</span> 6873 <span class="test_title mob" hidden>3 månaders användning</span> 6874 6875 6876 <div class="option-item__name"> 6877 3 st (3 månader användning) 6878 6879 6880 <span class="option-item__popularity-badge">Mest populära</span> 6881 6882 6883 6884 </div> 6885 6886 <div class="option-item__pricing"> 6887 <span class="price-compare">1,047 kr</span> 6888 <span class="price-main">649 kr</span> 6889 <span class="test_discount_badge" hidden> 6890 spara 6891 6892 -38% 6893 </span> 6894 </div> 6895 6896 6897 6898 6899 6900 <div class="price-per-day" data-daily-price="721" data-daily-divisor="90"> 6901 <span class="daily-price-text">7.21 / dag</span> 6902 </div> 6903 6904 </div> 6905 6906 </div> 6907 <div class="option-item__check"> 6908 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 6909 </div> 6910 </div> 6911 6912 6913 <div class="option-item " data-variant-id="48995571073365" data-variant-price="119900" data-compare-price="209400"> 6914 6915 <div class="option-item__badge"> 6916 -43% 6917 </div> 6918 6919 <div class="option-item__image"> 6920 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=500" alt="6 st (6 måneder användning)" loading="lazy"> 6921 </div> 6922 <div class="option-item__content"> 6923 <div class="option-item__header"> 6924 6925
6926 <span class="test_title" hidden>6 månader användning</span> 6927 <span class="test_title mob" hidden>6 månaders användning</span> 6928 6929 6930 <div class="option-item__name"> 6931 6 st (6 måneder användning) 6932 6933 6934 <span class="option-item__value-badge">Bästa värde</span> 6935 6936 6937 </div> 6938 6939 <div class="option-item__pricing"> 6940 <span class="price-compare">2,094 kr</span> 6941 <span class="price-main">1,199 kr</span> 6942 <span class="test_discount_badge" hidden> 6943 spara 6944 6945 -43% 6946 </span> 6947 </div> 6948 6949 6950 6951 6952 6953 <div class="price-per-day" data-daily-price="666" data-daily-divisor="180"> 6954 <span class="daily-price-text">6.66 / dag</span> 6955 </div> 6956 6957 </div> 6958 6959 </div> 6960 <div class="option-item__check"> 6961 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 6962 </div> 6963 </div> 6964 6965 </div> 6966 </div> 6967 6968 </div> 6969 6970 <!-- Subscription Card --> 6971 <div class="purchase-card purchase-card--subscription" data-type="subscription"> 6972 <input type="radio" id="purchase-subscription-6761750331492" name="purchase_6761750331492" value="subscription" class="purchase-card__radio"> 6973 <label for="purchase-subscription-6761750331492" class="purchase-card__label"> 6974 <div class="purchase-card__check"> 6975 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 6976 </div> 6977 <div class="purchase-card__content"> 6978 <div class="purchase-card__header"> 6979 <div class="purchase-card__title"> 6980 Prenumeration 6981 <span class="purchase-card__badge">Spara pengar</span> 6982 </div> 6983 <div class="purchase-card__price"> 6984 <span class="price-main subscription-price">Laddar...</span> 6985 </div> 6986 </div> 6987 <div class="purchase-card__desc text-sm">Levereras automatiskt - avbryt när som helst</div> 6988 </div> 6989 6990 <div class="free-gift-container"> 6991 <div class="free-gift-image"> 6992 <img 6993 src="//yuaiahaircare.se/cdn/shop/files/opt-Mikrofiber-haandklaede-til-haar.webp?v=1791024822&width=120" 6994 alt="Mikrofiberhandduk för hår" 6995 width="60" 6996 height="60" 6997 loading="lazy" 6998 > 6999 </div> 7000 7001 <div class="free-gift-text"> 7002 <span class="free-gift-icon"> 7003 <svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"> 7004 <path d="M15.5318 6.22334H3.46832C3.05192 6.22334 2.71436 6.56089 2.71436 6.9773V8.48524C2.71436 8.90165 3.05192 9.23925 3.46832 9.23925H15.5318C15.9482 9.23925 16.2858 8.90165 16.2858 8.48524V6.9773C16.2858 6.56089 15.9482 6.22334 15.5318 6.22334Z" stroke="#D62E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 7005 <path d="M9.5 6.22334V16.025" stroke="#D62E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 7006 <path d="M14.778 9.23924V14.517C14.778 14.917 14.6191 15.3005 14.3363 15.5833C14.0535 15.8661 13.67 16.025 13.27 16.025H5.73034C5.33042 16.025 4.94686 15.8661 4.66407 15.5833C4.38128 15.3005 4.22241 14.917 4.22241 14.517V9.23924" stroke="#D62E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 7007 <path d="M6.10733 6.22337C5.60742 6.22337 5.12798 6.02477 4.77449 5.67128C4.421 5.31779 4.22241 4.83836 4.22241 4.33844C4.22241 3.83853 4.421 3.3591 4.77449 3.0056C5.12798 2.65211 5.60742 2.45352 6.10733 2.45352C6.83468 2.44085 7.54743 2.79376 8.15265 3.46622C8.75787 4.13869 9.22742 5.0995 9.50021 6.22337C9.7729 5.0995 10.2425 4.13869 10.8478 3.46622C11.453 2.79376 12.1657 2.44085 12.8931 2.45352C13.3929 2.45352 13.8724 2.65211 14.2259 3.0056C14.5794 3.3591 14.778 3.83853 14.778 4.33844C14.778 4.83836 14.5794 5.31779 14.2259 5.67128C13.8724 6.02477 13.3929 6.22337 12.8931 6.22337" stroke="#D62E55" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 7008 </svg> 7009 Välkomstgåva 7010 </span>
7011 <span>Mikrofiberhandduk för hår</span> 7012 <span><span class="line-through">139 kr </span><span class="free-gift-red">GRATIS</span></span> 7013 </div> 7014 </div> 7015 7016 </label> 7017 7018 <div class="card-options subscription-options" id="subscription-options-6761750331492"> 7019 <div class="card-options__title">Välj prenumeration</div> 7020 <div class="option-list"> 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 <div class="option-item" 7068 data-plan-id="691161203029" 7069 data-variant-id="39928453267556" 7070 data-price-adjustment="10" 7071 data-adjustment-type="percentage" 7072 data-base-price="34900" 7073 > 7074 7075 <div class="option-item__badge"> 7076 7077 -10% 7078 </div> 7079 7080 7081 <div class="option-item__image"> 7082 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=500" alt="Leverans 1 månad" loading="lazy"> 7083 </div> 7084 7085 <div class="option-item__content"> 7086 <div class="option-item__header"> 7087 <div class="option-item__name"> 7088 Leverans 1 månad 7089 7090 7091 7092 7093 7094 </div> 7095 <div class="option-item__pricing"> 7096 <span class="price-main">Laddar...</span> 7097 </div> 7098 </div> 7099 <div class="option-item__subtitle text-xs"> 7100 7101 Automatisk leverans 7102 </div> 7103 </div> 7104 7105 <div class="option-item__check"> 7106 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 7107 </div> 7108 </div> 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 <div class="option-item" 7141 data-plan-id="691161235797" 7142 data-variant-id="39928453300324" 7143 data-price-adjustment="10" 7144 data-adjustment-type="percentage" 7145 data-base-price="64900" 7146 > 7147 7148 <div class="option-item__badge"> 7149 7150 -10% 7151 </div> 7152 7153 7154 <div class="option-item__image"> 7155 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=500" alt="Leverans 3 månad" loading="lazy"> 7156 </div> 7157 7158 <div class="option-item__content"> 7159 <div class="option-item__header"> 7160 <div class="option-item__name"> 7161 Leverans 3 månad 7162 7163
7164 <span class="option-item__popularity-badge">Mest populära</span> 7165 7166 7167 7168 </div> 7169 <div class="option-item__pricing"> 7170 <span class="price-main">Laddar...</span> 7171 </div> 7172 </div> 7173 <div class="option-item__subtitle text-xs"> 7174 7175 Automatisk leverans 7176 </div> 7177 </div> 7178 7179 <div class="option-item__check"> 7180 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 7181 </div> 7182 </div> 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 <div class="option-item" 7217 data-plan-id="691161268565" 7218 data-variant-id="48995571073365" 7219 data-price-adjustment="10" 7220 data-adjustment-type="percentage" 7221 data-base-price="119900" 7222 > 7223 7224 <div class="option-item__badge"> 7225 7226 -10% 7227 </div> 7228 7229 7230 <div class="option-item__image"> 7231 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=500" alt="Leverans 6 månad" loading="lazy"> 7232 </div> 7233 7234 <div class="option-item__content"> 7235 <div class="option-item__header"> 7236 <div class="option-item__name"> 7237 Leverans 6 månad 7238 7239 7240 <span class="option-item__value-badge">Bästa värde</span> 7241 7242 7243 </div> 7244 <div class="option-item__pricing"> 7245 <span class="price-main">Laddar...</span> 7246 </div> 7247 </div> 7248 <div class="option-item__subtitle text-xs"> 7249 7250 Automatisk leverans 7251 </div> 7252 </div> 7253 7254 <div class="option-item__check"> 7255 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><path d="m9 12 2 2 4-4"/></svg> 7256 </div> 7257 </div> 7258 7259 7260 </div> 7261 7262 7263 <div class="subscription-benefits"> 7264 <div class="benefits-grid"> 7265 7266 <div class="benefit-item sf-hero__usp bg-white text-black text-sm px-3 py-1 rounded-full inline-block"> 7267 <div class="benefit-item__icon benefit-item__icon--image"><img src="//yuaiahaircare.se/cdn/shop/files/discount-3.svg?v=1786535242&width=20" alt="" loading="lazy"></div> 7268 <span class="benefit-item__text">Spara 10% varje gång*.</span> 7269 </div> 7270 7271 7272 <div class="benefit-item sf-hero__usp bg-white text-black text-sm px-3 py-1 rounded-full inline-block"> 7273 <div class="benefit-item__icon benefit-item__icon--image"><img src="//yuaiahaircare.se/cdn/shop/files/self-service-2.svg?v=1786535242&width=20" alt="" loading="lazy"></div> 7274 <span class="benefit-item__text">Inget åtagande, enkel självbetjäning</span> 7275 </div> 7276 7277 7278 <div class="benefit-item sf-hero__usp bg-white text-black text-sm px-3 py-1 rounded-full inline-block"> 7279 <div class="benefit-item__icon benefit-item__icon--image"><img src="//yuaiahaircare.se/cdn/shop/files/gift_2.svg?v=1786535242&width=20" alt="" loading="lazy"></div>
7280 <span class="benefit-item__text">Välkomstgåva (värde 139 kr)</span> 7281 </div> 7282 7283 </div> 7284 </div> 7285 7286 7287 7288 <div class="subscription-info-grid"> 7289 7290 <div class="subscription-disclaimer"> 7291 <div class="disclaimer-content"><p class="disclaimer-text text-sm">*Rabattkoder kan inte användas för prenumerationer</p></div> 7292 </div> 7293 7294 7295 <div class="subscription-faq"> 7296 <div class="faq-content"> 7297 <a href="/pages/faq" class="faq-link text-sm">Har du några frågor? Se vår FAQ-sida</a> 7298 </div> 7299 </div> 7300 7301 </div> 7302 7303 </div> 7304 7305 <div class="purchase-card__popular">Populär</div> 7306 </div> 7307 </div> 7308 </div> 7309 7310 <style> 7311 .stacked-subscription-widget { 7312 --primary: var(--primary-color, #FF4081); 7313 --primary-light: color-mix(in srgb, var(--primary) 10%, white); 7314 --border: var(--border-color, #f0f0f0); 7315 --text: #2d3748; 7316 --text-light: #718096; 7317 --success: #48bb78; 7318 --warning: #f59e0b; 7319 --bg-light: #f8fafc; 7320 --transition: all 0.2s ease; 7321 margin: 20px 0; 7322 } 7323 .purchase-cards { display: flex; flex-direction: column; gap: 8px; } 7324 .purchase-card { position: relative; background: white; transition: var(--transition); overflow: hidden; } 7325 .purchase-card__radio { display: none; } 7326 .purchase-card__radio:checked + .purchase-card__label { border-color: var(--primary); background: var(--primary-light); border-radius: 12px; } 7327 .purchase-card__radio:checked ~ .card-options { display: block; } 7328 .purchase-card__label { display: flex; align-items: center; padding: 16px 20px; cursor: pointer; border: 2px solid var(--border); border-radius: 12px; transition: var(--transition); flex-wrap: wrap;} 7329 .purchase-card__check { width: 24px; height: 24px; border-radius: 50%; background: white; border: 2px solid var(--border); color: white; display: flex; align-items: center; justify-content: center; margin-right: 16px; transition: var(--transition); flex-shrink: 0; } 7330 .purchase-card__radio:checked + .purchase-card__label .purchase-card__check { background: var(--primary); border-color: var(--primary); } 7331 .purchase-card__check svg { opacity: 0; transform: scale(0.8); transition: var(--transition); } 7332 .purchase-card__radio:checked + .purchase-card__label .purchase-card__check svg { opacity: 1; transform: scale(1); } 7333 .purchase-card__content { flex: 1; } 7334 .purchase-card__header { display: flex; justify-content: space-between; align-items: flex-start; } 7335 .purchase-card__title { font-size: 16px; font-weight: 600; color: var(--text); display: flex; align-items: center; gap: 8px; } 7336 .purchase-card__badge { background: var(--warning); color: white; padding: 2px 8px; border-radius: 12px; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; } 7337 .purchase-card__price { text-align: right; display: flex; align-items: center; gap: 8px; font-size: 18px; justify-content: flex-end; margin-top: 5px; } 7338 .purchase-card__desc { color: var(--text-light); margin: 0; line-height: 1.4; } 7339 .purchase-card__popular { position: absolute; top: -1px; right: -1px; background: var(--primary); color: white; padding: 4px 12px; font-size: 10px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.5px; border-radius: 0 11px 0 8px; } 7340 .price-main { font-size: 18px; font-weight: 700; color: var(--primary); } 7341 .price-compare { color: var(--text-light); text-decoration: line-through; } 7342 .purchase-card__price .price-main { font-size: 18px !important; } 7343 .option-item__pricing .price-main { font-size: 14px; } 7344 .card-options { padding: 16px 20px 20px; border: 2px solid var(--border); background: var(--bg-light); animation: slideDown 0.3s ease-out; display: none; margin-top: 0.5rem; border-radius: 12px; }
7345 @keyframes slideDown { from { opacity: 0; transform: translateY(-10px); } to { opacity: 1; transform: translateY(0); } } 7346 .card-options__title { font-weight: 600; color: var(--text); margin: 0 0 12px 0; } 7347 .option-list { margin-bottom: 16px; } 7348 .option-item { border: 2px solid var(--border); border-radius: 10px; padding: 14px 16px; cursor: pointer; transition: var(--transition); background: white; display: flex; align-items: center; gap: 12px; position: relative; margin-bottom: 8px; } 7349 .option-item:last-child { margin-bottom: 0; } 7350 .option-item:hover { border-color: var(--primary); } 7351 .option-item.active { border-color: var(--primary); background: var(--primary-light); } 7352 .option-item__badge { position: absolute; top: -6px; right: 8px; background: var(--warning); color: white; padding: 2px 6px; border-radius: 8px; font-size: 9px; font-weight: 700; } 7353 .option-item__image { width: 42px; height: 42px; border-radius: 6px; overflow: hidden; background: transparent !important; display: flex; align-items: center; justify-content: center; flex-shrink: 0; } 7354 .option-item__image img { width: 100%; height: 100%; object-fit: cover; } 7355 .option-item__placeholder { font-size: 14px; } 7356 .option-item__content { flex: 1; } 7357 .option-item__header { display: flex; justify-content: space-between; align-items: flex-start; margin-bottom: 2px; } 7358 .option-item__name { font-size: 14px; font-weight: 600; color: var(--text); display: flex; align-items: center; gap: 6px; } 7359 .option-item__popularity-badge, .option-item__value-badge { display: inline-flex; align-items: center; padding: 2px 8px; font-size: 11px; font-weight: 600; border-radius: 12px; white-space: nowrap; } 7360 .option-item__popularity-badge { background: var(--primary-light); color: var(--primary); } 7361 .option-item__value-badge { background: #d4edda; color: #28a745; } 7362 .option-item__pricing { display: flex; align-items: center; gap: 6px; justify-content: flex-end; } 7363 .option-item__subtitle { color: var(--text-light); } 7364 .option-item__check { width: 22px; height: 22px; background: var(--success); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; opacity: 0; transform: scale(0.8); transition: var(--transition); flex-shrink: 0; position: absolute; left: -8px; top: -8px; } 7365 .option-item.active .option-item__check { opacity: 1; transform: scale(1); } 7366 .subscription-benefits { margin-bottom: 12px; } 7367 .benefits-grid { display: flex; flex-wrap: wrap; gap: 10px; } 7368 .benefit-item { display: flex; align-items: center; gap: 5px; border: 1px solid #eee; } 7369 .benefit-item__icon { font-size: 16px; flex-shrink: 0; } 7370 .benefit-item__icon--image { width: 18px; height: 18px; display: flex; align-items: center; justify-content: center; background: var(--bg-light); border-radius: 4px; overflow: hidden; } 7371 .benefit-item__icon--image img { width: 100%; height: 100%; object-fit: contain; } 7372 .benefit-item__text { font-size: 12px; color: var(--text); font-weight: 500; } 7373 .subscription-info-grid { margin-top: 12px; display: grid; gap: 8px; grid-template-columns: 1fr; } 7374 .subscription-disclaimer, .subscription-faq { margin-top: 0; } 7375 .disclaimer-content, .faq-content { padding: 10px 12px; background: var(--bg-light); border: 1px solid var(--border); border-radius: 8px; } 7376 .disclaimer-text { color: var(--text-light); margin: 0; line-height: 1.4; } 7377 .faq-text { color: var(--text); margin: 0; line-height: 1.4; } 7378 .faq-link { font-size: 12px; color: var(--primary); text-decoration: none; font-weight: 500; line-height: 1.4; } 7379 .faq-link:hover { text-decoration: underline; } 7380 @media (min-width: 481px) { .option-item__popularity-badge, .option-item__value-badge { line-height: 1.2; } } 7381 @media (min-width: 640px) { .purchase-card__label { padding: 20px 24px; } .card-options { padding: 20px 24px 24px; } .subscription-info-grid { grid-template-columns: 1fr 1fr; gap: 12px; } } 7382 @media (max-width: 480px) { 7383 .purchase-card__header { flex-direction: column; align-items: flex-start; gap: 4px; } 7384 .option-item { padding: 12px; } 7385 .option-item__popularity-badge, .option-item__value-badge { position: absolute; top: -6px; right: 45px; font-size: 9px; padding: 2px 6px; z-index: 1; } 7386 .option-item__badge { right: 8px; } 7387 } 7388 /** Free gift styling **/ 7389 .free-gift-container { 7390 display: none; 7391 width: 100%; 7392 align-items: center; 7393 gap: 12px; 7394 margin-top: 12px; 7395 padding: 8px; 7396 background: #ffffff; 7397 border: 1px solid var(--border); 7398 border-radius: 8px; 7399 } 7400 7401 .free-gift-image { 7402 flex-shrink: 0; 7403 background-color: #FBF9F7; 7404 border-radius: 12px; 7405 } 7406 .free-gift-container img { 7407 width: 60px; 7408 height: 60px; 7409 object-fit: cover; 7410 border-radius: 12px; 7411 mix-blend-mode: multiply; 7412 } 7413 7414 .free-gift-text { 7415 display: flex; 7416 flex-direction: column; 7417 gap: 2px; 7418 } 7419 .free-gift-icon { 7420 display: flex; 7421 font-family: Manrope, sans-serif; 7422 align-items: center; 7423 color: #D62E55; 7424 gap: 4px; 7425 font-size: 12px; 7426 text-transform: uppercase; 7427 font-weight: 700; 7428 } 7429 .free-gift-container .line-through { 7430 text-decoration: line-through; 7431 color: #718096; 7432 margin-right: 4px; 7433 } 7434 .free-gift-container .free-gift-red { 7435 color: #D62E55; 7436 font-weight: 700; 7437 } 7438 7439 </style> 7440
7441<script> 7442function yuaiaInitClassicWidgets() { 7443 var classicRoots = document.querySelectorAll('.stacked-subscription-widget:not(.stacked-subscription-widget-optimized)'); 7444 classicRoots.forEach(function(widget) { 7445 if (widget.getAttribute('data-yuaia-classic-bound') === '1') return; 7446 widget.setAttribute('data-yuaia-classic-bound', '1'); 7447 initYuaiaClassicSubscriptionWidget(widget); 7448 }); 7449} 7450 7451if (document.readyState === 'loading') { 7452 document.addEventListener('DOMContentLoaded', yuaiaInitClassicWidgets); 7453} else { 7454 yuaiaInitClassicWidgets(); 7455} 7456 7457new MutationObserver(function(mutations) { 7458 var found = false; 7459 mutations.forEach(function(m) { 7460 m.addedNodes.forEach(function(node) { 7461 if (node.nodeType !== 1) return; 7462 if ((node.matches && node.matches('.stacked-subscription-widget:not(.stacked-subscription-widget-optimized)')) 7463 || (node.querySelector && node.querySelector('.stacked-subscription-widget:not(.stacked-subscription-widget-optimized)'))) { 7464 found = true; 7465 } 7466 }); 7467 }); 7468 if (found) yuaiaInitClassicWidgets(); 7469}).observe(document.body, { childList: true, subtree: true }); 7470 7471function initYuaiaClassicSubscriptionWidget(widget) { 7472 const productId = widget.dataset.productId; 7473 const purchaseRadios = widget.querySelectorAll('.purchase-card__radio'); 7474 const variantItems = widget.querySelectorAll('.variant-options .option-item'); 7475 const subscriptionItems = widget.querySelectorAll('.subscription-options .option-item'); 7476 const onetimePrice = widget.querySelector('.onetime-price'); 7477 const subscriptionPrice = widget.querySelector('.subscription-price'); 7478 7479 let currentType = 'onetime'; 7480 let currentVariantId = null; 7481 let currentSellingPlan = null; 7482 let applyingRemote = false; 7483 7484 if (variantItems.length > 0) { 7485 currentVariantId = variantItems[0].dataset.variantId; 7486 } else { 7487 currentVariantId = widget.dataset.defaultVariantId || null; 7488 } 7489 7490 function broadcastSpwState() { 7491 if (applyingRemote) return; 7492 var checked = widget.querySelector('.purchase-card__radio:checked'); 7493 var purchaseType = checked ? checked.value : 'onetime'; 7494 var planId = null, planLabel = null, subscriptionPriceText = null; 7495 if (purchaseType === 'subscription') { 7496 var activePlan = widget.querySelector('.subscription-options .option-item.active'); 7497 if (activePlan) { 7498 planId = activePlan.dataset.planId; 7499 planLabel = activePlan.dataset.planLabel 7500 ? activePlan.dataset.planLabel 7501 : (function() { var nm = activePlan.querySelector('.option-item__name'); return nm ? nm.textContent.replace(/\s+/g, ' ').trim() : null; })(); 7502 } 7503 if (subscriptionPrice) subscriptionPriceText = subscriptionPrice.textContent; 7504 } 7505 document.dispatchEvent(new CustomEvent('yuaia:spw-state-sync', { 7506 bubbles: true, 7507 detail: { 7508 productId: String(productId), 7509 purchaseType: purchaseType, 7510 variantId: currentVariantId != null ? String(currentVariantId) : null, 7511 sellingPlanId: planId != null ? String(planId) : null, 7512 sellingPlanLabel: planLabel != null ? String(planLabel) : null, 7513 subscriptionPriceText: subscriptionPriceText != null ? String(subscriptionPriceText) : null, 7514 sourceWidget: widget 7515 } 7516 })); 7517 } 7518 7519 function applyRemoteSpwState(ev) { 7520 var d = ev.detail; 7521 if (!d || d.sourceWidget === widget) return; 7522 if (String(d.productId) !== String(productId)) return; 7523 applyingRemote = true; 7524 try { 7525 var typeRadio = widget.querySelector('.purchase-card__radio[value="' + d.purchaseType + '"]'); 7526 if (typeRadio) typeRadio.checked = true; 7527 currentType = d.purchaseType; 7528 if (d.variantId != null) currentVariantId = d.variantId; 7529 if (d.purchaseType === 'onetime') { 7530 currentSellingPlan = null; 7531 subscriptionItems.forEach(function(item) { item.classList.remove('active'); }); 7532 if (variantItems.length) { 7533 variantItems.forEach(function(v) { v.classList.toggle('active', String(v.dataset.variantId) === String(d.variantId)); }); 7534 } 7535 updateOnetimePrice(); 7536 } else { 7537 currentSellingPlan = d.sellingPlanId != null ? String(d.sellingPlanId) : null; 7538 var match = d.sellingPlanId ? Array.from(subscriptionItems).find(function(s) { return String(s.dataset.planId) === String(d.sellingPlanId); }) : null;
7539 subscriptionItems.forEach(function(s) { s.classList.toggle('active', match ? s === match : false); }); 7540 if (match) { currentSellingPlan = String(match.dataset.planId); updateSubscriptionPrice(match); } 7541 else if (d.sellingPlanId && subscriptionPrice && d.subscriptionPriceText) { subscriptionPrice.textContent = d.subscriptionPriceText.trim(); } 7542 else { updateSubscriptionPriceDisplay(); } 7543 } 7544 updateMainFormVariant(currentVariantId); 7545 syncSellingPlanToProductForms(); 7546 } finally { applyingRemote = false; } 7547 } 7548 7549 document.addEventListener('yuaia:spw-state-sync', applyRemoteSpwState); 7550 7551 function getProductCartForms() { 7552 var pid = String(productId), forms = []; 7553 document.querySelectorAll('product-form[data-product-id="' + pid + '"] form').forEach(function(f) { forms.push(f); }); 7554 document.querySelectorAll('sticky-atc[data-product-id="' + pid + '"] form').forEach(function(f) { forms.push(f); }); 7555 if (!forms.length) { 7556 var section = widget.closest('.main-product'); 7557 if (section && String(section.dataset.productId) === pid) { 7558 section.querySelectorAll('product-form form').forEach(function(f) { forms.push(f); }); 7559 } 7560 } 7561 return forms; 7562 } 7563 7564 function syncSellingPlanToProductForms() {
7565 getProductCartForms().forEach(function(form) { 7566 var input = form.querySelector('input[name="selling_plan"]'); 7567 if (currentType === 'subscription' && currentSellingPlan) { 7568 if (!input) { input = document.createElement('input'); input.type = 'hidden'; input.name = 'selling_plan'; form.appendChild(input); } 7569 input.value = currentSellingPlan; 7570 } else if (input) { input.remove(); } 7571 }); 7572 } 7573 7574 purchaseRadios.forEach(function(radio) { 7575 radio.addEventListener('change', function() { 7576 currentType = this.value; 7577 if (currentType === 'onetime') { 7578 currentSellingPlan = null; 7579 subscriptionItems.forEach(function(item) { item.classList.remove('active'); }); 7580 if (variantItems.length > 0 && !currentVariantId) { 7581 variantItems[0].classList.add('active'); 7582 currentVariantId = variantItems[0].dataset.variantId; 7583 } 7584 updateOnetimePrice(); 7585 } 7586 if (currentType === 'subscription') { 7587 if (!currentVariantId && widget.dataset.defaultVariantId) currentVariantId = widget.dataset.defaultVariantId; 7588 updateSubscriptionPriceDisplay(); 7589 var firstSub = widget.querySelector('.subscription-options .option-item.active') || subscriptionItems[0]; 7590 if (firstSub) { 7591 subscriptionItems.forEach(function(s) { s.classList.toggle('active', s === firstSub); }); 7592 currentSellingPlan = firstSub.dataset.planId; 7593 updateSubscriptionPrice(firstSub); 7594 } 7595 } 7596 updateMainFormVariant(currentVariantId); 7597 syncSellingPlanToProductForms(); 7598 broadcastSpwState(); 7599 }); 7600 }); 7601 7602 variantItems.forEach(function(item) { 7603 item.addEventListener('click', function() { 7604 variantItems.forEach(function(v) { v.classList.remove('active'); }); 7605 this.classList.add('active'); 7606 currentVariantId = this.dataset.variantId; 7607 updateOnetimePrice(); 7608 updateMainFormVariant(currentVariantId); 7609 syncSellingPlanToProductForms(); 7610 triggerThemeVariantChange(currentVariantId); 7611 broadcastSpwState(); 7612 }); 7613 }); 7614 7615 subscriptionItems.forEach(function(item) { 7616 item.addEventListener('click', function() { 7617 subscriptionItems.forEach(function(s) { s.classList.remove('active'); }); 7618 this.classList.add('active'); 7619 currentSellingPlan = this.dataset.planId; 7620 var newVariantId = this.dataset.variantId; 7621 if (newVariantId !== currentVariantId) { currentVariantId = newVariantId; triggerThemeVariantChange(currentVariantId); } 7622 updateSubscriptionPrice(this); 7623 updateMainFormVariant(currentVariantId); 7624 syncSellingPlanToProductForms(); 7625 broadcastSpwState(); 7626 }); 7627 }); 7628 7629 subscriptionItems.forEach(function(item) { updateSubscriptionItemPrice(item); }); 7630 7631 function updateOnetimePrice() { 7632 var activeItem = widget.querySelector('.variant-options .option-item.active'); 7633 if (activeItem && onetimePrice) { 7634 onetimePrice.textContent = formatMoney(parseInt(activeItem.dataset.variantPrice)); 7635 var onetimeCompare = widget.querySelector('.onetime-compare'); 7636 var comparePrice = activeItem.dataset.comparePrice; 7637 if (onetimeCompare) { 7638 if (comparePrice && comparePrice !== '') { onetimeCompare.textContent = formatMoney(parseInt(comparePrice)); onetimeCompare.style.display = 'inline'; } 7639 else { onetimeCompare.style.display = 'none'; } 7640 } 7641 } 7642 } 7643 7644 function updateSubscriptionPriceDisplay() { 7645 if (!subscriptionPrice) return; 7646 var lowestPrice = null; 7647 subscriptionItems.forEach(function(item) { 7648 var basePrice = parseInt(item.dataset.basePrice); 7649 var adjustment = parseInt(item.dataset.priceAdjustment); 7650 var adjustmentType = item.dataset.adjustmentType; 7651 if (basePrice) { 7652 var newPrice = adjustmentType === 'percentage' ? basePrice * (1 - adjustment / 100) : basePrice - adjustment; 7653 if (lowestPrice === null || newPrice < lowestPrice) lowestPrice = newPrice; 7654 } 7655 }); 7656 if (lowestPrice) { 7657 var fromText = 'Från'; 7658 subscriptionPrice.textContent = fromText + ' ' + formatMoney(lowestPrice); 7659 } 7660 } 7661 7662 function updateSubscriptionPrice(itemElement) { 7663 var basePrice = parseInt(itemElement.dataset.basePrice); 7664 var adjustment = parseInt(itemElement.dataset.priceAdjustment); 7665 var adjustmentType = itemElement.dataset.adjustmentType; 7666 if (!basePrice) return; 7667 var newPrice = adjustmentType === 'percentage' ? basePrice * (1 - adjustment / 100) : basePrice - adjustment; 7668 if (subscriptionPrice) subscriptionPrice.textContent = formatMoney(newPrice); 7669 } 7670 7671 function updateSubscriptionItemPrice(itemElement) { 7672 var priceSpan = itemElement.querySelector('.price-main'); 7673 var basePrice = parseInt(itemElement.dataset.basePrice); 7674 var adjustment = parseInt(itemElement.dataset.priceAdjustment); 7675 var adjustmentType = itemElement.dataset.adjustmentType; 7676 if (!basePrice || !priceSpan) { if (priceSpan) priceSpan.textContent = 'Pris ej tillgänglig'; return; } 7677 var newPrice = adjustmentType === 'percentage' ? basePrice * (1 - adjustment / 100) : basePrice - adjustment; 7678 priceSpan.textContent = formatMoney(newPrice); 7679 if (basePrice > newPrice) { 7680 var pricing = itemElement.querySelector('.option-item__pricing'); 7681 if (pricing && !pricing.querySelector('.price-compare')) { 7682 var compareSpan = document.createElement('span'); 7683 compareSpan.className = 'price-compare'; 7684 compareSpan.textContent = formatMoney(basePrice); 7685 pricing.insertBefore(compareSpan, priceSpan); 7686 } 7687 } 7688 } 7689 7690 function updateMainFormVariant(variantId) {
7691 getProductCartForms().forEach(function(form) { 7692 var el = form.querySelector('select[name="id"], input[name="id"]'); 7693 if (el) { el.disabled = false; el.value = variantId; el.dispatchEvent(new Event('change', { bubbles: true })); } 7694 }); 7695 updateVariantImage(variantId); 7696 } 7697 7698 function updateVariantImage(variantId) { 7699 var variantData = window.productVariants && window.productVariants.find(function(v) { return v.id == variantId; }); 7700 if (!variantData || !variantData.featured_media || !variantData.featured_media.id) return; 7701 var mediaId = variantData.featured_media.id; 7702 document.querySelectorAll('.sf-product-media__desktop .swiper-slide').forEach(function(slide, index) { 7703 if (slide.dataset.mediaId == mediaId) { 7704 var swiper = window.productSwiper || window.mainSwiper; 7705 if (swiper && swiper.slideTo) swiper.slideTo(index); 7706 var thumbnail = document.querySelector('[data-thumbnail-id="' + mediaId + '"]'); 7707 if (thumbnail) thumbnail.click(); 7708 } 7709 }); 7710 document.querySelectorAll('.sf-product-media__mobile .swiper-slide').forEach(function(slide, index) { 7711 if (slide.dataset.mediaId == mediaId) { 7712 var mobileSwiper = window.mobileProductSwiper || window.mobileSwiper; 7713 if (mobileSwiper && mobileSwiper.slideTo) mobileSwiper.slideTo(index); 7714 } 7715 }); 7716 document.dispatchEvent(new CustomEvent('variant:change', { detail: { variant: variantData } })); 7717 } 7718 7719 function formatMoney(cents) { 7720 var currency = window.Shopify && window.Shopify.currency && window.Shopify.currency.active ? window.Shopify.currency.active : 'DKK'; 7721 var localeMap = { EUR: 'de-DE', GBP: 'en-GB', USD: 'en-US', PLN: 'pl-PL', SEK: 'sv-SE', NOK: 'nb-NO' }; 7722 var locale = localeMap[currency] || 'da-DK'; 7723 return new Intl.NumberFormat(locale, { style: 'currency', currency: currency, minimumFractionDigits: 0, maximumFractionDigits: 0 }).format(cents / 100); 7724 } 7725 7726 function getProductAddButtons() { 7727 var pid = String(productId), list = []; 7728 document.querySelectorAll('product-form[data-product-id="' + pid + '"] button[name="add"]').forEach(function(b) { list.push(b); }); 7729 document.querySelectorAll('sticky-atc[data-product-id="' + pid + '"] button[name="add"]').forEach(function(b) { list.push(b); }); 7730 if (!list.length) { 7731 var section = widget.closest('.main-product'); 7732 if (section && String(section.dataset.productId) === pid) section.querySelectorAll('button[name="add"]').forEach(function(b) { list.push(b); }); 7733 } 7734 if (!list.length) document.querySelectorAll('button[name="add"]').forEach(function(b) { list.push(b); }); 7735 return list; 7736 } 7737 7738 var hasOptimizedForProduct = document.querySelector('.stacked-subscription-widget-optimized[data-product-id="' + String(productId) + '"]'); 7739 if (!hasOptimizedForProduct) { 7740 window.__yuaiaSpwAtcBound = window.__yuaiaSpwAtcBound || {}; 7741 if (!window.__yuaiaSpwAtcBound[productId]) { 7742 window.__yuaiaSpwAtcBound[productId] = true; 7743 getProductAddButtons().forEach(function(addToCartButton) { 7744 addToCartButton.addEventListener('click', function(event) { 7745 event.preventDefault(); 7746 syncSellingPlanToProductForms(); 7747 updateMainFormVariant(currentVariantId); 7748 if (currentType === 'subscription' && !currentSellingPlan) { alert('Vänligen välj en prenumerationsplan'); return; } 7749 if (!currentVariantId) { alert('Vänligen välj en variant'); return; } 7750 var productFormWrapper = this.closest('.product-form'); 7751 if (productFormWrapper) productFormWrapper.classList.add('adding'); 7752 var mainForm = this.closest('form'); 7753 if (!mainForm) { if (productFormWrapper) productFormWrapper.classList.remove('adding'); return; } 7754 var formData = new FormData(mainForm); 7755 var item = { id: Number(currentVariantId), quantity: Number(formData.get('quantity')) || 1 }; 7756 if (currentType === 'subscription' && currentSellingPlan) item.selling_plan = Number(currentSellingPlan); 7757 fetch('/cart/add.js', { 7758 method: 'POST', 7759 headers: { 'Content-Type': 'application/json' }, 7760 body: JSON.stringify({ items: [item] }), 7761 credentials: 'same-origin' 7762 }) 7763 .then(function(response) { return response.json(); }) 7764 .then(function(data) { 7765 if (data.status) return; 7766 if (window.MinimogEvents) window.MinimogEvents.emit('ON_ITEM_ADDED', data); 7767 if (typeof Shopify !== 'undefined' && Shopify.onItemAdded) Shopify.onItemAdded(data, window.MinimogSettings && window.MinimogSettings.enable_cart_drawer); 7768 }) 7769 .catch(function(error) { console.error('Error adding to cart:', error); }) 7770 .finally(function() { if (productFormWrapper) productFormWrapper.classList.remove('adding'); }); 7771 }); 7772 }); 7773 } 7774 } 7775 7776 if (window.MinimogEvents) { 7777 window.MinimogEvents.subscribe(productId + '__VARIANT_CHANGE', function(variant) { 7778 if (!variant || !variant.id) return; 7779 handleVariantChange(variant.id); 7780 }); 7781 } 7782 7783 function handleVariantChange(variantId) { 7784 currentVariantId = variantId; 7785 if (currentType === 'onetime' && variantItems.length > 0) {
7786 variantItems.forEach(function(item) { item.classList.toggle('active', item.dataset.variantId == variantId); }); 7787 updateOnetimePrice(); 7788 } 7789 if (currentType === 'subscription') { 7790 var matchingSubscription = Array.from(subscriptionItems).find(function(item) { return item.dataset.variantId == variantId; }); 7791 if (matchingSubscription && !matchingSubscription.classList.contains('active')) { 7792 subscriptionItems.forEach(function(item) { item.classList.remove('active'); }); 7793 matchingSubscription.classList.add('active'); 7794 currentSellingPlan = matchingSubscription.dataset.planId; 7795 updateSubscriptionPrice(matchingSubscription); 7796 } 7797 } 7798 syncSellingPlanToProductForms(); 7799 broadcastSpwState(); 7800 } 7801 7802 function triggerThemeVariantChange(variantId) { 7803 var mediaGallery = document.querySelector('media-gallery'); 7804 if (!mediaGallery) return; 7805 var productData = (window._themeProducts && window._themeProducts[productId]) || mediaGallery.productData || null; 7806 var variant = productData && productData.variants && productData.variants.find(function(v) { return v.id == variantId; }); 7807 if (mediaGallery.setActiveMedia && variant) { mediaGallery.setActiveMedia(variant); return; } 7808 if (variant && variant.featured_media) { 7809 if (mediaGallery.slider) { 7810 mediaGallery.slider.slides.forEach(function(slide, i) { 7811 var el = slide.querySelector('[data-media-id]'); 7812 if (el && el.dataset.mediaId == variant.featured_media.id) mediaGallery.slider.slideTo(i); 7813 }); 7814 } else { 7815 mediaGallery.querySelectorAll('.sf-prod-media-item').forEach(function(item) { 7816 var el = item.querySelector('[data-media-id]'); 7817 if (el && el.dataset.mediaId == variant.featured_media.id) item.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); 7818 }); 7819 } 7820 } 7821 if (window.MinimogEvents && variant) window.MinimogEvents.emit(productId + '__VARIANT_CHANGE', variant); 7822 } 7823 7824 updateOnetimePrice(); 7825 updateSubscriptionPriceDisplay(); 7826 syncSellingPlanToProductForms(); 7827 7828 var activeSubInit = widget.querySelector('.subscription-options .option-item.active'); 7829 if (activeSubInit) currentSellingPlan = activeSubInit.dataset.planId; 7830} 7831 </script>
7831 7832 7833 </script>
7833 7834 7835 7836
7836<script> 7837 (function () { 7838 function updateFreeGiftVisibility(root) { 7839 var scope = root || document; 7840 scope.querySelectorAll('.stacked-subscription-widget').forEach(function (widget) { 7841 var subRadio = widget.querySelector('.purchase-card--subscription .purchase-card__radio'); 7842 var freeGift = widget.querySelector('.free-gift-container'); 7843 if (!subRadio || !freeGift) return; 7844 7845 freeGift.style.display = subRadio.checked ? 'flex' : 'none'; 7846 }); 7847 } 7848 7849 function bindWidgetListeners(root) { 7850 var scope = root || document; 7851 scope.querySelectorAll('.stacked-subscription-widget').forEach(function (widget) { 7852 if (widget.__freeGiftBound) return; 7853 widget.__freeGiftBound = true; 7854 7855 widget.querySelectorAll('.purchase-card__radio').forEach(function (radio) { 7856 radio.addEventListener('change', function () { 7857 updateFreeGiftVisibility(widget); 7858 }); 7859 }); 7860 }); 7861 } 7862 7863 function init() { 7864 bindWidgetListeners(document); 7865 updateFreeGiftVisibility(document); 7866 } 7867 7868 if (document.readyState === 'loading') { 7869 document.addEventListener('DOMContentLoaded', init); 7870 } else { 7871 init(); 7872 } 7873 7874 // Re-bind if blocks are re-rendered (e.g. A/B testing tools, section reloads) 7875 var mo = new MutationObserver(function () { 7876 bindWidgetListeners(document); 7877 updateFreeGiftVisibility(document); 7878 }); 7879 mo.observe(document.documentElement, { childList: true, subtree: true }); 7880 })(); 7881 </script>
7881 7882 7883 7884</div><div class="main-product__block main-product__block-variant_picker" > 7885 7886</div><div class="main-product__block main-product__block-bundle_options" > 7887</div><div class="main-product__block main-product__block-checkbox_cross_sell" > 7888 7889 7890 7891 7892 7893 <div class="checkbox-cross-sell-block" data-checkbox-cross-sell> 7894 <style> 7895 .checkbox-cross-sell-block { 7896 --primary: #d62e55; 7897 --primary-light: color-mix(in srgb, var(--primary) 10%, white); 7898 --border: #fff3f5; 7899 --text: #2d3748; 7900 --text-light: #718096; 7901 --success: #48bb78; 7902 --warning: #f59e0b; 7903 --bg-light: #f8fafc; 7904 --transition: all 0.2s ease; 7905 margin: 24px 0 24px; 7906 } 7907 7908 .checkbox-cross-sell-container { 7909 /* No border or padding - minimal design */ 7910 } 7911 7912 .checkbox-cross-sell-header { 7913 margin-bottom: 10px; 7914 } 7915 7916 .checkbox-cross-sell-title { 7917 font-size: 18px; 7918 font-weight: 600; 7919 color: var(--text); 7920 margin: 0 0 2px 0; 7921 font-family: inherit; 7922 line-height: 1.2; 7923 } 7924 7925 .checkbox-cross-sell-subtitle { 7926 font-size: 14px; 7927 color: var(--text-light); 7928 margin: 0; 7929 line-height: 1.3; 7930 } 7931 7932 .checkbox-cross-sell-items { 7933 display: flex; 7934 flex-direction: column; 7935 gap: 12px; 7936 } 7937 7938 7939 .checkbox-item { 7940 display: flex; 7941 align-items: center; 7942 gap: 10px; 7943 padding: 8px 10px; 7944 background: white; 7945 border: 2px solid var(--border); 7946 border-radius: 10px; 7947 cursor: pointer; 7948 transition: var(--transition); 7949 position: relative; 7950 } 7951 7952 .checkbox-item:hover { 7953 border-color: var(--primary); 7954 } 7955 7956 .checkbox-item.selected { 7957 border-color: var(--primary); 7958 background: var(--primary-light); 7959 } 7960 7961 .checkbox-input { 7962 position: relative; 7963 width: 20px; 7964 height: 20px; 7965 flex-shrink: 0; 7966 } 7967 7968 .checkbox-input input { 7969 position: absolute; 7970 opacity: 0; 7971 cursor: pointer; 7972 } 7973 7974 .checkbox-checkmark { 7975 position: absolute; 7976 top: 0; 7977 left: 0; 7978 width: 20px; 7979 height: 20px; 7980 background: white; 7981 border: 2px solid #d1d1d1; 7982 border-radius: 50%; 7983 transition: var(--transition); 7984 display: flex; 7985 align-items: center; 7986 justify-content: center; 7987 } 7988 7989 .checkbox-item.selected .checkbox-checkmark { 7990 background: #48bb78; 7991 border-color: #48bb78; 7992 } 7993 7994 .checkbox-checkmark:after { 7995 content: ""; 7996 position: absolute; 7997 display: none; 7998 width: 4px; 7999 height: 8px; 8000 border: solid white; 8001 border-width: 0 2px 2px 0; 8002 transform: rotate(45deg); 8003 margin-bottom: 2px; 8004 } 8005 8006 .checkbox-item.selected .checkbox-checkmark:after { 8007 display: block; 8008 } 8009 8010 8011 .checkbox-product-image { 8012 width: 60px; 8013 height: 60px; 8014 border-radius: 8px; 8015 object-fit: cover; 8016 flex-shrink: 0; 8017 background: var(--bg-light); 8018 } 8019 8020 .checkbox-product-info { 8021 flex: 1; 8022 min-width: 0; 8023 } 8024 8025 .checkbox-product-header { 8026 display: flex; 8027 justify-content: space-between; 8028 align-items: center; 8029 gap: 8px; 8030 } 8031 8032 .checkbox-product-title { 8033 font-size: 14px; 8034 font-weight: 500; 8035 color: var(--text); 8036 margin: 0; 8037 line-height: 1.3; 8038 font-family: inherit; 8039 overflow: hidden; 8040 text-overflow: ellipsis; 8041 white-space: nowrap; 8042 max-width: 100%; 8043 } 8044 8045 .checkbox-product-price { 8046 display: flex; 8047 align-items: center; 8048 gap: 6px; 8049 justify-content: flex-end; 8050 } 8051 8052 .checkbox-price { 8053 color: var(--primary); 8054 font-weight: 700; 8055 } 8056 8057 .checkbox-compare-price { 8058 color: var(--text-light); 8059 text-decoration: line-through; 8060 font-size: 12px; 8061 } 8062 8063 .checkbox-savings { 8064 position: absolute; 8065 top: -5px; 8066 right: 6px; 8067 background: var(--warning); 8068 color: white; 8069 padding: 1px 5px; 8070 border-radius: 6px; 8071 font-size: 9px; 8072 font-weight: 700; 8073 } 8074 8075 /* Mobile styles */ 8076 @media (max-width: 768px) { 8077 8078 .checkbox-cross-sell-title { 8079 font-size: 16px; 8080 } 8081 8082 .checkbox-product-image { 8083 width: 50px; 8084 height: 50px; 8085 } 8086 8087 .checkbox-item { 8088 padding: 8px; 8089 gap: 8px; 8090 } 8091 8092 .checkbox-compare-price { 8093 font-size: 11px; 8094 } 8095 } 8096 8097 @media (max-width: 480px) { 8098 .checkbox-cross-sell-header { 8099 margin-bottom: 10px; 8100 } 8101 8102 .checkbox-item { 8103 padding: 8px 10px; 8104 } 8105 8106 .checkbox-product-header { 8107 flex-direction: row; 8108 justify-content: space-between; 8109 align-items: center; 8110 } 8111 8112 .checkbox-product-title { 8113 font-size: 12px; 8114 max-width: 60%; 8115 overflow: hidden; 8116 text-overflow: ellipsis; 8117 white-space: nowrap; 8118 } 8119 8120 .checkbox-product-price { 8121 flex-shrink: 0; 8122 } 8123 8124 .checkbox-input { 8125 width: 18px; 8126 height: 18px; 8127 } 8128 8129 .checkbox-checkmark { 8130 width: 18px; 8131 height: 18px; 8132 } 8133 } 8134 </style> 8135 8136 <div class="checkbox-cross-sell-container"> 8137 8138 8139 <div class="checkbox-cross-sell-header"> 8140 8141 <div class="checkbox-cross-sell-title">Rekommenderas att köpa tillsammans med</div> 8142 8143 8144 <div class="checkbox-cross-sell-subtitle">Perfekt i kombination med denna produkt</div> 8145 8146 </div> 8147 8148 8149 8150 <div class="checkbox-cross-sell-items"> 8151 8152 8153 8154 <label class="checkbox-item" data-product-id="9556545012053" data-variant-id="49488033120597"> 8155 <div class="checkbox-input"> 8156 <input type="checkbox" 8157 name="cross_sell_products[]" 8158 value="49488033120597" 8159 data-product-title="Rosmarinhårolja" 8160 data-variant-price="19900" 8161 >
8162 <span class="checkbox-checkmark"></span> 8163 </div> 8164 8165 8166 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454&width=100" 8167 alt="Rosmarinhårolja" 8168 class="checkbox-product-image" 8169 loading="lazy"> 8170 8171 8172 <div class="checkbox-product-info"> 8173 <div class="checkbox-product-header"> 8174 <div class="checkbox-product-title">Rosmarinhårolja</div> 8175 <div class="checkbox-product-price"> 8176 8177 <span class="checkbox-price">199 kr</span> 8178 </div> 8179 </div> 8180 </div> 8181 8182 8183 8184 </label> 8185 8186 8187 </div> 8188 </div> 8189 8190
8190<script> 8191 document.addEventListener('DOMContentLoaded', function() { 8192 const container = document.querySelector('[data-checkbox-cross-sell]'); 8193 if (!container) return; 8194 8195 const checkboxItems = container.querySelectorAll('.checkbox-item'); 8196 const checkboxes = container.querySelectorAll('input[type="checkbox"]'); 8197 8198 // Handle checkbox state 8199 checkboxItems.forEach(item => { 8200 const checkbox = item.querySelector('input[type="checkbox"]'); 8201 8202 // Set initial state 8203 if (checkbox.checked) { 8204 item.classList.add('selected'); 8205 } 8206 8207 // Handle click on entire item 8208 item.addEventListener('click', function(e) { 8209 if (e.target.type !== 'checkbox') { 8210 e.preventDefault(); 8211 checkbox.checked = !checkbox.checked; 8212 checkbox.dispatchEvent(new Event('change')); 8213 } 8214 }); 8215 8216 // Handle checkbox change 8217 checkbox.addEventListener('change', function() { 8218 if (this.checked) { 8219 item.classList.add('selected'); 8220 } else { 8221 item.classList.remove('selected'); 8222 } 8223 8224 // Dispatch custom event for cart integration 8225 document.dispatchEvent(new CustomEvent('checkbox:crosssell:change', { 8226 detail: { 8227 variantId: this.value, 8228 checked: this.checked, 8229 productTitle: this.dataset.productTitle, 8230 price: this.dataset.variantPrice 8231 } 8232 })); 8233 }); 8234 }); 8235 8236 // Get selected items method 8237 window.getSelectedCrossSellItems = function() { 8238 const selected = []; 8239 checkboxes.forEach(checkbox => { 8240 if (checkbox.checked) { 8241 selected.push({ 8242 id: checkbox.value, 8243 quantity: 1 8244 }); 8245 } 8246 }); 8247 return selected; 8248 }; 8249 8250 // Integrate with product form submission 8251 const addToCartButton = document.querySelector('button[name="add"]'); 8252 const productForm = document.querySelector('.product-form form, form.product-form'); 8253 8254 if (addToCartButton && productForm) { 8255 // Store original click handler 8256 const originalClickHandler = addToCartButton.onclick; 8257 8258 // Use capture phase to ensure our handler runs first 8259 addToCartButton.addEventListener('click', async function(e) { 8260 const selectedItems = window.getSelectedCrossSellItems(); 8261 8262 if (selectedItems.length > 0) { 8263 e.preventDefault(); 8264 e.stopPropagation(); 8265 e.stopImmediatePropagation(); 8266 8267 // Add loading state 8268 const productFormWrapper = productForm.closest('.product-form') || productForm.parentElement; 8269 productFormWrapper.classList.add('adding'); 8270 8271 // Get main product data 8272 const formData = new FormData(productForm); 8273 const items = [{ 8274 id: formData.get('id'), 8275 quantity: parseInt(formData.get('quantity') || 1) 8276 }, ...selectedItems]; 8277 8278 try { 8279 const response = await fetch('/cart/add.js', { 8280 method: 'POST', 8281 headers: { 8282 'Content-Type': 'application/json' 8283 }, 8284 body: JSON.stringify({ items: items }), 8285 credentials: 'same-origin' 8286 }); 8287 8288 if (response.ok) { 8289 const data = await response.json(); 8290 8291 // Emit events first 8292 if (window.MinimogEvents) { 8293 window.MinimogEvents.emit('ON_ITEM_ADDED', data); 8294 } 8295 8296 // Use Shopify's built-in handler 8297 if (typeof Shopify !== 'undefined' && Shopify.onItemAdded) { 8298 Shopify.onItemAdded(data); 8299 } 8300 8301 // The theme should handle cart drawer opening automatically 8302 // No need to manually open it 8303 8304 // Clear checkboxes after successful add
8305 checkboxes.forEach(checkbox => { 8306 checkbox.checked = false; 8307 checkbox.dispatchEvent(new Event('change')); 8308 }); 8309 8310 return false; // Prevent any default behavior 8311 } else { 8312 throw new Error('Failed to add items to cart'); 8313 } 8314 } catch (error) { 8315 console.error('Error adding to cart:', error); 8316 // Fallback: submit form normally 8317 if (originalClickHandler) { 8318 originalClickHandler.call(addToCartButton, e); 8319 } else { 8320 productForm.submit(); 8321 } 8322 } finally { 8323 // Remove loading state 8324 productFormWrapper.classList.remove('adding'); 8325 } 8326 } 8327 }, true); // Use capture phase 8328 } 8329 }); 8330 </script>
8330 8331 </div> 8332 8333</div><div class="main-product__block main-product__block-stock_status" > 8334 8335<div class="stock-status-block" data-stock-status><input type="hidden" form="product-form-template--30778590363989__main" data-preorder-status-input name="properties[Status]" value="" disabled> 8336 <input type="hidden" form="product-form-template--30778590363989__main" data-preorder-eta-input name="properties[_Forventet levering]" value="" disabled><style> 8337 .stock-status-block { 8338 margin: 8px 0 24px; 8339 } 8340 8341 .stock-status-container { 8342 display: inline-flex; 8343 align-items: center; 8344 gap: 8px; 8345 font-size: 14px; 8346 font-weight: 700; 8347 } 8348 8349 .stock-status-icon { 8350 width: 16px; 8351 height: 16px; 8352 border-radius: 50%; 8353 flex-shrink: 0; 8354 } 8355 8356 .stock-status-text { 8357 line-height: 1.2; 8358 } 8359 8360 /* In stock styles */ 8361 .stock-status-container.in-stock .stock-status-icon { 8362 background-color: #4caf50; 8363 } 8364 8365 .stock-status-container.in-stock .stock-status-text { 8366 color: #4caf50; 8367 } 8368 8369 /* Out of stock styles */ 8370 .stock-status-container.out-of-stock .stock-status-icon { 8371 background-color: #f44336; 8372 } 8373 8374 .stock-status-container.out-of-stock .stock-status-text { 8375 color: #f44336; 8376 } 8377 8378 /* Limited stock styles */ 8379 .stock-status-container.limited-stock .stock-status-icon { 8380 background-color: #ff9800; 8381 } 8382 8383 .stock-status-container.limited-stock .stock-status-text { 8384 color: #ff9800; 8385 } 8386 8387 .stock-status-container.preorder .stock-status-icon { 8388 background-color: #3b82f6; 8389 } 8390 8391 .stock-status-container.preorder .stock-status-text { 8392 color: #3b82f6; 8393 } 8394 8395 /* Alignment options */ 8396 .stock-status-block.align-left { 8397 text-align: left; 8398 } 8399 8400 .stock-status-block.align-center { 8401 text-align: center; 8402 } 8403 8404 .stock-status-block.align-right { 8405 text-align: right; 8406 } 8407 8408 /* Delivery time styles */ 8409 .stock-status-delivery { 8410 margin-top: 6px; 8411 font-size: 14px; 8412 color: #000000; 8413 line-height: 1.3; 8414 display: flex; 8415 align-items: center; 8416 gap: 8px; 8417 } 8418 8419 .stock-status-delivery-icon { 8420 width: 16px; 8421 height: 16px; 8422 border-radius: 50%; 8423 flex-shrink: 0; 8424 display: flex; 8425 align-items: center; 8426 justify-content: center; 8427 background-color: #ebebeb; 8428 } 8429 8430 .stock-status-delivery-icon svg { 8431 width: 60%; 8432 height: 60%; 8433 fill: #000000; 8434 } 8435 8436 .stock-status-container.in-stock + .stock-status-delivery { 8437 color: #000000; 8438 } 8439 8440 .stock-status-container.out-of-stock + .stock-status-delivery { 8441 color: #000000; 8442 } 8443 8444 .stock-status-container.limited-stock + .stock-status-delivery { 8445 color: #000000; 8446 } 8447 8448 .stock-status-container.preorder + .stock-status-delivery { 8449 color: #3b82f6; 8450 } 8451 8452 @media (max-width: 768px) { 8453 .stock-status-container { 8454 font-size: 14px; 8455 } 8456 8457 .stock-status-delivery { 8458 font-size: 14px; 8459 } 8460 } 8461 </style> 8462 8463 <div id="stock-status-display" class="align-left"> 8464 <!-- Stock status will be rendered here by JavaScript --> 8465 </div> 8466 8467
8467<script> 8468 document.addEventListener('DOMContentLoaded', function() { 8469 const stockBlock = document.querySelector('[data-stock-status]'); 8470 if (!stockBlock) return; 8471 8472 const display = document.getElementById('stock-status-display'); 8473 const currentVariant = {"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}; 8474 8475 // Settings 8476 const showQuantity = true; 8477 const limitedThreshold = 5; 8478 const showIcon = true; 8479 const variantStock = {"39928453267556": {"policy": "continue", "qty": 115328, "eta": null},"39928453300324": {"policy": "continue", "qty": 38442, "eta": null},"48995571073365": {"policy": "continue", "qty": 19221, "eta": null}}; 8480 const preorderWindowDays = 7; 8481 function formatEtaDate(d) { 8482 try { return d.toLocaleDateString('sv', { day: 'numeric', month: 'short' }); } catch(e) { return d.toISOString().slice(0,10); } 8483 } 8484 8485 function updateStockStatus(variant) { 8486 if (!variant) { 8487 display.innerHTML = ''; 8488 return; 8489 } 8490 8491 let statusClass = ''; 8492 let statusText = ''; 8493 let html = ''; 8494 8495 // Check inventory tracking and policy 8496 const _vs = variantStock[variant.id] || {}; 8497 const trackInventory = variant.inventory_management === 'shopify'; 8498 const allowOverselling = (_vs.policy || variant.inventory_policy) === 'continue'; 8499 const preorderQty = (_vs.qty != null) ? _vs.qty : (variant.inventory_quantity || 0); 8500 const quantity = variant.inventory_quantity || 0; 8501 8502 if (!variant.available) { 8503 // Out of stock 8504 statusClass = 'out-of-stock'; 8505 statusText = 'Slutsåld'; 8506 } else if (trackInventory && allowOverselling && preorderQty <= 0) { 8507 statusClass = 'preorder'; 8508 statusText = 'Forudbestilling'; 8509 } else if (trackInventory && !allowOverselling && quantity <= limitedThreshold && quantity > 0) { 8510 // Limited stock 8511 statusClass = 'limited-stock'; 8512 statusText = showQuantity && quantity > 0 8513 ? 'Endast [quantity] kvar'.replace('[quantity]', quantity) 8514 : 'Endast [quantity] kvar'.replace(' ([quantity])', ''); 8515 } else { 8516 // In stock 8517 statusClass = 'in-stock'; 8518 statusText = 'I lager, redo att skickas'; 8519 8520 // Optionally show quantity for in-stock items 8521 if (showQuantity && trackInventory && quantity > 0 && quantity > limitedThreshold) { 8522 statusText += ` (${quantity})`; 8523 } 8524 } 8525 8526 // Get delivery text based on status 8527 let deliveryText = ''; 8528 const showDelivery = true; 8529 const showDeliveryIcon = true; 8530 8531 if (showDelivery) { 8532 if (!variant.available) { 8533 deliveryText = 'Ej i lager - Kontakta oss för leveranstid'; 8534 } else if (statusClass === 'preorder') { 8535 var etaStr = (variantStock[variant.id] || {}).eta; 8536 var preText = 'Forudbestilling - forventet levering senere'; 8537 if (etaStr) { 8538 var etaFrom = new Date(etaStr); 8539 var etaTo = new Date(etaFrom); etaTo.setDate(etaFrom.getDate() + preorderWindowDays); 8540 var etaRange = formatEtaDate(etaFrom) + ' - ' + formatEtaDate(etaTo); 8541 deliveryText = preText.indexOf('[date]') > -1 ? preText.replace('[date]', etaRange) : (preText + ' ' + etaRange).trim(); 8542 } else { 8543 deliveryText = preText.replace('[date]', '').replace(/\s{2,}/g, ' ').trim(); 8544 } 8545 } else if (statusClass === 'limited-stock') { 8546 deliveryText = 'Leverans 2-4 arbetsdagar - Beställ snabbt!'; 8547 } else { 8548 deliveryText = 'Leverans 2-4 arbetsdagar'; 8549 } 8550 } 8551 8552 // Delivery icon SVG 8553 const deliveryIcon = ` 8554 <svg fill="none" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> 8555 <path d="m10.5911 2.51203c.9036-.3663 1.9142-.3663 2.8178 0l7.4986 3.03997c.6604.26773 1.0925.90918 1.0925 1.6218v9.6527c0 .7126-.4321 1.3541-1.0925 1.6218l-7.4986 3.04c-.9036.3663-1.9142.3663-2.8178 0l-7.49858-3.04c-.66041-.2677-1.09252-.9092-1.09252-1.6218v-9.6527c0-.71262.43211-1.35407 1.09252-1.6218zm2.2542 1.39011c-.5421-.21978-1.1485-.21978-1.6906 0l-1.91373.77582 7.52683 2.9271 2.6692-1.03062zm1.8458 4.50475-7.47638-2.90748-2.62443 1.06397 7.41101 2.88207zm-11.1911 8.41961c0 .1018.06173.1934.15607.2317l7.49863 3.04c.0316.0128.0636.0249.0956.0362v-9.3716l-7.7503-3.01399zm9.3453 3.2717 7.4986-3.04c.0944-.0383.1561-.1299.1561-.2317v-9.05456l-7.7497 2.99226v9.37c.0319-.0113.0636-.0233.095-.036z" fill="currentColor"></path> 8556 </svg> 8557 `; 8558 8559 html = ` 8560 <div class="stock-status-container ${statusClass}"> 8561 ${showIcon ? '<div class="stock-status-icon"></div>' : ''}
8562 <span class="stock-status-text">${statusText}</span> 8563 </div> 8564 ${deliveryText ? ` 8565 <div class="stock-status-delivery"> 8566 ${showDeliveryIcon ? `<div class="stock-status-delivery-icon">${deliveryIcon}</div>` : ''} 8567 <span>${deliveryText}</span> 8568 </div> 8569 ` : ''} 8570 `; 8571 8572 8573 var _statusInput = document.querySelector('[data-preorder-status-input]'); 8574 var _etaInput = document.querySelector('[data-preorder-eta-input]'); 8575 if (_statusInput && _etaInput) { 8576 if (statusClass === 'preorder') { 8577 _statusInput.value = statusText; 8578 _statusInput.disabled = false; 8579 var _pe = (variantStock[variant.id] || {}).eta; 8580 if (_pe) { 8581 var _pf = new Date(_pe); 8582 var _pt = new Date(_pf); _pt.setDate(_pf.getDate() + preorderWindowDays); 8583 _etaInput.value = formatEtaDate(_pf) + ' - ' + formatEtaDate(_pt); 8584 _etaInput.disabled = false; 8585 } else { 8586 _etaInput.value = ''; _etaInput.disabled = true; 8587 } 8588 } else { 8589 _statusInput.value = ''; _statusInput.disabled = true; 8590 _etaInput.value = ''; _etaInput.disabled = true; 8591 } 8592 } 8593 8594 display.innerHTML = html; 8595 } 8596 8597 // Initial update 8598 updateStockStatus(currentVariant); 8599 8600 // Listen for variant changes 8601 document.addEventListener('variant:changed', function(event) { 8602 updateStockStatus(event.detail.variant); 8603 }); 8604 8605 // Also listen for Shopify's variant change event 8606 if (window.EventBus) { 8607 window.EventBus.subscribe('variant:change', function(variant) { 8608 updateStockStatus(variant); 8609 }); 8610 } 8611 8612 // Fallback: listen for form changes 8613 const form = document.querySelector('form[action*="/cart/add"]'); 8614 if (form) { 8615 form.addEventListener('change', function(e) { 8616 if (e.target.matches('[name="id"]')) { 8617 // Find the selected variant 8618 const variantId = e.target.value; 8619 const variants = [{"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 månader användning)","option1":"3 st (3 månader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"Hårvitaminer - 3 st (3 månader användning)","public_title":"3 st (3 månader användning)","options":["3 st (3 månader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 måneder användning)","option1":"6 st (6 måneder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"Hårvitaminer - 6 st (6 måneder användning)","public_title":"6 st (6 måneder användning)","options":["6 st (6 måneder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 8620 const selectedVariant = variants.find(v => v.id == variantId); 8621 if (selectedVariant) { 8622 updateStockStatus(selectedVariant); 8623 } 8624 } 8625 }); 8626 } 8627 }); 8628 </script>
8628 8629</div> 8630 8631</div><div class="main-product__block main-product__block-free_gifts" > 8632 8633 8634 8635 8636 8637</div><div class="main-product__block main-product__block-buy_buttons" > 8638 8639 <div 8640 class="prod__countdown hidden" 8641 data-days="Dagar" 8642 data-hrs="Timmar" 8643 data-mins="Minuter" 8644 data-secs="Torr" 8645 data-now="2026/10/09 2:43:00+0200 (CEST)" 8646 ></div> 8647 8648 8649 8650 8651 8652 8653 8654 <product-form class="f-product-form" data-product-id="6761750331492"><form method="post" action="/cart/add" id="product-form-template--30778590363989__main" accept-charset="UTF-8" class="main-product-form product-form-template--30778590363989__main" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form" data-product-id="6761750331492" data-product-handle="hair-vitamins" data-preorder="false" data-dynamic-checkout="false" data-enable-image-zoom="false" data-enable-history-state="false" data-enable-video-autoplay="true"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /><input 8655 type="hidden" 8656 name="id" 8657 value="39928453267556" 8658 data-selected-variant="" 8659 disabled 8660 ><input 8661 type="hidden" 8662 name="quantity" 8663 value="1" 8664 id="BundleQuantity-template--30778590363989__main" 8665 class="bundle-quantity-input" 8666 > 8667 <div class="product-form__actions" data-cart-actions> 8668 8669 <div class="flex flex-wrap items-end"> 8670 8671 8672 8673 8674 8675<button 8676 type="submit" 8677 name="add" 8678 class="add-to-cart sf__btn flex-grow shrink not-change relative sf__btn-primary " 8679 data-atc-text="Lägg i varukorgen" 8680> 8681 <span class="atc-spinner inset-0 absolute items-center justify-center"> 8682 <svg class="animate-spin w-[20px] h-[20px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"> 8683 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 8684 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 8685 </svg> 8686 </span> 8687 <span class="not-change atc-text"> 8688 8689 Lägg i varukorgen 8690 8691 </span> 8692</button> 8693 8694 8695 8696 8697 8698 </div> 8699 </div> 8700 <div class="prod__form-error"></div> 8701 <div class="quantity-discount-hook mt-4"></div><input type="hidden" name="product-id" value="6761750331492" /><input type="hidden" name="section-id" value="template--30778590363989__main" /></form></product-form> 8702 8703 8704 8705 8706 8707 <link 8708 rel="stylesheet" 8709 href="//yuaiahaircare.se/cdn/shop/t/44/assets/pickup-availability.css?v=59520520880056834601763383041" 8710 media="print" 8711 onload="this.media='all';" 8712 ><pickup-availability 8713 class="product__pickup-availabilities" 8714 8715 data-base-url="https://yuaiahaircare.se/" 8716 data-variant-id="39928453267556" 8717 data-has-only-default-variant="false" 8718 > 8719 <template> 8720 <pickup-availability-preview class="pickup-availability-preview flex"> 8721 <svg 8722 class="w-[16px] h-[16px]" 8723 xmlns="http://www.w3.org/2000/svg" 8724 fill="none" 8725 aria-hidden="true"
8726 viewBox="0 0 20 20" 8727 > 8728 <path fill="#DE3618" stroke="#fff" d="M13.94 3.94 10 7.878l-3.94-3.94A1.499 1.499 0 1 0 3.94 6.06L7.88 10l-3.94 3.94a1.499 1.499 0 1 0 2.12 2.12L10 12.12l3.94 3.94a1.497 1.497 0 0 0 2.12 0 1.499 1.499 0 0 0 0-2.12L12.122 10l3.94-3.94a1.499 1.499 0 1 0-2.121-2.12z"/> 8729 </svg> 8730 <div class="pickup-availability-info"> 8731 <p class="caption-large">Det gick inte att ladda upphämtningstillgängligheten</p> 8732 <button class="pickup-availability-button sf__btn sf__btn-link">Svalka</button> 8733 </div> 8734 </pickup-availability-preview> 8735 </template> 8736 </pickup-availability> 8737
8737<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/pickup-availability.min.js?v=93214977095375582501763383043" defer="defer"></script>
8737</div><div class="main-product__block main-product__block-payment_icons" > 8738 <div class="payment-icons-block" style="margin-top: 20px; margin-bottom: 0px;"> 8739 8740 8741 8742 8743 8744 8745 <div class="payment-icons flex justify-center"> 8746 <span class="hidden">Betalningsalternativ: </span> 8747 <ul class="flex flex-wrap justify-center gap-2"> 8748 8749 8750 <li> 8751 <svg class="icon icon--full-color h-8 w-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
875116.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 8752 8753 </li> 8754 8755 8756 8757 <li> 8758 <svg class="icon icon--full-color h-8 w-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 8759 8760 </li> 8761 8762 8763 8764 <li> 8765 <svg class="icon icon--full-color h-8 w-auto" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 8766 </li> 8767 8768 8769 8770 <li> 8771 <svg class="icon icon--full-color h-8 w-auto" width="38" height="24" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-swish"><title id="pi-swish">Swish</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/>
8771<path fill-rule="evenodd" clip-rule="evenodd" d="M25.239 15.231c.025-.241.037-.487.037-.737 0-.168-.009-.334-.024-.495a5.662 5.662 0 00-.049-.544c-.209-1.489-.868-2.79-1.979-3.901a7.384 7.384 0 00-1.389-1.1l1.545-1.92c.193.153.382.322.567.507a6.865 6.865 0 011.291 1.727c.509.975.762 2.05.762 3.226 0 .354-.02.701-.061 1.039a6.87 6.87 0 01-.7 2.198z" fill="url(#pi-swish-paint0_radial_765_9)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M21.836 8.455c.49.298.954.665 1.389 1.1 1.11 1.111 1.77 2.412 1.979 3.901.024.178.041.359.049.544.016.161.024.327.024.495 0 .25-.012.496-.037.737a7.633 7.633 0 01-1.291 1.728C22.58 18.319 20.932 19 19 19a6.93 6.93 0 01-2.728-.531 5.772 5.772 0 001.882.302c1.601 0 2.969-.567 4.103-1.703.379-.378.697-.785.954-1.22.032-.064.064-.125.097-.182.435-.813.651-1.715.651-2.705 0-1.603-.567-2.972-1.702-4.107a9.383 9.383 0 00-.421-.399z" fill="url(#pi-swish-paint1_radial_765_9)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M16.164 15.533a7.245 7.245 0 01-1.255-1.015c-1.159-1.159-1.827-2.521-2.004-4.083a2.773 2.773 0 01-.024-.362 5.01 5.01 0 01-.024-.496c0-.386.027-.757.084-1.111.308-.52.68-1 1.11-1.426C15.42 5.681 17.069 5 19 5c1.07 0 2.052.206 2.944.616a5.926 5.926 0 00-2.063-.351c-1.601 0-2.969.564-4.103 1.691-.367.37-.687.784-.954 1.232a8.204 8.204 0 00-.169.327c-.386.772-.579 1.626-.579 2.56 0 1.603.567 2.972 1.702 4.108.128.121.257.237.386.35z" fill="url(#pi-swish-paint2_radial_765_9)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M12.941 8.467a6.993 6.993 0 00-.084 1.111c0 .169.008.334.024.496 0 .121.008.241.024.362.177 1.562.845 2.923 2.004 4.083.394.396.813.733 1.255 1.015l-1.557 1.934c-.185-.162-.37-.331-.555-.508a7.52 7.52 0 01-1.159-1.51c-.596-1.024-.893-2.176-.893-3.456 0-.218.008-.431.024-.64a6.596 6.596 0 01.917-2.887z" fill="url(#pi-swish-paint3_radial_765_9)"/><defs><radialGradient id="pi-swish-paint0_radial_765_9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(7.80944 0 0 7.81623 22.9 7.79)"><stop stop-color="#FDD626"/><stop offset=".365" stop-color="#F17345"/><stop offset=".663" stop-color="#F00912"/><stop offset=".878" stop-color="#EE0920"/><stop offset="1" stop-color="#E30767"/></radialGradient><radialGradient id="pi-swish-paint1_radial_765_9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(11.3723 0 0 11.3789 22.404 8.926)"><stop stop-color="#FDD626"/><stop offset=".314" stop-color="#EB5253"/><stop offset=".506" stop-color="#EB4F65"/><stop offset=".639" stop-color="#E739CB"/><stop offset=".8" stop-color="#9E16EC"/><stop offset="1" stop-color="#5702F0"/></radialGradient><radialGradient id="pi-swish-paint2_radial_765_9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(11.214 0 0 11.2237 15.21 14.578)"><stop stop-color="#424EE9"/><stop offset=".392" stop-color="#58C9BE"/><stop offset=".765" stop-color="#6CD82E"/><stop offset="1" stop-color="#E5DB2A"/></radialGradient><radialGradient id="pi-swish-paint3_radial_765_9" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="matrix(8.09806 0 0 8.10511 15.344 16.199)"><stop offset=".086" stop-color="#424EE9"/><stop offset=".447" stop-color="#58C9BE"/><stop offset=".71" stop-color="#59CAB5"/><stop offset="1" stop-color="#8CE785"/></radialGradient></defs></svg> 8772 </li> 8773 8774 8775 8776 <li> 8777 <svg class="icon icon--full-color h-8 w-auto" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
87770 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 8778 8779 </li> 8780 8781 8782 8783 <li> 8784 <svg class="icon icon--full-color h-8 w-auto" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
878406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 8785 8786 </li> 8787 8788</ul> 8789 </div> 8790 8791 8792 </div></div><div class="main-product__block main-product__block-usp" > 8793 8794<div class="usp-block" data-usp-block> 8795 <style> 8796 .usp-block { 8797 margin: 0px 0 20px; 8798 } 8799 8800 .usp-wrapper { 8801 display: flex; 8802 gap: 12px; 8803 flex-wrap: wrap; 8804 justify-content: center; 8805 background: #ffffff; 8806 8807 8808 padding: 16px; 8809 border-radius: 8px; 8810 8811 8812 } 8813 8814 .usp-item { 8815 flex: 0 0 auto; 8816 display: flex; 8817 align-items: center; 8818 gap: 4px; 8819 text-decoration: none; 8820 color: #000000; 8821 transition: all 0.2s ease; 8822 8823 background: rgba(0,0,0,0); 8824 padding: 0px; 8825 border-radius: 8px; 8826 8827 } 8828 8829 .usp-item:hover { 8830 8831 } 8832 8833 .usp-icon { 8834 width: 24px; 8835 height: 24px; 8836 flex-shrink: 0; 8837 8838 background: #fff3f5; 8839 border-radius: 50%; 8840 padding: 6px; 8841 8842 } 8843 8844 .usp-icon img, 8845 .usp-icon svg { 8846 width: 100%; 8847 height: 100%; 8848 object-fit: contain; 8849 } 8850 8851 .usp-icon svg { 8852 fill: #d62e55; 8853 } 8854 8855 .usp-text { 8856 font-size: 14px; 8857 font-weight: 500; 8858 line-height: 1.3; 8859 margin: 0; 8860 } 8861 8862 .usp-text .line-break { 8863 display: block; 8864 } 8865 8866 /* Mobile styles */ 8867 @media (max-width: 768px) { 8868 .usp-wrapper { 8869 gap: 16px; 8870 8871 } 8872 8873 8874 .usp-icon { 8875 width: 20px; 8876 height: 20px; 8877 } 8878 8879 .usp-text { 8880 font-size: 13px; 8881 } 8882 8883 .hidden-large { 8884 display: inline; 8885 } 8886 } 8887 8888 @media (min-width: 769px) { 8889 .hidden-large { 8890 display: none; 8891 } 8892 } 8893 </style> 8894 8895 <div class="usp-wrapper"> 8896 8897 8898 <div class="usp-item"> 8899 8900 <div class="usp-icon"> 8901 8902 <svg fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" id="fi_18997383"><path d="m15.253 2c1.1583 0 2.1122.87524 2.2364 2.00044l1.2677-.00044c.9182 0 1.6712.70711 1.7442 1.60647l.0058.14353v3c0 1.733-1.3565 3.1492-3.0656 3.2449l-.2103.0058c-.6678 2.0902-2.4984 3.6608-4.731 3.951l-.0007 1.5483h1.7535c1.7331 0 3.1493 1.3565 3.2449 3.0656l.0051.1844v.5c0 .3797-.2821.6935-.6482.7432l-.1018.0068h-10.00299c-.37969 0-.69349-.2822-.74315-.6482l-.00685-.1018v-.5c0-1.733 1.35646-3.1492 3.06558-3.2449l.18442-.0051h1.74949l.0004-1.5487c-2.2313-.2912-4.06057-1.8613-4.7281-3.9506l-.02626-.0007c-1.79492 0-3.25-1.4551-3.25-3.25v-3c0-.9665.78351-1.75 1.75-1.75l1.26815.00044c.12417-1.1252 1.07803-2.00044 2.23632-2.00044zm-1 17h-5.00299c-.82976 0-1.52464.5775-1.70465 1.3525l-.02763.1475h8.46757c-.1142-.7982-.7669-1.4226-1.5784-1.4933zm1-15.5h-7.00299c-.41421 0-.75.33579-.75.75v5.9985c0 2.348 1.90347 4.2515 4.25149 4.2515 2.3481 0 4.2515-1.9035 4.2515-4.2515v-5.9985c0-.41421-.3358-.75-.75-.75zm3.5041 2h-1.2541v4.9829c.8001-.1126 1.4265-.76607 1.4974-1.57875l.0067-.15415v-3c0-.11835-.0822-.21749-.1927-.2434zm-12.75709 0h-1.25447c-.13807 0-.25.11193-.25.25v3c0 .88316.65422 1.6135 1.50447 1.7329z" fill="rgb(0,0,0)"></path></svg> 8903 8904 </div> 8905 <p class="usp-text">
890530 dagars nöjdhetsgaranti</p> 8906 8907 </div> 8908 8909 8910 8911 8912 8913 <div class="usp-item"> 8914 8915 <div class="usp-icon"> 8916 8917 <svg fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" id="fi_18973628"><path d="m13.3136 7.56538-.1361.12554-10.47936 10.48758c-.88602.8867-.88552 2.3237.0011 3.2098.88661.886 2.3236.8855 3.20971-.0012l10.47895-10.4868c.8775-.879.8772-2.30292-.0011-3.18182l-.1564-.14698c-.8373-.71762-2.0771-.71959-2.9168-.00612zm-.8476 2.96062 1.088 1.088-8.70608 8.7128c-.30049.3007-.78773.3009-1.08836.0005-.30067-.3005-.30084-.7879-.00037-1.0885zm4.3858 4.4808-.1018-.0068c-.3797 0-.6935.2822-.7432.6482l-.0068.1018v.75h-.75c-.3797 0-.6935.2822-.7432.6482l-.0068.1018c0 .3797.2822.6935.6482.7432l.1018.0068h.75v.75c0 .3797.2822.6935.6482.7432l.1018.0068c.3797 0 .6935-.2822.7432-.6482l.0068-.1018v-.75h.75c.3797 0 .6935-.2822.7432-.6482l.0068-.1018c0-.3797-.2822-.6935-.6482-.7432l-.1018-.0068h-.75v-.75c0-.3797-.2822-.6935-.6482-.7432l-.1018-.0068zm-1.5531-6.25517.0273.02736c.293.29315.2931.76832.0006 1.06135l-.7116.71266-1.089-1.089.7296-.72933c.294-.276.7559-.2704 1.0431.01696zm-8.44693-3.74478-.10177-.00685c-.3797 0-.69349.28215-.74315.64823l-.00685.10177v.75h-.75c-.3797 0-.69349.28215-.74315.64823l-.00685.10177c0 .3797.28215.69349.64823.74315l.10177.00685h.75v.75c0 .3797.28215.69349.64823.74315l.10177.00685c.3797 0 .69349-.28215.74315-.64823l.00685-.10177v-.75h.75c.3797 0 .69349-.28215.74315-.64823l.00685-.10177c0-.3797-.28215-.69349-.64823-.74315l-.10177-.00685h-.75v-.75c0-.3797-.28215-.69349-.64823-.74315l-.10177-.00685zm12.00003-2-.1018-.00685c-.3797 0-.6935.28215-.7432.64823l-.0068.10177v.75h-.75c-.3797 0-.6935.28215-.7432.64823l-.0068.10177c0 .3797.2822.69349.6482.74315l.1018.00685h.75v.75c0 .3797.2822.69349.6482.74315l.1018.00685c.3797 0 .6935-.28215.7432-.64823l.0068-.10177v-.75h.75c.3797 0 .6935-.28215.7432-.64823l.0068-.10177c0-.3797-.2822-.69349-.6482-.74315l-.1018-.00685h-.75v-.75c0-.3797-.2822-.69349-.6482-.74315l-.1018-.00685z" fill="rgb(0,0,0)"></path></svg> 8918 8919 </div> 8920 <p class="usp-text">Utvecklad av experter</p> 8921 8922 </div> 8923 8924 8925 8926 8927 8928 <div class="usp-item"> 8929 8930 <div class="usp-icon"> 8931 8932 <svg fill="none" height="24" viewbox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" id="fi_18997321"><path d="m10.5911 2.51203c.9036-.3663 1.9142-.3663 2.8178 0l7.4986 3.03997c.6604.26773 1.0925.90918 1.0925 1.6218v9.6527c0 .7126-.4321 1.3541-1.0925 1.6218l-7.4986 3.04c-.9036.3663-1.9142.3663-2.8178 0l-7.49858-3.04c-.66041-.2677-1.09252-.9092-1.09252-1.6218v-9.6527c0-.71262.43211-1.35407 1.09252-1.6218zm2.2542 1.39011c-.5421-.21978-1.1485-.21978-1.6906 0l-1.91373.77582 7.52683 2.9271 2.6692-1.03062zm1.8458 4.50475-7.47638-2.90748-2.62443 1.06397 7.41101 2.88207zm-11.1911 8.41961c0 .1018.06173.1934.15607.2317l7.49863 3.04c.0316.0128.0636.0249.0956.0362v-9.3716l-7.7503-3.01399zm9.3453 3.2717 7.4986-3.04c.0944-.0383.1561-.1299.1561-.2317v-9.05456l-7.7497 2.99226v9.37c.0319-.0113.0636-.0233.095-.036z" fill="rgb(0,0,0)"></path></svg> 8933 8934 </div> 8935 <p class="usp-text">2-4 dagars leverans</p> 8936 8937 </div> 8938 8939 8940 8941 8942 </div> 8943</div> 8944</div><div class="main-product__block main-product__block-product_quote" > 8945<div class="product-quote-block" data-product-quote> 8946 <style> 8947 .product-quote-block { 8948 margin: 24px 0 24px; 8949 } 8950 8951 .product-quote-container { 8952 background: #f8f8f8; 8953 border-radius: 16px; 8954 padding: 20px; 8955 8956 8957 transition: all 0.3s ease; 8958 position: relative; 8959 } 8960 8961 8962 8963 .product-quote-content { 8964 display: flex; 8965 gap: 16px; 8966 align-items: flex-start; 8967 } 8968 8969 /* Navigation arrows */ 8970 .quote-carousel-nav { 8971 position: absolute; 8972 top: 10px; 8973 right: 10px; 8974 display: flex; 8975 gap: 4px; 8976 z-index: 10; 8977 } 8978 8979 .quote-nav-btn { 8980 width: 25px; 8981 height: 25px; 8982 border: 1px solid #e5e5e5; 8983 background: #fff; 8984 border-radius: 50%; 8985 cursor: pointer; 8986 display: flex; 8987 align-items: center; 8988 justify-content: center; 8989 transition: all 0.2s ease; 8990 } 8991 8992 .quote-nav-btn:hover:not(:disabled) { 8993 background: #d62e55; 8994 border-color: #d62e55; 8995 color: #fff; 8996 } 8997 8998 .quote-nav-btn:disabled { 8999 opacity: 0.5;
9000 cursor: not-allowed; 9001 } 9002 9003 .quote-nav-btn svg { 9004 width: 16px; 9005 height: 16px; 9006 fill: currentColor; 9007 } 9008 9009 /* Carousel container */ 9010 .quote-carousel-wrapper { 9011 overflow: hidden; 9012 position: relative; 9013 } 9014 9015 .quote-carousel-track { 9016 display: flex; 9017 transition: transform 0.3s ease; 9018 } 9019 9020 .quote-carousel-slide { 9021 flex: 0 0 100%; 9022 width: 100%; 9023 } 9024 9025 /* Quote icon */ 9026 .product-quote-icon { 9027 position: absolute; 9028 top: -10px; 9029 left: 10px; 9030 width: 40px; 9031 height: 40px; 9032 background: #1a1a1a; 9033 border-radius: 50%; 9034 display: flex; 9035 align-items: center; 9036 justify-content: center; 9037 color: #ffffff; 9038 font-size: 24px; 9039 font-family: Georgia, serif; 9040 } 9041 9042 /* Profile image styles */ 9043 .quote-profile { 9044 flex-shrink: 0; 9045 9046 order: 0; 9047 9048 } 9049 9050 .quote-profile-image { 9051 width: 80px; 9052 height: 80px; 9053 border-radius: 50%; 9054 object-fit: cover; 9055 9056 } 9057 9058 /* Text content styles */ 9059 .quote-content { 9060 flex: 1; 9061 9062 order: 1; 9063 9064 } 9065 9066 .quote-text { 9067 font-size: 14px; 9068 line-height: 1.6; 9069 color: #1a1a1a; 9070 margin: 0 0 8px; 9071 font-style: true; 9072 font-weight: 500; 9073 } 9074 9075 .quote-author { 9076 display: flex; 9077 flex-direction: column; 9078 gap: 4px; 9079 } 9080 9081 .quote-author-name { 9082 font-size: 14px; 9083 font-weight: 600; 9084 color: #1a1a1a; 9085 margin: 0; 9086 } 9087 9088 .quote-author-title { 9089 font-size: 13px; 9090 color: #666666; 9091 margin: 0; 9092 } 9093 9094 /* Stars rating */ 9095 .quote-rating { 9096 display: flex; 9097 gap: 2px; 9098 margin-bottom: 8px; 9099 } 9100 9101 .quote-rating svg { 9102 width: 16px; 9103 height: 16px; 9104 fill: #09b67d; 9105 } 9106 9107 /* Mobile styles */ 9108 @media (max-width: 768px) { 9109 .quote-carousel-nav { 9110 top: 20px; 9111 right: 20px; 9112 } 9113 .product-quote-content { 9114 9115 flex-direction: column; 9116 text-align: center; 9117 9118 align-items: center; 9119 9120 9121 } 9122 9123 .quote-profile { 9124 9125 margin: 0 auto; 9126 9127 } 9128 9129 .quote-rating { 9130 9131 9132 justify-content: center; 9133 9134 9135 } 9136 9137 .quote-profile-image { 9138 width: 60px; 9139 height: 60px; 9140 } 9141 9142 .quote-text { 9143 font-size: 14px; 9144 } 9145 9146 .product-quote-container { 9147 padding: 20px; 9148 } 9149 } 9150 </style> 9151 9152 9153 9154 9155 <!-- Multiple quotes carousel --> 9156 <div class="product-quote-container"> 9157 9158 9159 9160 9161 <div class="quote-carousel-wrapper"> 9162 <div class="quote-carousel-track" data-current-slide="0"> 9163 9164 9165 9166 9167 9168 <div class="quote-carousel-slide"> 9169 <div class="product-quote-content"> 9170 9171 9172 9173 9174 <div class="quote-profile"> 9175 <img 9176 src="//yuaiahaircare.se/cdn/shop/files/Frisor_profilbillede_blogindlaeg_300_x_300_px_2_1.webp?v=1745409715&width=400" 9177 alt="Sarah Krogh, frisör" 9178 class="quote-profile-image" 9179 loading="lazy" 9180 > 9181 </div> 9182 9183 9184 9185 <div class="quote-content"> 9186 9187 <div class="quote-rating"> 9188 9189 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 9190 <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/> 9191 </svg> 9192 9193 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 9194 <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/> 9195 </svg> 9196 9197 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 9198 <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/> 9199 </svg> 9200 9201 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 9202 <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/> 9203 </svg> 9204 9205 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"> 9206 <path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/> 9207 </svg> 9208 9209 </div> 9210 9211 9212 <p class="quote-text"> 9213 9214 Jag har själv använt dem i flera år och j
9214ag älskar dem! De smakar fantastiskt. 9215 9216 </p> 9217 9218 <div class="quote-author"> 9219 9220 <p class="quote-author-name">Sarah Krogh, frisör</p> 9221 9222 9223 </div> 9224 </div> 9225 </div> 9226 </div> 9227 9228 </div> 9229 </div> 9230 </div> 9231 9232 9233 9234 9235</div> 9236</div><div class="main-product__block main-product__block-collapsible_tab" > 9237 9238 <style> 9239 /* Keep only icon styles */ 9240 .yuaia-collapsible-tab .collapsible__button svg { 9241 width: 20px !important; 9242 height: 20px !important; 9243 margin-right: 12px !important; 9244 color: #666 !important; 9245 } 9246 9247 /* FAQ specific styles */ 9248 .faq-content { 9249 display: flex; 9250 flex-direction: column; 9251 gap: 16px; 9252 padding-top: 8px; 9253 } 9254 9255 .faq-item { 9256 border-bottom: 1px solid #e5e7eb; 9257 padding-bottom: 16px; 9258 } 9259 9260 .faq-item:last-of-type { 9261 border-bottom: none; 9262 padding-bottom: 0; 9263 } 9264 9265 .faq-question { 9266 font-weight: 600; 9267 margin-bottom: 6px; 9268 color: #000000; 9269 font-size: inherit; 9270 line-height: 1.4; 9271 } 9272 9273 .faq-answer { 9274 color: inherit; 9275 line-height: inherit; 9276 font-size: inherit; 9277 opacity: 0.9; 9278 } 9279 </style> 9280 9281 9282 <div class="prod__accordion"> 9283 <collapsible-tab 9284 class="collapsible__item no-js-hidden yuaia-collapsible-tab" 9285 data-block-id="collapsible-tab-collapsible_tab_xxz9i7" 9286 9287 > 9288 <button 9289 class="collapsible__button" 9290 data-trigger 9291 > 9292 <span class="flex items-center"> 9293 9294 <span> 9295 Beskrivning 9296 </span> 9297 </span> 9298 </button> 9299 <div class="collapsible__content" data-content hidden> 9300 <div class="collapsible__content-inner prose"> 9301 9302 <div class="metafield-rich_text_field"><h1><strong>Kosttillskott för hÃ¥ret med biotin och zink â¤ï¸</strong></h1><p><strong>En enkel och god del av din dagliga rutin</strong><br /> 9303Yuaia HÃ¥rvitaminer är hjärtformade vingummibitar med jordgubbssmak och en noggrant sammansatt kombination av vitaminer, mineraler och bambuextrakt.</p><p>HÃ¥rvitaminerna innehÃ¥ller <strong>biotin och zink, som bidrar till att upprätthÃ¥lla normalt hÃ¥r</strong>. HÃ¥rvitaminerna är smÃ¥ och har en god konsistens, sÃ¥ de är lätta att göra till en fast del av din dagliga rutin â och dessutom smakar de underbart av jordgubbarð</p><h2><strong>ð En noggrant sammansatt formula med:</strong></h2><p>âï¸ <strong>Biotin och zink</strong> â bidrar till att upprätthÃ¥lla normalt hÃ¥r<br /> 9304âï¸ <strong>InnehÃ¥ller</strong> <strong>bambuextrakt (kisel)</strong><br /> 9305âï¸ <strong>InnehÃ¥ller vitamin A, D, B6 och B12</strong></p><h3><strong>SÃ¥ här använder du dem:</strong></h3><p>ð<strong> 2 vingummibitar tillsammans med en mÃ¥ltid.</strong><br /> 9306ð <strong>Rekommenderad daglig dos är 2 stycken per dag.</strong><br /> 9307ð <strong>En burk innehÃ¥ller 60 stycken, vilket motsvarar 30 dagars förbrukning.</strong><br /> 9308- Det är enkelt och smidigt att göra hÃ¥rvitaminer till en del av din dagliga rutin ð</p><p><strong>Detta är ett kosttillskott. Rekommenderad daglig dos: 2 vingummier.</strong><br /> 9309<strong>Den rekommenderade dagliga dosen bör inte överskridas. Kosttillskott bör inte ersätta en varierad kost. Förvaras utom räckhÃ¥ll för smÃ¥ barn.</strong><br /> 9310<strong>Ãverdrivet intag kan ha laxerande effekt.</strong></p><p>*Utsedd till âBästa välsmakande kosttillskott för hÃ¥ret med biotin och zinkâ pÃ¥ bapoon.dk.<br /> 9311<a href="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/10_Bedste_Vitaminer_Til_Haret_i_2026_-_Test_anmeldelser_1.pdf?v=1790318337">Länk till dokumentation</a></p></div> 9312 9313 9314 </div> 9315 </div> 9316 </collapsible-tab> 9317 </div> 9318 9319</div><div class="main-product__block main-product__block-collapsible_tab" > 9320 9321 <div class="prod__accordion"> 9322 <collapsible-tab 9323 class="collapsible__item no-js-hidden yuaia-collapsible-tab" 9324 data-block-id="collapsible-tab-collapsible_tab_T84FJH" 9325 9326 > 9327 <button 9328 class="collapsible__button" 9329 data-trigger 9330 >
9331 <span class="flex items-center"> 9332 9333 <span> 9334 Leverans och returer 9335 </span> 9336 </span> 9337 </button> 9338 <div class="collapsible__content" data-content hidden> 9339 <div class="collapsible__content-inner prose"> 9340 9341 <h3><strong>Leverans</strong></h3><p>Beställningar som görs före kl. 12.00 pÃ¥ vardagar skickas vanligtvis samma dag.</p><p>Leverans sker med PostNord, Bring och Early Bird</p><p>Leverans till ombud kostar 39 kr.</p><p>Hemleverans kostar frÃ¥n 49 kr.</p><p>Leveranstiden är 2â4 vardagar.</p><p>Vi erbjuder fri frakt till postombud vid köp över 449 SEK.</p><p>Ãvriga leveransföretag och paketpriser vid köp över 449 SEK visas i leveransöversikten i kassan.</p><p>Vi levererar i hela Sverige, utom till öar utanför fastlandet.</p><h3>Returer hos Yuaia Haircare</h3><p>Hos oss kan du enkelt och smidigt returnera din beställning. Allt du behöver göra är att följa denna länk: <a href="https://returns.reversio.io/yuaia-se" target="_blank">https://returns.reversio.io/yuaia-se</a></p><p>DÃ¥ kommer du till vÃ¥r returportal där du kan välja hur du vill returnera din beställning. Här kan du ocksÃ¥ fÃ¥ en returetikett med mera.</p> 9342 9343 9344 </div> 9345 </div> 9346 </collapsible-tab> 9347 </div> 9348 9349</div><div class="main-product__block main-product__block-collapsible_tab" > 9350 9351 <div class="prod__accordion"> 9352 <collapsible-tab 9353 class="collapsible__item no-js-hidden yuaia-collapsible-tab" 9354 data-block-id="collapsible-tab-collapsible_tab_JtHEhi" 9355 9356 > 9357 <button 9358 class="collapsible__button" 9359 data-trigger 9360 > 9361 <span class="flex items-center"> 9362 9363 <span> 9364 30 dagars nöjdhetsgaranti 9365 </span> 9366 </span> 9367 </button> 9368 <div class="collapsible__content" data-content hidden> 9369 <div class="collapsible__content-inner prose"> 9370 9371 <h3><strong>30 dagars nöjdhetsgaranti</strong></h3><p>Om du inte är nöjd är vÃ¥r största önskan att hjälpa dig att uppnÃ¥ ditt drömhÃ¥r. Vi tror pÃ¥ vÃ¥ra produkter och är stolta över deras kvalitet. Om du inte är nöjd med din upplevelse av vÃ¥ra produkter erbjuder vi en 30-dagars nöjdhetsgaranti. Det innebär att om du inte gillar smaken av vÃ¥ra hÃ¥rvitaminer, inte gillar doften av ett schampo eller helt enkelt inte tycker att produkten lever upp till dina förväntningar, fÃ¥r du full Ã¥terbetalning (exklusive leveranskostnader pÃ¥ 49 SEK om du har fri frakt).</p><p>Observera att vÃ¥r 30-dagars nöjdhetsgaranti endast gäller för köp pÃ¥ yuaiahaircare.se och gäller inte om du köper via en av vÃ¥ra mÃ¥nga Ã¥terförsäljare.Vid köp av produkter med en gratis gÃ¥va mÃ¥ste den gratis gÃ¥van ocksÃ¥ returneras, annars dras beloppet för gÃ¥van av frÃ¥n det Ã¥terbetalade beloppet.</p><h4><strong>Behöver du hjälp?</strong></h4><p>Om du behöver hjälp med nöjdhetsgarantin eller retur av produkter, tveka inte att kontakta oss! Skriv till oss pÃ¥: [email protected]</p><p>SÃ¥ hjälper vi dig sÃ¥ gott vi kan.</p> 9372 9373 9374 </div> 9375 </div> 9376 </collapsible-tab> 9377 </div> 9378 9379</div><div class="main-product__block main-product__block-collapsible_tab" > 9380 9381 <div class="prod__accordion"> 9382 <collapsible-tab 9383 class="collapsible__item no-js-hidden yuaia-collapsible-tab" 9384 data-block-id="collapsible-tab-collapsible_tab_zmeEEY" 9385 9386 > 9387 <button 9388 class="collapsible__button" 9389 data-trigger 9390 >
9391 <span class="flex items-center"> 9392 9393 <span> 9394 Användning & ingredienser 9395 </span> 9396 </span> 9397 </button> 9398 <div class="collapsible__content" data-content hidden> 9399 <div class="collapsible__content-inner prose"> 9400 9401 <div class="faq-content"> 9402 9403 <div class="faq-item"> 9404 <div class="faq-question">Användning</div> 9405 <div class="faq-answer"><div class="metafield-rich_text_field"><p><strong>ðSÃ¥ här använder du hÃ¥rvitaminerna:</strong></p><ol><li>Ta 2 hÃ¥rvitaminer dagligen tillsammans med en mÃ¥ltid och ett glas vatten.</li><li>Vi rekommenderar att du tar bÃ¥da vitaminerna samtidigt för att underlätta rutinen.</li><li>Tugga vitaminerna noggrant innan du sväljer dem.</li></ol><p><strong>Viktigt:</strong><br /> 9406⢠Den rekommenderade dagliga dosen bör inte överskridas.<br /> 9407⢠Ãverdrivet intag kan ha en laxerande effekt.<br /> 9408⢠Kosttillskott bör inte ersätta en varierad och balanserad kost.<br /> 9409⢠Produkten är inte lämplig för barn under 12 Ã¥r.<br /> 9410⢠Om du är gravid, ammar eller tar mediciner rekommenderas det att du kontaktar din läkare före användning.<br /> 9411⢠Förvaras torrt, vid rumstemperatur och skyddat frÃ¥n direkt solljus.<br /> 9412⢠Förvaras utom räckhÃ¥ll för smÃ¥ barn.<br /> 9413<br /> 9414PÃ¥ grund av de naturliga färg- och smakämnena i produkten kan färgen och smaken förändras med tiden. Detta pÃ¥verkar dock inte produktens effekt eller funktion.</p></div></div> 9415 </div> 9416 9417 9418 9419 <div class="faq-item"> 9420 <div class="faq-question">Ingredienser</div> 9421 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Ingredienser: Sötningsmedel (maltitol, isomalt), förtjockningsmedel (pektiner), syra (citronsyra), vitamin E (DL-alfa-tokoferylacetat), bambuextrakt (Bambusa vulgaris), vitamin C (L-askorbinsyra), surhetsreglerande medel (natriumcitrater), zink (zinkcitrat), naturlig jordgubbsarom, vitamin A (retinylacetat), pantotensyra (kalcium-D-pantotenat), plommonolja, ytbehandlingsmedel (karnaubavax), biotin (D-biotin), vitamin D (ergokalciferol), koncentrerad saft av lila morot, vitamin B6 (pyridoxinhydroklorid), vitamin B12 (cyanokobalamin), jod (kaliumjodid), folsyra (pteroylmonoglutaminsyra), kolin (kolinbitartrat), inositol.</p><p>InnehÃ¥ller sötningsmedel.<br /> 9422Produkten är fri frÃ¥n gelatin, gluten och laktos.</p></div></div> 9423 </div> 9424 9425 </div> 9426 9427 </div> 9428 </div> 9429 </collapsible-tab> 9430 </div> 9431 9432</div><div class="main-product__block main-product__block-collapsible_tab" > 9433 9434 <div class="prod__accordion"> 9435 <collapsible-tab 9436 class="collapsible__item no-js-hidden yuaia-collapsible-tab" 9437 data-block-id="collapsible-tab-collapsible_tab_ftUrpf" 9438 9439 > 9440 <button 9441 class="collapsible__button" 9442 data-trigger 9443 > 9444 <span class="flex items-center"> 9445 9446 <span> 9447 Vanliga frÃ¥gor 9448 </span> 9449 </span> 9450 </button> 9451 <div class="collapsible__content" data-content hidden> 9452 <div class="collapsible__content-inner prose"> 9453 9454 <div class="faq-content"> 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 <div class="faq-item"> 9465 <div class="faq-question">
9465Varför ska jag ta hÃ¥rvitaminer?</div> 9466 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Yuaia HÃ¥rvitaminer är ett kosttillskott som du kan välja som komplement till en varierad kost. De innehÃ¥ller biotin och zink, som bidrar till att upprätthÃ¥lla normalt hÃ¥r, och de hjärtformade vingummierna med jordgubbssmak är lätta att göra till en del av din dagliga rutin. HÃ¥rvitaminer är ett enkelt kosttillskott att införliva i din vardag.</p></div></div> 9467 </div> 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 <div class="faq-item"> 9478 <div class="faq-question">Vilka vitaminer och mineraler innehÃ¥ller Yuaia Hair Vitamins?</div> 9479 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Yuaia Hair Vitamins innehÃ¥ller en lÃ¥ng rad vitaminer och mineraler:</p><p>Biotin<br /> 9480Vitamin B12<br /> 9481Vitamin C<br /> 9482Zink<br /> 9483Vitamin A<br /> 9484Kisel<br /> 9485Vitamin B6<br /> 9486Vitamin D</p><p>Sammansättningen är unik, och därför finns det inga liknande produkter pÃ¥ marknaden.</p></div></div> 9487 </div> 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 <div class="faq-item"> 9498 <div class="faq-question">Ãr de veganska?</div> 9499 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Ja! Vitaminerna är veganska och innehÃ¥ller inget gelatin.</p></div></div> 9500 </div> 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 <div class="faq-item"> 9511 <div class="faq-question">PÃ¥verkar det annat kroppshÃ¥r?</div> 9512 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Kort sagt, nej. KroppshÃ¥r bestäms av hormoner och gener och pÃ¥verkas sÃ¥ledes inte av vitamin- och mineralinnehÃ¥llet i hÃ¥rvitaminer. Ãkad kroppsbehÃ¥ring har ofta nÃ¥got att göra med i vilken utsträckning hÃ¥rsäckarna reagerar pÃ¥ kroppens hormoner. Detta är en av anledningarna till att män har mer kroppsbehÃ¥ring än kvinnor.</p></div></div> 9513 </div> 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 <div class="faq-item"> 9524 <div class="faq-question">Varför är era hÃ¥rvitaminer nÃ¥got speciellt?</div> 9525 <div class="faq-answer"><div class="metafield-rich_text_field"><p>MÃ¥nga kvinnor berättar för oss att den härliga jordgubbssmaken gör det enkelt att komma ihÃ¥g att ta hÃ¥rvitaminerna som en del av den dagliga rutinen. De rekommenderas även av frisörer, och när du köper flera burkar Ã¥t gÃ¥ngen fÃ¥r du ett lägre pris per burk. Med vÃ¥r 30-dagars nöjdhetsgaranti kan du dessutom fÃ¥ pengarna tillbaka om produkten inte passar dig.<br /> 9526<br /> 9527Garantin gäller vid köp pÃ¥ yuaiahaircare.dk â se de fullständiga villkoren pÃ¥ produktsidan.</p></div></div> 9528 </div> 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 <div class="faq-item"> 9539 <div class="faq-question">
9539Har ni någon nöjdhetsgaranti om jag inte är nöjd med produkten?</div> 9540 <div class="faq-answer"><div class="metafield-rich_text_field"><p>Ja! Du kan prova våra hårvitaminer med 30 dagars nöjdhetsgaranti. Om du inte gillar smaken, konsistensen eller produkten i allmänhet kan du utnyttja garantin och få tillbaka köpbeloppet. Garantin gäller vid köp på yuaiahaircare.dk. Se de fullständiga villkoren för retur och leverans på produktsidan.</p></div></div> 9541 </div> 9542 9543 9544 9545 9546 <div class="faq-footer"> 9547 <div class="flex gap-4 items-center"> 9548 9549 <div class="flex-shrink-0"> 9550 <img 9551 src="//yuaiahaircare.se/cdn/shop/files/5188D63E-7429-4F12-A686-30A27087D686.webp?v=1758869756&width=200" 9552 alt="" 9553 width="100" 9554 height="100" 9555 loading="lazy" 9556 class="rounded-full m-0" 9557 > 9558 </div> 9559 9560 9561 <div class="flex-1"> 9562 9563 <div class="text-black mb-4"> 9564 <p><strong>Har du några ytterligare frågor?</strong></p> 9565 </div> 9566 9567 9568 9569 <div class="sf-custom__text-cta flex flex-wrap" style="gap: 12px;"> 9570 9571 <a href="/pages/contact" class="sf__btn sf__btn-primary sf__btn-small" style="text-decoration: none;"> 9572 Skriv till kundservice 9573 </a> 9574 9575 9576 <a href="/pages/faq" class="sf__btn sf__btn-secondary sf__btn-small" style="text-decoration: none;"> 9577 Fler vanliga frågor 9578 </a> 9579 9580 </div> 9581 9582 </div> 9583 </div> 9584 </div> 9585 9586 </div> 9587 9588 </div> 9589 </div> 9590 </collapsible-tab> 9591 </div> 9592 9593</div><div class="main-product__block main-product__block-cross_sell" > 9594 9595<div class="cross-sell-block" data-cross-sell-block> 9596 <style> 9597 .cross-sell-block { 9598 margin: 32px 0 20px; 9599 } 9600 9601 .cross-sell-container { 9602 background: #ffffff; 9603 } 9604 9605 .cross-sell-container.loading { 9606 min-height: 80px; 9607 display: flex; 9608 align-items: center; 9609 justify-content: center; 9610 } 9611 9612 .cross-sell-spinner { 9613 width: 24px; 9614 height: 24px; 9615 border: 2px solid #eee; 9616 border-radius: 50%; 9617 border-top-color: #1a1a1a; 9618 animation: cross-sell-spinner 0.8s linear infinite; 9619 } 9620 9621 .cross-sell-header { 9622 margin-bottom: 12px; 9623 } 9624 9625 .cross-sell-title { 9626 font-size: 18px; 9627 color: #1a1a1a; 9628 margin: 0; 9629 font-weight: 600; 9630 } 9631 9632 .cross-sell-products { 9633 display: flex; 9634 flex-direction: column; 9635 border: 1px solid #fde0e6; 9636 border-radius: 12px; 9637 padding: 0; 9638 overflow: hidden; 9639 } 9640 9641 .cross-sell-product-card { 9642 display: flex; 9643 align-items: center; 9644 gap: 10px; 9645 padding: 10px 12px; 9646 background: #ffffff; 9647 transition: all 0.2s ease; 9648 position: relative; 9649 border-bottom: 1px solid #fde0e6; 9650 } 9651 9652 .cross-sell-actions { 9653 display: flex; 9654 align-items: center; 9655 gap: 8px; 9656 margin-left: auto; 9657 } 9658 9659 .cross-sell-product-card:last-child { 9660 border-bottom: none; 9661 } 9662 9663 .cross-sell-product-card:hover { 9664 background: rgba(0, 0, 0, 0.01); 9665 } 9666 9667 .cross-sell-product-image { 9668 width: 60px; 9669 height: 60px; 9670 object-fit: cover; 9671 border-radius: 4px; 9672 flex-shrink: 0; 9673 mix-blend-mode: multiply; 9674 } 9675 9676 .cross-sell-product-info { 9677 flex: 1; 9678 min-width: 0; 9679 } 9680 9681 .cross-sell-product-title { 9682 font-size: 13px; 9683 color: #1a1a1a; 9684 margin: 0 0 2px; 9685 font-weight: 400; 9686 line-height: 1.2; 9687 overflow: hidden; 9688 text-overflow: ellipsis; 9689 white-space: nowrap; 9690 } 9691 9692 .cross-sell-product-price { 9693 font-size: 12px; 9694 color: #1a1a1a; 9695 font-weight: 500; 9696 display: flex; 9697 align-items: center; 9698 gap: 6px; 9699 } 9700 9701 .cross-sell-product-price .compare-price { 9702 text-decoration: line-through; 9703 color: #999999; 9704 font-weight: normal; 9705 font-size: 11px; 9706 } 9707 9708 .cross-sell-add-to-cart { 9709 padding: 5px 12px; 9710 background: #d62e55; 9711 color: #ffffff; 9712 border: none; 9713 border-radius: 24px; 9714 font-size: 12px; 9715 font-weight: 500; 9716 cursor: pointer; 9717 transition: all 0.2s ease; 9718 white-space: nowrap; 9719 flex-shrink: 0; 9720 position: relative; 9721 } 9722 9723 .cross-sell-add-to-cart:hover { 9724 background: #df6682; 9725 } 9726 9727 .cross-sell-add-to-cart:disabled { 9728 opacity: 0.5;
9729 cursor: not-allowed; 9730 } 9731 9732 .cross-sell-add-to-cart.loading { 9733 color: transparent; 9734 min-width: 80px; 9735 } 9736 9737 .cross-sell-add-to-cart.loading::after { 9738 content: ''; 9739 position: absolute; 9740 width: 12px; 9741 height: 12px; 9742 top: 50%; 9743 left: 50%; 9744 margin-left: -6px; 9745 margin-top: -6px; 9746 border: 2px solid #ffffff; 9747 border-radius: 50%; 9748 border-top-color: transparent; 9749 animation: cross-sell-spinner 0.8s linear infinite; 9750 } 9751 9752 @keyframes cross-sell-spinner { 9753 to { transform: rotate(360deg); } 9754 } 9755 9756 .cross-sell-badge { 9757 background: #fff3f5; 9758 color: #d62e55; 9759 padding: 2px 6px; 9760 border-radius: 3px; 9761 font-size: 10px; 9762 font-weight: 600; 9763 } 9764 9765 .cross-sell-badge--inline { 9766 display: inline-block; 9767 vertical-align: middle; 9768 } 9769 9770 /* Variant selector - modern dropdown style */ 9771 .cross-sell-variant-wrapper { 9772 position: relative; 9773 max-width: 120px; 9774 } 9775 9776 .cross-sell-variant-select { 9777 width: 100%; 9778 font-size: 12px; 9779 padding: 5px 28px 5px 10px; 9780 border: 1px solid #dddddd; 9781 border-radius: 8px; 9782 background: white; 9783 cursor: pointer; 9784 appearance: none; 9785 transition: all 0.2s ease; 9786 font-weight: 500; 9787 color: #1a1a1a; 9788 } 9789 9790 .cross-sell-variant-select:hover { 9791 border-color: #d62e55; 9792 } 9793 9794 .cross-sell-variant-select:focus { 9795 outline: none; 9796 border-color: #d62e55; 9797 box-shadow: 0 0 0 3px #d62e5520; 9798 } 9799 9800 /* Dropdown arrow */ 9801 .cross-sell-variant-wrapper::after { 9802 content: ''; 9803 position: absolute; 9804 right: 8px; 9805 top: 50%; 9806 transform: translateY(-50%); 9807 width: 20px; 9808 height: 20px; 9809 background: #f8f8f8; 9810 border-radius: 50%; 9811 pointer-events: none; 9812 background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); 9813 background-repeat: no-repeat; 9814 background-position: center; 9815 transition: all 0.2s ease; 9816 } 9817 9818 .cross-sell-variant-select:hover ~ ::after { 9819 background-color: #d62e5510; 9820 } 9821 9822 @media (max-width: 768px) { 9823 .cross-sell-title { 9824 font-size: 20px; 9825 } 9826 9827 .cross-sell-product-image { 9828 width: 40px; 9829 height: 40px; 9830 } 9831 9832 .cross-sell-product-title { 9833 font-size: 12px; 9834 } 9835 9836 .cross-sell-add-to-cart { 9837 font-size: 11px; 9838 padding: 4px 10px; 9839 } 9840 9841 .cross-sell-variant-wrapper { 9842 max-width: 100px; 9843 } 9844 9845 .cross-sell-variant-select { 9846 font-size: 11px; 9847 padding: 4px 24px 4px 8px; 9848 } 9849 9850 .cross-sell-variant-wrapper::after { 9851 width: 18px; 9852 height: 18px; 9853 right: 6px; 9854 } 9855 } 9856 </style> 9857 9858 <div class="cross-sell-container loading"> 9859 <div class="cross-sell-spinner"></div> 9860 </div> 9861 9862
9862<script> 9863 document.addEventListener('DOMContentLoaded', function() { 9864 const crossSellBlock = document.querySelector('[data-cross-sell-block]'); 9865 if (!crossSellBlock) return; 9866 9867 const container = crossSellBlock.querySelector('.cross-sell-container'); 9868 9869 // First check for metafield products 9870 9871 const metafieldProducts = [ 9872 9873 9874 { 9875 id: 6761725657188, 9876 title: "Grow and Glow schampo och balsam 250 ml - sulfatfritt \u0026 silikonfritt", 9877 handle: "grow-and-glow-schampo-och-balsam", 9878 url: "\/products\/grow-and-glow-schampo-och-balsam", 9879 price: 38900, 9880 compare_at_price: 47800, 9881 available: true, 9882 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745110654841_Grow-and-Glow_Shampoo-and-Conditioner_1080x1080_2a334348-818e-46f9-85b8-51d1e23f27ed.webp?v=1791024372\u0026width=80", 9883 featured_image_alt: "Grow and Glow schampo och balsam 250 ml - sulfatfritt \u0026 silikonfritt", 9884 variants: [ 9885 9886 { 9887 id: 39928403198052, 9888 title: "Default Title", 9889 price: 38900, 9890 available: true 9891 } 9892 9893 ] 9894 }, 9895 9896 9897 9898 { 9899 id: 9724801057109, 9900 title: "Grow and Glow Formula+ Hair Serum 100 ml", 9901 handle: "grow-and-glow-formula-hair-serum-100-ml", 9902 url: "\/products\/grow-and-glow-formula-hair-serum-100-ml", 9903 price: 49900, 9904 compare_at_price: 100000, 9905 available: true, 9906 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302786_Yuaia-Hair_Grow-and-Glow-Serum-og-formular_2.webp?v=1791025061\u0026width=80", 9907 featured_image_alt: "Grow and Glow Formula+ Hair Serum 100 ml", 9908 variants: [ 9909 9910 { 9911 id: 50044045295957, 9912 title: "1 st", 9913 price: 49900, 9914 available: true 9915 }, 9916 9917 { 9918 id: 50044045328725, 9919 title: "2 st", 9920 price: 84900, 9921 available: true 9922 }, 9923 9924 { 9925 id: 54498379759957, 9926 title: "3 st", 9927 price: 114900, 9928 available: true 9929 } 9930 9931 ] 9932 } 9933 9934 9935 ]; 9936 9937 if (metafieldProducts.length > 0) { 9938 renderCrossSellProducts(metafieldProducts); 9939 } else { 9940 fetchRecommendations(); 9941 } 9942 9943 9944 function fetchRecommendations() { 9945 // Use Shopify recommendations API 9946 fetch('/recommendations/products.json?product_id=6761750331492&limit=2&intent=related') 9947 .then(response => response.json()) 9948 .then(data => { 9949 if (data.products && data.products.length > 0) { 9950 const filteredProducts = data.products.filter(product => 9951 !product.tags || !product.tags.includes('exclude-recommendations') 9952 ); 9953 renderCrossSellProducts(filteredProducts); 9954 } else { 9955 // Hide the cross-sell block if no products 9956 crossSellBlock.style.display = 'none'; 9957 } 9958 }) 9959 .catch(error => { 9960 console.error('Error fetching recommendations:', error); 9961 crossSellBlock.style.display = 'none'; 9962 }); 9963 } 9964 9965 function renderCrossSellProducts(products) { 9966 let html = ''; 9967 9968 // Add header if configured 9969 9970 html += `<div class="cross-sell-header"> 9971 <div class="cross-sell-title">87 % av våra kunder köpte även detta</div> 9972 </div>`; 9973 9974 9975 html += '<div class="cross-sell-products">'; 9976
9977 products.forEach(product => { 9978 const discount = product.compare_at_price && product.compare_at_price > product.price 9979 ? Math.round(((product.compare_at_price - product.price) * 100) / product.compare_at_price) 9980 : 0; 9981 9982 const availableVariants = product.variants.filter(v => v.available); 9983 const defaultVariant = availableVariants[0] || product.variants[0]; 9984 const hasMultipleVariants = product.variants.length > 1 && true; 9985 9986 html += ` 9987 <div class="cross-sell-product-card" data-product-id="${product.id}"> 9988 ${product.featured_image ? ` 9989 <a href="${product.url || '/products/' + product.handle}"> 9990 <img 9991 src="${product.featured_image}" 9992 alt="${product.featured_image_alt || product.title}" 9993 class="cross-sell-product-image" 9994 loading="lazy" 9995 > 9996 </a> 9997 ` : ''} 9998 9999 <div class="cross-sell-product-info"> 10000 <div class="cross-sell-product-title"> 10001 <a href="${product.url || '/products/' + product.handle}" style="color: inherit; text-decoration: none;"> 10002 ${product.title} 10003 </a> 10004 </div> 10005 10006 <div class="cross-sell-product-price"> 10007 ${product.compare_at_price && product.compare_at_price > product.price ? 10008 `<span class="compare-price">${formatMoney(product.compare_at_price)}</span>` : 10009 '' 10010 } 10011 <span class="price">${formatMoney(defaultVariant.price || product.price)}</span> 10012 ${discount >
10012 0 ? `<span class="cross-sell-badge cross-sell-badge--inline">-${discount}%</span>` : ''} 10013 </div> 10014 </div> 10015 10016 <div class="cross-sell-actions"> 10017 ${hasMultipleVariants ? ` 10018 <div class="cross-sell-variant-wrapper"> 10019 <select class="cross-sell-variant-select" data-product-id="${product.id}"> 10020 ${product.variants.map(variant => 10021 variant.available ? 10022 `<option value="${variant.id}" data-price="${formatMoney(variant.price)}"> 10023 ${variant.title} 10024 </option>` : '' 10025 ).join('')} 10026 </select> 10027 </div> 10028 ` : ''} 10029 10030 <button 10031 class="cross-sell-add-to-cart" 10032 data-variant-id="${defaultVariant.id}" 10033 data-product-id="${product.id}" 10034 ${!product.available ? 'disabled' : ''} 10035 > 10036 ${product.available ? 'Lägg i varukorgen' : 'Slutsåld'} 10037 </button> 10038 </div> 10039 </div> 10040 `; 10041 }); 10042 10043 html += '</div>'; 10044 10045 container.classList.remove('loading'); 10046 container.innerHTML = html; 10047 10048 // Add event listeners 10049 attachEventListeners(); 10050 } 10051 10052 function formatMoney(cents) { 10053 return (cents / 100).toLocaleString('da-DK', { 10054 style: 'currency', 10055 currency: 'DKK', 10056 minimumFractionDigits: 0, 10057 maximumFractionDigits: 0 10058 }); 10059 } 10060 10061 function attachEventListeners() { 10062 // Handle variant selection 10063 crossSellBlock.querySelectorAll('.cross-sell-variant-select').forEach(select => { 10064 select.addEventListener('change', function() { 10065 const productCard = this.closest('.cross-sell-product-card'); 10066 const addToCartBtn = productCard.querySelector('.cross-sell-add-to-cart'); 10067 const selectedOption = this.options[this.selectedIndex]; 10068 10069 addToCartBtn.setAttribute('data-variant-id', this.value); 10070 10071 // Update price if needed 10072 const priceElement = productCard.querySelector('.cross-sell-product-price .price'); 10073 if (selectedOption.dataset.price && priceElement) { 10074 priceElement.textContent = selectedOption.dataset.price; 10075 } 10076 }); 10077 }); 10078 10079 // Handle add to cart 10080 crossSellBlock.querySelectorAll('.cross-sell-add-to-cart').forEach(button => { 10081 button.addEventListener('click', async function(e) { 10082 e.preventDefault(); 10083 10084 const variantId = this.getAttribute('data-variant-id'); 10085 const button = this; 10086 const originalText = button.textContent; 10087 10088 // Add loading state 10089 button.classList.add('loading'); 10090 button.disabled = true; 10091 10092 try { 10093 const response = await fetch('/cart/add.js', { 10094 method: 'POST', 10095 headers: { 10096 'Content-Type': 'application/json', 10097 'Accept': 'application/json' 10098 }, 10099 body: JSON.stringify({ 10100 items: [{ 10101 id: parseInt(variantId), 10102 quantity: 1 10103 }] 10104 }) 10105 }); 10106 10107 if (response.ok) { 10108 const data = await response.json(); 10109 10110 // Update cart UI if needed 10111 if (window.refreshCart) { 10112 window.refreshCart(); 10113 } 10114 10115 // Show success state 10116 button.classList.remove('loading'); 10117 button.textContent = 'Lagt till!'; 10118 10119 setTimeout(() => { 10120 button.textContent = originalText; 10121 button.disabled = false;
10122 }, 2000); 10123 10124 // Trigger cart drawer if available 10125 if (window.openCartDrawer) { 10126 window.openCartDrawer(); 10127 } 10128 10129 // Trigger Shopify onItemAdded if available 10130 if (window.Shopify && window.Shopify.onItemAdded) { 10131 window.Shopify.onItemAdded(data); 10132 } 10133 } else { 10134 throw new Error('Failed to add to cart'); 10135 } 10136 } catch (error) { 10137 console.error('Error adding to cart:', error); 10138 button.classList.remove('loading'); 10139 button.disabled = false; 10140 button.textContent = 'Fel'; 10141 10142 setTimeout(() => { 10143 button.textContent = originalText; 10144 }, 2000); 10145 } 10146 }); 10147 }); 10148 } 10149 }); 10150 </script>
10150 10151</div> 10152</div><div class="main-product__block main-product__block-bundle_upsell" > 10153 10154<div class="bundle-upsell-block" data-bundle-upsell-block> 10155 <style> 10156 .bundle-upsell-block { 10157 margin: 32px 0 20px; 10158 } 10159 10160 .bundle-upsell-container { 10161 background: #ffffff; 10162 border: 1px solid #fde0e6; 10163 border-radius: 12px; 10164 padding: 16px; 10165 position: relative; 10166 overflow: visible; /* Changed from hidden to visible */ 10167 } 10168 10169 .bundle-upsell-container.loading { 10170 min-height: 200px; 10171 display: flex; 10172 align-items: center; 10173 justify-content: center; 10174 } 10175 10176 .bundle-upsell-spinner { 10177 width: 32px; 10178 height: 32px; 10179 border: 3px solid #eee; 10180 border-radius: 50%; 10181 border-top-color: #000000; 10182 animation: bundle-spinner 0.8s linear infinite; 10183 } 10184 10185 @keyframes bundle-spinner { 10186 to { transform: rotate(360deg); } 10187 } 10188 10189 .bundle-upsell-content { 10190 display: flex; 10191 gap: 16px; 10192 align-items: center; 10193 } 10194 10195 .bundle-upsell-content.layout-vertical { 10196 flex-direction: column; 10197 text-align: center; 10198 } 10199 10200 .bundle-upsell-image-wrapper { 10201 flex-shrink: 0; 10202 position: relative; 10203 } 10204 10205 .bundle-upsell-image { 10206 width: 120px; 10207 height: 120px; 10208 object-fit: cover; 10209 border-radius: 8px; 10210 } 10211 10212 .bundle-upsell-savings-badge { 10213 background: #fff3f5; 10214 color: #d62e55; 10215 padding: 4px 8px; 10216 border-radius: 9999px; 10217 font-size: 10px; 10218 font-weight: 600; 10219 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); 10220 } 10221 10222 .bundle-upsell-savings-badge--inline { 10223 display: inline-block; 10224 margin-left: 8px; 10225 vertical-align: middle; 10226 } 10227 10228 .bundle-upsell-info { 10229 flex: 1; 10230 } 10231 10232 .bundle-upsell-heading { 10233 font-size: 18px; 10234 color: #000000; 10235 margin: 0 0 12px; 10236 font-weight: 600; 10237 text-align: ; 10238 } 10239 10240 10241 .bundle-upsell-price-wrapper { 10242 display: flex; 10243 align-items: baseline; 10244 gap: 8px; 10245 margin-bottom: 12px; 10246 flex-wrap: wrap; 10247 } 10248 10249 .bundle-upsell-price { 10250 font-size: 16px; 10251 color: #1a1a1a; 10252 font-weight: 600; 10253 } 10254 10255 .bundle-upsell-compare-price { 10256 font-size: 16px; 10257 color: #999999; 10258 text-decoration: line-through; 10259 } 10260 10261 .bundle-upsell-title { 10262 font-size: 16px; 10263 font-weight: 600; 10264 color: #000000; 10265 margin-bottom: 4px; 10266 line-height: 1.3; 10267 } 10268 10269 .bundle-upsell-actions { 10270 display: flex; 10271 gap: 12px; 10272 align-items: center; 10273 } 10274 10275 .bundle-upsell-content.layout-vertical .bundle-upsell-actions { 10276 justify-content: center; 10277 } 10278 10279 .bundle-upsell-variant-select { 10280 padding: 8px 12px; 10281 border: 1px solid #fde0e6; 10282 border-radius: 4px; 10283 font-size: 14px; 10284 background: white; 10285 cursor: pointer; 10286 min-width: 120px; 10287 } 10288 10289 .bundle-upsell-quantity { 10290 display: flex; 10291 align-items: center; 10292 border: 1px solid #fde0e6; 10293 border-radius: 4px; 10294 overflow: hidden; 10295 } 10296 10297 .bundle-upsell-quantity button { 10298 background: none; 10299 border: none; 10300 padding: 8px 12px; 10301 cursor: pointer; 10302 font-size: 16px; 10303 color: #333333; 10304 transition: background 0.2s; 10305 } 10306 10307 .bundle-upsell-quantity button:hover { 10308 background: rgba(0, 0, 0, 0.05); 10309 } 10310 10311 .bundle-upsell-quantity input { 10312 border: none; 10313 width: 40px; 10314 text-align: center; 10315 font-size: 14px; 10316 padding: 8px 0; 10317 } 10318 10319 .bundle-upsell-add-to-cart { 10320 padding: 8px 12px; 10321 background: #d62e55; 10322 color: #ffffff; 10323 border: none; 10324 border-radius: 24px; 10325 font-size: 12px; 10326 font-weight: 600; 10327 cursor: pointer; 10328 transition: all 0.2s ease; 10329 position: relative; 10330 } 10331 10332 .bundle-upsell-add-to-cart:hover { 10333 background: #b91c43; 10334 transform: translateY(-1px); 10335 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); 10336 } 10337 10338 .bundle-upsell-add-to-cart:disabled { 10339 opacity: 0.5;
10340 cursor: not-allowed; 10341 transform: none; 10342 box-shadow: none; 10343 } 10344 10345 .bundle-upsell-add-to-cart.loading { 10346 color: transparent; 10347 } 10348 10349 .bundle-upsell-add-to-cart.loading::after { 10350 content: ''; 10351 position: absolute; 10352 width: 16px; 10353 height: 16px; 10354 top: 50%; 10355 left: 50%; 10356 margin-left: -8px; 10357 margin-top: -8px; 10358 border: 2px solid #ffffff; 10359 border-radius: 50%; 10360 border-top-color: transparent; 10361 animation: bundle-spinner 0.8s linear infinite; 10362 } 10363 10364 /* Tablet/medium screens - fix layout issues */ 10365 @media (min-width: 769px) and (max-width: 1200px) { 10366 .bundle-upsell-content { 10367 flex-wrap: wrap; 10368 } 10369 10370 .bundle-upsell-info { 10371 min-width: 250px; 10372 flex: 1 1 auto; 10373 } 10374 10375 .bundle-upsell-actions-desktop { 10376 flex-wrap: wrap; 10377 gap: 8px; 10378 } 10379 10380 .bundle-upsell-add-to-cart { 10381 min-width: 120px; 10382 white-space: nowrap; 10383 } 10384 10385 .bundle-upsell-variant-select { 10386 min-width: 100px; 10387 max-width: 150px; 10388 } 10389 } 10390 10391 /* Very specific fix for screens around 1070px */ 10392 @media (min-width: 1000px) and (max-width: 1150px) { 10393 .bundle-upsell-content.horizontal-layout { 10394 flex-direction: column; 10395 text-align: center; 10396 } 10397 10398 .bundle-upsell-actions-desktop { 10399 justify-content: center; 10400 width: 100%; 10401 margin-top: 12px; 10402 } 10403 10404 .bundle-upsell-image { 10405 margin: 0 auto; 10406 } 10407 } 10408 10409 /* Desktop styles for the new structure */ 10410 @media (min-width: 769px) { 10411 .bundle-upsell-top { 10412 display: contents; /* This makes the wrapper disappear on desktop */ 10413 } 10414 10415 .bundle-upsell-actions-mobile { 10416 display: none; 10417 } 10418 10419 .bundle-upsell-actions-desktop { 10420 display: flex; 10421 } 10422 } 10423 10424 /* Mobile styles - improved layout */ 10425 @media (max-width: 768px) { 10426 .bundle-upsell-block { 10427 margin: 16px 0; 10428 } 10429 10430 .bundle-upsell-heading { 10431 font-size: 16px; 10432 margin-bottom: 8px; 10433 } 10434 10435 .bundle-upsell-container { 10436 padding: 16px; 10437 border-radius: 12px; 10438 } 10439 10440 .bundle-upsell-content { 10441 flex-direction: column; 10442 gap: 16px; 10443 text-align: left; 10444 } 10445 10446 /* Top section with image and info side by side */ 10447 .bundle-upsell-top { 10448 display: flex; 10449 gap: 16px; 10450 align-items: flex-start; 10451 width: 100%; 10452 } 10453 10454 @media (max-width: 768px) { 10455 .bundle-upsell-top { 10456 align-items: center; 10457 } 10458 } 10459 10460 .bundle-upsell-image-wrapper { 10461 flex-shrink: 0; 10462 position: relative; 10463 } 10464 10465 .bundle-upsell-image { 10466 width: 100px; 10467 height: 100px; 10468 object-fit: cover; 10469 border-radius: 8px; 10470 } 10471 10472 .bundle-upsell-savings-badge { 10473 padding: 3px 8px; 10474 font-size: 11px; 10475 } 10476 10477 .bundle-upsell-info { 10478 flex: 1; 10479 min-width: 0; 10480 } 10481 10482 .bundle-upsell-title { 10483 font-size: 15px; 10484 } 10485 10486 .bundle-upsell-price-wrapper { 10487 margin-bottom: 8px; 10488 } 10489 10490 /* Actions full width at bottom */ 10491 .bundle-upsell-actions { 10492 width: 100%; 10493 flex-direction: column; 10494 gap: 10px; 10495 } 10496 10497 .bundle-upsell-actions-desktop { 10498 display: none; 10499 } 10500 10501 .bundle-upsell-actions-mobile { 10502 display: flex; 10503 } 10504 10505 .bundle-upsell-variant-select { 10506 width: 100%; 10507 } 10508 10509 .bundle-upsell-add-to-cart { 10510 width: 100%; 10511 padding: 14px 20px; 10512 font-size: 15px; 10513 } 10514 10515 .bundle-upsell-price-wrapper { 10516 font-size: 16px; 10517 margin-bottom: 8px; 10518 } 10519 10520 .bundle-upsell-price { 10521 font-size: 16px; 10522 } 10523 10524 .bundle-upsell-compare-price { 10525 font-size: 16px; 10526 } 10527 10528 .bundle-upsell-title { 10529 font-size: 15px; 10530 margin-bottom: 4px; 10531 word-break: break-word; 10532 } 10533 10534 /* Duplicate styles removed - already defined above */ 10535 10536 .bundle-upsell-variant-select { 10537 width: 100%; 10538 padding: 10px; 10539 font-size: 14px; 10540 } 10541 10542 .bundle-upsell-quantity { 10543 width: 100%; 10544 } 10545 10546 .bundle-upsell-add-to-cart { 10547 width: 100%; 10548 padding: 12px; 10549 font-size: 14px; 10550 } 10551 10552 10553 } 10554 </style> 10555 10556 <div class="bundle-upsell-heading"> 10557 <!-- Will be populated by JavaScript --> 10558 </div> 10559 10560 <div class="bundle-upsell-container loading"> 10561 <div class="bundle-upsell-spinner"></div> 10562 </div> 10563 10564
10564<script> 10565 document.addEventListener('DOMContentLoaded', function() { 10566 const bundleBlock = document.querySelector('[data-bundle-upsell-block]'); 10567 if (!bundleBlock) return; 10568 10569 const container = bundleBlock.querySelector('.bundle-upsell-container'); 10570 10571 // Get bundle product from metafield 10572 10573 // Hide block if no bundle product is set 10574 bundleBlock.style.display = 'none'; 10575 10576 10577 function renderBundleUpsell(product, includes) { 10578 if (!product || !product.available) { 10579 bundleBlock.style.display = 'none'; 10580 return; 10581 } 10582 10583 const availableVariants = product.variants.filter(v => v.available); 10584 const defaultVariant = availableVariants[0] || product.variants[0]; 10585 10586 // Get settings as JavaScript variables 10587 const showVariantSelector = true; 10588 const showQuantitySelector = false; 10589 10590 // Calculate savings 10591 let savings = 0; 10592 let savingsAmount = ''; 10593 let savingsPercent = 0; 10594 let savingsText = ''; 10595 10596 if (product.compare_at_price && product.compare_at_price > product.price) { 10597 savings = product.compare_at_price - product.price; 10598 savingsAmount = formatMoney(savings); 10599 savingsPercent = Math.round((savings * 100) / product.compare_at_price); 10600 savingsText = `Du sparar [savings_percent]` 10601 .replace('[amount]', savingsAmount + ' (' + savingsPercent + '%)') 10602 .replace('[savings_amount]', savingsAmount) 10603 .replace('[savings_percent]', savingsPercent + '%'); 10604 } 10605 10606 let html = ` 10607 <div class="bundle-upsell-content layout-horizontal"> 10608 <div class="bundle-upsell-top"> 10609 ${product.featured_image ? ` 10610 <div class="bundle-upsell-image-wrapper"> 10611 <a href="${product.url || '/products/' + product.handle}"> 10612 <img 10613 src="${product.featured_image}" 10614 alt="${product.featured_image_alt || product.title}" 10615 class="bundle-upsell-image" 10616 loading="lazy" 10617 > 10618 </a> 10619 </div> 10620 ` : ''} 10621 10622 <div class="bundle-upsell-info"> 10623 <div class="bundle-upsell-title">${product.title}</div> 10624 <div class="bundle-upsell-price-wrapper"> 10625 ${product.compare_at_price && product.compare_at_price > product.price ? 10626 `<span class="bundle-upsell-compare-price">${formatMoney(product.compare_at_price)}</span>` : 10627 '' 10628 } 10629 <span class="bundle-upsell-price">${formatMoney(defaultVariant.price || product.price)}</span> 10630 ${savingsText ? ` 10631 <span class="bundle-upsell-savings-badge bundle-upsell-savings-badge--inline"> 10632 ${savingsText} 10633 </span> 10634 ` : ''} 10635 </div> 10636 10637 <!-- Desktop actions inside info --> 10638 <div class="bundle-upsell-actions bundle-upsell-actions-desktop"> 10639 ${showVariantSelector && product.variants.length > 1 ? ` 10640 <select class="bundle-upsell-variant-select" data-product-id="${product.id}"> 10641 ${product.variants.map(variant => 10642 variant.available ? 10643 `<option value="${variant.id}" data-price="${formatMoney(variant.price)}" ${variant.id === defaultVariant.id ? 'selected' : ''}> 10644 ${variant.title} 10645 </option>` : '' 10646 ).join('')} 10647 </select> 10648 ` : ''} 10649 10650 ${showQuantitySelector ? ` 10651 <div class="bundle-upsell-quantity"> 10652 <button type="button" class="bundle-qty-minus">â</button> 10653 <input type="number" value="1" min="1" max="10" class="bundle-qty-input"> 10654 <button type="button" class="bundle-qty-plus">+</button> 10655 </div> 10656 ` : ''} 10657 10658 <button 10659 class="bundle-upsell-add-to-cart" 10660 data-variant-id="${defaultVariant.id}" 10661 data-product-id="${product.id}" 10662 ${!product.available ? 'disabled' : ''} 10663 > 10664 Lägg i varukorgen 10665 </button> 10666 </div> 10667 </div> 10668 </div> 10669 10670 <!-- Mobile actions outside --> 10671 <div class="bundle-upsell-actions bundle-upsell-actions-mobile"> 10672 ${showVariantSelector && product.variants.length > 1 ? ` 10673 <select class="bundle-upsell-variant-select" data-product-id="${product.id}"> 10674 ${product.variants.map(variant => 10675 variant.available ? 10676 `<option value="${variant.id}" data-price="${formatMoney(variant.price)}" ${variant.id === defaultVariant.id ? 'selected' : ''}> 10677 ${variant.title} 10678 </option>` : '' 10679 ).join('')} 10680 </select> 10681 ` : ''} 10682 10683 ${showQuantitySelector ? ` 10684 <div class="bundle-upsell-quantity"> 10685 <button type="button" class="bundle-qty-minus">â</button> 10686 <input type="number" value="1" min="1" max="10" class="bundle-qty-input"> 10687 <button type="button" class="bundle-qty-plus">+</button> 10688 </div> 10689 ` : ''} 10690 10691 <button 10692 class="bundle-upsell-add-to-cart" 10693 data-variant-id="${defaultVariant.id}" 10694 data-product-id="${product.id}" 10695 ${!product.available ? 'disabled' : ''} 10696 > 10697 Lägg i varukorgen 10698 </button> 10699 </div> 10700 </div> 10701 `; 10702 10703 container.classList.remove('loading'); 10704 container.innerHTML = html; 10705 10706 // Update heading with dynamic values 10707 const heading = bundleBlock.querySelector('.bundle-upsell-heading'); 10708 if (heading) { 10709 const headingText = 'Spara [savings_amount] med vÃ¥rt paketerbjudande' 10710 .replace('[savings_amount]', savingsAmount) 10711 .replace('[savings_percent]', savingsPercent + '%') 10712 .replace('[amount]', savingsAmount + ' (' + savingsPercent + '%)'); 10713 heading.textContent = headingText; 10714 heading.style.display = 'block'; 10715 } 10716 10717 // Add event listeners 10718 attachEventListeners(); 10719 } 10720 10721 function formatMoney(cents) { 10722 // Get active currency from Shopify 10723 const currency = window.Shopify && window.Shopify.currency && window.Shopify.currency.active ? window.Shopify.currency.active : 'DKK'; 10724 10725 // Get locale based on currency 10726 let locale = 'da-DK'; 10727 if (currency === 'EUR') { 10728 locale = 'de-DE'; 10729 } else if (currency === 'GBP') { 10730 locale = 'en-GB'; 10731 } else if (currency === 'USD') { 10732 locale = 'en-US'; 10733 } else if (currency === 'PLN') { 10734 locale = 'pl-PL'; 10735 } else if (currency === 'SEK') { 10736 locale = 'sv-SE'; 10737 } 10738
10739 return (cents / 100).toLocaleString(locale, { 10740 style: 'currency', 10741 currency: currency, 10742 minimumFractionDigits: 0, 10743 maximumFractionDigits: 0 10744 }); 10745 } 10746 10747 function attachEventListeners() { 10748 // Handle variant selection 10749 const variantSelect = bundleBlock.querySelector('.bundle-upsell-variant-select'); 10750 if (variantSelect) { 10751 variantSelect.addEventListener('change', function() { 10752 const addToCartBtn = bundleBlock.querySelector('.bundle-upsell-add-to-cart'); 10753 const selectedOption = this.options[this.selectedIndex]; 10754 10755 addToCartBtn.setAttribute('data-variant-id', this.value); 10756 10757 // Update price if needed 10758 const priceElement = bundleBlock.querySelector('.bundle-upsell-price'); 10759 if (selectedOption.dataset.price && priceElement) { 10760 priceElement.textContent = selectedOption.dataset.price; 10761 } 10762 }); 10763 } 10764 10765 // Handle quantity selector 10766 const qtyInput = bundleBlock.querySelector('.bundle-qty-input'); 10767 if (qtyInput) { 10768 bundleBlock.querySelector('.bundle-qty-minus').addEventListener('click', () => { 10769 if (qtyInput.value > 1) qtyInput.value = parseInt(qtyInput.value) - 1; 10770 }); 10771 10772 bundleBlock.querySelector('.bundle-qty-plus').addEventListener('click', () => { 10773 if (qtyInput.value < 10) qtyInput.value = parseInt(qtyInput.value) + 1; 10774 }); 10775 } 10776 10777 // Handle add to cart (both desktop and mobile buttons) 10778 bundleBlock.querySelectorAll('.bundle-upsell-add-to-cart').forEach(button => { 10779 button.addEventListener('click', async function(e) { 10780 e.preventDefault(); 10781 10782 const variantId = this.getAttribute('data-variant-id'); 10783 const quantity = qtyInput ? parseInt(qtyInput.value) : 1; 10784 const button = this; 10785 const originalText = button.textContent; 10786 10787 // Add loading state 10788 button.classList.add('loading'); 10789 button.disabled = true; 10790 10791 try { 10792 const response = await fetch('/cart/add.js', { 10793 method: 'POST', 10794 headers: { 10795 'Content-Type': 'application/json', 10796 'Accept': 'application/json' 10797 }, 10798 body: JSON.stringify({ 10799 items: [{ 10800 id: parseInt(variantId), 10801 quantity: quantity 10802 }] 10803 }) 10804 }); 10805 10806 if (response.ok) { 10807 const data = await response.json(); 10808 10809 // Update cart UI if needed 10810 if (window.refreshCart) { 10811 window.refreshCart(); 10812 } 10813 10814 // Show success state 10815 button.classList.remove('loading'); 10816 button.textContent = 'Paketerbjudande har lagts till!'; 10817 10818 setTimeout(() => { 10819 button.textContent = originalText; 10820 button.disabled = false; 10821 }, 2000); 10822 10823 // Trigger cart drawer if available 10824 if (window.openCartDrawer) { 10825 window.openCartDrawer(); 10826 } 10827 10828 // Trigger Shopify onItemAdded if available 10829 if (window.Shopify && window.Shopify.onItemAdded) { 10830 window.Shopify.onItemAdded(data); 10831 } 10832 } else { 10833 throw new Error('Failed to add to cart'); 10834 } 10835 } catch (error) { 10836 console.error('Error adding bundle to cart:', error); 10837 button.classList.remove('loading'); 10838 button.disabled = false; 10839 button.textContent = 'Ett fel uppstod. Försök igen.'; 10840 10841 setTimeout(() => { 10842 button.textContent = originalText; 10843 }, 2000); 10844 } 10845 }); 10846 }); 10847 } 10848 }); 10849 </script>
10849 10850</div> 10851</div></div> 10852 </div> 10853 10854 10855 10856 10857 10858 <div class="addons-block"> 10859 <div 10860 id="fox-product-bundle-inside" 10861 data-fox-app="true" 10862 data-section-product-bundle 10863 ></div> 10864 </div> 10865 </div> 10866 </div> 10867 </div> 10868 </div> 10869 </div> 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891</div> 10892 10893 10894
10894<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/sticky-atc.min.js?v=105389787157055142391763383039" defer="defer"></script>
10894 10895<div 10896 class="prod__sticky-atc hide-on-desk sf-prod__block fixed z-40 bottom-0 inset-x-0 transition-transform translate-y-full" 10897 data-show-on-desktop="false" 10898 data-show-on-mobile="true" 10899 style="box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.09);" 10900 data-view="sticky-atc" 10901> 10902 <div class="container-fluid"> 10903 <sticky-atc class="form product-form lg:container flex items-center justify-between" data-product-id="6761750331492"> 10904 <div class=" hidden md:flex pr-2"> 10905 <div class="spc__main-img cursor-pointer py-1.5 hidden md:flex"> 10906 <responsive-image class="sf-image " data-image-loading style="--aspect-ratio: 1;"> 10907 10908 <img 10909 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 10910 data-srcset="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=165 165w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=360 360w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=533 533w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=720 720w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=940 940w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=1066 1066w,//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875 1080w" 10911 data-src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=360" 10912 sizes="(min-width: 1200px) 267px, (min-width: 990px) calc((100vw - 130px) / 4), (min-width: 750px) calc((100vw - 120px) / 3), calc((100vw - 35px) / 2)" 10913 alt="HÃ¥rvitaminer" 10914 loading="lazy" 10915 class="h-full object-contain lazyload" 10916 width="1080" 10917 height="1080" 10918 10919 > 10920 10921 <noscript> 10922 <img class="h-full object-contain" loading="lazy" width="" height="" src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?crop=center&height=2048&v=1791023875&width=2048" alt="HÃ¥rvitaminer"> 10923 </noscript> 10924</responsive-image> 10925 10926 </div> 10927 <div class="md:ml-6 psa__info"> 10928 <h3 class="psa__title text-base hover:text-color-primary-darker font-medium cursor-pointer line-clamp-1"> 10929 HÃ¥rvitaminer 10930 </h3> 10931 10932 </div> 10933 </div> 10934 <div class="flex shrink-0 items-center psa__form-controls w-full md:w-auto"><product-form class="f-product-form w-full 0"><form method="post" action="/cart/add" id="sticky-atc-form-template--30778590363989__main" accept-charset="UTF-8" class="sticky-atc-form flex product-form-template--30778590363989__main" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="â" /> 10935 <div class="sticky-atc-variant-picker mr-5" style="--primary-color: #d62e55; --border-color: #fff3f5;"> 10936 <div class="custom-dropdown" data-dropdown> 10937 <button type="button" class="dropdown-toggle" data-dropdown-toggle> 10938 <span class="dropdown-value">1 st (1 mÃ¥nads användning)</span> 10939 <span class="dropdown-icon"> 10940 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 10941 <path d="M3 4.5L6 7.5L9 4.5" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/> 10942 </svg> 10943 </span> 10944 </button> 10945 10946 <div class="dropdown-menu" data-dropdown-menu> 10947 <div class="dropdown-menu-inner"> 10948 10949 <div class="dropdown-item active " 10950 data-value="39928453267556" 10951 data-available="true" 10952 > 10953 10954 10955 <div class="dropdown-item-image"> 10956 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="1 st (1 mÃ¥nads användning)" loading="lazy"> 10957 </div> 10958 10959 10960 <div class="dropdown-item-content"> 10961 <div class="dropdown-item-header"> 10962 <div class="dropdown-item-name-wrapper"> 10963 <span class="dropdown-item-name">1 st (1 mÃ¥nads användning)</span> 10964 <div class="dropdown-item-check">
10965 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"> 10966 <path d="m9 12 2 2 4-4"/> 10967 </svg> 10968 </div> 10969 </div> 10970 <div class="dropdown-item-pricing"> 10971 10972 <span class="price-main"> 10973 10974 349 kr 10975 10976 </span> 10977 </div> 10978 </div> 10979 </div> 10980 </div> 10981 10982 <div class="dropdown-item " 10983 data-value="39928453300324" 10984 data-available="true" 10985 > 10986 10987 10988 <div class="dropdown-item-image"> 10989 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=50" alt="3 st (3 månader användning)" loading="lazy"> 10990 </div> 10991 10992 10993 <div class="dropdown-item-content"> 10994 <div class="dropdown-item-header"> 10995 <div class="dropdown-item-name-wrapper"> 10996 <span class="dropdown-item-name">3 st (3 månader användning)</span> 10997 <div class="dropdown-item-check"> 10998 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"> 10999 <path d="m9 12 2 2 4-4"/> 11000 </svg> 11001 </div> 11002 </div> 11003 <div class="dropdown-item-pricing"> 11004 11005 <span class="price-compare">1,047 kr</span> 11006 11007 <span class="price-main"> 11008 11009 649 kr 11010 11011 </span> 11012 </div> 11013 </div> 11014 </div> 11015 </div> 11016 11017 <div class="dropdown-item " 11018 data-value="48995571073365" 11019 data-available="true" 11020 > 11021 11022 11023 <div class="dropdown-item-image"> 11024 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=50" alt="6 st (6 måneder användning)" loading="lazy"> 11025 </div> 11026 11027 11028 <div class="dropdown-item-content"> 11029 <div class="dropdown-item-header"> 11030 <div class="dropdown-item-name-wrapper"> 11031 <span class="dropdown-item-name">6 st (6 måneder användning)</span> 11032 <div class="dropdown-item-check"> 11033 <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3"> 11034 <path d="m9 12 2 2 4-4"/> 11035 </svg> 11036 </div> 11037 </div> 11038 <div class="dropdown-item-pricing"> 11039 11040 <span class="price-compare">2,094 kr</span> 11041 11042 <span class="price-main"> 11043 11044 1,199 kr 11045 11046 </span> 11047 </div> 11048 </div> 11049 </div> 11050 </div> 11051 11052 </div> 11053 </div> 11054 11055 <input type="hidden" name="id" value="39928453267556" data-variant-input> 11056 </div> 11057 </div> 11058 11059<quantity-input class="quantity-input h-[46px] flex border border-color-border rounded mr-2.5 lg:mr-5 md:flex hidden 11060" data-product-id="6761750331492" data-section="template--30778590363989__main"> 11061 <button 11062 class="quantity-input__button flex items-center justify-center h-[46px] w-[46px]" 11063 type="button" 11064 aria-label="Minska kvantiteten Hårvitaminer med en" 11065 data-quantity-selector="decrease" 11066 data-product-id="6761750331492" 11067 name="minus" 11068 > 11069 <svg class="w-[12px] h-[12px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M376 232H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h368c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z"/></svg> 11070 </button> 11071 <input 11072 class="quantity-input__element w-10 text-center flex-grow
11072shrink appearance-none" 11073 type="number" 11074 name="quantity-display" 11075 id="Quantity-template--30778590363989__main" 11076 value="1" 11077 min="1" 11078 aria-label="Produkt kvantitet" 11079 data-quantity-input 11080 data-product-id="6761750331492" 11081 form="sticky-atc-form-template--30778590363989__main" 11082 > 11083 <button 11084 class="quantity-input__button flex items-center justify-center h-[46px] w-[46px]" 11085 type="button" 11086 aria-label="Ãka kvantiteten HÃ¥rvitaminer med en" 11087 data-quantity-selector="increase" 11088 data-product-id="6761750331492" 11089 name="plus" 11090 > 11091 <svg class="w-[12px] h-[12px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M376 232H216V72c0-4.42-3.58-8-8-8h-32c-4.42 0-8 3.58-8 8v160H8c-4.42 0-8 3.58-8 8v32c0 4.42 3.58 8 8 8h160v160c0 4.42 3.58 8 8 8h32c4.42 0 8-3.58 8-8V280h160c4.42 0 8-3.58 8-8v-32c0-4.42-3.58-8-8-8z"/></svg> 11092 </button> 11093</quantity-input> 11094 11095 11096 11097<button 11098 type="submit" 11099 name="add" 11100 class="add-to-cart sf__btn flex-grow shrink not-change relative sf__btn-primary flex-1 " 11101 data-atc-text="Lägg i varukorgen" 11102> 11103 <span class="atc-spinner inset-0 absolute items-center justify-center"> 11104 <svg class="animate-spin w-[20px] h-[20px]" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"> 11105 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 11106 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 11107 </svg> 11108 </span> 11109 <span class="not-change atc-text"> 11110 11111 Lägg i varukorgen 11112 11113 </span> 11114</button> 11115 11116 11117<input type="hidden" name="product-id" value="6761750331492" /><input type="hidden" name="section-id" value="template--30778590363989__main" /></form></product-form> 11118 11119 </div> 11120 </sticky-atc> 11121 </div> 11122
11122<script type="application/json"> 11123 [{"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 månader användning)","option1":"3 st (3 månader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"Hårvitaminer - 3 st (3 månader användning)","public_title":"3 st (3 månader användning)","options":["3 st (3 månader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 måneder användning)","option1":"6 st (6 måneder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"Hårvitaminer - 6 st (6 måneder användning)","public_title":"6 st (6 måneder användning)","options":["6 st (6 måneder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}] 11124 </script>
11124 11125</div> 11126 11127<!-- Custom Mobile Floating ATC Button -->
11128<script>console.log('Sticky ATC settings:', { use_sticky_atc: false, use_sticky_atc_on_mobile: true });</script>
11128 11129 11130
11130<script>console.log('Mobile sticky ATC is enabled - rendering mobile components');</script>
11130 11131 <style> 11132 .mobile-floating-atc { 11133 position: fixed; 11134 bottom: 0; 11135 left: 0; 11136 right: 0; 11137 z-index: 50; 11138 padding: 16px; 11139 background: transparent; 11140 transform: translateY(100px); 11141 opacity: 0; 11142 transition: all 0.3s ease-in-out; 11143 pointer-events: none; 11144 } 11145 11146 /* White background when USPs are shown */ 11147 .mobile-floating-atc.with-usps { 11148 background: white; 11149 box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1); 11150 padding: 12px; 11151 } 11152 11153 /* USP Container */ 11154 .mobile-floating-atc__usps { 11155 display: flex; 11156 flex-direction: row; 11157 justify-content: space-around; 11158 gap: 16px; 11159 margin-top: 12px; 11160 } 11161 11162 /* Individual USP */ 11163 .mobile-floating-atc__usp { 11164 display: flex; 11165 align-items: center; 11166 gap: 8px; 11167 font-size: 12px; 11168 color: #333; 11169 } 11170 11171 .mobile-floating-atc__usp-icon { 11172 flex-shrink: 0; 11173 display: flex; 11174 align-items: center; 11175 justify-content: center; 11176 width: 20px; 11177 height: 20px; 11178 } 11179 11180 .mobile-floating-atc__usp-icon img { 11181 width: 20px; 11182 height: 20px; 11183 object-fit: contain; 11184 } 11185 11186 .mobile-floating-atc__usp-text { 11187 flex: 1; 11188 line-height: 1.4; 11189 } 11190 11191 .mobile-floating-atc.show { 11192 transform: translateY(0); 11193 opacity: 1; 11194 pointer-events: auto; 11195 } 11196 11197 .mobile-floating-atc.snap-to-original { 11198 /* When snapping to original position, become invisible and let original take over */ 11199 transform: translateY(0); 11200 opacity: 0; 11201 pointer-events: none; 11202 } 11203 11204 /* Use exact same button styling as original ATC */ 11205 .mobile-floating-atc__btn { 11206 /* Copy original button classes and styling */ 11207 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15); 11208 } 11209 11210 /* Remove shadow from button when USPs are shown */ 11211 .mobile-floating-atc.with-usps .mobile-floating-atc__btn { 11212 box-shadow: none; 11213 width: 100%; 11214 margin: 0 auto; 11215 max-width: 400px; 11216 display: flex; 11217 align-items: center; 11218 justify-content: center; 11219 height: 55px; 11220 } 11221 11222 /* Modal styles - iOS-like animations */ 11223 .custom-mobile-sticky-modal { 11224 position: fixed; 11225 top: 0; 11226 left: 0; 11227 right: 0; 11228 bottom: 0; 11229 background: rgba(0, 0, 0, 0); 11230 z-index: 60; 11231 display: none; 11232 align-items: flex-end; 11233 transition: background-color 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); 11234 } 11235 11236 .custom-mobile-sticky-modal.show { 11237 display: flex; 11238 background: rgba(0, 0, 0, 0.4); 11239 } 11240 11241 .custom-mobile-sticky-modal__content { 11242 background: white; 11243 width: 100%; 11244 max-height: 90vh; 11245 overflow-y: auto; 11246 border-radius: 16px 16px 0 0; 11247 transform: translateY(100%); 11248 transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94); 11249 margin: 0 8px 0px 8px; 11250 box-shadow: 0 -8px 32px rgba(0, 0, 0, 0.12); 11251 } 11252 11253 .custom-mobile-sticky-modal.show .custom-mobile-sticky-modal__content { 11254 transform: translateY(0); 11255 } 11256 11257 .custom-mobile-sticky-modal.closing { 11258 background: rgba(0, 0, 0, 0); 11259 } 11260 11261 .custom-mobile-sticky-modal.closing .custom-mobile-sticky-modal__content { 11262 transform: translateY(100%); 11263 } 11264 11265 .custom-mobile-sticky-modal__header { 11266 padding: 20px 20px 0; 11267 border-bottom: 1px solid #e5e7eb; 11268 margin-bottom: 0; 11269 } 11270 11271 .custom-mobile-sticky-modal__title { 11272 font-size: 18px; 11273 margin: 0 0 16px 0; 11274 color: #1f2937; 11275 } 11276 11277 .custom-mobile-sticky-modal__body { 11278 padding: 20px; 11279 } 11280 11281 .custom-mobile-sticky-modal__close { 11282 position: absolute; 11283 top: 16px; 11284 right: 16px; 11285 background: #f3f4f6; 11286 border: none; 11287 width: 32px; 11288 height: 32px; 11289 border-radius: 50%; 11290 display: flex; 11291 align-items: center; 11292 justify-content: center; 11293 cursor: pointer; 11294 font-size: 18px; 11295 color: #6b7280; 11296 } 11297 11298 .custom-mobile-sticky-modal__actions { 11299 padding: 16px 20px; 11300 border-top: 1px solid #e5e7eb; 11301 background: #f9fafb; 11302 } 11303 11304 .custom-mobile-sticky-modal__actions .custom-mobile-sticky-atc__btn { 11305 width: 100%; 11306 justify-content: center; 11307 align-items: center; 11308 display: flex; 11309 height: 55px; 11310 } 11311 11312 /* Hide original sticky ATC completely on mobile */ 11313 @media (max-width: 767px) { 11314 .prod__sticky-atc { 11315 display: none !important; 11316 } 11317 11318 /* Add some bottom padding when floating button might be visible */ 11319 body.has-floating-atc .sf-footer, 11320 body.has-floating-atc .footer-mobile__common { 11321 padding-bottom: 20px; 11322 } 11323 } 11324 11325 /* Desktop ATC Modal Styles */ 11326 .global-atc-modal { 11327 position: fixed; 11328 top: 0; 11329 left: 0; 11330 right: 0; 11331 bottom: 0; 11332 background: rgba(0, 0, 0, 0); 11333 z-index: 1000; 11334 display: none; 11335 align-items: center; 11336 justify-content: center; 11337 transition: background-color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); 11338 padding: 20px; 11339 } 11340 11341 .global-atc-modal.show { 11342 background: rgba(0, 0, 0, 0.5); 11343 } 11344 11345 .global-atc-modal__content { 11346 background: white; 11347 border-radius: 16px; 11348 max-width: 600px; 11349 width: 100%; 11350 max-height: 85vh; 11351 overflow-y: auto; 11352 transform: scale(0.9) translateY(20px); 11353 opacity: 0; 11354 transition: all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94); 11355 position: relative; 11356 box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15); 11357 } 11358 11359 .global-atc-modal.show .global-atc-modal__content { 11360 transform: scale(1) translateY(0); 11361 opacity: 1; 11362 } 11363 11364 .global-atc-modal.closing { 11365 background: rgba(0, 0, 0, 0); 11366 } 11367 11368 .global-atc-modal.closing .global-atc-modal__content { 11369 transform: scale(0.9) translateY(20px); 11370 opacity: 0; 11371 } 11372 11373 .global-atc-modal__close { 11374 position: absolute; 11375 top: 16px; 11376 right: 16px; 11377 background: #f3f4f6; 11378 border: none; 11379 width: 32px; 11380 height: 32px; 11381 border-radius: 50%; 11382 display: flex; 11383 align-items: center; 11384 justify-content: center; 11385 cursor: pointer; 11386 font-size: 18px; 11387 color: #6b7280; 11388 z-index: 10; 11389 transition: background-color 0.2s ease; 11390 } 11391 11392 .global-atc-modal__close:hover { 11393 background: #e5e7eb; 11394 } 11395 11396 .global-atc-modal__header { 11397 padding: 24px 24px 0; 11398 border-bottom: 1px solid #f3f4f6; 11399 margin-bottom: 0; 11400 } 11401 11402 .global-atc-modal__title { 11403 margin: 0 0 16px 0; 11404 font-size: 24px; 11405 color: #1f2937; 11406 } 11407 11408 .global-atc-modal__body { 11409 padding: 24px; 11410 } 11411 11412 .global-atc-modal__actions { 11413 padding: 16px 24px 24px; 11414 border-top: 1px solid #f3f4f6; 11415 background: #f9fafb; 11416 } 11417 11418 .global-atc-modal__btn { 11419 width: 100%; 11420 height: 55px; 11421 display: flex; 11422 align-items: center; 11423 justify-content: center; 11424 } 11425 11426 .global-atc-modal .stacked-subscription-widget { 11427 margin: 0; 11428 } 11429 11430 /* Hide floating button on desktop */ 11431 @media (min-width: 768px) { 11432 .mobile-floating-atc, 11433 .custom-mobile-sticky-modal { 11434 display: none !important; 11435 } 11436 } 11437 11438 /* Hide desktop modal on mobile */ 11439 @media (max-width: 767px) { 11440 .global-atc-modal { 11441 display: none !important; 11442 } 11443 } 11444 11445 /* Adjustments for mobile sticky modal */ 11446 .custom-mobile-sticky-modal .stacked-subscription-widget { 11447 margin: 0; 11448 } 11449 11450 /* Selling Plan Widget Styles for sticky-atc modal */ 11451 .stacked-subscription-widget { 11452 --primary: var(--primary-color, #FF4081); 11453 --primary-light: color-mix(in srgb, var(--primary) 10%, white); 11454 --border: var(--border-color, #f0f0f0); 11455 --text: #2d3748; 11456 --text-light: #718096; 11457 --success: #48bb78; 11458 --warning: #f59e0b; 11459 --bg-light: #f8fafc; 11460 --transition: all 0.2s ease; 11461 } 11462 11463 .purchase-cards { 11464 display: flex; 11465 flex-direction: column; 11466 gap: 8px; 11467 } 11468 11469 .purchase-card { 11470 position: relative; 11471 background: white; 11472 transition: var(--transition); 11473 overflow: hidden; 11474 } 11475 11476 .purchase-card__radio { 11477 display: none; 11478 } 11479 11480 .purchase-card__radio:checked + .purchase-card__label { 11481 border-color: var(--primary); 11482 background: var(--primary-light); 11483 } 11484 11485 .purchase-card__radio:checked ~ .card-options { 11486 display: block; 11487 } 11488 11489 .purchase-card__label { 11490 display: flex; 11491 align-items: center; 11492 padding: 16px 20px; 11493 cursor: pointer; 11494 border: 2px solid var(--border); 11495 border-radius: 12px; 11496 transition: var(--transition); 11497 } 11498 11499 .purchase-card__check { 11500 width: 24px; 11501 height: 24px; 11502 border-radius: 50%; 11503 background: white; 11504 border: 2px solid var(--border); 11505 color: white; 11506 display: flex; 11507 align-items: center; 11508 justify-content: center; 11509 margin-right: 16px; 11510 transition: var(--transition); 11511 flex-shrink: 0; 11512 } 11513 11514 .purchase-card__radio:checked + .purchase-card__label .purchase-card__check { 11515 background: var(--primary); 11516 border-color: var(--primary); 11517 } 11518 11519 .purchase-card__radio:checked + .purchase-card__label .purchase-card__check svg { 11520 opacity: 1; 11521 transform: scale(1); 11522 } 11523 11524 .purchase-card__check svg { 11525 opacity: 0; 11526 transform: scale(0.8); 11527 transition: var(--transition); 11528 } 11529 11530 .purchase-card__content { 11531 flex: 1; 11532 } 11533 11534 .purchase-card__header { 11535 display: flex; 11536 justify-content: space-between; 11537 align-items: flex-start; 11538 } 11539 11540 .purchase-card__title { 11541 font-size: 16px; 11542 font-weight: 600; 11543 color: var(--text); 11544 display: flex; 11545 align-items: center; 11546 gap: 8px; 11547 } 11548 11549 .purchase-card__badge { 11550 background: var(--warning); 11551 color: white; 11552 padding: 2px 8px; 11553 border-radius: 12px; 11554 font-size: 10px; 11555 font-weight: 700; 11556 text-transform: uppercase; 11557 letter-spacing: 0.5px; 11558 } 11559 11560 .purchase-card__price { 11561 text-align: right; 11562 display: flex; 11563 align-items: center; 11564 gap: 8px; 11565 font-size: 18px; 11566 justify-content: flex-end; 11567 } 11568 11569 .purchase-card__desc { 11570 color: var(--text-light); 11571 margin: 0; 11572 line-height: 1.4; 11573 } 11574 11575 .purchase-card__popular { 11576 position: absolute; 11577 top: -1px; 11578 right: -1px; 11579 background: var(--primary); 11580 color: white; 11581 padding: 4px 12px; 11582 font-size: 10px; 11583 font-weight: 700; 11584 text-transform: uppercase; 11585 letter-spacing: 0.5px; 11586 border-radius: 0 11px 0 8px; 11587 } 11588 11589 .price-main { 11590 font-size: 18px; 11591 font-weight: 700; 11592 color: var(--primary); 11593 } 11594 11595 .price-compare { 11596 color: var(--text-light); 11597 text-decoration: line-through; 11598 } 11599 11600 .card-options { 11601 padding: 16px 20px 20px; 11602 border: 2px solid var(--border); 11603 background: var(--bg-light); 11604 animation: slideDown 0.3s ease-out; 11605 display: none; 11606 margin-top: 0.5rem; 11607 border-radius: 12px; 11608 } 11609
11610 @keyframes slideDown { 11611 from { opacity: 0; transform: translateY(-10px); } 11612 to { opacity: 1; transform: translateY(0); } 11613 } 11614 11615 .card-options__title { 11616 font-weight: 600; 11617 color: var(--text); 11618 margin: 0 0 12px 0; 11619 } 11620 11621 .option-list { 11622 margin-bottom: 16px; 11623 } 11624 11625 .option-item { 11626 border: 2px solid var(--border); 11627 border-radius: 10px; 11628 padding: 14px 16px; 11629 cursor: pointer; 11630 transition: var(--transition); 11631 background: white; 11632 display: flex; 11633 align-items: center; 11634 gap: 12px; 11635 position: relative; 11636 margin-bottom: 8px; 11637 } 11638 11639 .option-item:last-child { 11640 margin-bottom: 0; 11641 } 11642 11643 .option-item:hover { 11644 border-color: var(--primary); 11645 } 11646 11647 .option-item.active { 11648 border-color: var(--primary); 11649 background: var(--primary-light); 11650 } 11651 11652 .option-item__badge { 11653 position: absolute; 11654 top: -6px; 11655 right: 8px; 11656 background: var(--warning); 11657 color: white; 11658 padding: 2px 6px; 11659 border-radius: 8px; 11660 font-size: 9px; 11661 font-weight: 700; 11662 } 11663 11664 .option-item__image { 11665 width: 42px; 11666 height: 42px; 11667 border-radius: 6px; 11668 overflow: hidden; 11669 background: var(--bg-light); 11670 display: flex; 11671 align-items: center; 11672 justify-content: center; 11673 flex-shrink: 0; 11674 } 11675 11676 .option-item__image img { 11677 width: 100%; 11678 height: 100%; 11679 object-fit: cover; 11680 } 11681 11682 .option-item__placeholder { 11683 font-size: 14px; 11684 } 11685 11686 .option-item__content { 11687 flex: 1; 11688 } 11689 11690 .option-item__header { 11691 display: flex; 11692 justify-content: space-between; 11693 align-items: flex-start; 11694 margin-bottom: 2px; 11695 } 11696 11697 .option-item__name { 11698 font-size: 14px; 11699 font-weight: 600; 11700 color: var(--text); 11701 } 11702 11703 .option-item__pricing { 11704 display: flex; 11705 align-items: center; 11706 gap: 6px; 11707 justify-content: flex-end; 11708 } 11709 11710 .option-item__subtitle { 11711 color: var(--text-light); 11712 } 11713 11714 .option-item__check { 11715 width: 22px; 11716 height: 22px; 11717 background: var(--success); 11718 color: white; 11719 border-radius: 50%; 11720 display: flex; 11721 align-items: center; 11722 justify-content: center; 11723 opacity: 0; 11724 transform: scale(0.8); 11725 transition: var(--transition); 11726 flex-shrink: 0; 11727 position: absolute; 11728 left: -8px; 11729 top: -8px; 11730 } 11731 11732 .option-item.active .option-item__check { 11733 opacity: 1; 11734 transform: scale(1); 11735 } 11736 11737 /* Sticky ATC Variant Picker Styles */ 11738 .sticky-atc-variant-picker { 11739 --primary: var(--primary-color, #FF4081); 11740 --primary-light: color-mix(in srgb, var(--primary) 10%, white); 11741 --border: var(--border-color, #f0f0f0); 11742 --text: #2d3748; 11743 --text-light: #718096; 11744 --success: #48bb78; 11745 --bg-light: #f8fafc; 11746 position: relative; 11747 } 11748 11749 .sticky-atc-variant-picker .custom-dropdown { 11750 position: relative; 11751 min-width: 200px; 11752 } 11753 11754 .sticky-atc-variant-picker .dropdown-toggle { 11755 width: 100%; 11756 display: flex; 11757 align-items: center; 11758 justify-content: space-between; 11759 padding: 10px 14px; 11760 background: white; 11761 border: 2px solid var(--border); 11762 border-radius: 8px; 11763 font-size: 14px; 11764 font-weight: 500; 11765 color: var(--text); 11766 cursor: pointer; 11767 transition: all 0.2s ease; 11768 text-align: left; 11769 height: 44px; 11770 } 11771 11772 .sticky-atc-variant-picker .dropdown-toggle:hover { 11773 border-color: var(--primary); 11774 } 11775 11776 .sticky-atc-variant-picker .custom-dropdown.open .dropdown-toggle { 11777 border-color: var(--primary); 11778 border-bottom-left-radius: 0; 11779 border-bottom-right-radius: 0; 11780 } 11781 11782 .sticky-atc-variant-picker .dropdown-icon { 11783 width: 20px; 11784 height: 20px; 11785 background: var(--bg-light); 11786 border-radius: 50%; 11787 display: flex; 11788 align-items: center; 11789 justify-content: center; 11790 transition: all 0.2s ease; 11791 flex-shrink: 0; 11792 } 11793 11794 .sticky-atc-variant-picker .custom-dropdown.open .dropdown-icon { 11795 transform: rotate(180deg); 11796 background: var(--primary); 11797 color: white; 11798 } 11799 11800 .sticky-atc-variant-picker .dropdown-menu { 11801 position: absolute; 11802 top: 100%; 11803 left: 0; 11804 right: 0; 11805 background: white; 11806 border: 2px solid var(--primary); 11807 border-top: none; 11808 border-bottom-left-radius: 8px; 11809 border-bottom-right-radius: 8px; 11810 overflow: hidden; 11811 opacity: 0; 11812 visibility: hidden; 11813 transform: translateY(-10px); 11814 transition: all 0.2s ease; 11815 z-index: 50; 11816 box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); 11817 } 11818 11819 .sticky-atc-variant-picker .dropdown-menu-inner { 11820 max-height: 250px; 11821 overflow-y: auto; 11822 overflow-x: hidden; 11823 } 11824 11825 .sticky-atc-variant-picker .custom-dropdown.open .dropdown-menu { 11826 opacity: 1; 11827 visibility: visible; 11828 transform: translateY(0); 11829 } 11830 11831 .sticky-atc-variant-picker .dropdown-item { 11832 display: flex; 11833 align-items: center; 11834 gap: 10px; 11835 padding: 10px 14px; 11836 cursor: pointer; 11837 transition: all 0.2s ease; 11838 position: relative; 11839 border-bottom: 1px solid var(--border); 11840 } 11841 11842 .sticky-atc-variant-picker .dropdown-item:last-child { 11843 border-bottom: none; 11844 } 11845 11846 .sticky-atc-variant-picker .dropdown-item:hover:not(.disabled) { 11847 background: var(--bg-light); 11848 } 11849 11850 .sticky-atc-variant-picker .dropdown-item.active { 11851 background: var(--primary-light); 11852 } 11853 11854 .sticky-atc-variant-picker .dropdown-item.disabled { 11855 opacity: 0.5;
11856 cursor: not-allowed; 11857 } 11858 11859 .sticky-atc-variant-picker .dropdown-item-image { 11860 width: 36px; 11861 height: 36px; 11862 border-radius: 6px; 11863 overflow: hidden; 11864 background: var(--bg-light); 11865 flex-shrink: 0; 11866 } 11867 11868 .sticky-atc-variant-picker .dropdown-item-image img { 11869 width: 100%; 11870 height: 100%; 11871 object-fit: cover; 11872 } 11873 11874 .sticky-atc-variant-picker .dropdown-item-content { 11875 flex: 1; 11876 } 11877 11878 .sticky-atc-variant-picker .dropdown-item-header { 11879 display: flex; 11880 justify-content: space-between; 11881 align-items: center; 11882 } 11883 11884 .sticky-atc-variant-picker .dropdown-item-name-wrapper { 11885 display: flex; 11886 align-items: center; 11887 gap: 6px; 11888 } 11889 11890 .sticky-atc-variant-picker .dropdown-item-name { 11891 font-size: 13px; 11892 font-weight: 500; 11893 color: var(--text); 11894 } 11895 11896 .sticky-atc-variant-picker .dropdown-item.active .dropdown-item-name { 11897 font-weight: 600; 11898 } 11899 11900 .sticky-atc-variant-picker .dropdown-item-pricing { 11901 display: flex; 11902 align-items: center; 11903 gap: 6px; 11904 } 11905 11906 .sticky-atc-variant-picker .price-main { 11907 font-size: 13px; 11908 font-weight: 600; 11909 color: var(--primary); 11910 } 11911 11912 .sticky-atc-variant-picker .price-compare { 11913 font-size: 12px; 11914 color: var(--text-light); 11915 text-decoration: line-through; 11916 } 11917 11918 .sticky-atc-variant-picker .dropdown-item.disabled .price-main { 11919 color: var(--text-light); 11920 } 11921 11922 .sticky-atc-variant-picker .dropdown-item-check { 11923 width: 16px; 11924 height: 16px; 11925 background: var(--success); 11926 color: white; 11927 border-radius: 50%; 11928 display: none; 11929 align-items: center; 11930 justify-content: center; 11931 flex-shrink: 0; 11932 } 11933 11934 .sticky-atc-variant-picker .dropdown-item-check svg { 11935 width: 10px; 11936 height: 10px; 11937 } 11938 11939 .sticky-atc-variant-picker .dropdown-item.active .dropdown-item-check { 11940 display: flex; 11941 } 11942 11943 /* Scrollbar styling */ 11944 .sticky-atc-variant-picker .dropdown-menu-inner::-webkit-scrollbar {
11945 width: 6px; 11946 } 11947 11948 .sticky-atc-variant-picker .dropdown-menu-inner::-webkit-scrollbar-track { 11949 background: transparent; 11950 } 11951 11952 .sticky-atc-variant-picker .dropdown-menu-inner::-webkit-scrollbar-thumb { 11953 background: var(--border); 11954 border-radius: 3px; 11955 } 11956 11957 .sticky-atc-variant-picker .dropdown-menu-inner::-webkit-scrollbar-thumb:hover { 11958 background: var(--text-light); 11959 } 11960 11961 /* Mobile responsive */ 11962 @media (max-width: 640px) { 11963 .sticky-atc-variant-picker .custom-dropdown { 11964 min-width: 150px; 11965 } 11966 11967 .sticky-atc-variant-picker .dropdown-toggle { 11968 font-size: 13px; 11969 padding: 8px 12px; 11970 height: 40px; 11971 } 11972 11973 .sticky-atc-variant-picker .dropdown-menu-inner { 11974 max-height: 200px; 11975 } 11976 11977 .sticky-atc-variant-picker .dropdown-item { 11978 padding: 8px 12px; 11979 } 11980 } 11981 </style> 11982 11983 <!-- Mobile Floating ATC Button --> 11984 <div class="mobile-floating-atc with-usps" id="mobileFloatingAtc"> 11985 <button 11986 class="mobile-floating-atc__btn add-to-cart sf__btn sf__btn-primary flex-grow shrink not-change relative" 11987 id="floatingAtcOptions" 11988 type="button" 11989 > 11990 <span class="not-change atc-text"> 11991 11992 11993 Lägg i varukorgen 11994 11995 11996 </span> 11997 </button> 11998 11999 12000 12001 <div class="mobile-floating-atc__usps"> 12002 12003 <div class="mobile-floating-atc__usp"> 12004 12005 <span class="mobile-floating-atc__usp-text">â +100.000 nöjda kunder</span> 12006 </div> 12007 12008 12009 <div class="mobile-floating-atc__usp"> 12010 12011 <span class="mobile-floating-atc__usp-text">â Nöjdhetsgaranti</span> 12012 </div> 12013 12014 </div> 12015 12016 </div> 12017 12018 <!-- Modal for options --> 12019 12020 <div class="custom-mobile-sticky-modal" id="customMobileStickyModal"> 12021 <div class="custom-mobile-sticky-modal__content"> 12022 <button class="custom-mobile-sticky-modal__close" id="closeStickyModal">×</button> 12023 12024 <div class="custom-mobile-sticky-modal__header"> 12025 <h2 class="custom-mobile-sticky-modal__title">HÃ¥rvitaminer</h2> 12026 </div> 12027 12028 <div class="custom-mobile-sticky-modal__body"> 12029 12030 <!-- Use exact same selling plan widget structure --> 12031 <div 12032 class="stacked-subscription-widget" 12033 data-product-id="6761750331492" 12034 data-selling-plans="691161203029|Leverans 1 mÃ¥nad|10|percentage,691161235797|Leverans 3 mÃ¥nad|10|percentage,691161268565|Leverans 6 mÃ¥nad|10|percentage" 12035 style="--primary-color: #d62e55; --border-color: #fff3f5; margin: 0;" 12036 > 12037 <!-- Purchase Cards --> 12038 <div class="purchase-cards"> 12039 <!-- One-time Purchase Card --> 12040 <div class="purchase-card purchase-card--onetime" data-type="onetime"> 12041 <input 12042 type="radio" 12043 id="mobile-purchase-onetime-6761750331492" 12044 name="mobile_purchase_6761750331492" 12045 value="onetime" 12046 checked 12047 class="purchase-card__radio" 12048 > 12049 <label for="mobile-purchase-onetime-6761750331492" class="purchase-card__label"> 12050 <div class="purchase-card__check"> 12051 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"> 12052 <path d="m9 12 2 2 4-4"/> 12053 </svg> 12054 </div> 12055 <div class="purchase-card__content"> 12056 <div class="purchase-card__header"> 12057 <div class="purchase-card__title">EngÃ¥ngsköp</div> 12058 <div class="purchase-card__price"> 12059 12060 <span class="price-main onetime-price">349 kr</span> 12061 </div> 12062 </div> 12063 <div class="purchase-card__desc text-sm"> 12064 Köp en gÃ¥ng - ingen bindning 12065 </div> 12066 </div> 12067 </label> 12068 12069 <!-- Variant Selection --> 12070 12071 <div class="card-options variant-options" id="mobile-variant-options-6761750331492"> 12072 <div class="card-options__title">Välj variant:</div> 12073 <div class="option-list"> 12074 12075 12076 <div 12077 class="option-item active" 12078 data-variant-id="39928453267556" 12079 data-variant-price="34900" 12080 data-compare-price="34900" 12081 > 12082 <div class="option-item__image"> 12083 12084 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="1 st (1 mÃ¥nads användning)" loading="lazy"> 12085 12086 </div> 12087 <div class="option-item__content"> 12088 <div class="option-item__header"> 12089 12090 12091 <div class="option-item__name">1 st (1 mÃ¥nads användning)</div> 12092 12093 <div class="option-item__pricing"> 12094
12095 <span class="price-main">349 kr</span> 12096 </div> 12097 </div> 12098 12099 </div> 12100 <div class="option-item__check"> 12101 <svg 12102 width="18" 12103 height="18" 12104 viewBox="0 0 24 24" 12105 fill="none" 12106 stroke="currentColor" 12107 stroke-width="2.5" 12108 > 12109 <path d="m9 12 2 2 4-4"/> 12110 </svg> 12111 </div> 12112 </div> 12113 12114 12115 <div 12116 class="option-item " 12117 data-variant-id="39928453300324" 12118 data-variant-price="64900" 12119 data-compare-price="104700" 12120 > 12121 <div class="option-item__image"> 12122 12123 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=50" alt="3 st (3 månader användning)" loading="lazy"> 12124 12125 </div> 12126 <div class="option-item__content"> 12127 <div class="option-item__header"> 12128 12129 12130 <div class="option-item__name">3 st (3 månader användning)</div> 12131 12132 <div class="option-item__pricing"> 12133 12134 <span class="price-compare">1,047 kr</span> 12135 12136 <span class="price-main">649 kr</span> 12137 </div> 12138 </div> 12139 12140 </div> 12141 <div class="option-item__check"> 12142 <svg 12143 width="18" 12144 height="18"
12145 viewBox="0 0 24 24" 12146 fill="none" 12147 stroke="currentColor" 12148 stroke-width="2.5" 12149 > 12150 <path d="m9 12 2 2 4-4"/> 12151 </svg> 12152 </div> 12153 </div> 12154 12155 12156 <div 12157 class="option-item " 12158 data-variant-id="48995571073365" 12159 data-variant-price="119900" 12160 data-compare-price="209400" 12161 > 12162 <div class="option-item__image"> 12163 12164 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=50" alt="6 st (6 måneder användning)" loading="lazy"> 12165 12166 </div> 12167 <div class="option-item__content"> 12168 <div class="option-item__header"> 12169 12170 12171 <div class="option-item__name">6 st (6 måneder användning)</div> 12172 12173 <div class="option-item__pricing"> 12174 12175 <span class="price-compare">2,094 kr</span> 12176 12177 <span class="price-main">1,199 kr</span> 12178 </div> 12179 </div> 12180 12181 </div> 12182 <div class="option-item__check"> 12183 <svg 12184 width="18" 12185 height="18"
12186 viewBox="0 0 24 24" 12187 fill="none" 12188 stroke="currentColor" 12189 stroke-width="2.5" 12190 > 12191 <path d="m9 12 2 2 4-4"/> 12192 </svg> 12193 </div> 12194 </div> 12195 12196 </div> 12197 </div> 12198 12199 </div> 12200 12201 <!-- Subscription Card --> 12202 <div class="purchase-card purchase-card--subscription" data-type="subscription"> 12203 <input 12204 type="radio" 12205 id="mobile-purchase-subscription-6761750331492" 12206 name="mobile_purchase_6761750331492" 12207 value="subscription" 12208 class="purchase-card__radio" 12209 > 12210 <label for="mobile-purchase-subscription-6761750331492" class="purchase-card__label"> 12211 <div class="purchase-card__check"> 12212 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"> 12213 <path d="m9 12 2 2 4-4"/> 12214 </svg> 12215 </div> 12216 <div class="purchase-card__content"> 12217 <div class="purchase-card__header"> 12218 <div class="purchase-card__title"> 12219 12220 <span class="purchase-card__badge">Spara upp till 15%</span> 12221 </div> 12222 <div class="purchase-card__price"> 12223 <span class="price-main subscription-price">Beräknar...</span> 12224 </div> 12225 </div> 12226 <div class="purchase-card__desc text-sm"> 12227 Automatisk leverans - avbryt när som helst 12228 </div> 12229 </div> 12230 </label> 12231 12232 <!-- Subscription Options --> 12233 <div class="card-options subscription-options" id="mobile-subscription-options-6761750331492"> 12234 <div class="card-options__title">Välj prenumeration:</div> 12235 <div class="option-list"> 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 <div 12261 class="option-item" 12262 data-plan-id="691161203029" 12263 data-variant-id="39928453267556" 12264 data-price-adjustment="10" 12265 data-adjustment-type="percentage" 12266 data-base-price="34900" 12267 > 12268 12269 <div class="option-item__badge"> 12270 12271 12272 -10% 12273 12274 </div> 12275 12276 12277 <div class="option-item__image"> 12278 12279 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 1 månad" loading="lazy"> 12280 12281 </div> 12282 12283 <div class="option-item__content"> 12284 <div class="option-item__header"> 12285 <div class="option-item__name">Leverans 1 månad</div> 12286 <div class="option-item__pricing">
12287 <span class="price-main">Beräknar...</span> 12288 </div> 12289 </div> 12290 <div class="option-item__subtitle text-xs"> 12291 12292 12293 Automatisk leverans 12294 12295 </div> 12296 </div> 12297 12298 <div class="option-item__check"> 12299 <svg 12300 width="18" 12301 height="18" 12302 viewBox="0 0 24 24" 12303 fill="none" 12304 stroke="currentColor" 12305 stroke-width="2.5" 12306 > 12307 <path d="m9 12 2 2 4-4"/> 12308 </svg> 12309 </div> 12310 </div> 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 <div 12335 class="option-item" 12336 data-plan-id="691161235797" 12337 data-variant-id="39928453267556" 12338 data-price-adjustment="10" 12339 data-adjustment-type="percentage" 12340 data-base-price="34900" 12341 > 12342 12343 <div class="option-item__badge"> 12344 12345 12346 -10% 12347 12348 </div> 12349 12350 12351 <div class="option-item__image"> 12352 12353 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 3 månad" loading="lazy"> 12354 12355 </div> 12356 12357 <div class="option-item__content"> 12358 <div class="option-item__header"> 12359 <div class="option-item__name">Leverans 3 månad</div> 12360 <div class="option-item__pricing"> 12361 <span class="price-main">Beräknar...</span> 12362 </div> 12363 </div> 12364 <div class="option-item__subtitle text-xs"> 12365 12366 12367 Automatisk leverans 12368 12369 </div> 12370 </div> 12371 12372 <div class="option-item__check"> 12373 <svg 12374 width="18" 12375 height="18"
12376 viewBox="0 0 24 24" 12377 fill="none" 12378 stroke="currentColor" 12379 stroke-width="2.5" 12380 > 12381 <path d="m9 12 2 2 4-4"/> 12382 </svg> 12383 </div> 12384 </div> 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 <div 12409 class="option-item" 12410 data-plan-id="691161268565" 12411 data-variant-id="39928453267556" 12412 data-price-adjustment="10" 12413 data-adjustment-type="percentage" 12414 data-base-price="34900" 12415 > 12416 12417 <div class="option-item__badge"> 12418 12419 12420 -10% 12421 12422 </div> 12423 12424 12425 <div class="option-item__image"> 12426 12427 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 6 månad" loading="lazy"> 12428 12429 </div> 12430 12431 <div class="option-item__content"> 12432 <div class="option-item__header"> 12433 <div class="option-item__name">Leverans 6 månad</div> 12434 <div class="option-item__pricing"> 12435 <span class="price-main">Beräknar...</span> 12436 </div> 12437 </div> 12438 <div class="option-item__subtitle text-xs"> 12439 12440 12441 Automatisk leverans 12442 12443 </div> 12444 </div> 12445 12446 <div class="option-item__check"> 12447 <svg 12448 width="18" 12449 height="18"
12450 viewBox="0 0 24 24" 12451 fill="none" 12452 stroke="currentColor" 12453 stroke-width="2.5" 12454 > 12455 <path d="m9 12 2 2 4-4"/> 12456 </svg> 12457 </div> 12458 </div> 12459 12460 12461 </div> 12462 </div> 12463 12464 <div class="purchase-card__popular">Populär</div> 12465 </div> 12466 </div> 12467 </div> 12468 12469 </div> 12470 12471 <div class="custom-mobile-sticky-modal__actions"> 12472 12473 <button 12474 class="custom-mobile-sticky-atc__btn custom-mobile-sticky-atc__btn--primary add-to-cart sf__btn sf__btn-primary " 12475 id="modalAddToCart" 12476 data-atc-text="Lägg i varukorgen" 12477 > 12478 <span class="atc-text"> 12479 12480 Lägg i varukorgen 12481 12482 </span> 12483 <span class="atc-spinner" style="display: none;"> 12484 <svg class="animate-spin w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 12485 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 12486 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 714 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 12487 </svg> 12488 </span> 12489 </button> 12490 </div> 12491 </div> 12492 </div> 12493 12494 12495
12495<script> 12496 document.addEventListener('DOMContentLoaded', function() { 12497 if (window.innerWidth >= 768) return; // Only run on mobile 12498 12499 const floatingAtc = document.getElementById('mobileFloatingAtc'); 12500 const modal = document.getElementById('customMobileStickyModal'); 12501 const optionsBtn = document.getElementById('floatingAtcOptions'); 12502 const directBtn = document.getElementById('floatingAtcDirect'); 12503 const closeModalBtn = document.getElementById('closeStickyModal'); 12504 const modalAddToCartBtn = document.getElementById('modalAddToCart'); 12505 12506 if (!floatingAtc) return; 12507 12508 // State management 12509 let currentVariantId = 39928453267556; 12510 let currentSellingPlan = null; 12511 let currentPurchaseType = 'onetime'; 12512 12513 // Traditional sticky behavior: only show after scrolling past original ATC 12514 function checkFloatingButtonVisibility() { 12515 const mainProductForm = document.querySelector('.f-product-form, [data-product-form]'); 12516 12517 if (mainProductForm) { 12518 const mainFormRect = mainProductForm.getBoundingClientRect(); 12519 // Show floating button only when original ATC has been scrolled past (is above viewport) 12520 const hasScrolledPastOriginal = mainFormRect.bottom < 0; 12521 12522 if (hasScrolledPastOriginal) { 12523 // Scrolled past original ATC - show floating button 12524 floatingAtc.classList.add('show'); 12525 document.body.classList.add('has-floating-atc'); 12526 } else { 12527 // Haven't scrolled past original ATC yet - hide floating button 12528 floatingAtc.classList.remove('show'); 12529 document.body.classList.remove('has-floating-atc'); 12530 } 12531 } else { 12532 // No main form found - hide floating button 12533 floatingAtc.classList.remove('show'); 12534 document.body.classList.remove('has-floating-atc'); 12535 } 12536 } 12537 12538 // Initialize - start hidden, only show after scrolling past original 12539 setTimeout(() => { 12540 checkFloatingButtonVisibility(); 12541 }, 100); // Small delay to ensure page is loaded 12542 12543 // Start monitoring scroll to implement visibility behavior 12544 window.addEventListener('scroll', checkFloatingButtonVisibility); 12545 window.addEventListener('resize', checkFloatingButtonVisibility); 12546 12547 // Modal controls 12548 if (optionsBtn && modal) { 12549 optionsBtn.addEventListener('click', function() { 12550 // Show modal with iOS-like animation 12551 modal.style.display = 'flex'; 12552 modal.classList.remove('closing'); 12553 12554 // Trigger animation on next frame 12555 requestAnimationFrame(() => { 12556 modal.classList.add('show'); 12557 document.body.style.overflow = 'hidden'; 12558 }); 12559 }); 12560 } 12561 12562 function closeModal() { 12563 if (modal) { 12564 // Add closing animation 12565 modal.classList.add('closing'); 12566 modal.classList.remove('show'); 12567 12568 // Wait for animation to complete before hiding 12569 setTimeout(() => { 12570 modal.style.display = 'none'; 12571 modal.classList.remove('closing'); 12572 document.body.style.overflow = ''; 12573 }, 500); // Match transition duration 12574 } 12575 } 12576 12577 if (closeModalBtn) closeModalBtn.addEventListener('click', closeModal); 12578 if (modal) { 12579 modal.addEventListener('click', function(e) { 12580 if (e.target === modal) closeModal(); 12581 }); 12582 } 12583 12584 // Purchase type switching 12585 const purchaseRadios = document.querySelectorAll('input[name="mobile_purchase_6761750331492"]'); 12586 const variantOptions = document.getElementById('mobileVariantOptions'); 12587 const subscriptionOptions = document.getElementById('mobileSubscriptionOptions'); 12588 12589 purchaseRadios.forEach(radio => { 12590 radio.addEventListener('change', function() { 12591 currentPurchaseType = this.value; 12592 12593 if (currentPurchaseType === 'onetime') { 12594 if (variantOptions) variantOptions.style.display = 'block'; 12595 if (subscriptionOptions) subscriptionOptions.style.display = 'none'; 12596 currentSellingPlan = null; 12597 } else { 12598 if (variantOptions) variantOptions.style.display = 'none'; 12599 if (subscriptionOptions) subscriptionOptions.style.display = 'block'; 12600 } 12601 updatePrices(); 12602 }); 12603 }); 12604 12605 // Variant and plan selection - Updated to match original widget selectors 12606 const variantItems = modal?.querySelectorAll('.variant-options .option-item') || []; 12607 const subscriptionItems = modal?.querySelectorAll('.subscription-options .option-item') || []; 12608 12609 // Variant selection (same as original widget)
12610 variantItems.forEach(item => { 12611 item.addEventListener('click', function() { 12612 variantItems.forEach(v => v.classList.remove('active')); 12613 this.classList.add('active'); 12614 12615 currentVariantId = this.dataset.variantId; 12616 updatePrices(); 12617 updateMainFormVariant(currentVariantId); 12618 }); 12619 }); 12620 12621 // Subscription selection (same as original widget) 12622 subscriptionItems.forEach(item => { 12623 item.addEventListener('click', function() { 12624 subscriptionItems.forEach(s => s.classList.remove('active')); 12625 this.classList.add('active'); 12626 12627 currentSellingPlan = this.dataset.planId; 12628 currentVariantId = this.dataset.variantId; 12629 12630 updateSubscriptionPrice(this); 12631 updateMainFormVariant(currentVariantId); 12632 }); 12633 }); 12634 12635 // Initialize selections (same as original widget) 12636 if (variantItems.length > 0) { 12637 const selectedVariant = modal?.querySelector('.variant-options .option-item.active'); 12638 if (!selectedVariant) { 12639 variantItems[0].classList.add('active'); 12640 currentVariantId = variantItems[0].dataset.variantId; 12641 } 12642 } 12643 12644 // Calculate subscription prices on load (same as original widget) 12645 subscriptionItems.forEach(item => { 12646 updateSubscriptionItemPrice(item); 12647 }); 12648 12649 // Initialize prices 12650 updateSubscriptionPriceDisplay(); 12651 12652 function updatePrices() { 12653 // Update button text if product becomes unavailable 12654 const floatingBtn = floatingAtc?.querySelector('.atc-text'); 12655 const modalBtn = modal?.querySelector('#modalAddToCart .atc-text'); 12656 12657 // This will be handled by Shopify's variant change events 12658 // Just ensure buttons stay in sync with availability 12659 } 12660 12661 function updateSubscriptionPriceDisplay() { 12662 // Update subscription card price display with lowest price 12663 const subscriptionPriceEl = modal?.querySelector('.subscription-price'); 12664 if (subscriptionPriceEl && subscriptionItems.length > 0) { 12665 let lowestPrice = null; 12666 subscriptionItems.forEach(item => { 12667 const basePrice = parseInt(item.dataset.basePrice); 12668 const adjustment = parseInt(item.dataset.priceAdjustment); 12669 const adjustmentType = item.dataset.adjustmentType; 12670 12671 if (basePrice) { 12672 let newPrice; 12673 if (adjustmentType === 'percentage') { 12674 newPrice = basePrice * (1 - adjustment / 100); 12675 } else { 12676 newPrice = basePrice - adjustment; 12677 } 12678 12679 if (lowestPrice === null || newPrice < lowestPrice) { 12680 lowestPrice = newPrice; 12681 } 12682 } 12683 }); 12684 12685 if (lowestPrice) { 12686 subscriptionPriceEl.textContent = `Fra ${formatMoney(lowestPrice)}`; 12687 } 12688 } 12689 } 12690 12691 function updateSubscriptionPrice(itemElement) { 12692 const basePrice = parseInt(itemElement.dataset.basePrice); 12693 const adjustment = parseInt(itemElement.dataset.priceAdjustment); 12694 const adjustmentType = itemElement.dataset.adjustmentType; 12695 12696 if (!basePrice) return; 12697 12698 let newPrice; 12699 if (adjustmentType === 'percentage') { 12700 newPrice = basePrice * (1 - adjustment / 100); 12701 } else { 12702 newPrice = basePrice - adjustment; 12703 } 12704 12705 const subscriptionPriceEl = modal?.querySelector('.subscription-price'); 12706 if (subscriptionPriceEl) { 12707 subscriptionPriceEl.textContent = formatMoney(newPrice); 12708 } 12709 } 12710 12711 function updateSubscriptionItemPrice(itemElement) { 12712 const priceSpan = itemElement.querySelector('.price-main'); 12713 const basePrice = parseInt(itemElement.dataset.basePrice); 12714 const adjustment = parseInt(itemElement.dataset.priceAdjustment); 12715 const adjustmentType = itemElement.dataset.adjustmentType; 12716 12717 if (!basePrice || !priceSpan) { 12718 if (priceSpan) { 12719 priceSpan.textContent = 'Pris ikke tilgængelig'; 12720 } 12721 return; 12722 } 12723 12724 let newPrice; 12725 if (adjustmentType === 'percentage') { 12726 newPrice = basePrice * (1 - adjustment / 100); 12727 } else { 12728 newPrice = basePrice - adjustment; 12729 } 12730 12731 priceSpan.textContent = formatMoney(newPrice); 12732 12733 // Add compare price if there's a discount 12734 if (basePrice > newPrice) { 12735 const pricing = itemElement.querySelector('.option-item__pricing'); 12736 if (pricing && !pricing.querySelector('.price-compare')) { 12737 const compareSpan = document.createElement('span'); 12738 compareSpan.className = 'price-compare'; 12739 compareSpan.textContent = formatMoney(basePrice); 12740 pricing.insertBefore(compareSpan, priceSpan); 12741 } 12742 } 12743 } 12744 12745 function updateMainFormVariant(variantId) { 12746 const mainVariantSelector = document.querySelector('form select[name="id"], form input[name="id"]'); 12747 if (mainVariantSelector) { 12748 mainVariantSelector.value = variantId; 12749 mainVariantSelector.dispatchEvent(new Event('change', { bubbles: true })); 12750 } 12751 } 12752 12753 function formatMoney(cents) { 12754 return new Intl.NumberFormat('da-DK', { 12755 style: 'currency', 12756 currency: 'DKK', 12757 minimumFractionDigits: 0, 12758 maximumFractionDigits: 0 12759 }).format(cents / 100); 12760 } 12761 12762 // Add to cart (enhanced with proper validation like original widget) 12763 function addToCart(button) { 12764 if (currentPurchaseType === 'subscription' && !currentSellingPlan) { 12765 alert('Vänligen välj en prenumerationsplan'); 12766 return; 12767 } 12768 12769 if (!currentVariantId) { 12770 alert('Vänligen välj en variant'); 12771 return; 12772 } 12773 12774 const spinner = button.querySelector('.atc-spinner'); 12775 const text = button.querySelector('.atc-text'); 12776 12777 if (spinner) { 12778 spinner.style.display = 'flex'; 12779 } 12780 if (text) { 12781 text.style.display = 'none'; 12782 } 12783 button.disabled = true; 12784 12785 const item = { 12786 id: currentVariantId, 12787 quantity: 1 12788 }; 12789 12790 if (currentPurchaseType === 'subscription' && currentSellingPlan) { 12791 item.selling_plan = currentSellingPlan; 12792 } 12793 12794 fetch('/cart/add.js', { 12795 method: 'POST', 12796 headers: { 'Content-Type': 'application/json' }, 12797 body: JSON.stringify({ items: [item] }), 12798 credentials: 'same-origin' 12799 }) 12800 .then(response => response.json()) 12801 .then(data => { 12802 if (modal && modal.classList.contains('show')) { 12803 closeModal(); 12804 } 12805 12806 // Trigger existing cart events (same as original) 12807 if (typeof MinimogEvents !== 'undefined') { 12808 MinimogEvents.emit('ADD_TO_CART:SUCCESS', data); 12809 } 12810 12811 if (typeof Shopify !== 'undefined' && Shopify.onItemAdded) { 12812 Shopify.onItemAdded(data); 12813 } 12814 12815 // Update cart count 12816 const cartCount = document.querySelector('.sf-cart-quantity, .cart-count'); 12817 if (cartCount) { 12818 fetch('/cart.js') 12819 .then(response => response.json()) 12820 .then(cart => { 12821 cartCount.textContent = cart.item_count; 12822 }); 12823 } 12824 }) 12825 .catch(error => { 12826 console.error('Error:', error); 12827 alert('Ett fel uppstod. Försök igen.'); 12828 }) 12829 .finally(() => { 12830 if (spinner) { 12831 spinner.style.display = 'none'; 12832 } 12833 if (text) { 12834 text.style.display = 'inline-block'; 12835 } 12836 button.disabled = false;
12837 }); 12838 } 12839 12840 // Handle floating button clicks 12841 if (directBtn) { 12842 directBtn.addEventListener('click', function() { 12843 addToCart(this); 12844 }); 12845 } 12846 12847 if (optionsBtn) { 12848 optionsBtn.addEventListener('click', function() { 12849 // Same functionality as original - open modal or handle variants 12850 if (modal) { 12851 modal.style.display = 'flex'; 12852 modal.classList.remove('closing'); 12853 12854 // Trigger animation on next frame 12855 requestAnimationFrame(() => { 12856 modal.classList.add('show'); 12857 document.body.style.overflow = 'hidden'; 12858 }); 12859 } 12860 }); 12861 } 12862 12863 // Handle modal add to cart 12864 if (modalAddToCartBtn) { 12865 modalAddToCartBtn.addEventListener('click', function() { 12866 if (currentPurchaseType === 'subscription' && !currentSellingPlan) { 12867 alert('Vänligen välj en prenumerationsplan'); 12868 return; 12869 } 12870 addToCart(this); 12871 }); 12872 } 12873 12874 // No sync needed - floating button is standalone 12875 12876 // Final initialization 12877 updatePrices(); 12878 updateMainFormVariant(currentVariantId); 12879 }); 12880 </script>
12880 12881 12882
12883<script> 12884 // Global ATC Modal functionality - always available on product pages 12885 document.addEventListener('DOMContentLoaded', function() { 12886 const desktopModal = document.getElementById('globalAtcModal'); 12887 const mobileModal = document.getElementById('customMobileStickyModal'); 12888 const desktopCloseBtn = document.getElementById('globalAtcModalClose'); 12889 const desktopAddToCartBtn = document.getElementById('globalAtcModalAddToCart'); 12890 12891 // Sticky ATC variant picker functionality 12892 const stickyAtcPicker = document.querySelector('.sticky-atc-variant-picker'); 12893 if (stickyAtcPicker) { 12894 const dropdown = stickyAtcPicker.querySelector('.custom-dropdown'); 12895 const toggle = dropdown?.querySelector('[data-dropdown-toggle]'); 12896 const menu = dropdown?.querySelector('[data-dropdown-menu]'); 12897 const items = dropdown?.querySelectorAll('.dropdown-item:not(.disabled)'); 12898 const input = dropdown?.querySelector('[data-variant-input]'); 12899 const valueSpan = toggle?.querySelector('.dropdown-value'); 12900 12901 if (toggle && dropdown) { 12902 // Toggle dropdown 12903 toggle.addEventListener('click', function(e) { 12904 e.preventDefault(); 12905 e.stopPropagation(); 12906 dropdown.classList.toggle('open'); 12907 }); 12908 12909 // Handle item selection 12910 items?.forEach(item => { 12911 item.addEventListener('click', function(e) { 12912 e.preventDefault(); 12913 e.stopPropagation(); 12914 12915 if (this.classList.contains('disabled')) return; 12916 12917 const variantId = this.dataset.value; 12918 const variantName = this.querySelector('.dropdown-item-name').textContent; 12919 12920 // Update active state 12921 dropdown.querySelectorAll('.dropdown-item').forEach(i => { 12922 i.classList.remove('active'); 12923 }); 12924 this.classList.add('active'); 12925 12926 // Update display value 12927 if (valueSpan) valueSpan.textContent = variantName; 12928 12929 // Update hidden input 12930 if (input) input.value = variantId; 12931 12932 // Close dropdown 12933 dropdown.classList.remove('open'); 12934 12935 // Update main product form variant 12936 const mainForm = document.querySelector('.f-product-form select[name="id"]'); 12937 if (mainForm) { 12938 mainForm.value = variantId; 12939 mainForm.dispatchEvent(new Event('change', { bubbles: true })); 12940 } 12941 12942 // Update sticky form variant 12943 const stickyForm = document.querySelector('.sticky-atc-form select[name="id"]'); 12944 if (stickyForm) { 12945 stickyForm.value = variantId; 12946 stickyForm.dispatchEvent(new Event('change', { bubbles: true })); 12947 } 12948 12949 // Trigger variant change event 12950 if (window.MinimogEvents) { 12951 const productId = stickyAtcPicker.closest('[data-product-id]')?.dataset.productId; 12952 if (productId) { 12953 window.MinimogEvents.emit(`${productId}__VARIANT_CHANGE`, { id: parseInt(variantId) }); 12954 } 12955 } 12956 }); 12957 }); 12958 12959 // Close dropdown when clicking outside 12960 document.addEventListener('click', function(e) { 12961 if (!e.target.closest('.sticky-atc-variant-picker')) { 12962 dropdown?.classList.remove('open'); 12963 } 12964 }); 12965 } 12966 } 12967 12968 // Global function to open the modal (can be called from any section) 12969 window.openGlobalAtcModal = function() { 12970 console.log('Global ATC modal function called'); 12971 12972 // On mobile, use mobile modal instead 12973 if (window.innerWidth <= 767) { 12974 if (mobileModal) { 12975 console.log('Opening mobile modal'); 12976 mobileModal.style.display = 'flex'; 12977 mobileModal.classList.remove('closing'); 12978 12979 requestAnimationFrame(() => { 12980 mobileModal.classList.add('show'); 12981 document.body.style.overflow = 'hidden'; 12982 }); 12983 return; 12984 } 12985 } 12986 12987 // Desktop modal 12988 if (desktopModal) { 12989 console.log('Opening desktop modal'); 12990 desktopModal.style.display = 'flex'; 12991 desktopModal.classList.remove('closing'); 12992 12993 requestAnimationFrame(() => { 12994 desktopModal.classList.add('show'); 12995 document.body.style.overflow = 'hidden'; 12996 }); 12997 return; 12998 } 12999 13000 // Fallback: use the main product form directly 13001 console.log('No modal found, falling back to direct add to cart'); 13002 const mainAddToCartForm = document.querySelector('form[action*="/cart/add"]'); 13003 if (mainAddToCartForm) { 13004 const addToCartButton = mainAddToCartForm.querySelector('button[type="submit"], input[type="submit"]'); 13005 if (addToCartButton) { 13006 addToCartButton.click(); 13007 } 13008 } 13009 }; 13010 13011 console.log('Global ATC modal function registered'); 13012 13013 // Close desktop modal function 13014 function closeDesktopModal() { 13015 if (desktopModal) { 13016 desktopModal.classList.add('closing'); 13017 desktopModal.classList.remove('show'); 13018 13019 setTimeout(() => { 13020 desktopModal.style.display = 'none'; 13021 desktopModal.classList.remove('closing'); 13022 document.body.style.overflow = ''; 13023 }, 400); 13024 } 13025 } 13026 13027 // Desktop modal event listeners 13028 if (desktopCloseBtn) { 13029 desktopCloseBtn.addEventListener('click', closeDesktopModal); 13030 } 13031 13032 if (desktopModal) { 13033 desktopModal.addEventListener('click', function(e) {
13034 if (e.target === desktopModal) closeDesktopModal(); 13035 }); 13036 } 13037 13038 // Desktop modal functionality (reuse mobile logic) 13039 if (desktopModal) { 13040 let currentVariantId = 39928453267556; 13041 let currentSellingPlan = null; 13042 let currentPurchaseType = 'onetime'; 13043 13044 const desktopPurchaseRadios = desktopModal.querySelectorAll('input[name="desktop_purchase_6761750331492"]'); 13045 const desktopVariantItems = desktopModal.querySelectorAll('.variant-options .option-item'); 13046 const desktopSubscriptionItems = desktopModal.querySelectorAll('.subscription-options .option-item'); 13047 13048 // Purchase type switching 13049 desktopPurchaseRadios.forEach(radio => { 13050 radio.addEventListener('change', function() { 13051 currentPurchaseType = this.value; 13052 }); 13053 }); 13054 13055 // Variant selection 13056 desktopVariantItems.forEach(item => { 13057 item.addEventListener('click', function() { 13058 desktopVariantItems.forEach(v => v.classList.remove('active')); 13059 this.classList.add('active'); 13060 13061 currentVariantId = this.dataset.variantId; 13062 }); 13063 }); 13064 13065 // Subscription selection 13066 desktopSubscriptionItems.forEach(item => { 13067 item.addEventListener('click', function() { 13068 desktopSubscriptionItems.forEach(s => s.classList.remove('active')); 13069 this.classList.add('active'); 13070 13071 currentSellingPlan = this.dataset.planId; 13072 currentVariantId = this.dataset.variantId; 13073 }); 13074 }); 13075 13076 // Initialize desktop subscription prices on load 13077 desktopSubscriptionItems.forEach(item => { 13078 updateDesktopSubscriptionItemPrice(item); 13079 }); 13080 13081 // Update desktop subscription price display 13082 updateDesktopSubscriptionPriceDisplay(); 13083 13084 // Desktop add to cart 13085 if (desktopAddToCartBtn) { 13086 desktopAddToCartBtn.addEventListener('click', function() { 13087 if (currentPurchaseType === 'subscription' && !currentSellingPlan) { 13088 alert('Vänligen välj en prenumerationsplan'); 13089 return; 13090 } 13091 13092 if (!currentVariantId) { 13093 alert('Vänligen välj en variant'); 13094 return; 13095 } 13096 13097 const spinner = this.querySelector('.atc-spinner'); 13098 const text = this.querySelector('.atc-text'); 13099 13100 if (spinner) spinner.style.display = 'inline-block'; 13101 if (text) text.style.display = 'none'; 13102 this.disabled = true; 13103 13104 const item = { 13105 id: currentVariantId, 13106 quantity: 1 13107 }; 13108 13109 if (currentPurchaseType === 'subscription' && currentSellingPlan) { 13110 item.selling_plan = currentSellingPlan; 13111 } 13112 13113 fetch('/cart/add.js', { 13114 method: 'POST', 13115 headers: { 'Content-Type': 'application/json' }, 13116 body: JSON.stringify({ items: [item] }), 13117 credentials: 'same-origin' 13118 }) 13119 .then(response => response.json()) 13120 .then(data => { 13121 closeDesktopModal(); 13122 13123 // Trigger existing cart events 13124 if (typeof MinimogEvents !== 'undefined') { 13125 MinimogEvents.emit('ADD_TO_CART:SUCCESS', data); 13126 } 13127 13128 if (typeof Shopify !== 'undefined' && Shopify.onItemAdded) { 13129 Shopify.onItemAdded(data); 13130 } 13131 13132 // Update cart count 13133 const cartCount = document.querySelector('.sf-cart-quantity, .cart-count'); 13134 if (cartCount) { 13135 fetch('/cart.js') 13136 .then(response => response.json()) 13137 .then(cart => { 13138 cartCount.textContent = cart.item_count; 13139 }); 13140 } 13141 }) 13142 .catch(error => { 13143 console.error('Error:', error); 13144 alert('Ett fel uppstod. Försök igen.'); 13145 }) 13146 .finally(() => { 13147 if (spinner) spinner.style.display = 'none'; 13148 if (text) text.style.display = 'inline-block'; 13149 this.disabled = false;
13150 }); 13151 }); 13152 } 13153 13154 // Desktop modal price calculation functions 13155 function updateDesktopSubscriptionPriceDisplay() { 13156 const subscriptionPriceEl = desktopModal?.querySelector('.subscription-price'); 13157 if (subscriptionPriceEl && desktopSubscriptionItems.length > 0) { 13158 let lowestPrice = null; 13159 desktopSubscriptionItems.forEach(item => { 13160 const basePrice = parseInt(item.dataset.basePrice); 13161 const adjustment = parseInt(item.dataset.priceAdjustment); 13162 const adjustmentType = item.dataset.adjustmentType; 13163 13164 if (basePrice) { 13165 let newPrice; 13166 if (adjustmentType === 'percentage') { 13167 newPrice = basePrice * (1 - adjustment / 100); 13168 } else { 13169 newPrice = basePrice - adjustment; 13170 } 13171 13172 if (lowestPrice === null || newPrice < lowestPrice) { 13173 lowestPrice = newPrice; 13174 } 13175 } 13176 }); 13177 13178 if (lowestPrice) { 13179 subscriptionPriceEl.textContent = `Fra ${formatDesktopMoney(lowestPrice)}`; 13180 } 13181 } 13182 } 13183 13184 function updateDesktopSubscriptionItemPrice(itemElement) { 13185 const priceSpan = itemElement.querySelector('.price-main'); 13186 const basePrice = parseInt(itemElement.dataset.basePrice); 13187 const adjustment = parseInt(itemElement.dataset.priceAdjustment); 13188 const adjustmentType = itemElement.dataset.adjustmentType; 13189 13190 if (!basePrice || !priceSpan) { 13191 if (priceSpan) { 13192 priceSpan.textContent = 'Pris ikke tilgængelig'; 13193 } 13194 return; 13195 } 13196 13197 let newPrice; 13198 if (adjustmentType === 'percentage') { 13199 newPrice = basePrice * (1 - adjustment / 100); 13200 } else { 13201 newPrice = basePrice - adjustment; 13202 } 13203 13204 priceSpan.textContent = formatDesktopMoney(newPrice); 13205 13206 // Add compare price if there's a discount 13207 if (basePrice > newPrice) { 13208 const pricing = itemElement.querySelector('.option-item__pricing'); 13209 if (pricing && !pricing.querySelector('.price-compare')) { 13210 const compareSpan = document.createElement('span'); 13211 compareSpan.className = 'price-compare'; 13212 compareSpan.textContent = formatDesktopMoney(basePrice); 13213 pricing.insertBefore(compareSpan, priceSpan); 13214 } 13215 } 13216 } 13217 13218 function formatDesktopMoney(cents) { 13219 // Get active currency from Shopify 13220 const currency = window.Shopify && window.Shopify.currency && window.Shopify.currency.active ? window.Shopify.currency.active : 'DKK'; 13221 13222 // Get locale based on currency 13223 let locale = 'da-DK'; 13224 if (currency === 'EUR') { 13225 locale = 'de-DE'; 13226 } else if (currency === 'GBP') { 13227 locale = 'en-GB'; 13228 } else if (currency === 'USD') { 13229 locale = 'en-US'; 13230 } else if (currency === 'PLN') { 13231 locale = 'pl-PL'; 13232 } else if (currency === 'SEK') { 13233 locale = 'sv-SE'; 13234 } 13235 13236 return new Intl.NumberFormat(locale, { 13237 style: 'currency', 13238 currency: currency, 13239 minimumFractionDigits: 0, 13240 maximumFractionDigits: 0 13241 }).format(cents / 100); 13242 } 13243 } 13244 }); 13245</script>
13245 13246 13247<!-- Global Desktop ATC Modal --> 13248 13249 <div class="global-atc-modal" id="globalAtcModal"> 13250 <div class="global-atc-modal__content"> 13251 <button class="global-atc-modal__close" id="globalAtcModalClose">×</button> 13252 13253 <div class="global-atc-modal__header"> 13254 <h2 class="global-atc-modal__title">HÃ¥rvitaminer</h2> 13255 </div> 13256 13257 <div class="global-atc-modal__body"> 13258 13259 <!-- Use exact same selling plan widget structure --> 13260 <div 13261 class="stacked-subscription-widget" 13262 data-product-id="6761750331492" 13263 data-selling-plans="691161203029|Leverans 1 mÃ¥nad|10|percentage,691161235797|Leverans 3 mÃ¥nad|10|percentage,691161268565|Leverans 6 mÃ¥nad|10|percentage" 13264 style="--primary-color: #d62e55; --border-color: #fff3f5; margin: 0;" 13265 > 13266 <!-- Purchase Cards --> 13267 <div class="purchase-cards"> 13268 <!-- One-time Purchase Card --> 13269 <div class="purchase-card purchase-card--onetime" data-type="onetime"> 13270 <input 13271 type="radio" 13272 id="desktop-purchase-onetime-6761750331492" 13273 name="desktop_purchase_6761750331492" 13274 value="onetime" 13275 checked 13276 class="purchase-card__radio" 13277 > 13278 <label for="desktop-purchase-onetime-6761750331492" class="purchase-card__label"> 13279 <div class="purchase-card__check"> 13280 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"> 13281 <path d="m9 12 2 2 4-4"/> 13282 </svg> 13283 </div> 13284 <div class="purchase-card__content"> 13285 <div class="purchase-card__header"> 13286 <div class="purchase-card__title">EngÃ¥ngsköp</div> 13287 <div class="purchase-card__price"> 13288 13289 <span class="price-main onetime-price">349 kr</span> 13290 </div> 13291 </div> 13292 <div class="purchase-card__desc text-sm"> 13293 Köp en gÃ¥ng - ingen bindning 13294 </div> 13295 </div> 13296 </label> 13297 13298 <!-- Variant Selection --> 13299 13300 <div class="card-options variant-options" id="desktop-variant-options-6761750331492"> 13301 <div class="card-options__title">Välj variant:</div> 13302 <div class="option-list"> 13303 13304 13305 <div 13306 class="option-item active" 13307 data-variant-id="39928453267556" 13308 data-variant-price="34900" 13309 data-compare-price="34900" 13310 > 13311 <div class="option-item__image"> 13312 13313 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="1 st (1 mÃ¥nads användning)" loading="lazy"> 13314 13315 </div> 13316 <div class="option-item__content"> 13317 <div class="option-item__header"> 13318 13319 13320 <div class="option-item__name">1 st (1 mÃ¥nads användning)</div> 13321 13322 <div class="option-item__pricing"> 13323 13324 <span class="price-main">349 kr</span> 13325 </div> 13326 </div> 13327 13328 </div> 13329 <div class="option-item__check"> 13330 <svg 13331 width="18" 13332 height="18"
13333 viewBox="0 0 24 24" 13334 fill="none" 13335 stroke="currentColor" 13336 stroke-width="2.5" 13337 > 13338 <path d="m9 12 2 2 4-4"/> 13339 </svg> 13340 </div> 13341 </div> 13342 13343 13344 <div 13345 class="option-item " 13346 data-variant-id="39928453300324" 13347 data-variant-price="64900" 13348 data-compare-price="104700" 13349 > 13350 <div class="option-item__image"> 13351 13352 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879&width=50" alt="3 st (3 månader användning)" loading="lazy"> 13353 13354 </div> 13355 <div class="option-item__content"> 13356 <div class="option-item__header"> 13357 13358 13359 <div class="option-item__name">3 st (3 månader användning)</div> 13360 13361 <div class="option-item__pricing"> 13362 13363 <span class="price-compare">1,047 kr</span> 13364 13365 <span class="price-main">649 kr</span> 13366 </div> 13367 </div> 13368 13369 </div> 13370 <div class="option-item__check"> 13371 <svg 13372 width="18" 13373 height="18"
13374 viewBox="0 0 24 24" 13375 fill="none" 13376 stroke="currentColor" 13377 stroke-width="2.5" 13378 > 13379 <path d="m9 12 2 2 4-4"/> 13380 </svg> 13381 </div> 13382 </div> 13383 13384 13385 <div 13386 class="option-item " 13387 data-variant-id="48995571073365" 13388 data-variant-price="119900" 13389 data-compare-price="209400" 13390 > 13391 <div class="option-item__image"> 13392 13393 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882&width=50" alt="6 st (6 måneder användning)" loading="lazy"> 13394 13395 </div> 13396 <div class="option-item__content"> 13397 <div class="option-item__header"> 13398 13399 13400 <div class="option-item__name">6 st (6 måneder användning)</div> 13401 13402 <div class="option-item__pricing"> 13403 13404 <span class="price-compare">2,094 kr</span> 13405 13406 <span class="price-main">1,199 kr</span> 13407 </div> 13408 </div> 13409 13410 </div> 13411 <div class="option-item__check"> 13412 <svg 13413 width="18" 13414 height="18"
13415 viewBox="0 0 24 24" 13416 fill="none" 13417 stroke="currentColor" 13418 stroke-width="2.5" 13419 > 13420 <path d="m9 12 2 2 4-4"/> 13421 </svg> 13422 </div> 13423 </div> 13424 13425 </div> 13426 </div> 13427 13428 </div> 13429 13430 <!-- Subscription Card --> 13431 <div class="purchase-card purchase-card--subscription" data-type="subscription"> 13432 <input 13433 type="radio" 13434 id="desktop-purchase-subscription-6761750331492" 13435 name="desktop_purchase_6761750331492" 13436 value="subscription" 13437 class="purchase-card__radio" 13438 > 13439 <label for="desktop-purchase-subscription-6761750331492" class="purchase-card__label"> 13440 <div class="purchase-card__check"> 13441 <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"> 13442 <path d="m9 12 2 2 4-4"/> 13443 </svg> 13444 </div> 13445 <div class="purchase-card__content"> 13446 <div class="purchase-card__header"> 13447 <div class="purchase-card__title"> 13448 13449 <span class="purchase-card__badge">Spara upp till 15%</span> 13450 </div> 13451 <div class="purchase-card__price"> 13452 <span class="price-main subscription-price">Beräknar...</span> 13453 </div> 13454 </div> 13455 <div class="purchase-card__desc text-sm"> 13456 Automatisk leverans - avbryt när som helst 13457 </div> 13458 </div> 13459 </label> 13460 13461 <!-- Subscription Options --> 13462 <div class="card-options subscription-options" id="desktop-subscription-options-6761750331492"> 13463 <div class="card-options__title">Välj prenumeration:</div> 13464 <div class="option-list"> 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 13489 <div 13490 class="option-item" 13491 data-plan-id="691161203029" 13492 data-variant-id="39928453267556" 13493 data-price-adjustment="10" 13494 data-adjustment-type="percentage" 13495 data-base-price="34900" 13496 > 13497 13498 <div class="option-item__badge"> 13499 13500 13501 -10% 13502 13503 </div> 13504 13505 13506 <div class="option-item__image"> 13507 13508 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 1 månad" loading="lazy"> 13509 13510 </div> 13511 13512 <div class="option-item__content"> 13513 <div class="option-item__header"> 13514 <div class="option-item__name">Leverans 1 månad</div> 13515 <div class="option-item__pricing">
13516 <span class="price-main">Beräknar...</span> 13517 </div> 13518 </div> 13519 <div class="option-item__subtitle text-xs"> 13520 13521 13522 Automatisk leverans 13523 13524 </div> 13525 </div> 13526 13527 <div class="option-item__check"> 13528 <svg 13529 width="18" 13530 height="18" 13531 viewBox="0 0 24 24" 13532 fill="none" 13533 stroke="currentColor" 13534 stroke-width="2.5" 13535 > 13536 <path d="m9 12 2 2 4-4"/> 13537 </svg> 13538 </div> 13539 </div> 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 <div 13564 class="option-item" 13565 data-plan-id="691161235797" 13566 data-variant-id="39928453267556" 13567 data-price-adjustment="10" 13568 data-adjustment-type="percentage" 13569 data-base-price="34900" 13570 > 13571 13572 <div class="option-item__badge"> 13573 13574 13575 -10% 13576 13577 </div> 13578 13579 13580 <div class="option-item__image"> 13581 13582 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 3 månad" loading="lazy"> 13583 13584 </div> 13585 13586 <div class="option-item__content"> 13587 <div class="option-item__header"> 13588 <div class="option-item__name">Leverans 3 månad</div> 13589 <div class="option-item__pricing"> 13590 <span class="price-main">Beräknar...</span> 13591 </div> 13592 </div> 13593 <div class="option-item__subtitle text-xs"> 13594 13595 13596 Automatisk leverans 13597 13598 </div> 13599 </div> 13600 13601 <div class="option-item__check"> 13602 <svg 13603 width="18" 13604 height="18"
13605 viewBox="0 0 24 24" 13606 fill="none" 13607 stroke="currentColor" 13608 stroke-width="2.5" 13609 > 13610 <path d="m9 12 2 2 4-4"/> 13611 </svg> 13612 </div> 13613 </div> 13614 13615 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 <div 13638 class="option-item" 13639 data-plan-id="691161268565" 13640 data-variant-id="39928453267556" 13641 data-price-adjustment="10" 13642 data-adjustment-type="percentage" 13643 data-base-price="34900" 13644 > 13645 13646 <div class="option-item__badge"> 13647 13648 13649 -10% 13650 13651 </div> 13652 13653 13654 <div class="option-item__image"> 13655 13656 <img src="//yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875&width=50" alt="Leverans 6 månad" loading="lazy"> 13657 13658 </div> 13659 13660 <div class="option-item__content"> 13661 <div class="option-item__header"> 13662 <div class="option-item__name">Leverans 6 månad</div> 13663 <div class="option-item__pricing"> 13664 <span class="price-main">Beräknar...</span> 13665 </div> 13666 </div> 13667 <div class="option-item__subtitle text-xs"> 13668 13669 13670 Automatisk leverans 13671 13672 </div> 13673 </div> 13674 13675 <div class="option-item__check"> 13676 <svg 13677 width="18" 13678 height="18"
13679 viewBox="0 0 24 24" 13680 fill="none" 13681 stroke="currentColor" 13682 stroke-width="2.5" 13683 > 13684 <path d="m9 12 2 2 4-4"/> 13685 </svg> 13686 </div> 13687 </div> 13688 13689 13690 </div> 13691 </div> 13692 13693 <div class="purchase-card__popular">Populär</div> 13694 </div> 13695 </div> 13696 </div> 13697 13698 </div> 13699 13700 <div class="global-atc-modal__actions"> 13701 <button 13702 class="global-atc-modal__btn add-to-cart sf__btn sf__btn-primary " 13703 id="globalAtcModalAddToCart" 13704 data-atc-text="Lägg i varukorgen" 13705 > 13706 <span class="atc-text"> 13707 13708 Lägg i varukorgen 13709 13710 </span> 13711 <span class="atc-spinner" style="display: none;"> 13712 <svg class="animate-spin w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24"> 13713 <circle class="opacity-25" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="4"></circle> 13714 <path class="opacity-75" fill="currentColor" d="M4 12a8 8 0 078-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 714 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"></path> 13715 </svg> 13716 </span> 13717 </button> 13718 </div> 13719 </div> 13720 </div> 13721 13722 13723</div> 13724 13725
13725<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/horizontal-quantity-options.js?v=39782368480904130441782999334" defer="defer"></script>
13725 13726 <link href="//yuaiahaircare.se/cdn/shop/t/44/assets/horizontal-quantity-options.css?v=22605275840981300631782999333" rel="stylesheet" type="text/css" media="all" /> 13727 13728 13729 13730
13730<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/product-media.min.js?v=121916700789371756761763383037" defer="defer"></script>
13730 13731
13732<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/mobile-variant-image-fix.js?v=40375219455332649461784105058" defer="defer"></script>
13732 13733
13734<script> 13735 // Expose product variants data for selling plan widget 13736 window.productVariants = [{"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 månader användning)","option1":"3 st (3 månader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"Hårvitaminer - 3 st (3 månader användning)","public_title":"3 st (3 månader användning)","options":["3 st (3 månader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 måneder användning)","option1":"6 st (6 måneder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"Hårvitaminer - 6 st (6 måneder användning)","public_title":"6 st (6 måneder användning)","options":["6 st (6 måneder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}]; 13737</script>
13737 13738
13738<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/variant-picker.min.js?v=128408166280966261511763383038" defer="defer"></script>
13738 13739 13740<div 13741 id="fox-product-bundle-outside" 13742 data-fox-app="true" 13743 data-section-product-bundle 13744></div>
13745<script> 13746 window._themeProducts = window._themeProducts || {} 13747 window._themeProducts[6761750331492] = { 13748 has_3d_model:false, 13749 id: 6761750331492, 13750 title: "Hårvitaminer", 13751 available: true, 13752 handle: "hair-vitamins", 13753 variants: [{"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 månader användning)","option1":"3 st (3 månader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"Hårvitaminer - 3 st (3 månader användning)","public_title":"3 st (3 månader användning)","options":["3 st (3 månader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 måneder användning)","option1":"6 st (6 måneder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"Hårvitaminer - 6 st (6 måneder användning)","public_title":"6 st (6 måneder användning)","options":["6 st (6 måneder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}], 13754 options: [{"name":"Antal","position":1,"values":["1 st (1 månads användning)","3 st (3 månader användning)","6 st (6 måneder användning)"]}], 13755 selected_or_first_available_variant: {"id":39928453267556,"title":"1 st (1 månads användning)","option1":"1 st (1 månads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"Hårvitaminer - 1 st (1 månads användning)","public_title":"1 st (1 månads användning)","options":["1 st (1 månads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}, 13756 selected_variant: null, 13757 media: [{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","width":1080},{"alt":null,"id":59313057071445,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233","width":1620},{"alt":null,"id":59234745647445,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925","width":1620},{"alt":null,"id":59234745680213,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926","width":1620},{"alt":null,"id":59234745811285,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926","width":1620},{"alt":null,"id":59234745549141,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926","width":1620},{"alt":null,"id":59313057038677,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233","width":1620},{"alt":null,"id":59234745614677,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925","width":1620},{"alt":null,"id":59234745745749,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926","width":1620},{"alt":null,"id":56263159382357,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405","width":1080},{"alt":null,"id":56263159251285,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405","width":1080},{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","width":1080},{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","width":1080},{"alt":null,"id":59234745778517,"position":14,"preview_image":{"aspect_ratio":1.0,"height":1620,"width":1620,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926"},"aspect_ratio":1.0,"height":1620,"media_type":"image","src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926","width":1620}], 13758 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875", 13759 aspect_ratio: 1.0, 13760 images: ["\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Communitytestimonials_7e2b5ac0-1e9b-4837-ab0d-cbc446c5b40d.webp?v=1791200233","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin_2.webp?v=1790939925","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-RutinenTrinfortrin.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_499554ec-3355-4005-abaa-3cd4671c57aa.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-CG-metodengodkendt.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE_b93e2d21-b100-4fe6-b393-6f81d5168b12.webp?v=1791200233","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-Hvaderderisaettet.webp?v=1790939925","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-VitaminDKx.webp?v=1790939926","\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe.webp?v=1778232405","\/\/yuaiahaircare.se\/cdn\/shop\/files\/Miljoe_2.webp?v=1778232405","\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","\/\/yuaiahaircare.se\/cdn\/shop\/files\/SE-x.webp?v=1790939926"], 13761 price: 34900, 13762 };window._themeProducts[6761750331492].variants[0].inventory_quantity = 115328;window._themeProducts[6761750331492].variants[1].inventory_quantity = 38442;window._themeProducts[6761750331492].variants[2].inventory_quantity = 19221;</script>
13762<script type="application/ld+json"> 13763 { 13764 "@context": "http://schema.org/", 13765 "@type": "Product", 13766 "name": "HÃ¥rvitaminer", 13767 "url": "https:\/\/yuaiahaircare.se\/products\/hair-vitamins","image": [ 13768 "https:\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875\u0026width=1080" 13769 ],"description": "Fördelar med produktenKan användas av veganer och allergikerFri frÃ¥n gluten, laktos och gelatinInnehÃ¥ller bambuextraktInnehÃ¥ller 5 000 Bg biotinHögt innehÃ¥ll av folsyra, biotin och vitamin B12BibehÃ¥ller normalt hÃ¥rRekommenderas av frisörerNaturliga smak- och färgämnenVÃ¥rdar hÃ¥ret frÃ¥n insidanVi älskar hÃ¥r!Yuaia hÃ¥rvitaminer är ett kosttillskott som innehÃ¥ller alla vitaminer och mineraler ditt hÃ¥r behöver för att bibehÃ¥lla ett normalt hÃ¥r inifrÃ¥n och ut. SÃ¥ om du letar efter vitaminer för att bibehÃ¥lla normalt hÃ¥r dÃ¥ har du kommit till rätt ställe.Yuaia hÃ¥rvitaminer innehÃ¥ller bland annat Biotin, som hjälper till att bibehÃ¥lla normalt hÃ¥r. De innehÃ¥ller ocksÃ¥ vitamin B6, vitamin B12, vitamin A och vitamin D.Vitamin B12 har en stor roll när det kommer till kroppens celldelningsprocess, liksom vitamin D.NYHETVÃ¥ra hÃ¥rvitaminer innehÃ¥ller även 40 mg bambuextrakt, som är en rik källa till kiseldioxid. Det finns sÃ¥ mycket som 50 % kiseldioxid i vÃ¥rt bambuextrakt.Alla dessa vitaminer fÃ¥r du i ett läckert hjärtformat vingummi med jordgubbssmak. SÃ¥ om du inte gillar att svälja piller är dessa smÃ¥ vingummivitaminer för hÃ¥ret det perfekta valet för dig. Den läckra jordgubbssmaken gör det lätt att komma ihÃ¥g dina dagliga vitaminer för ditt hÃ¥r! Hur fungerar hÃ¥rvitaminer?Om kroppen saknar vitaminer eller mineraler sÃ¥ är hÃ¥ret en av de första delarna pÃ¥ kroppen som tar skada. Eftersom hÃ¥ret inte är ett livsviktigt organ leder kroppen viktiga näringsämnen till de vitala organen vid underskott. Det är här Yuaia hÃ¥rvitaminer kommer in i bilden, de ger ditt hÃ¥r de viktiga vitaminer och mineraler som behöver användas för att bibehÃ¥lla en normal och jämn hÃ¥rväxt. Med vÃ¥ra vitaminer för hÃ¥ret fÃ¥r du en optimal vitamin- och mineralnivÃ¥ för att bibehÃ¥lla normal hÃ¥rväxt.Vilka vitaminer och mineraler finns i Yuaia hÃ¥rvitaminer?Yuaia hÃ¥rvitaminer innehÃ¥ller en mängd vitaminer och mineraler: BiotinVitamin B12C-vitaminZinkVitamin AKiseldioxidVitamin B6Vitamin D Läs mer om hur ovanstÃ¥ende vitaminer och mineraler bidrar till normal hÃ¥rväxt längre ner pÃ¥ sidan. Yuaia hÃ¥rvitaminer innehÃ¥ller endast naturliga smak- och färgämnen.Dessutom är vÃ¥ra smÃ¥ hjärtan veganska och fria frÃ¥n laktos, gluten och gelatin.Vi rekommenderar 3 mÃ¥naders konsumtion för bästa resultat ð Ingen bindningstid eller prenumeration.Här är vÃ¥ra kunders resultat LotteJulieMajaNannaMaleneStephanieChristelAgnes Vad vÃ¥ra kunder säger om oss!Trustpilot score 4,7 av 5 Jag kan verkligen inte vara utan produkterna. De har verkligen hjälpt mitt hÃ¥r mycket ðCarinaDe er bare gode! Jeg kan stærkt anbefale hÃ¥rvitaminerne til andre.Josefine - FrisørJeg elsker det! Mit hÃ¥r er blevet sÃ¥ dejligt sundt, og har fÃ¥et mere fylde ðAmiePÃ¥ blot 1,5 mÃ¥ned har i forvandlet mit hÃ¥r fuldstændig 𤩠Jeg kan 110% anbefale Yummi Gummi!SophieJeg ELSKER de her vitaminer til hÃ¥ret! De har fÃ¥et mit hÃ¥r til at vokse hurtigere og det er blevet tykkere ðCharlotteHos Frisør Haldor stÃ¥r vi indenfor Yummi Gummi hÃ¥rvitaminer, samt forhandler det i vores salon.Frisør HaldorJeg er positivt overraskt. Jeg kan tydeligt se nye hÃ¥r springer frem. En stor anbefaling herfra ðSara - FrisørJeg er sÃ¥ tilfreds med yummi gummi, de smager skønt og sÃ¥ virker de bare! Jeg er fan! ðBerit - FrisørGlow \u0026amp; grow er den bedste shampoo jeg har prøvet, og jeg har ledt længe. Balsammen er endda ogsÃ¥ den bedste!Laura Hur fungerar Yuaia hÃ¥rtillskott?Yuaia hÃ¥rvitaminer innehÃ¥ller ett antal vitaminer och mineraler, alla med sin egen funktion. Se de viktigaste vitaminerna och mineralerna här och läs vad de gör för ditt hÃ¥r.BiotinBiotin hjälper till att bibehÃ¥lla normalt hÃ¥r. Läs allt om biotin
13769i vår artikel här.Vitamin B12Bidrar till bildningen av röda blodkroppar och till nervsystemets funktion samt spelar en roll för normal celldelning, vilket är viktigt för håret.C-vitaminBidrar till din normala kollagenproduktion. Kollagen är en av byggstenarna till ett normalt hår och frisk hud.ZinkSäkerställer normalt underhåll av hår, hud och naglar. Skapar en stabil hormon- och energinivå.Vitamin ABidrar till immunsystemets normala funktion och till processen för cellspecialisering.BambuextraktBambuextrakt är en rik källa till kiseldioxid. Vårt bambuextrakt innehåller 50 % kiseldioxid.Vitamin B6Skapar en normal proteinmetabolism, vilket hjälper till att producera nya hårstrån samt hjälper till att reglera hormonaktivitet.Vitamin DBidrar till normal utveckling av celler och därigenom även tillväxt av hårceller. Skyddar bland annat cellerna mot oxidativ stress.Hårvitaminer som rekommenderas av frisörerHögt innehåll av biotin, folsyra och B-vitaminAllergivänliga hårvitaminerLäcker jordgubbssmak", 13770 "sku": "YUM01", 13771 "brand": { 13772 "@type": "Brand", 13773 "name": "Haarvitaminer" 13774 }, 13775 "aggregateRating": { 13776 "@type": "AggregateRating", 13777 "ratingValue": "4.64", 13778 "reviewCount": "2136" 13779 }, 13780 "offers": [{ 13781 "@type" : "Offer","sku": "YUM01","gtin13": "0745604885195","availability" : "http://schema.org/InStock", 13782 "price" : 349.0, 13783 "priceCurrency" : "SEK", 13784 "url" : "https:\/\/yuaiahaircare.se\/products\/hair-vitamins?variant=39928453267556" 13785 }, 13786{ 13787 "@type" : "Offer","sku": "YUM012","gtin13": "0745314184052","availability" : "http://schema.org/InStock", 13788 "price" : 649.0, 13789 "priceCurrency" : "SEK", 13790 "url" : "https:\/\/yuaiahaircare.se\/products\/hair-vitamins?variant=39928453300324" 13791 }, 13792{ 13793 "@type" : "Offer","sku": "YUM013","availability" : "http://schema.org/InStock", 13794 "price" : 1199.0, 13795 "priceCurrency" : "SEK", 13796 "url" : "https:\/\/yuaiahaircare.se\/products\/hair-vitamins?variant=48995571073365" 13797 } 13798] 13799 } 13800</script>
13800 13801 13802</div><div id="shopify-section-template--30778590363989__graphie_testimonials_BVwBNP" class="shopify-section"> 13803 13804 13805 13806<section 13807 id="sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP" 13808 class="sf-custom-testimonials sf-section-padding " 13809 data-section-type="custom-testimonials" 13810 data-section-id="template--30778590363989__graphie_testimonials_BVwBNP" 13811 13812 data-bg="hsl(36, 38%, 97%)" 13813 13814 style="background-color: #fbf9f6; --section-padding-top: 0px; --section-padding-bottom: 0px; position: relative; " 13815> 13816 <!-- Inline critical CSS --> 13817 <style> 13818 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP { 13819 position: relative; 13820 overflow: visible; 13821 } 13822 13823 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__wave { 13824 position: absolute; 13825 left: 0; 13826 width: 100%; 13827 line-height: 0; 13828 z-index: 2; 13829 } 13830 13831 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__wave--top { 13832 top: -1px; 13833 } 13834 13835 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__wave--bottom { 13836 bottom: -1px; 13837 } 13838 13839 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__wave svg { 13840 display: block; 13841 width: 100%; 13842 vertical-align: top; 13843 } 13844 13845 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__header { 13846 text-align: center; 13847 margin-bottom: 2rem; 13848 } 13849 13850 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__title { 13851 color: #d62e55; 13852 margin-bottom: 0.5rem; 13853 } 13854 13855 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__trust-rating { 13856 display: flex; 13857 justify-content: center; 13858 align-items: center; 13859 margin-bottom: 1rem; 13860 flex-wrap: wrap; 13861 } 13862 13863 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__stars { 13864 display: flex; 13865 margin-right: 10px; 13866 margin-bottom: 5px; 13867 } 13868 13869 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__star { 13870 color: #09b67d; 13871 } 13872 13873 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__star-empty { 13874 color: #d1d1d1; 13875 } 13876 13877 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__rating-text { 13878 margin-right: 10px; 13879 margin-bottom: 5px; 13880 } 13881 13882 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__verified { 13883 display: flex; 13884 justify-content: center; 13885 margin-top: 0.5rem; 13886 } 13887 13888 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__verified-badge { 13889 display: inline-flex; 13890 align-items: center; 13891 font-size: 12px; 13892 padding: 3px 8px; 13893 border-radius: 4px; 13894 background-color: #f5f5f5; 13895 color: #333; 13896 border: 1px solid #e0e0e0; 13897 } 13898 13899 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__verified-badge svg { 13900 margin-right: 4px; 13901 } 13902 13903 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__grid { 13904 display: grid; 13905 grid-template-columns: repeat(1, 1fr); 13906 gap: 20px; 13907 margin-top: 2rem; 13908 } 13909 13910 @media (min-width: 640px) { 13911 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__grid { 13912 grid-template-columns: repeat(2, 1fr); 13913 } 13914 } 13915 13916 @media (min-width: 1024px) { 13917 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__grid { 13918 grid-template-columns: repeat(3, 1fr); 13919 } 13920 } 13921 13922 @media (min-width: 1280px) { 13923 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__grid { 13924 grid-template-columns: repeat(6, 1fr); 13925 } 13926 } 13927 13928 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card { 13929 background-color: #ffffff; 13930 border-radius: 8px; 13931 padding: 25px; 13932 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05); 13933 display: flex; 13934 flex-direction: column; 13935 height: 100%; 13936 } 13937 13938 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-media { 13939 margin-bottom: 15px; 13940 width: 100%; 13941 position: relative; 13942 padding-top: 125%; /* 4:5 aspect ratio */ 13943 overflow: hidden; 13944 border-radius: 8px; 13945 13946 } 13947 13948 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-media img { 13949 position: absolute; 13950 top: 0; 13951 left: 0; 13952 width: 100%; 13953 height: 100%; 13954 object-fit: cover; 13955 } 13956 13957 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-media video { 13958 position: absolute; 13959 top: 0; 13960 left: 0; 13961 width: 100%; 13962 height: 100%; 13963 object-fit: cover; 13964 } 13965 13966 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-stars { 13967 display: flex; 13968 margin-bottom: 15px; 13969 13970 } 13971 13972 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-star { 13973 color: #09b67d; 13974 margin-right: 2px; 13975 } 13976 13977 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-title { 13978 font-weight: 500; 13979 font-size: 16px; 13980 margin-bottom: 10px; 13981 color: #333333; 13982 } 13983 13984 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-content { 13985 flex-grow: 1; 13986 margin-bottom: 15px; 13987 color: #666666; 13988 overflow: hidden; 13989 display: -webkit-box; 13990 -webkit-line-clamp: 6; 13991 -webkit-box-orient: vertical; 13992 } 13993 13994 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__card-author { 13995 font-weight: 500; 13996 font-size: 14px; 13997 color: #333333; 13998 display: flex; 13999 flex-wrap: wrap; 14000 align-items: center; 14001 14002 margin-top: auto; 14003 } 14004 14005 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__verified-buyer { 14006 display: inline-flex; 14007 align-items: center; 14008 font-size: 12px; 14009 margin-left: 8px; 14010 color: #008000; 14011 } 14012 14013 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__verified-buyer svg { 14014 margin-right: 4px; 14015 width: 12px; 14016 height: 12px; 14017 color: #008000; 14018 } 14019 14020 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__nav { 14021 display: flex; 14022 justify-content: center; 14023 margin-top: 30px; 14024 gap: 10px; 14025 } 14026 14027 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__nav-button { 14028 display: flex; 14029 align-items: center; 14030 justify-content: center; 14031 width: 40px; 14032 height: 40px; 14033 border-radius: 50%; 14034 background-color: #f5f5f5; 14035 color: #333333; 14036 border: none; 14037 cursor: pointer; 14038 transition: all 0.2s ease; 14039 } 14040 14041 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__nav-button:hover {
14042 background-color: #e0e0e0; 14043 } 14044 14045 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-pagination { 14046 position: static; 14047 margin-top: 20px; 14048 } 14049 14050 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-pagination-bullet:after { 14051 display:none; 14052 } 14053 14054 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-pagination-bullet { 14055 background-color: #333333; 14056 opacity: 0.5; 14057 } 14058 14059 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-pagination-bullet-active { 14060 opacity: 1; 14061 } 14062 14063 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__footer { 14064 text-align: center; 14065 margin-top: 40px; 14066 } 14067 14068 /* Fallback image for videos */ 14069 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__video-fallback { 14070 position: absolute; 14071 top: 0; 14072 left: 0; 14073 width: 100%; 14074 height: 100%; 14075 object-fit: cover; 14076 z-index: 1; 14077 opacity: 1; 14078 transition: opacity 0.2s ease; 14079 } 14080 14081 #sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__video.loaded ~ .sf-custom-testimonials__video-fallback { 14082 opacity: 0; 14083 pointer-events: none; 14084 } 14085 </style> 14086 14087 14088 14089 <div class="container-fluid section-py"> 14090 <!-- Section Header --> 14091 <div class="sf-custom-testimonials__header"> 14092 14093 <h2 class="sf-custom-testimonials__title text-3xl md:text-4xl lg:text-7xl mb-6">Riktiga kvinnor. Riktiga resultat.</h2> 14094 14095 14096 14097 <div class="sf-custom-testimonials__trust-rating"> 14098 <div class="sf-custom-testimonials__stars text-lg md:text-xl"> 14099 14100 <span class="sf-custom-testimonials__star">â </span> 14101 <span class="sf-custom-testimonials__star">â </span> 14102 <span class="sf-custom-testimonials__star">â </span> 14103 <span class="sf-custom-testimonials__star">â </span> 14104 <span class="sf-custom-testimonials__star">â </span> 14105 14106 </div> 14107 14108 <span class="sf-custom-testimonials__rating-text text-lg md:text-xl">Recensioner 4.8 av 4267 kunder </span> 14109 14110 <div class="sf-custom-testimonials__trustpilot text-lg md:text-xl"> 14111 14112 <span></span> 14113 14114 </div> 14115 </div> 14116 14117 14118 14119 <div class="sf-custom-testimonials__verified"> 14120 <div class="sf-custom-testimonials__verified-badge"> 14121 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14122 <path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path> 14123 <polyline points="22 4 12 14.01 9 11.01"></polyline> 14124 </svg> 14125 Verifierade recensioner 14126 </div> 14127 </div> 14128 14129 </div> 14130 14131 <!-- Testimonials Grid/Slider --> 14132 <div class="sf-custom-testimonials__container"> 14133 14134 <div class="swiper-container sf-custom-testimonials__slider"> 14135 <div class="swiper-wrapper"> 14136 14137 14138 14139 <div class="swiper-slide"> 14140 <div class="sf-custom-testimonials__card"> 14141 14142 <div class="sf-custom-testimonials__card-media"> 14143 14144 <img src="//yuaiahaircare.se/cdn/shop/files/Ads_1080x1080_53.jpg?v=537731423758663936" 14145 alt="Sarah Krogh, Frisör" 14146 loading="lazy" 14147 class="sf-custom-testimonials__image"> 14148 14149 </div> 14150 14151 14152 14153 <div class="sf-custom-testimonials__card-stars"> 14154 14155 14156
14157 <span class="sf-custom-testimonials__card-star">â </span> 14158 14159 14160 14161 <span class="sf-custom-testimonials__card-star">â </span> 14162 14163 14164 14165 <span class="sf-custom-testimonials__card-star">â </span> 14166 14167 14168 14169 <span class="sf-custom-testimonials__card-star">â </span> 14170 14171 14172 14173 <span class="sf-custom-testimonials__card-star">â </span> 14174 14175 14176 </div> 14177 14178 14179 14180 <div class="sf-custom-testimonials__card-title"> 14181 "Rekommenderas starkt" 14182 </div> 14183 14184 14185 14186 <div class="sf-custom-testimonials__card-content"> 14187 Jag har använt dem i flera Ã¥r och kan säga frÃ¥n djupet av mitt hjärta att de fungerar! De innehÃ¥ller alla rätt ingredienser och smakar fantastiskt. 14188 </div> 14189 14190 14191 14192 <div class="sf-custom-testimonials__card-author"> 14193 Sarah Krogh, Frisör 14194 14195 14196 <div class="sf-custom-testimonials__verified-buyer"> 14197 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14198 <path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path> 14199 <polyline points="22 4 12 14.01 9 11.01"></polyline> 14200 </svg> 14201 Verifierad 14202 </div> 14203 14204 <p class="commercial-disclaimer text-xs text-gray-500 w-full mt-1">*InnehÃ¥ller kommersiella förhÃ¥llanden.</p> 14205 </div> 14206 14207 </div> 14208 </div> 14209 14210 14211 <div class="swiper-slide"> 14212 <div class="sf-custom-testimonials__card"> 14213 14214 <div class="sf-custom-testimonials__card-media"> 14215 14216 <img src="//yuaiahaircare.se/cdn/shop/files/Ads_1080x1080_51.jpg?v=509171282372198848" 14217 alt="Monique" 14218 loading="lazy" 14219 class="sf-custom-testimonials__image"> 14220 14221 </div> 14222 14223 14224 14225 <div class="sf-custom-testimonials__card-stars"> 14226 14227 14228 14229 <span class="sf-custom-testimonials__card-star">â </span> 14230 14231 14232 14233 <span class="sf-custom-testimonials__card-star">â </span> 14234 14235 14236 14237 <span class="sf-custom-testimonials__card-star">â </span> 14238 14239 14240 14241 <span class="sf-custom-testimonials__card-star">â </span> 14242 14243 14244 14245 <span class="sf-custom-testimonials__card-star">â </span> 14246 14247 14248 </div> 14249 14250 14251 14252 <div class="sf-custom-testimonials__card-title"> 14253 "Jag trodde det var en lögn." 14254 </div> 14255 14256 14257 14258 <div class="sf-custom-testimonials__card-content"> 14259 Jag började ta hÃ¥rvitaminer för 6 mÃ¥nader sedan och jag trodde verkligen att det var en bluff när jag tog min âefterâ-bild. 14260 </div> 14261 14262 14263 14264 <div class="sf-custom-testimonials__card-author"> 14265 Monique 14266 14267 14268 <div class="sf-custom-testimonials__verified-buyer"> 14269 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
14269ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14270 <path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path> 14271 <polyline points="22 4 12 14.01 9 11.01"></polyline> 14272 </svg> 14273 Verifierad 14274 </div> 14275 14276 <p class="commercial-disclaimer text-xs text-gray-500 w-full mt-1">*InnehÃ¥ller kommersiella förhÃ¥llanden.</p> 14277 </div> 14278 14279 </div> 14280 </div> 14281 14282 14283 <div class="swiper-slide"> 14284 <div class="sf-custom-testimonials__card"> 14285 14286 <div class="sf-custom-testimonials__card-media"> 14287 14288 <img src="//yuaiahaircare.se/cdn/shop/files/image00003_10_3b5a283b-62d9-4e69-9748-f4a955a00fa9.jpg?v=12971412797537223046" 14289 alt="Kathrine H." 14290 loading="lazy" 14291 class="sf-custom-testimonials__image"> 14292 14293 </div> 14294 14295 14296 14297 <div class="sf-custom-testimonials__card-stars"> 14298 14299 14300 14301 <span class="sf-custom-testimonials__card-star">â </span> 14302 14303 14304 14305 <span class="sf-custom-testimonials__card-star">â </span> 14306 14307 14308 14309 <span class="sf-custom-testimonials__card-star">â </span> 14310 14311 14312 14313 <span class="sf-custom-testimonials__card-star">â </span> 14314 14315 14316 14317 <span class="sf-custom-testimonials__card-star">â </span> 14318 14319 14320 </div> 14321 14322 14323 14324 <div class="sf-custom-testimonials__card-title"> 14325 "Mitt hÃ¥r växer som vanligt igen!" 14326 </div> 14327 14328 14329 14330 <div class="sf-custom-testimonials__card-content"> 14331 Mitt hÃ¥r var inte som vanligt, sÃ¥ jag var tvungen att klippa det. Men sedan började jag ta hÃ¥rvitaminer och nu växer mitt hÃ¥r äntligen normalt igen. 14332 </div> 14333 14334 14335 14336 <div class="sf-custom-testimonials__card-author"> 14337 Kathrine H. 14338 14339 14340 <div class="sf-custom-testimonials__verified-buyer"> 14341 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14342 <path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path> 14343 <polyline points="22 4 12 14.01 9 11.01"></polyline> 14344 </svg> 14345 Verifierad 14346 </div> 14347 14348 <p class="commercial-disclaimer text-xs text-gray-500 w-full mt-1">*InnehÃ¥ller kommersiella förhÃ¥llanden.</p> 14349 </div> 14350 14351 </div> 14352 </div> 14353 14354 14355 </div> 14356 14357 14358 <div class="swiper-pagination"></div> 14359 14360 </div> 14361 14362 14363 <div class="sf-custom-testimonials__nav"> 14364 <button class="sf-custom-testimonials__nav-button sf-custom-testimonials__nav-prev"> 14365 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14366 <polyline points="15 18 9 12 15 6"></polyline> 14367 </svg> 14368 </button> 14369 <button class="sf-custom-testimonials__nav-button sf-custom-testimonials__nav-next"> 14370 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 14371 <polyline points="9 18 15 12 9 6"></polyline> 14372 </svg> 14373 </button> 14374 </div> 14375 14376 14377 </div> 14378 14379 <!-- Footer CTA --> 14380 14381 <div class="sf-custom-testimonials__footer"> 14382 <a href="/collections/bestsellers" class="sf__btn sf__btn-primary "> 14383 Se populära produkter nu 14384 </a> 14385 14386 14387 </div> 14388 14389 </div> 14390 14391 14392</section> 14393
14394<script> 14395 document.addEventListener('DOMContentLoaded', function() { 14396 // Initialize videos 14397 var videos = document.querySelectorAll('#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__video'); 14398 14399 videos.forEach(function(video) { 14400 // Make sure videos are muted to enable autoplay 14401 video.muted = true; 14402 14403 // Try to play the video 14404 var playPromise = video.play(); 14405 14406 if (playPromise !== undefined) { 14407 playPromise.then(function() { 14408 // Video can play, mark it as loaded 14409 video.classList.add('loaded'); 14410 }).catch(function(error) { 14411 // Autoplay was prevented 14412 console.log('Autoplay was prevented:', error); 14413 14414 // Add click handler to play on user interaction 14415 video.parentNode.addEventListener('click', function() { 14416 video.play().then(function() { 14417 video.classList.add('loaded'); 14418 }); 14419 }); 14420 }); 14421 } 14422 }); 14423 14424 // Initialize Swiper if it exists 14425 if (document.querySelector('#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-container') && typeof Swiper !== 'undefined') { 14426 initSwiper(); 14427 } else if (document.querySelector('#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-container')) { 14428 // Load Swiper if not already loaded 14429 var script = document.createElement('script'); 14430 script.src = 'https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js'; 14431 script.onload = initSwiper; 14432 document.head.appendChild(script); 14433 14434 var style = document.createElement('link'); 14435 style.rel = 'stylesheet'; 14436 style.href = 'https://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css'; 14437 document.head.appendChild(style); 14438 } 14439 14440 function initSwiper() { 14441 new Swiper('#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-container', { 14442 slidesPerView: 1, 14443 spaceBetween: 20, 14444 autoplay: false, 14445 pagination: { 14446 el: '#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-pagination', 14447 clickable: true, 14448 }, 14449 navigation: { 14450 nextEl: '#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__nav-next', 14451 prevEl: '#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .sf-custom-testimonials__nav-prev', 14452 }, 14453 breakpoints: { 14454 640: { 14455 slidesPerView: 2, 14456 }, 14457 1024: { 14458 slidesPerView: 3, 14459 }, 14460 14461 1280: { 14462 slidesPerView: 4, 14463 } 14464 14465 }, 14466 on: { 14467 slideChange: function() { 14468 // Pause all videos when slide changes 14469 videos.forEach(function(video) { 14470 video.pause(); 14471 }); 14472 14473 // Play the video in the active slide 14474 setTimeout(function() { 14475 var activeSlideVideos = document.querySelectorAll('#sf-testimonials-template--30778590363989__graphie_testimonials_BVwBNP .swiper-slide-active .sf-custom-testimonials__video'); 14476 activeSlideVideos.forEach(function(video) { 14477 video.play().then(function() { 14478 video.classList.add('loaded'); 14479 }); 14480 }); 14481 }, 100); 14482 } 14483 } 14484 }); 14485 } 14486 }); 14487</script>
14487 14488 14489</div><section id="shopify-section-template--30778590363989__product_steps_guide_6RtaxG" class="shopify-section product-steps-guide-section"><style> 14490.sf-product-steps-guide { 14491 position: relative; 14492 overflow: hidden; 14493} 14494 14495.sf-product-steps-guide__wrapper { 14496 position: relative; 14497 z-index: 1; 14498} 14499 14500/* Steps Container */ 14501.sf-product-steps-guide__steps { 14502 display: grid; 14503 grid-template-columns: repeat(4, 1fr); 14504 gap: 2rem; 14505} 14506 14507/* Individual Step */ 14508.sf-product-steps-guide__step { 14509 /* Text alignment handled by utility classes */ 14510} 14511 14512.sf-product-steps-guide__step-number { 14513 position: absolute; 14514 top: 1rem; 14515 left: 1rem; 14516 width: 2.5rem; 14517 height: 2.5rem; 14518 display: flex; 14519 align-items: center; 14520 justify-content: center; 14521 border-radius: 50%; 14522 background-color: var(--color-primary, #000); 14523 color: white; 14524 font-weight: 600; 14525 font-size: 1.125rem; 14526 z-index: 1; 14527} 14528 14529.sf-product-steps-guide__image-wrapper { 14530 position: relative; 14531 aspect-ratio: 1; 14532 overflow: hidden; 14533 border-radius: var(--item-border-radius); 14534 background-color: #f5f5f5; 14535 margin-bottom: 1rem; 14536} 14537 14538.sf-product-steps-guide__image { 14539 width: 100%; 14540 height: 100%; 14541 object-fit: cover; 14542} 14543 14544.sf-product-steps-guide__step-title { 14545 margin: 0 0 0.5rem; 14546} 14547 14548.sf-product-steps-guide__step-text { 14549 margin: 0; 14550} 14551 14552/* Wave Effects */ 14553.sf-product-steps-guide__wave { 14554 position: absolute; 14555 left: 0; 14556 right: 0; 14557 width: 100%; 14558 height: 100px; 14559 z-index: 0; 14560 pointer-events: none; 14561} 14562 14563.sf-product-steps-guide__wave--top { 14564 top: -1px; 14565 transform: rotate(180deg); 14566} 14567 14568.sf-product-steps-guide__wave--bottom { 14569 bottom: -1px; 14570} 14571 14572.sf-product-steps-guide__wave svg { 14573 width: 100%; 14574 height: 100%; 14575 display: block; 14576} 14577 14578/* Dark backgrounds */ 14579[data-bg*="hsl"] .sf-product-steps-guide__image-wrapper { 14580 background-color: rgba(255, 255, 255, 0.1); 14581} 14582 14583/* Tablet Responsive */ 14584@media screen and (max-width: 1024px) { 14585 .sf-product-steps-guide__steps { 14586 grid-template-columns: repeat(2, 1fr); 14587 gap: 1.5rem; 14588 } 14589} 14590 14591/* Mobile Responsive with Horizontal Scroll */ 14592@media screen and (max-width: 767px) { 14593 .sf-product-steps-guide__steps { 14594 display: flex; 14595 gap: 1rem; 14596 overflow-x: auto; 14597 -webkit-overflow-scrolling: touch; 14598 scroll-snap-type: x mandatory; 14599 padding-bottom: 1rem; 14600 } 14601 14602 .sf-product-steps-guide__steps::-webkit-scrollbar {
14603 height: 6px; 14604 } 14605 14606 .sf-product-steps-guide__steps::-webkit-scrollbar-track { 14607 background: rgba(0, 0, 0, 0.1); 14608 border-radius: 3px; 14609 } 14610 14611 .sf-product-steps-guide__steps::-webkit-scrollbar-thumb { 14612 background: rgba(0, 0, 0, 0.3); 14613 border-radius: 3px; 14614 } 14615 14616 .sf-product-steps-guide__step { 14617 flex: 0 0 250px; 14618 scroll-snap-align: start; 14619 } 14620 14621 .sf-product-steps-guide__step-number { 14622 width: 2rem; 14623 height: 2rem; 14624 font-size: 1rem; 14625 top: 0.75rem; 14626 left: 0.75rem; 14627 } 14628} 14629 14630/* Section padding utilities */ 14631.sf-section-padding { 14632 padding-top: var(--section-padding-top); 14633 padding-bottom: var(--section-padding-bottom); 14634} 14635 14636/* Container spacing */ 14637.section-py { 14638 padding-top: 3rem; 14639 padding-bottom: 3rem; 14640} 14641 14642.section-my { 14643 margin-top: 3rem; 14644 margin-bottom: 3rem; 14645} 14646 14647@media screen and (min-width: 768px) { 14648 .section-py { 14649 padding-top: 4rem; 14650 padding-bottom: 4rem; 14651 } 14652 14653 .section-my { 14654 margin-top: 4rem; 14655 margin-bottom: 4rem; 14656 } 14657} 14658</style> 14659
14660<script> 14661document.addEventListener('DOMContentLoaded', function() { 14662 const section = document.querySelector('#sf-product-steps-guide-template--30778590363989__product_steps_guide_6RtaxG'); 14663 if (!section) return; 14664 14665 const stepsContainer = section.querySelector('.sf-product-steps-guide__steps'); 14666 if (!stepsContainer) return; 14667 14668 // Enhanced mobile scrolling 14669 let isDown = false; 14670 let startX; 14671 let scrollLeft; 14672 14673 stepsContainer.addEventListener('mousedown', (e) => { 14674 isDown = true; 14675 startX = e.pageX - stepsContainer.offsetLeft; 14676 scrollLeft = stepsContainer.scrollLeft; 14677 }); 14678 14679 stepsContainer.addEventListener('mouseleave', () => { 14680 isDown = false; 14681 }); 14682 14683 stepsContainer.addEventListener('mouseup', () => { 14684 isDown = false; 14685 }); 14686 14687 stepsContainer.addEventListener('mousemove', (e) => { 14688 if (!isDown) return; 14689 e.preventDefault(); 14690 const x = e.pageX - stepsContainer.offsetLeft; 14691 const walk = (x - startX) * 2; 14692 stepsContainer.scrollLeft = scrollLeft - walk; 14693 }); 14694}); 14695 14696// Re-initialize on Shopify section events 14697document.addEventListener('shopify:section:load', (event) => { 14698 if (event.target.querySelector('.sf-product-steps-guide')) { 14699 const initEvent = new Event('DOMContentLoaded'); 14700 document.dispatchEvent(initEvent); 14701 } 14702}); 14703</script>
14703 14704 14705 14706 14707 14708 14709</section><section id="shopify-section-template--30778590363989__product_ugc_gallery_WLyHHL" class="shopify-section product-ugc-gallery-section"><style> 14710/* UGC Gallery Styles */ 14711.sf-product-ugc-gallery { 14712 position: relative; 14713} 14714 14715.sf-product-ugc-gallery__wrapper { 14716 position: relative; 14717 z-index: 1; 14718} 14719 14720/* Section uses Tailwind classes for heading styling */ 14721 14722/* Container */ 14723.sf-product-ugc-gallery__container-inner { 14724 position: relative; 14725 overflow: hidden; 14726} 14727 14728.sf-product-ugc-gallery__container { 14729 padding-top: 35px; 14730} 14731 14732.sf-product-ugc-gallery__slider { 14733 display: flex; 14734 align-items: center; 14735 gap: var(--image-gap); 14736} 14737 14738/* Individual Images */ 14739.sf-product-ugc-gallery__item { 14740 flex: 0 0 auto; 14741 width: var(--image-size-desktop); 14742 height: var(--image-size-desktop); 14743} 14744 14745.sf-product-ugc-gallery__image { 14746 width: 100%; 14747 height: 100%; 14748 object-fit: cover; 14749 border-radius: var(--item-border-radius); 14750 box-shadow: 0 20px 60px -20px #00000026; 14751} 14752 14753/* Animation */ 14754.sf-product-ugc-gallery--animated .sf-product-ugc-gallery__slider { 14755 animation: ugc-scroll var(--animation-duration-desktop) linear infinite; 14756} 14757 14758@media screen and (max-width: 767px) { 14759 .sf-product-ugc-gallery--animated .sf-product-ugc-gallery__slider { 14760 animation-duration: var(--animation-duration-mobile); 14761 } 14762} 14763 14764@keyframes ugc-scroll { 14765 0% { 14766 transform: translateX(0); 14767 } 14768 100% { 14769 transform: translateX(var(--scroll-distance)); 14770 } 14771} 14772 14773/* Wave Effects */ 14774.sf-product-ugc-gallery__wave { 14775 position: absolute; 14776 left: 0; 14777 width: 100%; 14778 line-height: 0; 14779 z-index: 2; 14780} 14781 14782.sf-product-ugc-gallery__wave--top { 14783 top: -1px; 14784} 14785 14786.sf-product-ugc-gallery__wave--bottom { 14787 bottom: -1px; 14788} 14789 14790.sf-product-ugc-gallery__wave svg { 14791 display: block; 14792 width: 100%; 14793 vertical-align: top; 14794} 14795 14796/* Dark backgrounds */ 14797[data-bg*="hsl"] .sf-product-ugc-gallery__heading { 14798 color: white; 14799} 14800 14801/* Gradient background option */ 14802.sf-product-ugc-gallery--gradient { 14803 background: linear-gradient(180deg, transparent 0%, var(--gradient-end-color) 100%); 14804} 14805 14806/* Section padding utilities */ 14807.sf-section-padding { 14808 padding-top: var(--section-padding-top); 14809 padding-bottom: var(--section-padding-bottom); 14810} 14811 14812/* Container spacing */ 14813.section-py { 14814 padding-top: 3rem; 14815 padding-bottom: 3rem; 14816} 14817 14818.section-my { 14819 margin-top: 3rem; 14820 margin-bottom: 3rem; 14821} 14822 14823@media screen and (min-width: 768px) { 14824 .section-py { 14825 padding-top: 4rem; 14826 padding-bottom: 4rem; 14827 } 14828 14829 .section-my { 14830 margin-top: 4rem; 14831 margin-bottom: 4rem; 14832 } 14833} 14834 14835/* Mobile Responsive */ 14836@media screen and (max-width: 767px) { 14837 .sf-product-ugc-gallery__item { 14838 width: var(--image-size-mobile); 14839 height: var(--image-size-mobile); 14840 } 14841 14842 .sf-product-ugc-gallery__slider { 14843 gap: var(--image-gap-mobile); 14844 } 14845} 14846</style> 14847
14848<script> 14849document.addEventListener('DOMContentLoaded', function() { 14850 const section = document.querySelector('#sf-product-ugc-gallery-template--30778590363989__product_ugc_gallery_WLyHHL'); 14851 if (!section) return; 14852 14853 const container = section.querySelector('.sf-product-ugc-gallery__container'); 14854 const slider = section.querySelector('.sf-product-ugc-gallery__slider'); 14855 const enableAnimation = section.dataset.enableAnimation === 'true'; 14856 14857 if (!container || !slider || !enableAnimation) return; 14858 14859 // Get original items 14860 const items = slider.querySelectorAll('.sf-product-ugc-gallery__item'); 14861 if (items.length === 0) return; 14862 14863 // Clone all items once for seamless scrolling 14864 items.forEach(item => { 14865 const clone = item.cloneNode(true); 14866 slider.appendChild(clone); 14867 }); 14868 14869 // Calculate the scroll distance based on number of items 14870 // We need to scroll exactly the width of the original items 14871 const calculateScrollDistance = () => { 14872 const isMobile = window.innerWidth <= 767; 14873 const imageSize = isMobile ? 14874 parseFloat(getComputedStyle(section).getPropertyValue('--image-size-mobile')) : 14875 parseFloat(getComputedStyle(section).getPropertyValue('--image-size-desktop')); 14876 const imageGap = isMobile ? 14877 parseFloat(getComputedStyle(section).getPropertyValue('--image-gap-mobile')) : 14878 parseFloat(getComputedStyle(section).getPropertyValue('--image-gap')); 14879 14880 // Total width of original items (before cloning) 14881 const totalWidth = (imageSize * items.length) + (imageGap * (items.length - 1)); 14882 14883 // Set the scroll distance as a CSS variable 14884 section.style.setProperty('--scroll-distance', `-${totalWidth}px`); 14885 }; 14886 14887 // Calculate initial scroll distance 14888 calculateScrollDistance(); 14889 14890 // Recalculate on window resize 14891 window.addEventListener('resize', calculateScrollDistance); 14892 14893 // Pause animation on hover 14894 container.addEventListener('mouseenter', () => { 14895 slider.style.animationPlayState = 'paused'; 14896 }); 14897 14898 container.addEventListener('mouseleave', () => { 14899 slider.style.animationPlayState = 'running'; 14900 }); 14901}); 14902 14903// Re-initialize on Shopify section events 14904document.addEventListener('shopify:section:load', (event) => { 14905 if (event.target.querySelector('.sf-product-ugc-gallery')) { 14906 const initEvent = new Event('DOMContentLoaded'); 14907 document.dispatchEvent(initEvent); 14908 } 14909}); 14910</script>
14910 14911 14912 14913 14914 14915<section 14916 id="sf-product-ugc-gallery-template--30778590363989__product_ugc_gallery_WLyHHL" 14917 class="sf-product-ugc-gallery sf-section-padding sf-product-ugc-gallery--animated " 14918 data-section-type="product-ugc-gallery" 14919 data-section-id="template--30778590363989__product_ugc_gallery_WLyHHL" 14920 data-enable-animation="true" 14921 14922 data-bg="hsl(36, 38%, 97%)" 14923 14924 style=" 14925 14926 background-color: #FBF9F6; 14927 14928 --section-padding-top: 50px; 14929 --section-padding-bottom: 0px; 14930 --border-radius: 0px; 14931 --item-border-radius: 8px; 14932 --animation-duration-desktop: 30s; 14933 --animation-duration-mobile: 25s; 14934 --gradient-end-color: #f7f7f7; 14935 --image-gap: 20px; 14936 --image-gap-mobile: 16px; 14937 --image-size-desktop: 300px; 14938 --image-size-mobile: 120px; 14939 14940 " 14941> 14942 14943 14944 <div class="w-full section-py"> 14945 <div class="sf-product-ugc-gallery__wrapper"> 14946 14947 <div class="section__header text-center px-5"> 14948 14949 14950 14951 14952 14953 14954 <h2 class="text-3xl md:text-4xl lg:text-7xl mb-6" style="color: #d62e55;"> 14955 Känn skillnaden med Yuaia 14956 </h2> 14957 14958 14959 <div class="text-lg md:text-xl" style="color: #d62e55;">Ãver 100 000 kvinnor har provat de virala hÃ¥rprodukterna</div> 14960 14961 </div> 14962 14963 14964 <div class="sf-product-ugc-gallery__container-inner"> 14965 <div class="sf-product-ugc-gallery__container"> 14966 <div class="sf-product-ugc-gallery__slider"> 14967 14968 14969 14970 14971 <div class="sf-product-ugc-gallery__item"> 14972 <img src="//yuaiahaircare.se/cdn/shop/files/Chanette_Soerensen2.jpg?v=1756743308&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/Chanette_Soerensen2.jpg?v=1756743308&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Chanette_Soerensen2.jpg?v=1756743308&width=300 300w" width="300" height="426" loading="lazy" class="sf-product-ugc-gallery__image"> 14973 </div> 14974 14975 14976 14977 <div class="sf-product-ugc-gallery__item"> 14978 <img src="//yuaiahaircare.se/cdn/shop/files/Mette_Laursen.jpg?v=1756743309&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/Mette_Laursen.jpg?v=1756743309&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Mette_Laursen.jpg?v=1756743309&width=300 300w" width="300" height="399" loading="lazy" class="sf-product-ugc-gallery__image"> 14979 </div> 14980 14981 14982 14983 <div class="sf-product-ugc-gallery__item"> 14984 <img src="//yuaiahaircare.se/cdn/shop/files/Sanne_skifter_1.jpg?v=1756743309&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/Sanne_skifter_1.jpg?v=1756743309&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Sanne_skifter_1.jpg?v=1756743309&width=300 300w" width="300" height="533" loading="lazy" class="sf-product-ugc-gallery__image"> 14985 </div> 14986 14987 14988 14989 <div class="sf-product-ugc-gallery__item"> 14990 <img src="//yuaiahaircare.se/cdn/shop/files/6572C258-CCA6-4FB0-878A-75DBC027BBD5.jpg?v=1756743309&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/6572C258-CCA6-4FB0-878A-75DBC027BBD5.jpg?v=1756743309&width=150 150w, //yuaiahaircare.se/cdn/shop/files/6572C258-CCA6-4FB0-878A-75DBC027BBD5.jpg?v=1756743309&width=300 300w" width="300" height="400" loading="lazy" class="sf-product-ugc-gallery__image"> 14991 </div> 14992 14993 14994 14995 <div class="sf-product-ugc-gallery__item"> 14996 <img src="//yuaiahaircare.se/cdn/shop/files/Chelly1_1.jpg?v=1756743310&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/Chelly1_1.jpg?v=1756743310&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Chelly1_1.jpg?v=1756743310&width=300 300w" width="300" height="334" loading="lazy" class="sf-product-ugc-gallery__image"> 14997 </div> 14998 14999 15000 15001 <div class="sf-product-ugc-gallery__item"> 15002 <img src="//yuaiahaircare.se/cdn/shop/files/Anikka_Soelberg1.jpg?v=1756743310&width=300" srcset="//yuaiahaircare.se/cdn/shop/files/Anikka_Soelberg1.jpg?v=1756743310&width=150 150w, //yuaiahaircare.se/cdn/shop/files/Anikka_Soelberg1.jpg?v=1756743310&width=300 300w" width="300" height="423" loading="lazy" class="sf-product-ugc-gallery__image"> 15003 </div> 15004 15005 15006 15007 </div> 15008 </div> 15009 </div> 15010 </div> 15011 </div> 15012 15013 15014</section> 15015 15016 15017</section><section id="shopify-section-template--30778590363989__product_ingredients_MtAidz" class="shopify-section product-ingredients-section"><style> 15018.sf-ingredients { 15019 position: relative; 15020 min-height: 600px; 15021} 15022 15023/* Parallax Decorations */ 15024.sf-ingredients__decorations { 15025 position: absolute; 15026 top: 0; 15027 left: 0; 15028 width: 100%; 15029 min-height: 100%; 15030 height: 100%; 15031 pointer-events: none; 15032 z-index: 0; 15033} 15034 15035.sf-ingredients__decoration { 15036 position: absolute; 15037 opacity: 1; 15038 transition: transform 0.1s ease-out; 15039} 15040 15041.sf-ingredients__decoration img { 15042 width: 100%; 15043 height: 100%; 15044 object-fit: contain; 15045} 15046 15047/* Decoration positioning */ 15048.sf-ingredients__decoration--1 { 15049 top: 10%; 15050 left: 3%; 15051 width: 180px; 15052 height: 180px; 15053} 15054 15055.sf-ingredients__decoration--2 { 15056 top: 8%; 15057 right: 5%; 15058 width: 160px; 15059 height: 160px; 15060} 15061 15062.sf-ingredients__decoration--3 { 15063 top: 38%; 15064 left: 1%; 15065 width: 170px; 15066 height: 170px; 15067} 15068 15069.sf-ingredients__decoration--4 { 15070 top: 42%; 15071 right: 2%; 15072 width: 190px; 15073 height: 190px; 15074} 15075 15076.sf-ingredients__decoration--5 { 15077 top: 68%; 15078 left: 4%; 15079 width: 150px; 15080 height: 150px; 15081} 15082 15083.sf-ingredients__decoration--6 { 15084 top: 72%; 15085 right: 6%; 15086 width: 165px; 15087 height: 165px; 15088} 15089 15090/* Mobile adjustments for decorations */ 15091@media (max-width: 767px) { 15092 .sf-ingredients__decoration { 15093 opacity: 1; 15094 } 15095 15096 .sf-ingredients__decoration--1 { 15097 width: 120px; 15098 height: 120px; 15099 left: -10px; 15100 } 15101 15102 .sf-ingredients__decoration--2 { 15103 width: 110px; 15104 height: 110px; 15105 right: -10px; 15106 } 15107 15108 .sf-ingredients__decoration--3 { 15109 width: 100px; 15110 height: 100px; 15111 left: -10px; 15112 } 15113 15114 .sf-ingredients__decoration--4 { 15115 width: 115px; 15116 height: 115px; 15117 right: -10px; 15118 } 15119 15120 .sf-ingredients__decoration--5 { 15121 width: 95px; 15122 height: 95px; 15123 left: -10px; 15124 } 15125 15126 .sf-ingredients__decoration--6 { 15127 width: 105px; 15128 height: 105px; 15129 right: -10px; 15130 } 15131} 15132 15133/* Content needs to be above decorations */ 15134.sf-ingredients > .sf-ingredients__wave, 15135.sf-ingredients > div:not(.sf-ingredients__decorations) { 15136 position: relative; 15137 z-index: 1; 15138} 15139 15140/* Header */ 15141.sf-ingredients__header { 15142 text-align: center; 15143 margin-bottom: 3rem; 15144} 15145 15146/* Layout Container with simple frosted glass background */ 15147.sf-ingredients__container { 15148 display: grid; 15149 grid-template-columns: 1fr; 15150 gap: 4rem; 15151 align-items: start; 15152 position: relative; 15153 padding: 4rem 3rem; 15154 border-radius: 20px; 15155 background: var(--container-bg-color); 15156 backdrop-filter: var(--backdrop-blur); 15157 -webkit-backdrop-filter: var(--backdrop-blur); 15158 z-index: 2; 15159} 15160 15161/* Hide blur wrapper - not using it */ 15162.sf-ingredients__blur-wrapper { 15163 display: none; 15164} 15165 15166/* Content areas */ 15167.sf-ingredients__content, 15168.sf-ingredients__accordion-wrapper { 15169 position: relative; 15170 z-index: 1; 15171} 15172 15173@media (min-width: 768px) { 15174 .sf-ingredients__container { 15175 grid-template-columns: 1fr 1fr; 15176 gap: 6rem; 15177 } 15178} 15179 15180/* Content Side */ 15181.sf-ingredients__content { 15182 text-align: left; 15183} 15184 15185.sf-ingredients__description { 15186 font-size: 1.125rem; 15187 line-height: 1.6; 15188 margin-bottom: 2rem; 15189} 15190 15191/* Accordion Wrapper */ 15192.sf-ingredients__accordion-wrapper { 15193 width: 100%; 15194} 15195 15196/* Ingredient Items */ 15197.sf-ingredients__item {
15198 border-bottom: 1px solid var(--divider-color); 15199} 15200 15201.sf-ingredients__item:last-child { 15202 border-bottom: none; 15203} 15204 15205.sf-ingredients__question { 15206 width: 100%; 15207 display: flex; 15208 justify-content: space-between; 15209 align-items: flex-start; 15210 padding: 1.5rem 0; 15211 font-size: 1.125rem; 15212 font-weight: 600; 15213 text-align: left; 15214 color: var(--ingredient-color); 15215 background: none; 15216 border: none; 15217 cursor: pointer; 15218 transition: color 0.3s ease; 15219} 15220 15221.sf-ingredients__question > span { 15222 flex: 1; 15223 text-align: left; 15224} 15225 15226.sf-ingredients__question:hover { 15227 color: var(--ingredient-hover-color); 15228} 15229 15230.sf-ingredients__question-icon { 15231 flex-shrink: 0; 15232 width: 24px; 15233 height: 24px; 15234 margin-left: 1rem; 15235 transition: transform 0.3s ease; 15236 color: var(--icon-color); 15237} 15238 15239.sf-ingredients__item[open] .sf-ingredients__question-icon { 15240 transform: rotate(180deg); 15241 color: var(--icon-active-color); 15242} 15243 15244.sf-ingredients__answer { 15245 padding: 0 0 1.5rem 0; 15246 font-size: 1rem; 15247 line-height: 1.6; 15248 color: var(--description-color); 15249} 15250 15251.sf-ingredients__answer p { 15252 margin-bottom: 1rem; 15253} 15254 15255.sf-ingredients__answer p:last-child { 15256 margin-bottom: 0; 15257} 15258 15259/* View All Button */ 15260.sf-ingredients__view-all { 15261 margin-top: 2rem; 15262 text-align: center; 15263} 15264 15265/* Popup */ 15266.sf-ingredients__popup { 15267 position: fixed; 15268 top: 0; 15269 left: 0; 15270 right: 0; 15271 bottom: 0; 15272 background: rgba(0, 0, 0, 0.7); 15273 display: none; 15274 align-items: center; 15275 justify-content: center; 15276 z-index: 9999; 15277 padding: 2rem; 15278 opacity: 0; 15279 transition: opacity 0.3s ease; 15280} 15281 15282.sf-ingredients__popup.active { 15283 display: flex; 15284 opacity: 1; 15285} 15286 15287.sf-ingredients__popup-content { 15288 background: white; 15289 border-radius: 16px; 15290 padding: 3rem; 15291 max-width: 800px; 15292 width: 100%; 15293 max-height: 80vh; 15294 overflow-y: auto; 15295 position: relative; 15296 transform: scale(0.9); 15297 transition: transform 0.3s ease; 15298} 15299 15300.sf-ingredients__popup.active .sf-ingredients__popup-content { 15301 transform: scale(1); 15302} 15303 15304.sf-ingredients__popup-close { 15305 position: absolute; 15306 top: 1.5rem; 15307 right: 1.5rem; 15308 width: 32px; 15309 height: 32px; 15310 background: none; 15311 border: none; 15312 cursor: pointer; 15313 padding: 0; 15314 display: flex; 15315 align-items: center; 15316 justify-content: center; 15317 color: #666; 15318 transition: color 0.2s ease; 15319} 15320 15321.sf-ingredients__popup-close:hover { 15322 color: #000; 15323} 15324 15325.sf-ingredients__popup-close::before, 15326.sf-ingredients__popup-close::after { 15327 content: ''; 15328 position: absolute; 15329 width: 20px; 15330 height: 2px; 15331 background: currentColor; 15332} 15333 15334.sf-ingredients__popup-close::before { 15335 transform: rotate(45deg); 15336} 15337 15338.sf-ingredients__popup-close::after { 15339 transform: rotate(-45deg); 15340} 15341 15342.sf-ingredients__popup-title { 15343 font-size: 1.5rem; 15344 font-weight: 600; 15345 margin-bottom: 1.5rem; 15346 padding-right: 2rem; 15347} 15348 15349.sf-ingredients__popup-body { 15350 font-size: 1rem; 15351 line-height: 1.6; 15352 color: #666; 15353} 15354 15355/* Benefits Bubbles */ 15356.sf-ingredients__benefits { 15357 margin-top: 2rem; 15358} 15359 15360.sf-ingredients__benefits-title { 15361 font-size: 1.125rem; 15362 font-weight: 600; 15363 margin-bottom: 2rem; 15364 text-align: center; 15365} 15366 15367.sf-ingredients__benefits-grid { 15368 display: flex; 15369 flex-wrap: wrap; 15370 gap: 1rem; 15371 justify-content: flex-start; 15372 align-items: center; 15373 margin-top: 1.5rem; 15374 position: relative; 15375} 15376 15377.sf-ingredients__benefit-bubble { 15378 background: var(--benefits-bg-color); 15379 color: var(--benefits-text-color); 15380 border-radius: 50%; 15381 display: flex; 15382 align-items: center; 15383 justify-content: center; 15384 text-align: center; 15385 padding: 1.5rem; 15386 font-size: 0.875rem; 15387 font-weight: 500; 15388 line-height: 1.3; 15389 transition: all 0.3s ease; 15390 position: relative; 15391} 15392 15393/* Different sizes for visual interest */ 15394.sf-ingredients__benefit-bubble:nth-child(1) { 15395 width: 140px; 15396 height: 140px; 15397 margin-top: -30px; 15398} 15399 15400.sf-ingredients__benefit-bubble:nth-child(2) { 15401 width: 160px; 15402 height: 160px; 15403 margin-top: 40px; 15404} 15405 15406.sf-ingredients__benefit-bubble:nth-child(3) { 15407 width: 130px; 15408 height: 130px; 15409 margin-top: -15px; 15410} 15411 15412.sf-ingredients__benefit-bubble:nth-child(4) { 15413 width: 150px; 15414 height: 150px; 15415 margin-top: 25px; 15416} 15417 15418.sf-ingredients__benefit-bubble:nth-child(5) { 15419 width: 145px; 15420 height: 145px; 15421 margin-top: -5px; 15422} 15423 15424.sf-ingredients__benefit-bubble:hover { 15425 transform: scale(1.05) translateY(-5px); 15426} 15427 15428/* Mobile adjustments */ 15429@media (max-width: 767px) { 15430 .sf-ingredients__container { 15431 gap: 2rem; 15432 } 15433 15434 .sf-ingredients__question { 15435 font-size: 1rem; 15436 padding: 1.25rem 0; 15437 } 15438 15439 .sf-ingredients__answer { 15440 font-size: 0.9375rem; 15441 } 15442 15443 .sf-ingredients__description { 15444 font-size: 1rem; 15445 } 15446 15447 .sf-ingredients__popup-content { 15448 padding: 2rem; 15449 max-height: 90vh; 15450 } 15451 15452 .sf-ingredients__popup { 15453 padding: 1rem; 15454 } 15455 15456 /* Smaller bubbles on mobile */ 15457 .sf-ingredients__benefit-bubble { 15458 width: 100px !important; 15459 height: 100px !important; 15460 font-size: 0.75rem; 15461 padding: 1rem; 15462 margin-top: 0 !important; 15463 } 15464 15465 .sf-ingredients__benefits-grid { 15466 gap: 0.75rem; 15467 justify-content: center; 15468 } 15469} 15470 15471/* Wave Effects */ 15472.sf-ingredients__wave { 15473 position: absolute; 15474 left: 0; 15475 width: 100%; 15476 line-height: 0; 15477 z-index: 2; 15478} 15479 15480.sf-ingredients__wave--top { 15481 top: -1px; 15482} 15483 15484.sf-ingredients__wave--bottom { 15485 bottom: -1px; 15486} 15487 15488.sf-ingredients__wave svg { 15489 display: block; 15490 width: 100%; 15491 vertical-align: top; 15492} 15493</style> 15494
15495<script> 15496document.addEventListener('DOMContentLoaded', function() { 15497 const ingredientItems = document.querySelectorAll('.sf-ingredients__item'); 15498 const viewAllButton = document.querySelector('[data-ingredients-view-all]'); 15499 const popup = document.querySelector('[data-ingredients-popup]'); 15500 const closeButton = document.querySelector('[data-ingredients-close]'); 15501 15502 // Accordion functionality 15503 ingredientItems.forEach(item => { 15504 const question = item.querySelector('.sf-ingredients__question'); 15505 15506 if (question) { 15507 question.addEventListener('click', function(e) { 15508 e.preventDefault(); 15509 15510 // Toggle open state 15511 if (item.hasAttribute('open')) { 15512 item.removeAttribute('open'); 15513 } else { 15514 item.setAttribute('open', ''); 15515 } 15516 }); 15517 } 15518 }); 15519 15520 // Popup functionality 15521 if (viewAllButton && popup) { 15522 viewAllButton.addEventListener('click', function(e) { 15523 e.preventDefault(); 15524 popup.classList.add('active'); 15525 document.body.style.overflow = 'hidden'; 15526 }); 15527 15528 // Close popup 15529 const closePopup = function() { 15530 popup.classList.remove('active'); 15531 document.body.style.overflow = ''; 15532 }; 15533 15534 if (closeButton) { 15535 closeButton.addEventListener('click', closePopup); 15536 } 15537 15538 // Close on background click 15539 popup.addEventListener('click', function(e) { 15540 if (e.target === popup) { 15541 closePopup(); 15542 } 15543 }); 15544 15545 // Close on ESC key 15546 document.addEventListener('keydown', function(e) { 15547 if (e.key === 'Escape' && popup.classList.contains('active')) { 15548 closePopup(); 15549 } 15550 }); 15551 } 15552 15553 // Parallax effect for decorations 15554 const decorations = document.querySelectorAll('.sf-ingredients__decoration'); 15555 15556 if (decorations.length > 0) { 15557 let ticking = false; 15558 15559 function updateParallax() { 15560 const scrolled = window.pageYOffset; 15561 const section = document.querySelector('.sf-ingredients'); 15562 15563 if (section) { 15564 const sectionTop = section.offsetTop; 15565 const sectionHeight = section.offsetHeight; 15566 const sectionBottom = sectionTop + sectionHeight; 15567 const windowHeight = window.innerHeight; 15568 15569 // Only animate if section is in viewport 15570 if (scrolled + windowHeight > sectionTop && scrolled < sectionBottom) { 15571 decorations.forEach((decoration, index) => { 15572 // Different speeds for each decoration (reduced for subtler effect) 15573 const speed = 0.05 + (index * 0.015); 15574 const yPos = (scrolled - sectionTop) * speed; 15575 15576 // Alternate direction for even/odd decorations 15577 const direction = index % 2 === 0 ? 1 : -1; 15578 15579 decoration.style.transform = `translateY(${yPos * direction}px)`; 15580 }); 15581 } 15582 } 15583 15584 ticking = false; 15585 } 15586 15587 function requestTick() { 15588 if (!ticking) { 15589 window.requestAnimationFrame(updateParallax); 15590 ticking = true; 15591 } 15592 } 15593 15594 window.addEventListener('scroll', requestTick); 15595 15596 // Initial call 15597 updateParallax(); 15598 } 15599}); 15600 15601// Re-initialize on Shopify section events 15602document.addEventListener('shopify:section:load', function(event) { 15603 if (event.target.querySelector('.sf-ingredients')) { 15604 const initEvent = new Event('DOMContentLoaded'); 15605 document.dispatchEvent(initEvent); 15606 } 15607}); 15608</script>
15608 15609 15610 15611 15612 15613<section 15614 id="sf-ingredients-template--30778590363989__product_ingredients_MtAidz" 15615 class="sf-ingredients sf-section-padding " 15616 data-section-type="product-ingredients" 15617 data-section-id="template--30778590363989__product_ingredients_MtAidz" 15618 15619 data-bg="hsl(0, 0%, 100%)" 15620 15621 style=" 15622 background-color: #ffffff; 15623 --section-padding-top: 0px; 15624 --section-padding-bottom: 0px; 15625 --ingredient-color: #000000; 15626 --ingredient-hover-color: #d62e55; 15627 --description-color: #666666; 15628 --divider-color: #e5e5e5; 15629 --icon-color: #000000; 15630 --icon-active-color: #d62e55; 15631 --container-bg-color: rgba(0,0,0,0); 15632 --backdrop-blur: blur(50px); 15633 --benefits-bg-color: #d62e55; 15634 --benefits-text-color: #ffffff; 15635 position: relative; 15636 15637 margin-top: -1px; 15638 " 15639> 15640 <div class="sf-ingredients__decorations"> 15641 15642 <div class="sf-ingredients__decoration sf-ingredients__decoration--1"> 15643 <img src="//yuaiahaircare.se/cdn/shop/files/image-aloe-vera-1.png?v=1710348562&width=240" alt="" loading="lazy"> 15644 </div> 15645 15646 15647 <div class="sf-ingredients__decoration sf-ingredients__decoration--2"> 15648 <img src="//yuaiahaircare.se/cdn/shop/files/Pngtree_tempting_nut_almond_5544074.png?v=1710348573&width=200" alt="" loading="lazy"> 15649 </div> 15650 15651 15652 <div class="sf-ingredients__decoration sf-ingredients__decoration--3"> 15653 <img src="//yuaiahaircare.se/cdn/shop/files/Pngtree_coconut_pieces_isolated_13003766.png?v=1710348575&width=180" alt="" loading="lazy"> 15654 </div> 15655 15656 15657 <div class="sf-ingredients__decoration sf-ingredients__decoration--4"> 15658 <img src="//yuaiahaircare.se/cdn/shop/files/Pngtree_two_ripe_strawberries_14576992.png?v=1710348572&width=220" alt="" loading="lazy"> 15659 </div> 15660 15661 15662 <div class="sf-ingredients__decoration sf-ingredients__decoration--5"> 15663 <img src="//yuaiahaircare.se/cdn/shop/files/Pngtree_piece_of_red_apple_isolated_14637886_430x_798efe59-e77d-4d50-a296-27be28dc66c7.webp?v=1761667257&width=160" alt="" loading="lazy"> 15664 </div> 15665 15666 15667 <div class="sf-ingredients__decoration sf-ingredients__decoration--6"> 15668 <img src="//yuaiahaircare.se/cdn/shop/files/Pngtree_flipped-500-piece_of_red_apple_isolated_14637886.png?v=1710348562&width=190" alt="" loading="lazy"> 15669 </div> 15670 15671 </div> 15672 15673 15674 15675 <div class="sf-ingredients__wave sf-ingredients__wave--top"> 15676 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 140" preserveAspectRatio="none" style="height: 60px;"> 15677 <path d="M0,64L40,80C80,96,160,128,240,128C320,128,400,96,480,90.7C560,85,640,107,720,106.7C800,107,880,85,960,74.7C1040,64,1120,64,1200,74.7C1280,85,1360,107,1400,117.3L1440,128L1440,0L1400,0C1360,0,1280,0,1200,0C1120,0,1040,0,960,0C880,0,800,0,720,0C640,0,560,0,480,0C400,0,320,0,240,0C160,0,80,0,40,0L0,0Z" 15678 fill="#ffffff" 15679 fill-opacity="1"> 15680 </path> 15681 </svg> 15682 </div> 15683 <div style="padding-top: 60px;"></div> 15684 15685 15686 <div class="container-fluid section-py"> 15687 <div class="sf-ingredients__header"> 15688 15689 15690 <h2 class="text-3xl md:text-4xl lg:text-7xl mb-6" style="color: #000000;"> 15691 Huvudingredienser 15692 </h2> 15693 15694 15695 <div class="sf-ingredients__description" style="color: #666666;"> 15696 <p>Alla våra produkter har utvecklats med omsorg och noggrant utvalda ingredienser, med fokus på kvalitet.</p> 15697 </div> 15698 15699 </div> 15700 15701<div class="sf-ingredients__blur-wrapper"> 15702 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--1"></div> 15703 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--2"></div> 15704 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--3"></div> 15705 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--4"></div> 15706 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--5"></div> 15707 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--6"></div> 15708 <div class="sf-ingredients__blur-layer sf-ingredients__blur-layer--7"></div> 15709 </div> 15710 15711 <div class="sf-ingredients__container"> 15712 <div class="sf-ingredients__content"> 15713 15714 <h3 class="text-2xl md:text-3xl mb-4" style="color: #000000;"> 15715 Om ingredienserna 15716 </h3> 15717 15718 15719 15720 <div class="sf-ingredients__description" style="color: #666666;"> 15721 <p>Varje ingrediens har valts ut med omsorg, med fokus på kvalitet och på att skapa en väl genomtänkt sammansättning.</p> 15722 </div> 15723 15724 15725 15726 <div class="sf-ingredients__benefits"> 15727 15728 <div class="sf-ingredients__benefits-grid"> 15729 15730 15731 15732 15733 15734 <div class="sf-ingredients__benefit-bubble"> 15735 Noggrant utvaldt 15736 </div> 15737 15738 15739 15740 15741 15742 15743 <div class="sf-ingredients__benefit-bubble"> 15744 Väl genomtänkt formulering 15745 </div> 15746 15747 15748 15749 15750 15751 15752 <div class="sf-ingredients__benefit-bubble">
15753 Nöjdhetsgaranti 15754 </div> 15755 15756 15757 15758 15759 15760 </div> 15761 </div> 15762 15763 </div> 15764 15765<div class="sf-ingredients__accordion-wrapper"> 15766 15767 15768 15769 15770 15771 15772 15773 <details class="sf-ingredients__item" open> 15774 <summary class="sf-ingredients__question"> 15775 <span>Biotin</span> 15776 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15777 <polyline points="6 9 12 15 18 9"></polyline> 15778 </svg> 15779 </summary> 15780 <div class="sf-ingredients__answer"> 15781 <div class="metafield-rich_text_field"><p>Biotin bidrar till att upprätthålla ett normalt hår.</p></div> 15782 </div> 15783 </details> 15784 15785 15786 15787 15788 15789 15790 15791 15792 <details class="sf-ingredients__item" > 15793 <summary class="sf-ingredients__question"> 15794 <span>Vitamin B12</span> 15795 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15796 <polyline points="6 9 12 15 18 9"></polyline> 15797 </svg> 15798 </summary> 15799 <div class="sf-ingredients__answer"> 15800 <div class="metafield-rich_text_field"><p>Bidrar till normal bildning av röda blodkroppar, normal funktion hos nervsystemet och spelar en roll i celldelningsprocessen.</p></div> 15801 </div> 15802 </details> 15803 15804 15805 15806 15807 15808 15809 15810 15811 <details class="sf-ingredients__item" > 15812 <summary class="sf-ingredients__question"> 15813 <span>Vitamin C</span> 15814 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15815 <polyline points="6 9 12 15 18 9"></polyline> 15816 </svg> 15817 </summary> 15818 <div class="sf-ingredients__answer"> 15819 <div class="metafield-rich_text_field"><p>C-vitamin bidrar till normal bildning av kollagen, vilket är viktigt för att huden ska fungera normalt.</p></div> 15820 </div> 15821 </details> 15822 15823 15824 15825 15826 15827 15828 15829 15830 <details class="sf-ingredients__item" > 15831 <summary class="sf-ingredients__question"> 15832 <span>Zink</span> 15833 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15834 <polyline points="6 9 12 15 18 9"></polyline> 15835 </svg> 15836 </summary> 15837 <div class="sf-ingredients__answer"> 15838 <div class="metafield-rich_text_field"><p>Bidrar till att hålla hår, hud och naglar i normalt skick. Bidrar dessutom till att upprätthålla en normal syn och immunsystemets normala funktion samt spelar en roll i celldelningsprocessen.</p></div> 15839 </div> 15840 </details> 15841 15842 15843 15844 15845 15846 15847 15848 15849 <details class="sf-ingredients__item" > 15850 <summary class="sf-ingredients__question"> 15851 <span>Vitamin A</span> 15852 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15853 <polyline points="6 9 12 15 18 9"></polyline> 15854 </svg> 15855 </summary> 15856 <div class="sf-ingredients__answer"> 15857 <div class="metafield-rich_text_field"><p>
15857Bidrar till att upprätthÃ¥lla immunsystemets normala funktion och spelar en roll i cellernas differentieringsprocess.</p></div> 15858 </div> 15859 </details> 15860 15861 15862 15863 15864 15865 15866 15867 15868 <details class="sf-ingredients__item" > 15869 <summary class="sf-ingredients__question"> 15870 <span>Extrakt av bambu</span> 15871 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15872 <polyline points="6 9 12 15 18 9"></polyline> 15873 </svg> 15874 </summary> 15875 <div class="sf-ingredients__answer"> 15876 <div class="metafield-rich_text_field"><p>Bambuextrakt är en källa till kisel</p></div> 15877 </div> 15878 </details> 15879 15880 15881 15882 15883 15884 15885 15886 15887 <details class="sf-ingredients__item" > 15888 <summary class="sf-ingredients__question"> 15889 <span>Vitamin B6</span> 15890 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15891 <polyline points="6 9 12 15 18 9"></polyline> 15892 </svg> 15893 </summary> 15894 <div class="sf-ingredients__answer"> 15895 <span class="metafield-multi_line_text_field">Bidrar till att upprätthÃ¥lla en normal energimetabolism, till ett normalt fungerande nervsystem och till immunsystemets normala funktion. Bidrar även till att reglera hormonaktiviteten.</span> 15896 </div> 15897 </details> 15898 15899 15900 15901 15902 15903 15904 15905 15906 <details class="sf-ingredients__item" > 15907 <summary class="sf-ingredients__question"> 15908 <span>D-vitamin</span> 15909 <svg class="sf-ingredients__question-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 15910 <polyline points="6 9 12 15 18 9"></polyline> 15911 </svg> 15912 </summary> 15913 <div class="sf-ingredients__answer"> 15914 <span class="metafield-multi_line_text_field">Vitamin D â spelar en roll i celldelningsprocessen och bidrar till att immunsystemet fungerar normalt.</span> 15915 </div> 15916 </details> 15917 15918 15919 15920 <div class="sf-ingredients__view-all"> 15921 <button data-ingredients-view-all class="sf__btn sf__btn-link "> 15922 Se alla ingredienser 15923 </button> 15924 </div> 15925 15926 </div> 15927 15928 </div> 15929 15930 </div> 15931 15932 15933</section> 15934 15935 15936 <div class="sf-ingredients__popup" data-ingredients-popup> 15937 <div class="sf-ingredients__popup-content"> 15938 <button class="sf-ingredients__popup-close" data-ingredients-close aria-label="Close"></button> 15939 <h3 class="sf-ingredients__popup-title" style="color: #000000;"> 15940 Alla ingredienser 15941 </h3> 15942 <div class="sf-ingredients__popup-body"> 15943 <div class="metafield-rich_text_field"><p>Ingredienser: Sötningsmedel (maltitol, isomalt), förtjockningsmedel (pektiner), syra (citronsyra), vitamin E (DL-alfa-tokoferylacetat), bambuextrakt (Bambusa vulgaris), vitamin C (L-askorbinsyra), surhetsreglerande medel (natriumcitrater), zink (zinkcitrat), naturlig jordgubbsarom, vitamin A (retinylacetat), pantotensyra (kalcium-D-pantotenat), plommonolja, ytbehandlingsmedel (karnaubavax), biotin (D-biotin), vitamin D (ergokalciferol), koncentrerad saft av lila morot, vitamin B6 (pyridoxinhydroklorid), vitamin B12 (cyanokobalamin), jod (kaliumjodid), folsyra (pteroylmonoglutaminsyra), kolin (kolinbitartrat), inositol.</p><p>InnehÃ¥ller sötningsmedel.<br />
15944Produkten är fri från gelatin, gluten och laktos.</p></div> 15945 </div> 15946 </div> 15947 </div> 15948 15949 15950 15951</section><div id="shopify-section-template--30778590363989__product_faq_accordion_PHYjpg" class="shopify-section"> 15952 15953<div 15954 id="sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg" 15955 class="sf-product-faq sf-section-padding " 15956 data-section-type="product-faq" 15957 data-section-id="template--30778590363989__product_faq_accordion_PHYjpg" 15958 15959 style="background-color: rgba(0,0,0,0); --section-padding-top: 0px; --section-padding-bottom: 0px; position: relative; " 15960> 15961 <!-- Inline critical CSS --> 15962 <style> 15963 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg { 15964 position: relative; 15965 overflow: visible; 15966 } 15967 15968 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__wave { 15969 position: absolute; 15970 left: 0; 15971 width: 100%; 15972 line-height: 0; 15973 z-index: 2; 15974 } 15975 15976 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__wave--top { 15977 top: -1px; 15978 } 15979 15980 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__wave--bottom { 15981 bottom: -1px; 15982 } 15983 15984 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__wave svg { 15985 display: block; 15986 width: 100%; 15987 vertical-align: top; 15988 } 15989 15990 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container { 15991 display: grid; 15992 grid-template-columns: 1fr; 15993 gap: 4rem; 15994 align-items: start; 15995 } 15996 15997 @media (min-width: 768px) { 15998 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container { 15999 grid-template-columns: 1fr 1fr; 16000 gap: 8rem; 16001 } 16002 16003 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container.content-first { 16004 grid-template-columns: 1fr 1fr; 16005 } 16006 16007 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container.accordion-first .sf-faq__content { 16008 order: 2; 16009 } 16010 16011 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container.accordion-first .sf-faq__accordion-wrapper { 16012 order: 1; 16013 } 16014 } 16015 16016 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__content { 16017 text-align: left; 16018 } 16019 16020 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__title { 16021 color: #d62e55; 16022 margin-bottom: 1.5rem; 16023 } 16024 16025 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__description { 16026 color: #000000; 16027 font-size: 1.125rem; 16028 line-height: 1.6; 16029 margin-bottom: 2rem; 16030 } 16031 16032 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__cta { 16033 display: inline-flex; 16034 align-items: center; 16035 gap: 8px; 16036 color: #d62e55; 16037 font-weight: 600; 16038 text-decoration: none; 16039 transition: transform 0.2s ease; 16040 } 16041 16042 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__cta:hover { 16043 transform: translateX(4px); 16044 } 16045 16046 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__accordion-wrapper { 16047 width: 100%; 16048 } 16049 16050 /* FAQ color and font customizations for collapsible-tab component */ 16051 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__button { 16052 color: #000000; 16053 border-color: #e5e5e5; 16054 font-size: 1.125rem; 16055 font-weight: 600; 16056 display: flex; 16057 justify-content: space-between; 16058 align-items: flex-start; 16059 width: 100%; 16060 } 16061 16062 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__button > span { 16063 flex: 1; 16064 text-align: left; 16065 } 16066 16067 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__button:hover { 16068 color: #d62e55; 16069 } 16070 16071 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__content-inner { 16072 color: #666666; 16073 font-size: 1.125rem; 16074 line-height: 1.6; 16075 } 16076 16077 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__item:last-child .collapsible__button { 16078 border-bottom: none; 16079 } 16080 16081 /* Mobile adjustments */ 16082 @media (max-width: 767px) { 16083 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__container { 16084 gap: 2rem; 16085 } 16086 16087 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__button { 16088 font-size: 1rem; 16089 } 16090 16091 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .collapsible__content-inner { 16092 font-size: 1rem; 16093 } 16094 16095 #sf-product-faq-template--30778590363989__product_faq_accordion_PHYjpg .sf-faq__description { 16096 font-size: 1rem; 16097 } 16098 } 16099 </style> 16100 16101
16102 16103 <div class="container-fluid section-my"> 16104 16105 16106 16107 <div class="sf-faq__container content-first"> 16108 <!-- Content Side --> 16109 <div class="sf-faq__content"> 16110 16111 <h2 class="sf-faq__title text-3xl md:text-4xl lg:text-7xl mb-6">Vanliga frÃ¥gor</h2> 16112 16113 16114 16115 <div class="sf-faq__description"><p>Har du frÃ¥gor om produkten? Hitta svar pÃ¥ de vanligaste frÃ¥gorna här, eller kontakta oss för personlig hjälp.</p></div> 16116 16117 16118 16119 <a href="/pages/contact" class="sf-faq__cta"> 16120 Kontakta kundtjänst 16121 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 16122 <line x1="5" y1="12" x2="19" y2="12"></line> 16123 <polyline points="12 5 19 12 12 19"></polyline> 16124 </svg> 16125 </a> 16126 16127 </div> 16128 16129 <!-- Accordion Side --> 16130 <div class="sf-faq__accordion-wrapper"> 16131 <div class="prod__accordion"> 16132 16133 16134 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-1"> 16135 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16136 <span>Varför ska jag ta hÃ¥rvitaminer?</span> 16137 </button> 16138 <div class="collapsible__content" data-content hidden> 16139 <div class="collapsible__content-inner prose"> 16140 <div class="metafield-rich_text_field"><p>Yuaia HÃ¥rvitaminer är ett kosttillskott som du kan välja som komplement till en varierad kost. De innehÃ¥ller biotin och zink, som bidrar till att upprätthÃ¥lla normalt hÃ¥r, och de hjärtformade vingummierna med jordgubbssmak är lätta att göra till en del av din dagliga rutin. HÃ¥rvitaminer är ett enkelt kosttillskott att införliva i din vardag.</p></div> 16141 </div> 16142 </div> 16143 </collapsible-tab> 16144 16145 16146 16147 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-2"> 16148 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16149 <span>Vilka vitaminer och mineraler innehÃ¥ller Yuaia Hair Vitamins?</span> 16150 </button> 16151 <div class="collapsible__content" data-content hidden> 16152 <div class="collapsible__content-inner prose"> 16153 <div class="metafield-rich_text_field"><p>Yuaia Hair Vitamins innehÃ¥ller en lÃ¥ng rad vitaminer och mineraler:</p><p>Biotin<br /> 16154Vitamin B12<br /> 16155Vitamin C<br /> 16156Zink<br /> 16157Vitamin A<br /> 16158Kisel<br /> 16159Vitamin B6<br /> 16160Vitamin D</p><p>Sammansättningen är unik, och därför finns det inga liknande produkter pÃ¥ marknaden.</p></div> 16161 </div> 16162 </div> 16163 </collapsible-tab> 16164 16165 16166 16167 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-3"> 16168 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16169 <span>Ãr de veganska?</span> 16170 </button> 16171 <div class="collapsible__content" data-content hidden> 16172 <div class="collapsible__content-inner prose"> 16173 <div class="metafield-rich_text_field"><p>Ja! Vitaminerna är veganska och innehÃ¥ller inget gelatin.</p></div> 16174 </div> 16175 </div> 16176 </collapsible-tab> 16177 16178 16179 16180 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-4"> 16181 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16182 <span>PÃ¥verkar det annat kroppshÃ¥r?</span> 16183 </button> 16184 <div class="collapsible__content" data-content hidden> 16185 <div class="collapsible__content-inner prose"> 16186 <div class="metafield-rich_text_field"><p>Kort sagt, nej. KroppshÃ¥r bestäms av hormoner och gener och pÃ¥verkas sÃ¥ledes inte av vitamin- och mineralinnehÃ¥llet i hÃ¥rvitaminer. Ãkad kroppsbehÃ¥ring har ofta nÃ¥got att göra med i vilken utsträckning hÃ¥rsäckarna reagerar pÃ¥ kroppens hormoner. Detta är en av anledningarna till att män har mer kroppsbehÃ¥ring än kvinnor.</p></div> 16187 </div> 16188 </div> 16189 </collapsible-tab> 16190 16191 16192 16193 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-5"> 16194 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger>
16195 <span>Varför är era hÃ¥rvitaminer nÃ¥got speciellt?</span> 16196 </button> 16197 <div class="collapsible__content" data-content hidden> 16198 <div class="collapsible__content-inner prose"> 16199 <div class="metafield-rich_text_field"><p>MÃ¥nga kvinnor berättar för oss att den härliga jordgubbssmaken gör det enkelt att komma ihÃ¥g att ta hÃ¥rvitaminerna som en del av den dagliga rutinen. De rekommenderas även av frisörer, och när du köper flera burkar Ã¥t gÃ¥ngen fÃ¥r du ett lägre pris per burk. Med vÃ¥r 30-dagars nöjdhetsgaranti kan du dessutom fÃ¥ pengarna tillbaka om produkten inte passar dig.<br /> 16200<br /> 16201Garantin gäller vid köp pÃ¥ yuaiahaircare.dk â se de fullständiga villkoren pÃ¥ produktsidan.</p></div> 16202 </div> 16203 </div> 16204 </collapsible-tab> 16205 16206 16207 16208 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-6"> 16209 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16210 <span>Har ni nÃ¥gon nöjdhetsgaranti om jag inte är nöjd med produkten?</span> 16211 </button> 16212 <div class="collapsible__content" data-content hidden> 16213 <div class="collapsible__content-inner prose"> 16214 <div class="metafield-rich_text_field"><p>Ja! Du kan prova vÃ¥ra hÃ¥rvitaminer med 30 dagars nöjdhetsgaranti. Om du inte gillar smaken, konsistensen eller produkten i allmänhet kan du utnyttja garantin och fÃ¥ tillbaka köpbeloppet. Garantin gäller vid köp pÃ¥ yuaiahaircare.dk. Se de fullständiga villkoren för retur och leverans pÃ¥ produktsidan.</p></div> 16215 </div> 16216 </div> 16217 </collapsible-tab> 16218 16219 16220 16221 <collapsible-tab class="collapsible__item no-js-hidden" data-block-id="metafield-faq-anvendelse"> 16222 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16223 <span>Anvendelse</span> 16224 </button> 16225 <div class="collapsible__content" data-content hidden> 16226 <div class="collapsible__content-inner prose"> 16227 <div class="metafield-rich_text_field"><p><strong>ðSÃ¥ här använder du hÃ¥rvitaminerna:</strong></p><ol><li>Ta 2 hÃ¥rvitaminer dagligen tillsammans med en mÃ¥ltid och ett glas vatten.</li><li>Vi rekommenderar att du tar bÃ¥da vitaminerna samtidigt för att underlätta rutinen.</li><li>Tugga vitaminerna noggrant innan du sväljer dem.</li></ol><p><strong>Viktigt:</strong><br /> 16228⢠Den rekommenderade dagliga dosen bör inte överskridas.<br /> 16229⢠Ãverdrivet intag kan ha en laxerande effekt.<br /> 16230⢠Kosttillskott bör inte ersätta en varierad och balanserad kost.<br /> 16231⢠Produkten är inte lämplig för barn under 12 Ã¥r.<br /> 16232⢠Om du är gravid, ammar eller tar mediciner rekommenderas det att du kontaktar din läkare före användning.<br /> 16233⢠Förvaras torrt, vid rumstemperatur och skyddat frÃ¥n direkt solljus.<br /> 16234⢠Förvaras utom räckhÃ¥ll för smÃ¥ barn.<br /> 16235<br /> 16236PÃ¥ grund av de naturliga färg- och smakämnena i produkten kan färgen och smaken förändras med tiden. Detta pÃ¥verkar dock inte produktens effekt eller funktion.</p></div> 16237 </div> 16238 </div> 16239 </collapsible-tab> 16240 16241 16242 16243 16244 16245 16246 16247 <collapsible-tab 16248 class="collapsible__item no-js-hidden" 16249 data-block-id="collapsible-tab-faq_item_ePhWVG" 16250 16251 16252 > 16253 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16254 <span>Har ni en nöjdhetsgaranti?</span> 16255 </button> 16256 <div class="collapsible__content" data-content hidden> 16257 <div class="collapsible__content-inner prose"> 16258 <p>
16258Ja, vi erbjuder 30 dagars nöjdhetsgaranti på alla produkter som köps via Yuaia Haircare-webbshopen.</p> 16259 </div> 16260 </div> 16261 </collapsible-tab> 16262 16263 16264 16265 <collapsible-tab 16266 class="collapsible__item no-js-hidden" 16267 data-block-id="collapsible-tab-faq_item_9gzTXi" 16268 16269 16270 > 16271 <button class="collapsible__button lg:text-[18px] py-4 pr-4 border-b border-color-border" data-trigger> 16272 <span>Hur fungerar nöjdhetsgarantin?</span> 16273 </button> 16274 <div class="collapsible__content" data-content hidden> 16275 <div class="collapsible__content-inner prose"> 16276 <p>Det är faktiskt ganska enkelt: från det ögonblick du lägger din beställning och under 30 dagar därefter kan du prova produkten och om du inte är nöjd får du pengarna tillbaka. Du kan läsa mer information här <a href="https://yuaiahaircare.se/pages/nojdhetsgaranti" title="https://yuaiahaircare.se/pages/nojdhetsgaranti">https://yuaiahaircare.se/pages/nojdhetsgaranti</a></p> 16277 </div> 16278 </div> 16279 </collapsible-tab> 16280 16281 16282 </div> 16283 </div> 16284 </div> 16285 16286 </div> 16287 16288 16289</div> 16290 16291<!-- No custom script needed - collapsible-tab component handles all functionality --> 16292 16293</div><div id="shopify-section-template--30778590363989__judgeme_reviews_carousel_MnGm64" class="shopify-section"> 16294 16295<div 16296 id="sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64" 16297 class="sf-reviews sf-section-padding " 16298 data-section-type="reviews-grid" 16299 data-section-id="template--30778590363989__judgeme_reviews_carousel_MnGm64" 16300 16301 data-bg="hsl(36, 38%, 97%)" 16302 16303 style=" 16304 background-color: #fbf9f6; 16305 --section-padding-top: 40px; 16306 --section-padding-bottom: 40px; 16307 " 16308> 16309 <style> 16310 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 { 16311 --reviews-primary: #16a679; 16312 --reviews-star: #16a679; 16313 --reviews-heading: #1a1a1a; 16314 --reviews-text: #666666; 16315 --reviews-card-bg: #ffffff; 16316 --reviews-card-heading: #1a1a1a; 16317 --reviews-border: #e5e5e5; 16318 --reviews-verified: #16a679; 16319 } 16320 16321 /* Header */ 16322 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__header { 16323 text-align: center; 16324 margin-bottom: 2rem; 16325 } 16326 16327 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__title { 16328 color: var(--reviews-heading); 16329 margin-bottom: 1rem; 16330 } 16331 16332 /* Summary box */ 16333 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-box { 16334 background: var(--reviews-card-bg); 16335 border-radius: 12px; 16336 padding: 24px 32px; 16337 margin-bottom: 24px; 16338 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06); 16339 } 16340 16341 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-content { 16342 display: flex; 16343 align-items: center; 16344 justify-content: center; 16345 gap: 40px; 16346 flex-wrap: wrap; 16347 } 16348 16349 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-rating { 16350 text-align: center; 16351 } 16352 16353 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-stars { 16354 display: flex; 16355 gap: 4px; 16356 color: var(--reviews-star); 16357 font-size: 1.5rem; 16358 justify-content: center; 16359 margin-bottom: 8px; 16360 } 16361 16362 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-stars .star-empty { 16363 color: #d1d1d1; 16364 } 16365 16366 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-average { 16367 font-size: 1.125rem; 16368 font-weight: 600; 16369 color: var(--reviews-heading); 16370 } 16371 16372 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-count { 16373 font-size: 0.9rem; 16374 color: var(--reviews-text); 16375 margin-top: 4px; 16376 } 16377 16378 /* Rating breakdown */ 16379 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown { 16380 flex: 1; 16381 max-width: 300px; 16382 } 16383 16384 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-row { 16385 display: flex; 16386 align-items: center; 16387 gap: 8px; 16388 margin-bottom: 6px; 16389 cursor: pointer; 16390 padding: 4px; 16391 border-radius: 4px; 16392 transition: background 0.2s; 16393 } 16394 16395 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-row:hover { 16396 background: rgba(0,0,0,0.03); 16397 } 16398 16399 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-row.active { 16400 background: rgba(0,0,0,0.05); 16401 } 16402 16403 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-stars { 16404 font-size: 0.75rem; 16405 color: var(--reviews-star); 16406 width: 70px; 16407 display: flex; 16408 gap: 1px; 16409 } 16410 16411 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-stars .star-empty { 16412 color: #d1d1d1; 16413 } 16414 16415 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-bar { 16416 flex: 1; 16417 height: 8px; 16418 background: #e5e5e5; 16419 border-radius: 4px; 16420 overflow: hidden; 16421 } 16422 16423 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-fill { 16424 height: 100%; 16425 background: var(--reviews-star); 16426 border-radius: 4px; 16427 transition: width 0.3s ease; 16428 } 16429 16430 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown-count { 16431 font-size: 0.8rem; 16432 color: var(--reviews-text); 16433 width: 40px; 16434 text-align: right; 16435 } 16436 16437 /* Toolbar */ 16438 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__toolbar { 16439 display: flex; 16440 justify-content: space-between; 16441 align-items: center; 16442 margin-bottom: 20px; 16443 flex-wrap: wrap; 16444 gap: 12px; 16445 } 16446 16447 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__filter-info { 16448 font-size: 0.9rem; 16449 color: var(--reviews-text); 16450 } 16451 16452 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__filter-clear { 16453 color: var(--reviews-primary); 16454 cursor: pointer; 16455 margin-left: 8px; 16456 } 16457 16458 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__filter-clear:hover { 16459 text-decoration: underline; 16460 } 16461 16462 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort { 16463 position: relative; 16464 } 16465 16466 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-btn { 16467 display: flex; 16468 align-items: center; 16469 gap: 8px; 16470 padding: 10px 16px; 16471 background: var(--reviews-card-bg); 16472 border: 1px solid var(--reviews-border); 16473 border-radius: 8px; 16474 font-size: 0.9rem; 16475 color: var(--reviews-primary); 16476 cursor: pointer; 16477 transition: border-color 0.2s; 16478 } 16479 16480 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-btn:hover { 16481 border-color: var(--reviews-primary); 16482 } 16483 16484 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-btn svg { 16485 width: 16px; 16486 height: 16px; 16487 } 16488 16489 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-dropdown { 16490 position: absolute; 16491 top: 100%; 16492 right: 0; 16493 margin-top: 4px; 16494 background: var(--reviews-card-bg); 16495 border: 1px solid var(--reviews-border); 16496 border-radius: 8px; 16497 box-shadow: 0 4px 12px rgba(0,0,0,0.1); 16498 z-index: 10; 16499 display: none; 16500 min-width: 180px; 16501 } 16502 16503 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-dropdown.open { 16504 display: block; 16505 } 16506 16507 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-option { 16508 padding: 10px 16px; 16509 cursor: pointer; 16510 font-size: 0.9rem; 16511 color: var(--reviews-text); 16512 transition: background 0.2s; 16513 } 16514 16515 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-option:hover { 16516 background: rgba(0,0,0,0.03); 16517 } 16518 16519 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__sort-option.active { 16520 color: var(--reviews-primary); 16521 font-weight: 600; 16522 } 16523 16524 /* Grid */ 16525 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__grid { 16526 display: grid; 16527 grid-template-columns: repeat(3, 1fr); 16528 gap: 20px; 16529 } 16530 16531 @media (max-width: 1024px) { 16532 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__grid { 16533 grid-template-columns: repeat(2, 1fr); 16534 } 16535 } 16536 16537 @media (max-width: 640px) { 16538 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__grid { 16539 grid-template-columns: 1fr; 16540 } 16541 16542 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__summary-content { 16543 flex-direction: column; 16544 gap: 24px; 16545 } 16546 16547 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__breakdown { 16548 width: 100%; 16549 max-width: none; 16550 } 16551 } 16552 16553 /* Review card */ 16554 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card { 16555 background: var(--reviews-card-bg); 16556 border-radius: 12px; 16557 padding: 20px; 16558 box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06); 16559 display: flex; 16560 flex-direction: column; 16561 } 16562 16563 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-header { 16564 display: flex; 16565 justify-content: space-between; 16566 align-items: flex-start; 16567 margin-bottom: 12px; 16568 } 16569 16570 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-stars { 16571 display: flex; 16572 gap: 2px; 16573 color: var(--reviews-star); 16574 font-size: 1rem; 16575 } 16576 16577 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-stars .star-empty { 16578 color: #d1d1d1; 16579 } 16580 16581 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-date { 16582 font-size: 0.8rem; 16583 color: var(--reviews-text); 16584 opacity: 0.7; 16585 } 16586 16587 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-reviewer { 16588 display: flex; 16589 align-items: center; 16590 gap: 10px; 16591 margin-bottom: 12px; 16592 } 16593 16594 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-avatar { 16595 width: 40px; 16596 height: 40px; 16597 border-radius: 50%; 16598 background: var(--reviews-primary); 16599 color: white; 16600 display: flex; 16601 align-items: center; 16602 justify-content: center; 16603 font-weight: 600; 16604 font-size: 0.9rem; 16605 flex-shrink: 0; 16606 } 16607 16608 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-name { 16609 font-weight: 600; 16610 color: var(--reviews-card-heading); 16611 display: flex; 16612 align-items: center; 16613 gap: 8px; 16614 flex-wrap: wrap; 16615 } 16616 16617 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__verified { 16618 display: inline-flex; 16619 align-items: center; 16620 gap: 4px; 16621 font-size: 0.75rem; 16622 font-weight: 500; 16623 color: var(--reviews-verified); 16624 background: rgba(22, 166, 121, 0.15); 16625 padding: 2px 8px; 16626 border-radius: 12px; 16627 } 16628 16629 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__verified svg { 16630 width: 12px; 16631 height: 12px; 16632 } 16633 16634 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-title { 16635 font-weight: 600; 16636 color: var(--reviews-card-heading); 16637 margin-bottom: 8px; 16638 font-size: 0.95rem; 16639 } 16640 16641 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-body { 16642 font-size: 0.9rem; 16643 line-height: 1.6; 16644 color: var(--reviews-text); 16645 flex: 1; 16646 } 16647 16648 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-body.truncated { 16649 display: -webkit-box; 16650 -webkit-line-clamp: 4; 16651 -webkit-box-orient: vertical; 16652 overflow: hidden; 16653 } 16654 16655 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__read-more { 16656 color: var(--reviews-primary); 16657 font-size: 0.85rem; 16658 cursor: pointer; 16659 margin-top: 8px; 16660 display: inline-block; 16661 } 16662 16663 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__read-more:hover { 16664 text-decoration: underline; 16665 } 16666 16667 /* Translation toggle */ 16668 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__translate-toggle { 16669 display: inline-flex; 16670 align-items: center; 16671 gap: 4px; 16672 background: none; 16673 border: none; 16674 padding: 4px 0; 16675 margin-top: 8px; 16676 font-size: 0.8rem; 16677 color: var(--reviews-text); 16678 opacity: 0.7; 16679 cursor: pointer; 16680 transition: opacity 0.2s; 16681 } 16682 16683 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__translate-toggle:hover { 16684 opacity: 1; 16685 } 16686 16687 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__translate-toggle svg { 16688 width: 14px; 16689 height: 14px; 16690 flex-shrink: 0; 16691 } 16692 16693 /* Review images */ 16694 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-images { 16695 display: flex; 16696 gap: 8px; 16697 margin-top: 12px; 16698 flex-wrap: wrap; 16699 } 16700 16701 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-image { 16702 width: 80px; 16703 height: 80px; 16704 border-radius: 8px; 16705 object-fit: cover; 16706 cursor: pointer; 16707 transition: transform 0.2s; 16708 } 16709 16710 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-image:hover { 16711 transform: scale(1.05); 16712 } 16713 16714 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__card-image.large { 16715 width: 100%; 16716 height: auto; 16717 max-height: 300px; 16718 } 16719 16720 /* Pagination */ 16721 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__pagination { 16722 display: flex; 16723 justify-content: center; 16724 align-items: center; 16725 gap: 8px; 16726 margin-top: 32px; 16727 } 16728 16729 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__page-btn { 16730 min-width: 40px; 16731 height: 40px; 16732 display: flex; 16733 align-items: center; 16734 justify-content: center; 16735 border: 1px solid var(--reviews-border); 16736 background: var(--reviews-card-bg); 16737 border-radius: 8px; 16738 cursor: pointer; 16739 font-size: 0.9rem; 16740 color: var(--reviews-text); 16741 transition: all 0.2s; 16742 } 16743 16744 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__page-btn:hover { 16745 border-color: var(--reviews-primary); 16746 color: var(--reviews-primary); 16747 } 16748 16749 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__page-btn.active { 16750 background: var(--reviews-primary); 16751 border-color: var(--reviews-primary); 16752 color: white; 16753 } 16754 16755 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__page-btn:disabled { 16756 opacity: 0.4;
16757 cursor: not-allowed; 16758 } 16759 16760 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__page-btn svg { 16761 width: 16px; 16762 height: 16px; 16763 } 16764 16765 /* States */ 16766 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__loading { 16767 text-align: center; 16768 padding: 60px 20px; 16769 color: var(--reviews-text); 16770 } 16771 16772 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__spinner { 16773 width: 40px; 16774 height: 40px; 16775 border: 3px solid var(--reviews-border); 16776 border-top-color: var(--reviews-primary); 16777 border-radius: 50%; 16778 animation: sf-reviews-spin 1s linear infinite; 16779 margin: 0 auto 16px; 16780 } 16781 16782 @keyframes sf-reviews-spin { 16783 to { transform: rotate(360deg); } 16784 } 16785 16786 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__empty, 16787 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__error { 16788 text-align: center; 16789 padding: 40px 20px; 16790 color: var(--reviews-text); 16791 } 16792 16793 /* Image modal */ 16794 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__modal { 16795 position: fixed; 16796 top: 0; 16797 left: 0; 16798 width: 100%; 16799 height: 100%; 16800 background: rgba(0,0,0,0.9); 16801 z-index: 9999; 16802 display: none; 16803 align-items: center; 16804 justify-content: center; 16805 } 16806 16807 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__modal.open { 16808 display: flex; 16809 } 16810 16811 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__modal-img { 16812 max-width: 90%; 16813 max-height: 90%; 16814 border-radius: 8px; 16815 } 16816 16817 #sf-reviews-template--30778590363989__judgeme_reviews_carousel_MnGm64 .sf-reviews__modal-close { 16818 position: absolute; 16819 top: 20px; 16820 right: 20px; 16821 width: 40px; 16822 height: 40px; 16823 background: white; 16824 border-radius: 50%; 16825 display: flex; 16826 align-items: center; 16827 justify-content: center; 16828 cursor: pointer; 16829 font-size: 24px; 16830 } 16831 </style> 16832 16833 <div class="container section-py"> 16834 <!-- Header --> 16835 <div class="sf-reviews__header"> 16836 16837 <h2 class="sf-reviews__title text-3xl md:text-4xl lg:text-5xl">Kundrecensioner</h2> 16838 16839 </div> 16840 16841 <!-- Summary box --> 16842 <div class="sf-reviews__summary-box"> 16843 <div class="sf-reviews__summary-content"> 16844 <div class="sf-reviews__summary-rating"> 16845 <div class="sf-reviews__summary-stars" id="summary-stars-template--30778590363989__judgeme_reviews_carousel_MnGm64"></div> 16846 <div class="sf-reviews__summary-average"> 16847 <span id="summary-avg-template--30778590363989__judgeme_reviews_carousel_MnGm64">0</span> av 5 16848 </div> 16849 <div class="sf-reviews__summary-count"> 16850 Baserat på <span id="summary-count-template--30778590363989__judgeme_reviews_carousel_MnGm64">0</span> recensioner 16851 </div> 16852 </div> 16853 <div class="sf-reviews__breakdown" id="breakdown-template--30778590363989__judgeme_reviews_carousel_MnGm64"> 16854 <!-- Rating breakdown populated by JS --> 16855 </div> 16856 </div> 16857 </div> 16858 16859 <!-- Toolbar --> 16860 <div class="sf-reviews__toolbar"> 16861 <div class="sf-reviews__filter-info" id="filter-info-template--30778590363989__judgeme_reviews_carousel_MnGm64" style="display: none;"> 16862 Visar <span id="filter-rating-template--30778590363989__judgeme_reviews_carousel_MnGm64"></span> stjärnrecensioner 16863 <span class="sf-reviews__filter-clear" id="filter-clear-template--30778590363989__judgeme_reviews_carousel_MnGm64">Rensa filtret</span> 16864 </div> 16865 <div style="flex: 1;"></div> 16866 <div class="sf-reviews__sort"> 16867 <button class="sf-reviews__sort-btn" id="sort-btn-template--30778590363989__judgeme_reviews_carousel_MnGm64"> 16868 <span id="sort-label-template--30778590363989__judgeme_reviews_carousel_MnGm64">Nyaste först</span> 16869 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"> 16870 <polyline points="6 9 12 15 18 9"></polyline> 16871 </svg> 16872 </button>
16873 <div class="sf-reviews__sort-dropdown" id="sort-dropdown-template--30778590363989__judgeme_reviews_carousel_MnGm64"> 16874 <div class="sf-reviews__sort-option active" data-sort="newest">Nyaste först</div> 16875 <div class="sf-reviews__sort-option" data-sort="oldest">Ãldste först</div> 16876 <div class="sf-reviews__sort-option" data-sort="highest">Högsta betyg</div> 16877 <div class="sf-reviews__sort-option" data-sort="lowest">Lägsta betyg</div> 16878 </div> 16879 </div> 16880 </div> 16881 16882 <!-- Loading state --> 16883 <div class="sf-reviews__loading" id="loading-template--30778590363989__judgeme_reviews_carousel_MnGm64"> 16884 <div class="sf-reviews__spinner"></div> 16885 <p>Läser in recensioner...</p> 16886 </div> 16887 16888 <!-- Error state --> 16889 <div class="sf-reviews__error" id="error-template--30778590363989__judgeme_reviews_carousel_MnGm64" style="display: none;"> 16890 <p>Kunde inte ladda recensioner.</p> 16891 </div> 16892 16893 <!-- Empty state --> 16894 <div class="sf-reviews__empty" id="empty-template--30778590363989__judgeme_reviews_carousel_MnGm64" style="display: none;"> 16895 <p>Inga recensioner än.</p> 16896 </div> 16897 16898 <!-- Reviews grid --> 16899 <div class="sf-reviews__grid" id="grid-template--30778590363989__judgeme_reviews_carousel_MnGm64" style="display: none;"></div> 16900 16901 <!-- Pagination --> 16902 <div class="sf-reviews__pagination" id="pagination-template--30778590363989__judgeme_reviews_carousel_MnGm64" style="display: none;"></div> 16903 16904 <div class="food-disclaimer"><p>*Baserat pÃ¥ användning av hÃ¥rvitaminer med innehÃ¥ll av biotin och zink som bidrar till att bibehÃ¥lla normalt hÃ¥r.</p></div> 16905 <style> 16906 .food-disclaimer{font-size:11px;line-height:1.4;color:#8a8a8a;text-align:center;max-width:640px;margin:28px auto 0;padding:0 16px;position:relative;z-index:3;} 16907 .food-disclaimer p{margin:0;} 16908 .food-disclaimer a{color:inherit;text-decoration:underline;} 16909 </style> 16910 </div> 16911 16912 <!-- Image modal --> 16913 <div class="sf-reviews__modal" id="modal-template--30778590363989__judgeme_reviews_carousel_MnGm64"> 16914 <div class="sf-reviews__modal-close" id="modal-close-template--30778590363989__judgeme_reviews_carousel_MnGm64">×</div> 16915 <img class="sf-reviews__modal-img" id="modal-img-template--30778590363989__judgeme_reviews_carousel_MnGm64" src="" alt="Review image"> 16916 </div> 16917</div> 16918
16919<script> 16920document.addEventListener('DOMContentLoaded', function() { 16921 var sectionId = 'template--30778590363989__judgeme_reviews_carousel_MnGm64'; 16922 var apiUrl = 'https://yuaia-reviews.vercel.app'; 16923 var perPage = 6; 16924 var minRating = 4; 16925 var productHandle = 'hair-vitamins'; 16926 var productId = '6761750331492'; 16927 var showAvatar = false; 16928 var currentLocale = 'sv'; 16929 var productSku = 'YUM01'; 16930 16931 // Elements 16932 var loadingEl = document.getElementById('loading-' + sectionId); 16933 var errorEl = document.getElementById('error-' + sectionId); 16934 var emptyEl = document.getElementById('empty-' + sectionId); 16935 var gridEl = document.getElementById('grid-' + sectionId); 16936 var paginationEl = document.getElementById('pagination-' + sectionId); 16937 var summaryStarsEl = document.getElementById('summary-stars-' + sectionId); 16938 var summaryAvgEl = document.getElementById('summary-avg-' + sectionId); 16939 var summaryCountEl = document.getElementById('summary-count-' + sectionId); 16940 var breakdownEl = document.getElementById('breakdown-' + sectionId); 16941 var filterInfoEl = document.getElementById('filter-info-' + sectionId); 16942 var filterRatingEl = document.getElementById('filter-rating-' + sectionId); 16943 var filterClearEl = document.getElementById('filter-clear-' + sectionId); 16944 var sortBtnEl = document.getElementById('sort-btn-' + sectionId); 16945 var sortDropdownEl = document.getElementById('sort-dropdown-' + sectionId); 16946 var sortLabelEl = document.getElementById('sort-label-' + sectionId); 16947 var modalEl = document.getElementById('modal-' + sectionId); 16948 var modalImgEl = document.getElementById('modal-img-' + sectionId); 16949 var modalCloseEl = document.getElementById('modal-close-' + sectionId); 16950 16951 // State 16952 var allReviews = []; 16953 var filteredReviews = []; 16954 var currentPage = 1; 16955 var currentSort = 'newest'; 16956 var filterByRating = null; 16957 var ratingCounts = { 5: 0, 4: 0, 3: 0, 2: 0, 1: 0 }; 16958 var fullRatingDistribution = null; 16959 var fullRatingTotal = 0; 16960 var isCuratedProduct = false; 16961 // Official stats from Judge.me metafields 16962 var officialTotal = 2136; 16963 var officialAvg = 4.64; 16964 16965 // Texts 16966 var texts = { 16967 readMore: 'Läs mer', 16968 readLess: 'Läs mindre', 16969 verified: 'Verifierad', 16970 seeOriginal: 'Se originalet', 16971 seeTranslation: 'Se översättning' 16972 }; 16973 16974 // Generate stars HTML 16975 function generateStars(rating, size) { 16976 var html = ''; 16977 for (var i = 1; i <= 5; i++) { 16978 html += '<span class="' + (i <= rating ? '' : 'star-empty') + '">â </span>'; 16979 } 16980 return html; 16981 } 16982 16983 // Format date 16984 function formatDate(dateString) { 16985 var date = new Date(dateString); 16986 var options = { day: '2-digit', month: '2-digit', year: 'numeric' }; 16987 return date.toLocaleDateString(currentLocale || 'da-DK', options); 16988 } 16989 16990 // Escape HTML for safe rendering 16991 function escapeHtml(str) { 16992 if (!str) return ''; 16993 var div = document.createElement('div'); 16994 div.textContent = str; 16995 return div.innerHTML; 16996 } 16997 16998 // Escape for use in data-attributes 16999 function escapeAttr(str) { 17000 if (!str) return ''; 17001 return str.replace(/&/g, '&').replace(/"/g, '"').replace(/'/g, ''').replace(/</g, '<').replace(/>/g, '>'); 17002 } 17003 17004 // Get initials 17005 function getInitials(name) { 17006 if (!name) return '?'; 17007 return name.split(' ').map(function(n) { return n[0]; }).join('').toUpperCase().substring(0, 2); 17008 } 17009 17010 // Render summary
17011 function renderSummary() { 17012 var total = allReviews.length; 17013 var sum = allReviews.reduce(function(acc, r) { return acc + r.rating; }, 0); 17014 var avg = total > 0 ? (sum / total).toFixed(2) : 0; 17015 17016 // Use official stats if available, otherwise use calculated 17017 var displayTotal = officialTotal > 0 ? officialTotal : total; 17018 var displayAvg = officialAvg > 0 ? officialAvg.toFixed(2) : avg; 17019 17020 summaryStarsEl.innerHTML = generateStars(Math.round(parseFloat(displayAvg))); 17021 summaryAvgEl.textContent = displayAvg; 17022 summaryCountEl.textContent = displayTotal; 17023 17024 var breakdownTotal; 17025 if (fullRatingDistribution) { 17026 ratingCounts = { 17027 5: fullRatingDistribution['5'] || 0, 17028 4: fullRatingDistribution['4'] || 0, 17029 3: fullRatingDistribution['3'] || 0, 17030 2: fullRatingDistribution['2'] || 0, 17031 1: fullRatingDistribution['1'] || 0 17032 }; 17033 breakdownTotal = fullRatingTotal || (ratingCounts[5] + ratingCounts[4] + ratingCounts[3] + ratingCounts[2] + ratingCounts[1]); 17034 } else { 17035 ratingCounts = { 5: 0, 4: 0, 3: 0, 2: 0, 1: 0 }; 17036 allReviews.forEach(function(r) { 17037 if (ratingCounts[r.rating] !== undefined) { 17038 ratingCounts[r.rating]++; 17039 } 17040 }); 17041 breakdownTotal = total; 17042 } 17043 17044 // Render breakdown 17045 var breakdownHtml = ''; 17046 for (var i = 5; i >= 1; i--) { 17047 var count = ratingCounts[i]; 17048 var pct = breakdownTotal > 0 ? (count / breakdownTotal * 100) : 0; 17049 breakdownHtml += '<div class="sf-reviews__breakdown-row' + (filterByRating === i ? ' active' : '') + '" data-rating="' + i + '">'; 17050 breakdownHtml += '<div class="sf-reviews__breakdown-stars">' + generateStars(i) + '</div>'; 17051 breakdownHtml += '<div class="sf-reviews__breakdown-bar"><div class="sf-reviews__breakdown-fill" style="width: ' + pct + '%"></div></div>'; 17052 breakdownHtml += '<div class="sf-reviews__breakdown-count">(' + count + ')</div>'; 17053 breakdownHtml += '</div>'; 17054 } 17055 breakdownEl.innerHTML = breakdownHtml; 17056 17057 // Add click handlers 17058 if (!isCuratedProduct) { 17059 breakdownEl.querySelectorAll('.sf-reviews__breakdown-row').forEach(function(row) { 17060 row.addEventListener('click', function() { 17061 var rating = parseInt(this.dataset.rating); 17062 if (filterByRating === rating) { 17063 filterByRating = null; 17064 filterInfoEl.style.display = 'none'; 17065 } else { 17066 filterByRating = rating; 17067 filterRatingEl.textContent = rating; 17068 filterInfoEl.style.display = 'block'; 17069 } 17070 currentPage = 1; 17071 applyFilters(); 17072 renderReviews(); 17073 renderPagination(); 17074 renderSummary(); 17075 }); 17076 }); 17077 } 17078 } 17079 17080 // Apply filters and sorting 17081 function applyFilters() { 17082 filteredReviews = allReviews.filter(function(r) { 17083 // If user clicked a specific rating, show only that rating (overrides minRating) 17084 if (filterByRating !== null) { 17085 return r.rating === filterByRating; 17086 } 17087 // Pinnede reviews vises altid, uanset minimums-rating 17088 if (r.pinned) return true; 17089 // Otherwise apply minimum rating filter (from settings) 17090 if (r.rating < minRating) return false; 17091 return true; 17092 }); 17093 17094 // Sort â always pin featured reviews (4+ stars with pictures) first 17095 filteredReviews.sort(function(a, b) { 17096 // Pinnede reviews altid øverst 17097 if (a.pinned !== b.pinned) return a.pinned ? -1 : 1; 17098 17099 var aPics = (a.pictures || []).filter(function(p) { return !p.hidden && p.urls; }); 17100 var bPics = (b.pictures || []).filter(function(p) { return !p.hidden && p.urls; }); 17101 var aFeatured = a.rating >= 4 && aPics.length > 0; 17102 var bFeatured = b.rating >= 4 && bPics.length > 0; 17103 if (aFeatured && !bFeatured) return -1; 17104 if (!aFeatured && bFeatured) return 1; 17105 17106 switch (currentSort) { 17107 case 'oldest': 17108 return new Date(a.created_at) - new Date(b.created_at); 17109 case 'highest': 17110 return b.rating - a.rating; 17111 case 'lowest': 17112 return a.rating - b.rating; 17113 default: // newest 17114 return new Date(b.created_at) - new Date(a.created_at); 17115 } 17116 }); 17117 } 17118 17119 // Render review card 17120 function createReviewCard(review) { 17121 var name = review.reviewer_name || (review.reviewer && review.reviewer.name) || 'Anonym'; 17122 var verified = review.verified === 'buyer' || review.verified === 'verified-purchase' || review.verified_buyer; 17123 var pictures = (review.pictures || []).filter(function(p) { return !p.hidden; }); 17124 var body = review.body || ''; 17125 17126 var html = '<div class="sf-reviews__card">'; 17127 17128 // Header with stars and date 17129 html += '<div class="sf-reviews__card-header">'; 17130 html += '<div class="sf-reviews__card-stars">' + generateStars(review.rating) + '</div>'; 17131 html += '<div class="sf-reviews__card-date">' + formatDate(review.created_at) + '</div>'; 17132 html += '</div>'; 17133 17134 // Reviewer 17135 html += '<div class="sf-reviews__card-reviewer">'; 17136 if (showAvatar) { 17137 html += '<div class="sf-reviews__card-avatar">' + getInitials(name) + '</div>'; 17138 } 17139 html += '<div class="sf-reviews__card-name">' + name; 17140 if (verified) { 17141 html += '<span class="sf-reviews__verified">'; 17142 html += '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">'; 17143 html += '<path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path>'; 17144 html += '<polyline points="22 4 12 14.01 9 11.01"></polyline></svg>'; 17145 html += texts.verified + '</span>'; 17146 } 17147 html += '</div></div>'; 17148 17149 // Title (translated if available) 17150 var displayTitle = (review.is_translated && review.translated_title) ? review.translated_title : (review.title || ''); 17151 var originalTitle = review.title || ''; 17152 if (displayTitle) { 17153 html += '<div class="sf-reviews__card-title">' + escapeHtml(displayTitle) + '</div>'; 17154 } 17155 17156 // Body (translated if available) 17157 var displayBody = (review.is_translated && review.translated_body) ? review.translated_body : body; 17158 var originalBody = body; 17159 var isLongDisplay = displayBody.length > 200; 17160 var bodyId = 'body-' + review.id; 17161 html += '<div class="sf-reviews__card-body' + (isLongDisplay ? ' truncated' : '') + '" id="' + bodyId + '">' + escapeHtml(displayBody) + '</div>'; 17162 if (isLongDisplay) { 17163 html += '<span class="sf-reviews__read-more" data-target="' + bodyId + '" data-expanded="false">' + texts.readMore + '</span>'; 17164 } 17165 17166 // Translation toggle 17167 if (review.is_translated) { 17168 html += '<button class="sf-reviews__translate-toggle" data-showing="translated"'; 17169 html += ' data-original-title="' + escapeAttr(originalTitle) + '"'; 17170 html += ' data-translated-title="' + escapeAttr(review.translated_title || '') + '"'; 17171 html += ' data-original-body="' + escapeAttr(originalBody) + '"'; 17172 html += ' data-translated-body="' + escapeAttr(review.translated_body || '') + '"'; 17173 html += ' data-review-id="' + review.id + '">'; 17174 html += '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="m5 8 6 6"/><path d="m4 14 6-6 2-3"/><path d="M2 5h12"/><path d="M7 2h1"/><path d="m22 22-5-10-5 10"/><path d="M14 18h6"/></svg>'; 17175 html += '<span>' + texts.seeOriginal + '</span>'; 17176 html += '</button>'; 17177 } 17178 17179 // Images 17180 if (pictures.length > 0) { 17181 html += '<div class="sf-reviews__card-images">';
17182 pictures.forEach(function(pic) { 17183 var thumbUrl = (pic.urls && pic.urls.compact) || (pic.urls && pic.urls.small) || (pic.urls && pic.urls.original); 17184 var fullUrl = (pic.urls && pic.urls.huge) || (pic.urls && pic.urls.original); 17185 if (thumbUrl) { 17186 html += '<img class="sf-reviews__card-image" src="' + thumbUrl + '" data-full="' + fullUrl + '" alt="Review image" loading="lazy">'; 17187 } 17188 }); 17189 html += '</div>'; 17190 } 17191 17192 html += '</div>'; 17193 return html; 17194 } 17195 17196 // Render reviews 17197 function renderReviews() { 17198 var start = (currentPage - 1) * perPage; 17199 var end = start + perPage; 17200 var pageReviews = filteredReviews.slice(start, end); 17201 17202 if (pageReviews.length === 0) { 17203 gridEl.style.display = 'none'; 17204 emptyEl.style.display = 'block'; 17205 return; 17206 } 17207 17208 emptyEl.style.display = 'none'; 17209 gridEl.style.display = 'grid'; 17210 17211 var html = ''; 17212 pageReviews.forEach(function(review) { 17213 html += createReviewCard(review); 17214 }); 17215 gridEl.innerHTML = html; 17216 17217 // Add read more handlers 17218 gridEl.querySelectorAll('.sf-reviews__read-more').forEach(function(btn) { 17219 btn.addEventListener('click', function() { 17220 var targetId = this.dataset.target; 17221 var target = document.getElementById(targetId); 17222 var expanded = this.dataset.expanded === 'true'; 17223 17224 if (expanded) { 17225 target.classList.add('truncated'); 17226 this.textContent = texts.readMore; 17227 this.dataset.expanded = 'false'; 17228 } else { 17229 target.classList.remove('truncated'); 17230 this.textContent = texts.readLess; 17231 this.dataset.expanded = 'true'; 17232 } 17233 }); 17234 }); 17235 17236 // Add image click handlers 17237 gridEl.querySelectorAll('.sf-reviews__card-image').forEach(function(img) { 17238 img.addEventListener('click', function() { 17239 modalImgEl.src = this.dataset.full; 17240 modalEl.classList.add('open'); 17241 }); 17242 }); 17243 17244 // Add translation toggle handlers 17245 gridEl.querySelectorAll('.sf-reviews__translate-toggle').forEach(function(btn) { 17246 btn.addEventListener('click', function() { 17247 var reviewId = this.dataset.reviewId; 17248 var showing = this.dataset.showing; 17249 var titleEl = this.closest('.sf-reviews__card').querySelector('.sf-reviews__card-title'); 17250 var bodyEl = document.getElementById('body-' + reviewId); 17251 var labelEl = this.querySelector('span'); 17252 17253 if (showing === 'translated') { 17254 // Switch to original 17255 if (titleEl) titleEl.textContent = this.dataset.originalTitle; 17256 if (bodyEl) bodyEl.textContent = this.dataset.originalBody; 17257 labelEl.textContent = texts.seeTranslation; 17258 this.dataset.showing = 'original'; 17259 } else { 17260 // Switch to translated 17261 if (titleEl) titleEl.textContent = this.dataset.translatedTitle; 17262 if (bodyEl) bodyEl.textContent = this.dataset.translatedBody; 17263 labelEl.textContent = texts.seeOriginal; 17264 this.dataset.showing = 'translated'; 17265 } 17266 }); 17267 }); 17268 } 17269 17270 // Render pagination 17271 function renderPagination() { 17272 var totalPages = Math.ceil(filteredReviews.length / perPage); 17273 17274 if (totalPages <= 1) { 17275 paginationEl.style.display = 'none'; 17276 return; 17277 } 17278 17279 paginationEl.style.display = 'flex'; 17280 17281 var html = ''; 17282 17283 // Previous button 17284 html += '<button class="sf-reviews__page-btn" data-page="prev"' + (currentPage === 1 ? ' disabled' : '') + '>'; 17285 html += '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="15 18 9 12 15 6"></polyline></svg>'; 17286 html += '</button>'; 17287 17288 // Page numbers 17289 var startPage = Math.max(1, currentPage - 2); 17290 var endPage = Math.min(totalPages, startPage + 4); 17291 17292 if (startPage > 1) { 17293 html += '<button class="sf-reviews__page-btn" data-page="1">1</button>'; 17294 if (startPage > 2) html += '<span style="padding: 0 8px;">...</span>'; 17295 } 17296 17297 for (var i = startPage; i <= endPage; i++) { 17298 html += '<button class="sf-reviews__page-btn' + (i === currentPage ? ' active' : '') + '" data-page="' + i + '">' + i + '</button>'; 17299 } 17300 17301 if (endPage < totalPages) { 17302 if (endPage < totalPages - 1) html += '<span style="padding: 0 8px;">...</span>'; 17303 html += '<button class="sf-reviews__page-btn" data-page="' + totalPages + '">' + totalPages + '</button>'; 17304 } 17305 17306 // Next button 17307 html += '<button class="sf-reviews__page-btn" data-page="next"' + (currentPage === totalPages ? ' disabled' : '') + '>'; 17308 html += '<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="9 18 15 12 9 6"></polyline></svg>'; 17309 html += '</button>'; 17310 17311 paginationEl.innerHTML = html; 17312 17313 // Add click handlers 17314 paginationEl.querySelectorAll('.sf-reviews__page-btn').forEach(function(btn
17314) { 17315 btn.addEventListener('click', function() { 17316 if (this.disabled) return; 17317 17318 var page = this.dataset.page; 17319 if (page === 'prev') { 17320 currentPage = Math.max(1, currentPage - 1); 17321 } else if (page === 'next') { 17322 currentPage = Math.min(totalPages, currentPage + 1); 17323 } else { 17324 currentPage = parseInt(page); 17325 } 17326 17327 renderReviews(); 17328 renderPagination(); 17329 17330 // Scroll to top of section 17331 document.getElementById('sf-reviews-' + sectionId).scrollIntoView({ behavior: 'smooth', block: 'start' }); 17332 }); 17333 }); 17334 } 17335 17336 // Fetch reviews (all translations are pre-computed in DB) 17337 function fetchReviews() { 17338 if (!apiUrl) { 17339 loadingEl.style.display = 'none'; 17340 errorEl.style.display = 'block'; 17341 return; 17342 } 17343 17344 var baseUrl = apiUrl.replace(/\/+$/, ''); 17345 var url = baseUrl + '/api/reviews?fetch_all=true'; 17346 if (productSku) { 17347 url += '&sku=' + encodeURIComponent(productSku); 17348 } 17349 if (currentLocale) { 17350 url += '&target_lang=' + encodeURIComponent(currentLocale); 17351 } 17352 17353 fetch(url) 17354 .then(function(res) { 17355 if (!res.ok) throw new Error('API error'); 17356 return res.json(); 17357 }) 17358 .then(function(data) { 17359 loadingEl.style.display = 'none'; 17360 17361 allReviews = data.reviews || []; 17362 fullRatingDistribution = data.rating_distribution || null; 17363 fullRatingTotal = data.total_all || 0; 17364 isCuratedProduct = data.is_curated || false; 17365 17366 if (allReviews.length === 0) { 17367 emptyEl.style.display = 'block'; 17368 return; 17369 } 17370 17371 renderSummary(); 17372 applyFilters(); 17373 renderReviews(); 17374 renderPagination(); 17375 }) 17376 .catch(function(err) { 17377 console.error('Error:', err); 17378 loadingEl.style.display = 'none'; 17379 errorEl.style.display = 'block'; 17380 }); 17381 } 17382 17383 // Sort dropdown 17384 sortBtnEl.addEventListener('click', function(e) { 17385 e.stopPropagation(); 17386 sortDropdownEl.classList.toggle('open'); 17387 }); 17388 17389 document.addEventListener('click', function() { 17390 sortDropdownEl.classList.remove('open'); 17391 }); 17392 17393 sortDropdownEl.querySelectorAll('.sf-reviews__sort-option').forEach(function(opt) { 17394 opt.addEventListener('click', function() { 17395 currentSort = this.dataset.sort; 17396 sortLabelEl.textContent = this.textContent; 17397 sortDropdownEl.querySelectorAll('.sf-reviews__sort-option').forEach(function(o) { o.classList.remove('active'); }); 17398 this.classList.add('active'); 17399 sortDropdownEl.classList.remove('open'); 17400 currentPage = 1; 17401 applyFilters(); 17402 renderReviews(); 17403 renderPagination(); 17404 }); 17405 }); 17406 17407 // Clear filter 17408 filterClearEl.addEventListener('click', function() { 17409 filterByRating = null; 17410 filterInfoEl.style.display = 'none'; 17411 currentPage = 1; 17412 applyFilters(); 17413 renderReviews(); 17414 renderPagination(); 17415 renderSummary(); 17416 }); 17417 17418 // Modal close 17419 modalCloseEl.addEventListener('click', function() { 17420 modalEl.classList.remove('open'); 17421 }); 17422 17423 modalEl.addEventListener('click', function(e) { 17424 if (e.target === modalEl) { 17425 modalEl.classList.remove('open'); 17426 } 17427 }); 17428 17429 // Init 17430 fetchReviews(); 17431}); 17432</script>
17432 17433 17434 17435</div><div id="shopify-section-template--30778590363989__product-recommendations" class="shopify-section"><div 17436 class="sf-product__section product-recommendations" 17437 style="--column-gap: 30px; --column-gap-mobile: 16px; --row-gap: 40px; --items: 4" 17438> 17439 <product-recommendations 17440 data-items-per-page="4" 17441 data-url="/recommendations/products?section_id=template--30778590363989__product-recommendations&product_id=6761750331492&limit=8" 17442 > 17443 17444 </product-recommendations> 17445</div> 17446 17447 17448</div> 17449 <div id="cart-drawer-container"></div> 17450 </main><!-- BEGIN sections: footer-group --> 17451<div id="shopify-section-sections--27079381877077__170429936844b22cf0" class="shopify-section shopify-section-group-footer-group"> 17452 17453 17454 17455 17456<section 17457 id="app-wrapper-sections--27079381877077__170429936844b22cf0" 17458 class="app-wrapper sf-section-padding " 17459 17460 style="background-color: ;--section-padding-top: 0px; --section-padding-bottom: 0px;" 17461> 17462 <div class="container-fluid section-my"> 17463 17464 17465 <div class="app-wrapper__content"> 17466 17467 <div id="shopify-block-Aa2hhUU1rRzZkdWM4U__1a9cc951-1080-4256-9247-1032904cb18a" class="shopify-block shopify-app-block"> 17468 17469 17470 17471 17472 17473 17474 17475 17476 17477 17478 17479 17480 17481 17482 17483<style> 17484 div[id*="instafeed_app_block"] { 17485 width: 100%; 17486 } 17487 div.shopify-section:has(> [id*="instafeed_app_block"]) { 17488 width: 100%; 17489 } 17490 17491 body #insta-feed { 17492 17493 17494 17495 17496 margin-bottom: 0px!important; 17497 17498 17499 17500 17501 17502 17503 17504 } 17505 17506 body #insta-feed h2 { 17507 17508 17509 17510 text-align: left; 17511 } 17512 17513 17514 17515</style> 17516 17517 17518 17519 17520 17521 17522 17523 17524 17525 17526 17527 <div id="insta-feed"></div> 17528
17528<script> 17529 if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = "Ãver 45 000 följare | @yuaiahaircare"; 17530 17531 </script>
17531 17532 17533 17534<!-- BEGIN app snippet: storefront-script --> 17535 17536 17537 17538
17538<script> 17539 var instafeedScriptSrc = "https:\/\/cdn.nfcube.com\/instafeed-01d20d31776694c7a1da4f4d315cc100.js"; 17540 var instafeedScriptMode = "defer"; 17541 !function(e,n){if(!window.instafeedStorefrontScheduled&&(window.instafeedStorefrontScheduled=!0,e))if("defer"!==n){if("consent"===n){var t=!1;function o(){t||(t=!0,a())}function i(){window.Shopify&&window.Shopify.customerPrivacy&&window.Shopify.customerPrivacy.marketingAllowed()&&o()}function d(){document.addEventListener("visitorConsentCollected",function(e){e.detail&&e.detail.marketingAllowed&&o()}),window.Shopify&&window.Shopify.loadFeatures?window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i):i()}return void("loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d())}"complete"===document.readyState?a():window.addEventListener("load",function(){a()})}else"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a();function r(e){return String(e).split("?")[0]}function a(){if(!function(){for(var n=document.getElementsByTagName("script"),t=r(e),o=0;o!==n.length;o++)if(r(n[o].src)===t)return!0;return!1}()){var n=document.createElement("script");n.async=!0,n.src=e,document.body.appendChild(n)}}}(instafeedScriptSrc,instafeedScriptMode); 17542 </script>
17542 17543 17544 17545<!-- END app snippet --> 17546 17547 17548 17549 17550 17551 17552</div> 17553 17554 </div> 17555 </div> 17556</section> 17557 17558 17559</div><div id="shopify-section-sections--27079381877077__footer" class="shopify-section shopify-section-group-footer-group"><footer class="sf-footer" data-section-type="footer" data-section-id="sections--27079381877077__footer"> 17560 17561 <div class=" sf__footer-middle"> 17562 <div class="container-fluid"> 17563 <div class="sf-footer__accordion flex flex-wrap lg:flex-nowrap -mx-4 lg:-mx-5"> 17564 17565 17566 17567 <div class="sf-footer__block sf__accordion-item open sf__footer-block-newsletter w-full lg:w-1/3 order-first md:order-none"> 17568 <div class="sf-footer__block-inner px-4 lg:px-5"> 17569 17570 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">10% rabatt pÃ¥ första beställningen</h3> 17571 17572 17573 <div class="sf__accordion-content rte sf__footer-block-content"> 17574 <div class="pb-5 md:pb-0"> 17575 <p class="py-2 block-text sf__newsletter-block-desc">Gör som 200 000 andra kvinnor och prenumerera pÃ¥ vÃ¥rt nyhetsbrev och fÃ¥ 10 % rabatt pÃ¥ ditt nästa köp.</p> 17576 17577 <div><form method="post" action="/contact#contact-form__{{ "now" | date: "%L" }}" id="contact-form__{{ "now" | date: "%L" }}" accept-charset="UTF-8" class="sf__footer-form-newsletter form__style-bordered"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 17578 <input type="hidden" name="contact[tags]" value="newsletter"> 17579 <div class="relative"> 17580 <input 17581 type="email" 17582 required 17583 name="contact[email]" 17584 placeholder="Ange din e-postadress" 17585 autocorrect="off" 17586 autocapitalize="off" 17587 autocomplete="off" 17588 spellcheck="false" 17589 class="form-control form__control-icon py-1.5 px-12 sf__newletter__form-input" 17590 > 17591 17592 <span class="sf__footer-form-newsletter-icon absolute"> 17593 <svg class="w-[16px] h-[16px]" fill="currentColor" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"/></svg> 17594 </span> 17595 17596 <button type="submit" name="commit" class="sf__form-submit absolute" aria-label="submit email"> 17597 <svg xmlns="http://www.w3.org/2000/svg" class="w-[16px] h-[16px]" fill="none" viewBox="0 0 16 17">
17597<path fill="currentColor" d="M7.66406.585938c.21094-.1875.41016-.1875.59766 0L15.6094 7.96875c.2109.1875.2109.375 0 .5625L8.26172 15.9141c-.1875.1875-.38672.1875-.59766 0l-.70312-.7032c-.07032-.0703-.10547-.164-.10547-.2812s.03515-.2227.10547-.3164l5.44926-5.44924H.421875C.140625 9.16406 0 9.02344 0 8.74219v-.98438c0-.28125.140625-.42187.421875-.42187H12.4102L6.96094 1.88672c-.1875-.21094-.1875-.41016 0-.59766l.70312-.703122z"/></svg> 17598 </button> 17599 </div> 17600 17601 17602 17603 17604 17605 17606 17607 </form> 17608 </div> 17609 17610 17611 </div> 17612 </div> 17613 17614 </div> 17615 </div> 17616 17617 17618 17619 17620 <div class="sf-footer__block sf__footer-block-spacing w-full lg:w-1/6 "> 17621 <div class="sf-footer__block-inner px-4 lg:px-5"> 17622 17623 17624 17625 </div> 17626 </div> 17627 17628 17629 17630 17631 <div class="sf-footer__block sf__accordion-item open sf__footer-block-menu w-full lg:w-1/4 "> 17632 <div class="sf-footer__block-inner px-4 lg:px-5"> 17633 17634 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">Hjälp</h3> 17635 17636 17637 17638 17639 <ul class="sf__accordion-content sf__footer-block-content"> 17640 <li class="pb-5 md:pb-0"><ul> 17641 17642 <li class="link-lv2 leading-8 hover-underline"> 17643 <a href="/pages/contact"> 17644 Kontakta oss 17645 </a> 17646 </li> 17647 17648 <li class="link-lv2 leading-8 hover-underline"> 17649 <a href="/pages/faq"> 17650 FAQ 17651 </a> 17652 </li> 17653 17654 <li class="link-lv2 leading-8 hover-underline"> 17655 <a href="/pages/aterforsaljare"> 17656 à terförsäljare 17657 </a> 17658 </li> 17659 17660 <li class="link-lv2 leading-8 hover-underline"> 17661 <a href="/pages/ar-du-en-affiliate"> 17662 Ãr du en affiliate? 17663 </a> 17664 </li> 17665 17666 <li class="link-lv2 leading-8 hover-underline"> 17667 <a href="/pages/ar-du-en-bloggare"> 17668 Ãr du en bloggare? 17669 </a> 17670 </li> 17671 17672 <li class="link-lv2 leading-8 hover-underline"> 17673 <a href="https://returns.reversio.io/yuaia-se/withdraw"> 17674 à ngra mitt köp 17675 </a> 17676 </li> 17677 17678 </ul></li> 17679 </ul> 17680 17681 17682 17683 </div> 17684 </div> 17685 17686 17687 17688 17689 <div class="sf-footer__block sf__accordion-item open sf__footer-block-menu w-full lg:w-1/4 "> 17690 <div class="sf-footer__block-inner px-4 lg:px-5"> 17691 17692 <h3 class="font-medium mb-4 text-base sf__accordion-button sf__footer-block-title">Om oss</h3> 17693 17694 17695 17696 17697 <ul class="sf__accordion-content sf__footer-block-content"> 17698 <li class="pb-5 md:pb-0"><ul> 17699 17700 <li class="link-lv2 leading-8 hover-underline"> 17701 <a href="/pages/om-oss"> 17702 Om oss 17703 </a> 17704 </li> 17705 17706 <li class="link-lv2 leading-8 hover-underline"> 17707 <a href="/pages/returnerar"> 17708 Returer 17709 </a> 17710 </li> 17711 17712 <li class="link-lv2 leading-8 hover-underline"> 17713 <a href="/pages/handelsvillkor"> 17714 Handelsvillkor 17715 </a> 17716 </li> 17717 17718 <li class="link-lv2 leading-8 hover-underline">
17719 <a href="/pages/cookies-och-sekretesspolicy"> 17720 Cookies och sekretesspolicy 17721 </a> 17722 </li> 17723 17724 <li class="link-lv2 leading-8 hover-underline"> 17725 <a href="/pages/leverans"> 17726 Leverans 17727 </a> 17728 </li> 17729 17730 <li class="link-lv2 leading-8 hover-underline"> 17731 <a href="/pages/nojdhetsgaranti"> 17732 Nöjdhetsgaranti 17733 </a> 17734 </li> 17735 17736 <li class="link-lv2 leading-8 hover-underline"> 17737 <a href="/blogs/kunskapsbank"> 17738 Kunskapsbank 17739 </a> 17740 </li> 17741 17742 <li class="link-lv2 leading-8 hover-underline"> 17743 <a href="/blogs/ingrediensblogg"> 17744 Ingrediensblogg 17745 </a> 17746 </li> 17747 17748 </ul></li> 17749 </ul> 17750 17751 17752 17753 </div> 17754 </div> 17755 17756 17757 17758 17759 <div class="sf-footer__block sf__footer-block-custom_html w-full lg:w-1/4 "> 17760 <div class="sf-footer__block-inner px-4 lg:px-5"> 17761 17762 17763 <div class=" sf__footer-block-content"> 17764 <div class="pb-5 md:pb-0"> 17765 17766 <div class="mt-0 block-text"> 17767 <img alt="footer logo" class="footer-logo lazyload" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://cdn.shopify.com/s/files/1/0200/4140/0420/files/Yuaia-Hair-Care_Logo_center.svg"> 17768<p> Hedeparken 14<br> 177697870 Roslev, Danmark<br> 17770CVR/Org.nr: 42287520<br><br> 17771 17772E: <a href="https://yuaiahaircare.se/pages/contact">Kontakta kundtjänst</a> <br> 17773T: +45 81 95 89 81 <br> 17774Kundtjänst är öppen från kl. 9:00 till 14:00<br> 17775</p> 17776 17777<a href="https://www.findsmiley.dk/988001">Läs kontrollrapport här</a> 17778 </div> 17779 17780 </div> 17781</div> 17782 17783 17784 </div> 17785 </div> 17786 17787 17788 </div> 17789 </div> 17790 </div> 17791 17792 <div class="footer-layout sf__footer-bottom mt-5 md:mt-0"> 17793 <div class="container-fluid"> 17794 <div class="sf__footer-bottom-inner lg:pb-8 pt-0 lg:py-5 flex flex-col lg:flex-row justify-between items-center"> 17795 17796 17797 <div class="sf-footer__left flex-1 text-center w-full md:text-left mb-6 lg:mb-0 lg:w-auto lg:order-none"> 17798 <span class="text-sm text-left">© Yuaia Haircare 2023 | Drivs av Yuaia Haircare</span> 17799 </div> 17800 17801 17802 <div class="sf-footer__right w-full flex flex-wrap justify-center md:justify-start lg:justify-center items-center lg:w-auto"> 17803 17804 17805 17806 17807 <div class="payment-icons flex justify-center lg:justify-start"> 17808 <span class="hidden">Betalningsalternativ: </span> 17809 <ul class="flex flex-wrap -m-2.5"> 17810 17811 17812 <li class="m-2.5"> 17813 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l
17813-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 17814 </li> 17815 <li class="m-2.5"> 17816 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
1781616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 17817 17818 </li> 17819 <li class="m-2.5"> 17820 <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 17821 17822 </li></ul> 17823 </div> 17824 17825 17826 17827 </div> 17828 17829 </div> 17830 </div> 17831</div> 17832 17833</footer>
17834<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/footer.min.js?v=4685485400641924001763383041" defer="defer"></script>
17834 17835 17836 17837</div><div id="shopify-section-sections--27079381877077__mobile-sticky-bar" class="shopify-section shopify-section-group-footer-group"> 17838 17839 17840 17841</div><div id="shopify-section-sections--27079381877077__age-verifier-popup" class="shopify-section shopify-section-group-footer-group"><link href="//yuaiahaircare.se/cdn/shop/t/44/assets/age-verifier.css?v=27265669873439618191763383040" rel="stylesheet" type="text/css" media="all" /> 17842<m-age-verifier-popup 17843 id="sections--27079381877077__age-verifier-popup" 17844 class="sf-age-verifier" 17845 data-section-id="sections--27079381877077__age-verifier-popup" 17846 data-design-mode="false" 17847 data-enable="false" 17848> 17849 <div class="sf-modal sf-modal__wrapper fixed inset-0"> 17850 <div class="sf-modal__content bg-white relative"> 17851 <div class="sf-modal__content-inner"> 17852 17853 <div class="sf-age-verifier__wrapper text-center"> 17854 <div class="sf-age-verifier__content sf-age-verifier__content-active" data-age-verifier-content><h2 class="sf-age-verifier__title font-medium">Confirm your age</h2><div class="rte sf-age-verifier__text"><p>Are you 18 years old or older?</p></div><div class="sf-age-verifier__button-wrapper" > 17855 17856 <button class="sf__btn sf__btn-secondary" data-age-verifier-decline-button> 17857 No, I'm not 17858 </button> 17859 17860 17861 <button class="sf__btn sf__btn-primary" data-age-verifier-agree-button> 17862 Yes, I am 17863 </button> 17864 17865 </div></div> 17866 <div class="sf-age-verifier__decline-content hidden" data-age-verifier-decline-content> 17867 17868 <h2 class="sf-age-verifier__title font-medium">Come back when you're older</h2> 17869 17870 17871 <div class="rte sf-age-verifier__text"><p>Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.</p></div> 17872 17873 17874 <button class="sf__btn sf__btn-secondary" data-age-verifier-return-button> 17875 Oops, I entered incorrectly 17876 </button> 17877 17878 </div> 17879 </div> 17880 </div> 17881 </div> 17882 </div> 17883 17884</m-age-verifier-popup>
17885<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/age-verifier.min.js?v=106501142068410233611763383041" defer="defer"></script>
17885 17886 17887 17888</div> 17889<!-- END sections: footer-group -->
17889<script> 17890 document.addEventListener("DOMContentLoaded", function() { 17891 $(".ingredients-button").click(function() { 17892 $(".ingredients-popup").fadeIn(300); 17893 }); 17894 $(".close").click(function() { 17895 $(".ingredients-popup").fadeOut(300); 17896 }); 17897 $(document).mouseup(function(e) { 17898 var container = $(".ingredients-popup .popup__content"); 17899 if (!container.is(e.target) && container.has(e.target).length === 0) { 17900 $(".ingredients-popup").fadeOut(300); 17901 } 17902 }); 17903 }); 17904</script>
17904<script> 17905(function() { 17906 // Get the product limit from settings 17907 const PRODUCT_LIMIT = 12; 17908 17909 // Store recommendations cache 17910 let cachedRecommendations = null; 17911 let isLoadingRecommendations = false; 17912 17913 // Setup MinimogEvents subscription 17914 function setupMinimogEventsSubscription() { 17915 if (window.MinimogEvents && window.MinimogEvents.subscribe) { 17916 window.MinimogEvents.subscribe('ON_CART_UPDATE', function() { 17917 // Start monitoring to ensure recommendations persist 17918 startMonitoring(); 17919 17920 // Add small delay to ensure DOM updates are complete 17921 setTimeout(function() { 17922 loadRecommendations(); 17923 }, 50); 17924 }); 17925 return true; 17926 } 17927 return false; 17928 } 17929 17930 // Try to setup MinimogEvents subscription 17931 if (!setupMinimogEventsSubscription()) { 17932 let retryCount = 0; 17933 const retryInterval = setInterval(function() { 17934 retryCount++; 17935 if (setupMinimogEventsSubscription()) { 17936 clearInterval(retryInterval); 17937 } else if (retryCount >= 50) { 17938 clearInterval(retryInterval); 17939 } 17940 }, 100); 17941 } 17942 17943 // Monitor and restore recommendations if they disappear 17944 let monitoringActive = false; 17945 function startMonitoring() { 17946 if (monitoringActive) return; 17947 monitoringActive = true; 17948 17949 let checkCount = 0; 17950 const monitorInterval = setInterval(function() { 17951 checkCount++; 17952 const container = document.getElementById('yuaia-recommendations-container'); 17953 17954 if (!container) { 17955 if (checkCount > 10) { 17956 clearInterval(monitorInterval); 17957 monitoringActive = false; 17958 } 17959 return; 17960 } 17961 17962 const hasRecommendations = container.querySelector('.yuaia-recommendation') !== null; 17963 const isEmpty = container.innerHTML.trim() === ''; 17964 17965 // If container exists but is empty and we have cached recommendations 17966 if ((isEmpty || !hasRecommendations) && cachedRecommendations && cachedRecommendations.length > 0) { 17967 renderRecommendationsImmediate(cachedRecommendations); 17968 } 17969 17970 // Stop monitoring after 5 seconds 17971 if (checkCount > 25) { 17972 clearInterval(monitorInterval); 17973 monitoringActive = false; 17974 } 17975 }, 200); 17976 } 17977 17978 // Init when cart drawer opens 17979 document.addEventListener('click', function(e) { 17980 if (e.target.closest('[data-cart-drawer-toggle]') || e.target.closest('.js-cart-drawer-toggle') || e.target.closest('[data-open-cart-drawer]')) { 17981 setTimeout(loadRecommendations, 100); 17982 } 17983 }); 17984 17985 // Check for cart drawer periodically when page loads 17986 let checkCount = 0; 17987 const checkInterval = setInterval(function() { 17988 checkCount++; 17989 const container = document.getElementById('yuaia-recommendations-container'); 17990 if (container) { 17991 clearInterval(checkInterval); 17992 loadRecommendations(); 17993 } else if (checkCount >= 50) { 17994 clearInterval(checkInterval); 17995 } 17996 }, 100); 17997 17998 function loadRecommendations() { 17999 if (isLoadingRecommendations) { 18000 return; 18001 } 18002 18003 const container = document.getElementById('yuaia-recommendations-container'); 18004 if (!container) { 18005 return; 18006 } 18007 18008 // Check if container is empty (cart drawer was reloaded) 18009 const hasExistingContent = container.querySelector('.yuaia-recommendation') !== null; 18010 const containerEmpty = container.innerHTML.trim() === ''; 18011 18012 if ((containerEmpty || !hasExistingContent) && cachedRecommendations && cachedRecommendations.length > 0) { 18013 renderRecommendationsImmediate(cachedRecommendations); 18014 isLoadingRecommendations = false; 18015 // Don't continue loading new recommendations if we just restored from cache 18016 return; 18017 } 18018 18019 isLoadingRecommendations = true; 18020 18021 // Get predefined recommendations from settings 18022 const predefinedProducts = [ 18023 18024 { 18025 id: 9556545012053, 18026 title: "Rosmarinhårolja", 18027 handle: "rosmarin-harolja", 18028 url: "\/products\/rosmarin-harolja", 18029 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302861_YUAIA_Rosemary-Hair-and-Scalp-Oil_1080
18029x1080_46deaff8-a223-46a3-be7e-c54a553424ff.webp?v=1791025454\u0026width=300", 18030 price: 19900, 18031 compare_at_price: 19900, 18032 available: true, 18033 variants: [ 18034 18035 { 18036 id: 49488033120597, 18037 available: true 18038 } 18039 18040 ] 18041 }, 18042 18043 { 18044 id: 6954749886564, 18045 title: "Repair and Care Schampo och Conditioner 250 ml - sulfatfritt \u0026 silikonfritt", 18046 handle: "repair-and-care-schampo-och-conditioner-250-ml-sulfatfritt-silikonfritt", 18047 url: "\/products\/repair-and-care-schampo-och-conditioner-250-ml-sulfatfritt-silikonfritt", 18048 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-Repair-and-Care-Shampoo-og-Conditioner-250-ml_800x800_922c6869-cb5c-42b4-a436-297c6fcfe55e.webp?v=1791025546\u0026width=300", 18049 price: 44900, 18050 compare_at_price: 53800, 18051 available: true, 18052 variants: [ 18053 18054 { 18055 id: 40625597415524, 18056 available: true 18057 } 18058 18059 ] 18060 }, 18061 18062 { 18063 id: 9704844919125, 18064 title: "Hair and Brow Stick", 18065 handle: "hair-and-brow-stick", 18066 url: "\/products\/hair-and-brow-stick", 18067 featured_image: "\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0788364302854_Yuaia_Hair-and-Brow_stick_2B.webp?v=1791025186\u0026width=300", 18068 price: 14900, 18069 compare_at_price: 14900, 18070 available: true, 18071 variants: [ 18072 18073 { 18074 id: 49975262740821, 18075 available: true 18076 } 18077 18078 ] 18079 } 18080 18081 ]; 18082 18083 // Get cart and fetch recommendations 18084 fetch('/cart.js') 18085 .then(response => response.json()) 18086 .then(cart => { 18087 if (cart.items.length === 0 && predefinedProducts.length === 0) { 18088 isLoadingRecommendations = false; 18089 return; 18090 } 18091 18092 const cartProductIds = cart.items.map(item => item.product_id); 18093 18094 // Filter out predefined products that are already in cart 18095 const availablePredefined = predefinedProducts.filter(p => !cartProductIds.includes(p.id)); 18096 18097 // If we have enough predefined products, use only those 18098 if (availablePredefined.length >= PRODUCT_LIMIT) { 18099 const recommendations = availablePredefined.slice(0, PRODUCT_LIMIT); 18100 renderRecommendationsImmediate(recommendations); 18101 cachedRecommendations = recommendations; 18102 isLoadingRecommendations = false; 18103 return; 18104 } 18105 18106 // Show what we have immediately while fetching more 18107 if (availablePredefined.length > 0 && !cachedRecommendations) { 18108 renderRecommendationsImmediate(availablePredefined); 18109 } 18110 18111 // Fetch additional recommendations 18112 const productId = cart.items.length > 0 ? cart.items[0].product_id : null; 18113 const neededProducts = PRODUCT_LIMIT - availablePredefined.length; 18114 const fetchLimit = Math.max(12, neededProducts * 2); 18115 18116 const fetchUrl = productId 18117 ? `/recommendations/products.json?product_id=${productId}&limit=${fetchLimit}` 18118 : `/collections/bestsellers/products.json?limit=${fetchLimit}`; 18119 18120 return fetch(fetchUrl) 18121 .then(response => response.json()) 18122 .then(data => { 18123 if (!data.products || data.products.length === 0) { 18124 // Fallback to bestsellers if no recommendations 18125 return fetch(`/collections/bestsellers/products.json?limit=${fetchLimit}`) 18126 .then(response => response.json()); 18127 } 18128 return data; 18129 }) 18130 .then(data => { 18131 if (data.products) { 18132 // Filter out products already in cart and predefined products 18133 const predefinedIds = predefinedProducts.map(p => p.id); 18134 const additionalProducts = data.products.filter(p => 18135 !cartProductIds.includes(p.id) && !predefinedIds.includes(p.id) 18136 ); 18137 18138 // Combine predefined products first, then additional products 18139 const combinedProducts = [...availablePredefined, ...additionalProducts]; 18140 const recommendations = combinedProducts.slice(0, PRODUCT_LIMIT); 18141 18142 // Only update if recommendations have changed 18143 if (!areRecommendationsSame(cachedRecommendations, recommendations)) { 18144 renderRecommendationsImmediate(recommendations); 18145 cachedRecommendations = recommendations; 18146 } 18147 } 18148 isLoadingRecommendations = false;
18149 }); 18150 }) 18151 .catch(error => { 18152 isLoadingRecommendations = false; 18153 }); 18154 } 18155 18156 function areRecommendationsSame(oldRecs, newRecs) { 18157 if (!oldRecs || !newRecs) return false; 18158 if (oldRecs.length !== newRecs.length) return false; 18159 18160 for (let i = 0; i < oldRecs.length; i++) { 18161 if (oldRecs[i].id !== newRecs[i].id) return false; 18162 } 18163 return true; 18164 } 18165 18166 function renderRecommendationsImmediate(products) { 18167 const container = document.getElementById('yuaia-recommendations-container'); 18168 18169 if (!container) { 18170 return; 18171 } 18172 18173 if (products.length === 0) { 18174 return; 18175 } 18176 18177 // Check current state before rendering 18178 const currentContent = container.innerHTML; 18179 18180 const html = generateRecommendationsHTML(products); 18181 18182 // Force update the container 18183 container.innerHTML = ''; 18184 container.innerHTML = html; 18185 18186 // Verify render was successful 18187 const afterRenderCheck = container.querySelector('.yuaia-recommendation') !== null; 18188 18189 attachAddToCartListeners(); 18190 } 18191 18192 function generateRecommendationsHTML(products) { 18193 return products.map(product => { 18194 // Get first available variant or first variant 18195 let variantId = null; 18196 if (product.variants && product.variants.length > 0) { 18197 const availableVariant = product.variants.find(v => v.available) || product.variants[0]; 18198 variantId = availableVariant.id; 18199 } else if (product.first_available_variant) { 18200 variantId = product.first_available_variant; 18201 } 18202 18203 if (!variantId) { 18204 return ''; 18205 } 18206 18207 const discount = product.compare_at_price && product.compare_at_price > product.price 18208 ? Math.round(((product.compare_at_price - product.price) * 100) / product.compare_at_price) 18209 : 0; 18210 18211 return ` 18212 <div class="yuaia-recommendation" data-product-id="${product.id}"> 18213 <a href="${product.url}" class="image-container"> 18214 ${discount >
18214 0 ? `<span class="discount-badge">-${discount}%</span>` : ''} 18215 <img src="${product.featured_image || ''}" alt="${product.title}" loading="lazy"> 18216 </a> 18217 <a href="${product.url}" class="yuaia-cart-cross-title">${product.title}</a> 18218 <div class="yuaia-cart-cross-price"> 18219 ${product.compare_at_price && product.compare_at_price > product.price 18220 ? `<span class="price-compare">${formatMoney(product.compare_at_price)}</span>` 18221 : '' 18222 } 18223 <span class="price-regular">${formatMoney(product.price)}</span> 18224 </div> 18225 <button class="yuaia-recommendation-atc" data-variant-id="${variantId}" ${!product.available ? 'disabled' : ''}> 18226 ${product.available ? 'Lägg i varukorgen' : 'Utsåld'} 18227 </button> 18228 </div> 18229 `; 18230 }).join(''); 18231 } 18232 18233 function formatMoney(cents) { 18234 // Get current currency from Shopify 18235 const currency = window.Shopify && window.Shopify.currency && window.Shopify.currency.active ? window.Shopify.currency.active : 'DKK'; 18236 18237 // Get locale based on currency 18238 let locale = 'da-DK'; 18239 if (currency === 'EUR') { 18240 locale = 'de-DE'; 18241 } else if (currency === 'GBP') { 18242 locale = 'en-GB'; 18243 } else if (currency === 'USD') { 18244 locale = 'en-US'; 18245 } else if (currency === 'PLN') { 18246 locale = 'pl-PL'; 18247 } else if (currency === 'SEK') { 18248 locale = 'sv-SE'; 18249 } 18250 18251 return new Intl.NumberFormat(locale, { 18252 style: 'currency', 18253 currency: currency, 18254 minimumFractionDigits: 0, 18255 maximumFractionDigits: 0 18256 }).format(cents / 100); 18257 } 18258 18259 function attachAddToCartListeners() { 18260 document.querySelectorAll('.yuaia-recommendation-atc').forEach(button => { 18261 button.addEventListener('click', async function(e) { 18262 e.preventDefault(); 18263 18264 const variantId = this.dataset.variantId; 18265 const originalText = this.textContent; 18266 18267 if (!variantId || variantId === 'undefined') { 18268 return; 18269 } 18270 18271 this.classList.add('loading'); 18272 this.disabled = true; 18273 18274 try { 18275 const response = await fetch('/cart/add.js', { 18276 method: 'POST', 18277 headers: { 18278 'Content-Type': 'application/json', 18279 'Accept': 'application/json' 18280 }, 18281 body: JSON.stringify({ 18282 id: variantId, 18283 quantity: 1 18284 }) 18285 }); 18286 18287 if (response.ok) { 18288 const data = await response.json(); 18289 18290 this.classList.remove('loading'); 18291 this.textContent = 'Tillagd!'; 18292 18293 // Hide this specific product after a short delay 18294 const productCard = this.closest('.yuaia-recommendation'); 18295 if (productCard) { 18296 setTimeout(() => { 18297 productCard.style.transition = 'opacity 0.3s ease'; 18298 productCard.style.opacity = '0'; 18299 setTimeout(() => { 18300 productCard.style.display = 'none'; 18301 }, 300); 18302 }, 500); 18303 } 18304 18305 // Use Shopify.onItemAdded to update cart drawer 18306 if (window.Shopify && window.Shopify.onItemAdded) { 18307 window.Shopify.onItemAdded(data); 18308 } 18309 18310 // Reset button after delay 18311 setTimeout(() => { 18312 this.textContent = originalText; 18313 this.disabled = false; 18314 }, 1500); 18315 } else { 18316 const errorData = await response.json(); 18317 throw new Error(errorData.description || 'Failed to add to cart'); 18318 } 18319 } catch (error) { 18320 this.classList.remove('loading'); 18321 this.disabled = false; 18322 this.textContent = 'Fejl'; 18323 18324 setTimeout(() => { 18325 this.textContent = originalText; 18326 }, 2000); 18327 } 18328 }); 18329 }); 18330 } 18331})(); 18332</script>
18332 18333 18334<!-- Empty Cart Products Script -->
18335<script> 18336(function() { 18337 // Function to initialize empty cart products 18338 function initEmptyCartProducts() { 18339 const emptyCartProducts = document.querySelector('[data-empty-cart-products]'); 18340 18341 if (!emptyCartProducts) { 18342 // Try again after a short delay if element not found 18343 setTimeout(initEmptyCartProducts, 100); 18344 return; 18345 } 18346 18347 console.log('Empty cart products found, initializing...'); 18348 18349 // Function to check cart and toggle visibility 18350 function toggleEmptyCartProducts() { 18351 fetch('/cart.js') 18352 .then(response => response.json()) 18353 .then(cart => { 18354 const emptyMsg = document.querySelector('.scd-empty-msg'); 18355 const rotatingMessages = document.querySelector('[data-rotating-messages]'); 18356 const rotatingTestimonials = document.querySelector('[data-rotating-testimonials]'); 18357 const shippingBar = document.querySelector('.m-cart-drawer__shipping'); 18358 const shippingGoal = document.querySelector('.m-cart-drawer__shipping-goal'); 18359 const shippingWrapper = document.querySelector('[data-shipping]'); 18360 18361 if (cart.item_count === 0) { 18362 // Cart is empty, show products and hide other elements 18363 if (emptyMsg) emptyMsg.style.display = 'none'; 18364 emptyCartProducts.style.display = 'block'; 18365 18366 // Hide all cart-only elements when cart is empty 18367 if (rotatingMessages) rotatingMessages.style.display = 'none'; 18368 if (rotatingTestimonials) rotatingTestimonials.style.display = 'none'; 18369 if (shippingBar) shippingBar.style.display = 'none'; 18370 if (shippingGoal) shippingGoal.style.display = 'none'; 18371 if (shippingWrapper) shippingWrapper.style.display = 'none'; 18372 18373 attachAddToCartListeners(); // Re-attach listeners when products are shown 18374 } else { 18375 // Cart has items, hide products and show other elements 18376 emptyCartProducts.style.display = 'none'; 18377 if (emptyMsg) emptyMsg.style.display = 'block'; 18378 18379 // Show all cart-only elements when cart has items 18380 if (rotatingMessages) rotatingMessages.style.display = 'block'; 18381 if (rotatingTestimonials) rotatingTestimonials.style.display = 'block'; 18382 if (shippingBar) shippingBar.style.display = 'block'; 18383 if (shippingGoal) shippingGoal.style.display = ''; // Remove inline style to use default 18384 if (shippingWrapper) shippingWrapper.style.display = 'block'; 18385 } 18386 }) 18387 .catch(error => { 18388 console.error('Error checking cart:', error); 18389 }); 18390 } 18391 18392 // Function to attach listeners to add to cart buttons 18393 function attachAddToCartListeners() { 18394 const emptyCartProducts = document.querySelector('[data-empty-cart-products]'); 18395 if (!emptyCartProducts) return; 18396 18397 const addButtons = emptyCartProducts.querySelectorAll('.yuaia-recommendation-atc'); 18398 18399 console.log('Found', addButtons.length, 'add to cart buttons in empty cart'); 18400 18401 addButtons.forEach(button => { 18402 // Remove any existing listeners first 18403 button.replaceWith(button.cloneNode(true)); 18404 }); 18405 18406 // Get fresh buttons after cloning 18407 const freshButtons = emptyCartProducts.querySelectorAll('.yuaia-recommendation-atc'); 18408 18409 freshButtons.forEach(button => { 18410 button.addEventListener('click', async function(e) { 18411 e.preventDefault(); 18412 e.stopPropagation(); 18413 18414 console.log('Add to cart clicked'); 18415 18416 const btn = this; 18417 const variantId = btn.dataset.variantId; 18418 const originalText = btn.textContent; 18419 18420 if (!variantId || btn.disabled || btn.classList.contains('loading')) { 18421 console.log('Button disabled or no variant ID'); 18422 return; 18423 } 18424 18425 console.log('Adding variant', variantId, 'to cart'); 18426 18427 btn.classList.add('loading'); 18428 btn.disabled = true; 18429 18430 try { 18431 const response = await fetch('/cart/add.js', { 18432 method: 'POST', 18433 headers: { 18434 'Content-Type': 'application/json', 18435 'Accept': 'application/json' 18436 }, 18437 body: JSON.stringify({ 18438 id: variantId, 18439 quantity: 1 18440 }) 18441 }); 18442 18443 if (response.ok) { 18444 const data = await response.json(); 18445 console.log('Product added to cart:', data); 18446 18447 btn.classList.remove('loading'); 18448 btn.textContent = 'Tilføjet!'; 18449 18450 // Hide this specific product after a short delay 18451 const productCard = btn.closest('.yuaia-recommendation'); 18452 if (productCard) { 18453 setTimeout(() => { 18454 productCard.style.transition = 'opacity 0.3s ease'; 18455 productCard.style.opacity = '0'; 18456 setTimeout(() => { 18457 productCard.style.display = 'none'; 18458 }, 300); 18459 }, 500); 18460 } 18461 18462 // Use Shopify.onItemAdded to update cart drawer 18463 if (window.Shopify && window.Shopify.onItemAdded) { 18464 window.Shopify.onItemAdded(data); 18465 } 18466 18467 // Force toggle to check cart state 18468 setTimeout(toggleEmptyCartProducts, 100); 18469 18470 // Reset button after delay 18471 setTimeout(() => { 18472 btn.textContent = originalText; 18473 btn.disabled = false;
18474 }, 1500); 18475 18476 } else { 18477 const errorData = await response.json(); 18478 console.error('Error response:', errorData); 18479 throw new Error(errorData.description || 'Failed to add to cart'); 18480 } 18481 } catch (error) { 18482 console.error('Error adding to cart:', error); 18483 btn.classList.remove('loading'); 18484 btn.disabled = false; 18485 btn.textContent = 'Fejl'; 18486 18487 setTimeout(() => { 18488 btn.textContent = originalText; 18489 }, 2000); 18490 } 18491 }); 18492 }); 18493 } 18494 18495 // Initial check 18496 toggleEmptyCartProducts(); 18497 18498 // Listen for cart updates 18499 if (window.MinimogEvents) { 18500 window.MinimogEvents.subscribe('ON_CART_UPDATE', toggleEmptyCartProducts); 18501 window.MinimogEvents.subscribe('ON_ITEM_ADDED', toggleEmptyCartProducts); 18502 window.MinimogEvents.subscribe('Cart:updated', toggleEmptyCartProducts); 18503 } 18504 18505 // Listen for custom cart events 18506 document.addEventListener('cart:updated', toggleEmptyCartProducts); 18507 document.addEventListener('cart:refresh', toggleEmptyCartProducts); 18508 18509 // Listen for cart drawer open event to re-attach listeners 18510 document.addEventListener('cart-drawer:open', function() { 18511 setTimeout(() => { 18512 toggleEmptyCartProducts(); 18513 }, 100); 18514 }); 18515 } 18516 18517 // Start initialization when DOM is ready or immediately if already ready 18518 if (document.readyState === 'loading') { 18519 document.addEventListener('DOMContentLoaded', initEmptyCartProducts); 18520 } else { 18521 initEmptyCartProducts(); 18522 } 18523})(); 18524</script>
18524 18525
18526<script> 18527document.addEventListener("DOMContentLoaded", function() { 18528 // Brugerdefineret formatMoney funktion uden afhængighed af Shopify 18529 function formatMoney(cents, format = "") { 18530 const dollars = (cents / 100).toFixed(2).replace('.', ','); // Konverter til DKK-format med komma 18531 return format.replace("", dollars); 18532 } 18533 18534 // Definér Shopify settings-værdier som JavaScript-variabler 18535 const goalValue = 44900; 18536 const goalAchievedMessage = "SÃ¥dan! Du har fÃ¥tt gratis frakt."; 18537 const goalReminderMessageTemplate = "Köp ${amount} till och fÃ¥ gratis frakt"; 18538 18539 // Lyt efter ON_CART_UPDATE-hændelsen fra MinimogEvents 18540 if (window.MinimogEvents) { 18541 window.MinimogEvents.subscribe('ON_CART_UPDATE', async function() { 18542 const shippingElement = document.querySelector('[data-shipping]'); 18543 if (shippingElement) { 18544 try { 18545 // Hent kurvens JSON-data 18546 const response = await fetch('/cart.js'); 18547 const cart = await response.json(); 18548 18549 // Beregn hvor meget der mangler, og sørg for at værdien ikke bliver negativ 18550 const awayAmount = Math.max(0, goalValue - cart.total_price); 18551 const isAchieved = cart.total_price >= goalValue; 18552 18553 // Dynamisk genereret besked baseret pÃ¥ om mÃ¥let er nÃ¥et eller ej 18554 let goalMessage = isAchieved 18555 ? goalAchievedMessage 18556 : goalReminderMessageTemplate.replace('${amount}', formatMoney(awayAmount)); 18557 18558 // Progress width for progress bar 18559 const progressWidth = Math.min((cart.total_price / goalValue) * 100, 100); 18560 18561 // Opdater indholdet af data-shipping sektionen 18562 shippingElement.innerHTML = ` 18563 <div class="m-cart-drawer__shipping"> 18564 <div class="m-cart-drawer__shipping-goal ${isAchieved ? 'm-cart-drawer__shipping-goal--done' : ''}"> 18565 <div class="m-cart-drawer__shipping-msg"> 18566 ${goalMessage} 18567 </div> 18568 <div class="m-cart-drawer__shipping-goal-bar"> 18569 <div class="m-cart-drawer__shipping-goal-wrapper" style="width: ${progressWidth}%;"> 18570 <div class="m-cart-drawer__shipping-goal-progress"></div> 18571 <span class="m-cart-drawer__shipping-goal-icon">â </span> 18572 </div> 18573 </div> 18574 </div> 18575 </div> 18576 `; 18577 } catch (error) { 18578 18579 } 18580 } 18581 }); 18582 } 18583 }); 18584</script>
vendor: 1 bytes, line 18584
18584
18585<script> 18586document.addEventListener('DOMContentLoaded', function() { 18587 function initializeListeners() { 18588 var customCheckoutButton = document.getElementById('checkoutButton'); 18589 var customAgreeTermsCheckbox = document.getElementById('agree_terms'); 18590 var modal = document.getElementById('termsModal'); 18591 var closeModal = document.querySelector('.modal .close'); 18592 var acceptButton = document.getElementById('acceptButton'); 18593 18594 if (!customCheckoutButton || !customAgreeTermsCheckbox || !modal || !closeModal || !acceptButton) { 18595 return false; 18596 } 18597 18598 customCheckoutButton.addEventListener('click', function(event) { 18599 if (!customAgreeTermsCheckbox.checked) { 18600 event.preventDefault(); 18601 modal.style.display = 'flex'; 18602 } else { 18603 window.location.href = '/checkout'; // Adjust this to your actual checkout URL 18604 } 18605 }); 18606 18607 closeModal.addEventListener('click', function() { 18608 modal.style.display = 'none'; 18609 }); 18610 18611 acceptButton.addEventListener('click', function() { 18612 customAgreeTermsCheckbox.checked = true; 18613 modal.style.display = 'none'; 18614 window.location.href = '/checkout'; // Adjust this to your actual checkout URL 18615 }); 18616 18617 window.addEventListener('click', function(event) { 18618 if (event.target == modal) { 18619 modal.style.display = 'none'; 18620 } 18621 }); 18622 18623 return true; 18624 } 18625 18626 var observer = new MutationObserver(function() { 18627 if (initializeListeners()) { 18628 observer.disconnect(); 18629 } 18630 }); 18631 18632 observer.observe(document, { childList: true, subtree: true }); 18633 18634 initializeListeners(); 18635}); 18636</script>
18636<script> 18637document.addEventListener('DOMContentLoaded', function() { 18638 // Initialize immediately 18639 initBundleUpsell(); 18640 18641 // Re-init when cart updates 18642 if (window.MinimogEvents) { 18643 window.MinimogEvents.subscribe('ON_CART_UPDATE', function() { 18644 initBundleUpsell(); 18645 }); 18646 } 18647 18648 // Init when cart drawer opens 18649 document.addEventListener('click', function(e) { 18650 if (e.target.closest('[data-cart-drawer-toggle]') || e.target.closest('.js-cart-drawer-toggle') || e.target.closest('[data-open-cart-drawer]')) { 18651 initBundleUpsell(); 18652 } 18653 }); 18654 18655 function initBundleUpsell() { 18656 const bundleButtons = document.querySelectorAll('[data-bundle-add]'); 18657 18658 bundleButtons.forEach(button => { 18659 // Remove any existing listeners 18660 button.replaceWith(button.cloneNode(true)); 18661 }); 18662 18663 // Re-select buttons after cloning 18664 const newBundleButtons = document.querySelectorAll('[data-bundle-add]'); 18665 18666 newBundleButtons.forEach(button => { 18667 button.addEventListener('click', async function(e) { 18668 e.preventDefault(); 18669 18670 const variantId = this.dataset.variantId; 18671 const originalItemId = this.dataset.originalItemId; 18672 const bundleItem = this.closest('.cart-bundle-item'); 18673 const originalText = this.textContent; 18674 const addingText = this.dataset.addingText || 'Lägger till...'; 18675 const addedText = this.dataset.addedText || 'Tillagd!'; 18676 const errorText = this.dataset.errorText || 'Translation missing: sv.general.error'; 18677 18678 this.classList.add('loading'); 18679 this.disabled = true; 18680 this.textContent = addingText; 18681 18682 try { 18683 // First add the bundle to cart 18684 const response = await fetch('/cart/add.js', { 18685 method: 'POST', 18686 headers: { 18687 'Content-Type': 'application/json', 18688 'Accept': 'application/json' 18689 }, 18690 body: JSON.stringify({ 18691 id: variantId, 18692 quantity: 1 18693 }) 18694 }); 18695 18696 if (response.ok) { 18697 const data = await response.json(); 18698 18699 // Now remove 1 quantity of the original product 18700 if (originalItemId) { 18701 // First get current cart to find the item's quantity 18702 const cartResponse = await fetch('/cart.js'); 18703 const cart = await cartResponse.json(); 18704 18705 const originalItem = cart.items.find(item => item.id == originalItemId); 18706 if (originalItem) { 18707 const newQuantity = originalItem.quantity - 1; 18708 18709 // Update the quantity (or remove if quantity becomes 0) 18710 await fetch('/cart/change.js', { 18711 method: 'POST', 18712 headers: { 18713 'Content-Type': 'application/json', 18714 'Accept': 'application/json' 18715 }, 18716 body: JSON.stringify({ 18717 id: originalItemId, 18718 quantity: newQuantity 18719 }) 18720 }); 18721 } 18722 } 18723 18724 // Hide the bundle item after successful add 18725 bundleItem.style.transition = 'opacity 0.3s ease'; 18726 bundleItem.style.opacity = '0'; 18727 18728 setTimeout(() => { 18729 bundleItem.remove(); 18730 18731 // Hide entire section if no more bundles within the bundle upsell section only 18732 const bundleSection = document.querySelector('[data-cart-bundle-upsell]'); 18733 if (bundleSection) { 18734 const remainingBundles = bundleSection.querySelectorAll('.cart-bundle-item'); 18735 if (remainingBundles.length === 0) { 18736 bundleSection.style.display = 'none'; 18737 } 18738 } 18739 }, 300); 18740 18741 // Update cart drawer using Shopify.onItemAdded 18742 if (window.Shopify && window.Shopify.onItemAdded) { 18743 window.Shopify.onItemAdded(data); 18744 } 18745 18746 // Also trigger cart update event for other components 18747 if (window.MinimogEvents) { 18748 window.MinimogEvents.emit('ON_CART_UPDATE'); 18749 } 18750 18751 this.textContent = addedText; 18752 this.classList.remove('loading'); 18753 } else { 18754 throw new Error('Failed to add to cart'); 18755 } 18756 } catch (error) { 18757 console.error('Error adding bundle to cart:', error); 18758 this.classList.remove('loading'); 18759 this.disabled = false;
18760 this.textContent = errorText; 18761 18762 setTimeout(() => { 18763 this.textContent = originalText; 18764 }, 2000); 18765 } 18766 }); 18767 }); 18768 } 18769}); 18770</script>
18770 18771 18772 18773 18774 18775
18775<script> 18776 window.addEventListener("load", function() { 18777 window.__sfWindowLoaded = true 18778 }) 18779</script>
18779 18780
18781<script>// Fixed: Largest Contentful Paint image was lazily loaded 18782const first_image = document.querySelector('#MainContent .shopify-section img'); 18783if (first_image) first_image.removeAttribute('loading'); 18784 18785// Fixed: Largest Contentful Paint image on product page 18786 18787 let checkConfig = setInterval(() => { 18788 const config = MinimogTheme.config 18789 if (config) { 18790 clearInterval(checkConfig) 18791 const mediaDesktop = document.querySelector('.sf-product-media__desktop') 18792 const first_image_media = mediaDesktop.querySelector('img'); 18793 if (config.mqlMobile) { 18794 if (first_image_media) first_image_media.setAttribute('loading', 'lazy') 18795 } else { 18796 if (first_image_media) first_image_media.removeAttribute('loading') 18797 } 18798 } 18799 }, 100) 18800 18801</script>
18801 18802
18802<script> 18803function feedback() { 18804 const p = window.Shopify.customerPrivacy; 18805 console.log(`Tracking ${p.userCanBeTracked() ? "en" : "dis"}abled`); 18806} 18807window.Shopify.loadFeatures( 18808 [ 18809 { 18810 name: "consent-tracking-api", 18811 version: "0.1", 18812 }, 18813 ], 18814 function (error) { 18815 if (error) throw error; 18816 if ("Cookiebot" in window) 18817 window.Shopify.customerPrivacy.setTrackingConsent({ 18818 "analytics": false, 18819 "marketing": false, 18820 "preferences": false, 18821 "sale_of_data": false, 18822 }, () => console.log("Awaiting consent") 18823 ); 18824 } 18825); 18826window.addEventListener("CookiebotOnConsentReady", function () { 18827 const C = Cookiebot.consent; 18828 window.Shopify.customerPrivacy.setTrackingConsent({ 18829 "analytics": C["statistics"], 18830 "marketing": C["marketing"], 18831 "preferences": C["preferences"], 18832 "sale_of_data": C["marketing"], 18833 }, () => console.log("Consent captured") 18834 ); 18835}); 18836</script>
18836 18837 18838 18839 18840 18841 18842
18842<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/foxkit-app.min.js?v=126931991995353384961763383044" defer="defer"></script>
18842 18843
18843<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/cart-bundle-nesting.js?v=63931044990744689171790332927" defer="defer"></script>
18843 18844
18844<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/quick-view.min.js?v=108201585566731667071763383041" defer="defer"></script>
18844 18845
18845<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/product-card-swatch.min.js?v=41583355291014447601763383038" defer="defer"></script>
18845<script src="//yuaiahaircare.se/cdn/shop/t/44/assets/predictive-search.min.js?v=139953887511491328871763383042" defer="defer"></script>
18845<script> 18846 var klaviyo = klaviyo || []; 18847 18848 document.addEventListener('StartAsyncLoading',function(event){ 18849 18850 var script = document.createElement('script'); 18851 script.async = false; 18852 script.type = 'text/javascript'; 18853 script.src = target; 18854 var elem = document.head;elem.appendChild(script); 18855 18856 setTimeout(function() { 18857 18858 klaviyo.init({ 18859 account: "LESvBp", 18860 platform: "shopify" 18861 }); 18862 klaviyo.enable("backinstock",{ 18863 trigger: { 18864 product_page_text: "Giv besked, når den er på lager igen", 18865 product_page_class: "btn graphie-btn", 18866 product_page_text_align: "center", 18867 product_page_margin: "0px", 18868 additional_styles: "a.btn.klaviyo-bis-trigger{width:100%;background: #ff334a;color: #fff;text-transform: uppercase;display: block;font-size: 14px;font-weight: 600;margin-top: 10px !important;padding: 5px 25px;}", 18869 replace_anchor: false 18870 }, 18871 modal: { 18872 headline: "{product_name}", 18873 body_content: "Få besked når varen er tilbage på lager.", 18874 email_field_label: "Email", 18875 button_label: "Giv mig besked", 18876 subscription_success_label: "Sådan! Du får besked når varen er på lager igen.", 18877 footer_content: '', 18878 additional_styles: "@import url('https://fonts.googleapis.com/css?family=Poppins');a.btn.klaviyo-bis-trigger{width:100%;background: #ff334a;color: #fff;text-transform: uppercase;display: block;font-size: 14px;font-weight: 600;margin-top: 10px !important;padding: 5px 25px;}", 18879 drop_background_color: "#000", 18880 background_color: "#fff", 18881 text_color: "#222", 18882 button_text_color: "#fff", 18883 button_background_color: "#ff808e", 18884 close_button_color: "#ccc", 18885 error_background_color: "#fcd6d7", 18886 error_text_color: "#C72E2F", 18887 success_background_color: "#d3efcd", 18888 success_text_color: "#1B9500" 18889 } 18890 }); 18891 18892 }, 1500); 18893 }); 18894 </script>
18894 18895 <!-- Start e-maerket widget --> 18896
18896<script type="text/javascript" data-src="https://widget.emaerket.dk/js/cbd0f2b48f9f8f83424d2a9b8fcc2f56" async></script>
18896 18897 <!-- // end e-maerket widget --> 18898 18899 <!-- MakeInfluence affiliate (gated: marketing) --> 18900
18900<script type="text/plain" data-cookieconsent="marketing"> 18901 (function(m,a,k,e,i,n,f) { 18902 m['MakeInfluenceObject']=i;m[i]=m[i]||{q:[]}, 18903 m[i]=new Proxy(m[i],{get:function(t,p,r){return t.hasOwnProperty(p) 18904 ?t[p]:function(){m[i].q.push({n:p,a:arguments})}}}),n=a.createElement(k), 18905 f=a.getElementsByTagName(k)[0],n.async=1,n.src=e+'?'+Math.floor(new Date() 18906 /864e5);f.parentNode.insertBefore(n,f); 18907 })(window,document,'script','//scripts.makeinfluence.com/a.js', 'MI'); 18908 18909 MI.set('business_id', 'a279e49a-07b2-11ea-9389-9681f5067383'); 18910 MI.pageView(); 18911 </script>
18911 18912 18913 <!-- partnertrack (gated: marketing) --> 18914
18914<script type="text/plain" data-cookieconsent="marketing" src="https://partnertrackshopify.dk/js/register.js" async></script>
18914 18915 18916
18917<script> 18918window.addEventListener('load', function() { 18919var _learnq = window._learnq || []; 18920function addedToCart() { 18921 fetch(`${window.location.origin}/cart.js`) 18922 .then(res => res.clone().json().then(data => { 18923 var cart = { 18924 total_price: data.total_price/100, 18925 $value: data.total_price/100, 18926 total_discount: data.total_discount, 18927 original_total_price: data.original_total_price/100, 18928 items: data.items 18929 } 18930 if (item !== 'undefined') { 18931 cart = Object.assign(cart, item) 18932 } 18933 if (klAjax) { 18934 _learnq.push(['track', 'Added to Cart', cart]); 18935 klAjax = false; 18936 } 18937 })) 18938}; 18939(function (ns, fetch) { 18940 ns.fetch = function() { 18941 const response = fetch.apply(this, arguments); 18942 response.then(res => { 18943 if (`${window.location.origin}/cart/add.js` 18944 .includes(res.url)) { 18945 addedToCart() 18946 } 18947 }); 18948 return response 18949 } 18950}(window, window.fetch)); 18951var klAjax = true; 18952var atcButtons = document.querySelectorAll("form[action*='/cart/add'] button[type='submit']"); 18953for (var i = 0; i < atcButtons.length; i++) { 18954 atcButtons[i].addEventListener("click", function() { 18955 if (klAjax) { 18956 _learnq.push(['track', 'Added to Cart', item]); 18957 klAjax = false; 18958 } 18959 }) 18960} 18961}); 18962</script>
18962 18963 18964 18965 <style> 18966 #stamped-main-widget { 18967 max-width: calc(var(--container-width, 1280)*1px); 18968} 18969 .template-product #stamped-main-widget { 18970 margin: 0 auto!important; 18971} 18972 </style> 18973 18974 18975
18975<script async data-src="https://static.klaviyo.com/onsite/js/UYfyVJ/klaviyo.js?company_id=UYfyVJ"></script>
18975 18976
18977<script id="viewed_product"> 18978 var _learnq = _learnq || []; 18979 18980 var item = { 18981 Name: "HÃ¥rvitaminer", 18982 ProductID: 6761750331492, 18983 Categories: ["Bästsäljare","Checklista för sommarhÃ¥r","Hem â Bästsäljare (NEW)","HÃ¥ravfall","HÃ¥rvitaminer","HÃ¥rvitaminer","HÃ¥rvÃ¥rd","Paketerbjudande","Produkter","sampak","Skadat hÃ¥r","Søge menu","Torrt hÃ¥r","Tunt och fint hÃ¥r"], 18984 ImageURL: "https://yuaiahaircare.se/cdn/shop/files/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_grande.webp?v=1791023875", 18985 URL: "https://yuaiahaircare.se/products/hair-vitamins", 18986 Brand: "Haarvitaminer", 18987 Price: "349 kr", 18988 CompareAtPrice: "2,094 kr" 18989 }; 18990 18991 _learnq.push(['track', 'Viewed Product', item]); 18992 _learnq.push(['trackViewedItem', { 18993 Title: item.Name, 18994 ItemId: item.ProductID, 18995 Categories: item.Categories, 18996 ImageUrl: item.ImageURL, 18997 Url: item.URL, 18998 Metadata: { 18999 Brand: item.Brand, 19000 Price: item.Price, 19001 CompareAtPrice: item.CompareAtPrice 19002 } 19003 }]); 19004</script>
19004 19005 19006
19007<script> 19008 window.lazySizesConfig = window.lazySizesConfig || {}; 19009 window.lazySizesConfig.loadMode = 1; 19010 window.lazySizesConfig.expand = 100; 19011 window.lazySizesConfig.loadHidden = false; 19012</script>
19012 19013
19014<script defer src="//yuaiahaircare.se/cdn/shop/t/44/assets/lazysizes.min.js?v=71561912129475609991763383039" ></script>
19014 19015 19016
19017<script defer src="//yuaiahaircare.se/cdn/shop/t/44/assets/custom.min.js?v=161389018649677313071790197179" ></script>
19017 19018
19018<script> 19019 // Set popular badge text dynamically for translations 19020 document.addEventListener('DOMContentLoaded', function() { 19021 const firstMenuItem = document.querySelector('.sf-menu-item--no-mega:first-child a'); 19022 if (firstMenuItem) { 19023 firstMenuItem.setAttribute('data-badge-text', 'Populär'); 19024 } 19025 }); 19026 </script>
19026 19027
19027<script> 19028 (function () { 19029 if (!('MutationObserver' in window)) return; 19030 var obs, scheduled = false; 19031 function relocalize() { 19032 if (!(window.jdgm && typeof window.jdgm.customizeBadges === 'function')) return; 19033 try { obs.disconnect(); window.jdgm.customizeBadges(); } catch (e) {} 19034 finally { observe(); } 19035 } 19036 function schedule() { 19037 if (scheduled) return; 19038 scheduled = true; 19039 setTimeout(function () { scheduled = false; relocalize(); }, 250); 19040 } 19041 function hasBadge(node) { 19042 if (node.nodeType !== 1) return false; 19043 if (node.classList && node.classList.contains('jdgm-preview-badge')) return true; 19044 return !!(node.querySelector && node.querySelector('.jdgm-preview-badge')); 19045 } 19046 obs = new MutationObserver(function (mutations) { 19047 for (var i = 0; i < mutations.length; i++) { 19048 var added = mutations[i].addedNodes; 19049 for (var j = 0; j < added.length; j++) { 19050 if (hasBadge(added[j])) { schedule(); return; } 19051 } 19052 } 19053 }); 19054 function observe() { obs.observe(document.body, { childList: true, subtree: true }); } 19055 if (document.readyState === 'loading') { 19056 document.addEventListener('DOMContentLoaded', observe); 19057 } else { 19058 observe(); 19059 } 19060 })(); 19061</script>
19061 19062 <div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block"> 19063 19064
19065<script> 19066 console.log("[Alia app extension] v1.0.5"); 19067 19068 const BACKEND_URL = "https://backend.alia-prod.com"; 19069 19070 window.ALIA_SHOPIFY_EXTENSION_INFO = { 19071 customerID: "", 19072 country: "SE", 19073 market: "6c41d823-11fc-47f1-8791-0498b9cc4f11", 19074 language: "sv" 19075 } 19076 19077 if (document.readyState !== "loading") { 19078 initAlia(); 19079 } else { 19080 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 19081 } 19082 19083 async function initAlia() { 19084 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=yummi-haircare-se.myshopify.com"; 19085 const script = document.createElement("script"); 19086 script.src = url; 19087 script.async = true; 19088 document.head.appendChild(script); 19089 } 19090</script>
19090 19091 19092</div><div id="shopify-block-AWU9qK05LWVIrYm9vV__14876220180117712452" class="shopify-block shopify-app-block"> 19093 <!-- BEGIN app snippet: app-data -->
19093<script> 19094 try { 19095 if (!window.AVADA_SURVEY) { 19096 window.AVADA_SURVEY = { 19097 // Slim survey/quiz arrays â enough for Tier 0 wrapper gating 19098 // (`surveys.length > 0` + `_disabled` check) and for early channel 19099 // routing decisions. Full content lazy-loaded via #avada-full-data. 19100 surveys: [ 19101 { 19102 "id": "yeOrgzc6nuDD1w7cUGEH", 19103 "surveyType": null, 19104 "isActive": true, 19105 "channels": { 19106 "siteWidget": { "enabled": false }, 19107 "exitIntent": { "enabled": false }, 19108 "surveyForm": { "enabled": false }, 19109 "embedSurvey": { "enabled": false }, 19110 "dedicatedPageSurvey": { "enabled": true }, 19111 "postPurchasePage": { "enabled": true }, 19112 "postPurchaseEmail": { "enabled": false } 19113 } 19114 } 19115 ], 19116 quizzes: [ 19117 ], 19118 // Settings: shopId + language detection needed eagerly (wrapper / 19119 // targeting). Full settings (channel colors, design configs) lazy. 19120 settings: { 19121 shopId: "14xzqUWeDHmZqGW6LqGp", 19122 detectLanguage: "customer-ip", 19123 translationSettings: {"sv":{"enabled":true,"updatedAt":"2025-09-03T07:04:58.880Z"}}, 19124 moneyWithCurrencyFormat: "{{amount_no_decimals}} kr" 19125 }, 19126 // Targeting context â small, needed before mount. 19127 page: "product", 19128 product: { 19129 id: 6761750331492, 19130 variants: [{"id":39928453267556,"title":"1 st (1 mÃ¥nads användning)","option1":"1 st (1 mÃ¥nads användning)","option2":null,"option3":null,"sku":"YUM01","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188356437,"product_id":6761750331492,"position":1,"created_at":"2026-10-03T12:37:53+02:00","updated_at":"2026-10-03T12:37:55+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875","variant_ids":[39928453267556]},"available":true,"name":"HÃ¥rvitaminer - 1 st (1 mÃ¥nads användning)","public_title":"1 st (1 mÃ¥nads användning)","options":["1 st (1 mÃ¥nads användning)"],"price":34900,"weight":150,"compare_at_price":34900,"inventory_management":"shopify","barcode":"0745604885195","featured_media":{"alt":null,"id":59260120432981,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins.webp?v=1791023875"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":31410}],"price":31410,"compare_at_price":34900,"per_delivery_price":31410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":39928453300324,"title":"3 st (3 mÃ¥nader användning)","option1":"3 st (3 mÃ¥nader användning)","option2":null,"option3":null,"sku":"YUM012","requires_shipping":true,"taxable":true,"featured_image":{"id":77585188585813,"product_id":6761750331492,"position":12,"created_at":"2026-10-03T12:37:57+02:00","updated_at":"2026-10-03T12:37:59+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879","variant_ids":[39928453300324]},"available":true,"name":"HÃ¥rvitaminer - 3 st (3 mÃ¥nader användning)","public_title":"3 st (3 mÃ¥nader användning)","options":["3 st (3 mÃ¥nader användning)"],"price":64900,"weight":100,"compare_at_price":104700,"inventory_management":"shopify","barcode":"0745314184052","featured_media":{"alt":null,"id":59260120629589,"position":12,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_3pec.webp?v=1791023879"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":58410}],"price":58410,"compare_at_price":64900,"per_delivery_price":58410,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":48995571073365,"title":"6 st (6 mÃ¥neder användning)","option1":"6 st (6 mÃ¥neder användning)","option2":null,"option3":null,"sku":"YUM013","requires_shipping":true,"taxable":true,"featured_image":{"id":77585189044565,"product_id":6761750331492,"position":13,"created_at":"2026-10-03T12:38:00+02:00","updated_at":"2026-10-03T12:38:02+02:00","alt":null,"width":1080,"height":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882","variant_ids":[48995571073365]},"available":true,"name":"HÃ¥rvitaminer - 6 st (6 mÃ¥neder användning)","public_title":"6 st (6 mÃ¥neder användning)","options":["6 st (6 mÃ¥neder användning)"],"price":119900,"weight":800,"compare_at_price":209400,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":59260121055573,"position":13,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/opt-0745604885195_Yuaia-Haircare_Hair-Vitamins_6pec.webp?v=1791023882"}},"requires_selling_plan":false,"selling_plan_allocations":[{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161203029,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161235797,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"},{"price_adjustments":[{"position":1,"price":107910}],"price":107910,"compare_at_price":119900,"per_delivery_price":107910,"selling_plan_id":691161268565,"selling_plan_group_id":"2bcc65d4c96bd471a283c6f2511ff4d17671f3d0"}],"quantity_rule":{"min":1,"max":null,"increment":1}}], 19131 selectedVariant: 39928453267556, 19132 hasOnlyDefaultVariant: false 19133 }, 19134 collection: { 19135 id: null 19136 }, 19137 customer: { 19138 tags: null, 19139 email: null, 19140 name: null, 19141 id: null, 19142 acceptsMarketing: null 19143 } 19144 }; 19145 } 19146 } catch (e) { 19147 console.error('Avada Survey Error:', e); 19148 } 19149 </script>
19149 19150 19151
19151<script type="application/json" id="avada-full-data"> 19152 { 19153 "surveys": [{"shopId":"14xzqUWeDHmZqGW6LqGp","discount":{"enabled":false,"code":"","displayOn":"email","limitOnePerEmail":false,"card":{"heading":"Earn your discount code","description":"Enter your preferred shopping email to receive the coupon.","placeholder":"Enter your email","buttonText":"Get coupon"},"email":{"subject":"Thank you for taking the survey for {{shop.name}}. Here is your coupon reward.","fromName":"","fromEmail":"[email protected]","sendType":"default","body":"\n\u003ch2 style=\"font-size: 20px; font-weight: bold; margin: 0 0 24px 0; color: #000;\"\u003eCongratulations! Here is you coupon reward\u003c\/h2\u003e\n\u003cp\u003eHi {{customer.displayName}},\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003eWe truly appreciate you taking the time to complete our surveyâyour insights mean a lot to us.\u003c\/p\u003e\n\u003cp\u003eAs a thank-you, enjoy a special reward to use on your next purchase.\u003c\/p\u003e\n\u003cbr\u003e\n\u003cp\u003eYour coupon code is:\u003c\/p\u003e\n\u003cbr\u003e\n\u003cdiv style=\"padding: 16px;word-break: break-word; background-color: #f6f6f7; border-radius: 8px; text-align: center;\"\u003e\n \u003cspan style=\"font-size: 20px; font-weight: bold; color: #202223; letter-spacing: 4px;\"\u003e{{discount.code}}\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003cp\u003eWarm regards,\u003c\/p\u003e\n\u003cp\u003e{{shop.name}}.\u003c\/p\u003e"},"banner":{"heading":"Earn DISCOUNT CODE","description":"Finish this survey and earn discount for your next purchase!","text":{"color":"#FFFFFF"},"background":{"type":"solid","color":"#1C1C1C","colorSolid":"#1C1C1C","gradientStart":"#1C1C1C","gradientEnd":"#637381","gradientDirection":70,"image":{"url":""}}},"template":"\n \u003cdiv class=\"Avada-Email\"\u003e\n \u003cdiv class=\"Avada-Email__Content\"\u003e\n {{email.content}}\n \u003c\/div\u003e\n \u003c\/div\u003e\n"},"name":"Post Purchase Survey Q4","channels":{"dedicatedPageSurvey":{"type":"dedicatedPageSurvey","link":"","enabledHeaderLogo":false,"enabledSideLogo":false,"headerLogo":{"url":"","alignment":"center"},"sideLogo":{"url":""},"button":{"color":"#FFFFFF","backgroundColor":"#1C1C1C","backgroundHover":"#1C1C1CE6"},"section":{"primaryTextColor":"#1C1C1C","secondaryTextColor":"#585858","accentColor":"#1C1C1C","backgroundColor":"#FFFFFF"},"background":{"type":"solid","colorSolid":"#FFFFFF","gradientStart":"#FFFFFF","gradientEnd":"#000000","gradientDirection":70,"image":{"url":""}},"enabledCustomCss":false,"customCss":"","enabled":true},"siteWidget":{"type":"siteWidget","position":"left","button":{"color":"#FFFFFF","backgroundColor":"#1C1C1C","backgroundHover":"#1C1C1CE6"},"section":{"primaryTextColor":"#1C1C1C","secondaryTextColor":"#585858","accentColor":"#1C1C1C","backgroundColor":"#FFFFFF"},"pageTargeting":{"type":"all_pages","enabledExcludePages":false,"pages":[],"productPageType":"all_product_pages","specificProducts":[],"collectionPageType":"all_collection_pages","specificCollections":[]},"timing":"10_seconds_after_page_load","userTargeting":{"type":"all_users","enabledUserTag":true,"enabledNewUser":false,"enabledReturningUser":false,"userTags":[]},"widgetRecurrence":"every_time_survey_not_completed","enabledCustomCss":false,"customCss":"","enabled":false},"postPurchasePage":{"type":"postPurchasePage","userTargeting":{"type":"all_users","enabledUserTag":false,"enabledNewUser":false,"enabledReturningUser":false,"userTags":[],"enabledProductPurchased":false,"productPurchased":[]},"enabled":true},"postPurchaseEmail":{"type":"postPurchaseEmail","duplicateTime":2,"userTargeting":{"type":"all_users","userTags":[],"enabledUserTag":false,"enabledNewUser":false,"enabledReturningUser":false,"enabledProductPurchased":false,"productPurchased":[]},"emailSetting":{"fromType":"default"},"headerLogo":{"url":"","sizePercentage":88},"content":{"subject":"","body":"\u003ch1\u003eThank you for your visiting!\u003c\/h1\u003e\u003cp\u003eDear {{customer.displayName}},\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003eAt {{shop.name}}, we value your feedback. That's why we would like to invite you to participate in a short survey about your recent experience.\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003ePlease click the button below to complete the survey, and it will only take a few minutes to complete.\u003cbr\u003eWe appreciate your time and effort in providing us with this valuable feedback.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003eYou could explore more products in our store for the next season here: {{shop.url}}.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003e\u003cspan style=\"white-space:pre-wrap;\"\u003eWarm regards,\u003cbr\u003e{{shop.name}}.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e"},"text":{"primaryColor":"#1C1C1C","secondaryColor":"#585858"}
19153,"background":{"outerBackground":"#F5F5F5","innerBackground":"#FFFFFF"},"button":{"color":"#FFFFFF","backgroundColor":"#1C1C1C","backgroundHover":"#333333","text":"Start your survey"},"enabledCustomCss":false,"customCss":"","enabled":false},"exitIntent":{"type":"exitIntent","enabled":false,"enableEmptyCart":false,"enableHasProducts":false,"widgetRecurrence":"only_once","position":"center","button":{"color":"#FFFFFF","backgroundColor":"#1C1C1C","backgroundHover":"#1C1C1CE6"},"section":{"primaryTextColor":"#1C1C1C","secondaryTextColor":"#585858","accentColor":"#1C1C1C","backgroundColor":"#FFFFFF"},"enabledCustomCss":false,"customCss":""},"embedSurvey":{"type":"embedSurvey","embedType":"block","button":{"color":"#FFFFFF","backgroundColor":"#1C1C1C","backgroundHover":"#1C1C1CE6"},"section":{"primaryTextColor":"#1C1C1C","secondaryTextColor":"#585858","accentColor":"#1C1C1C","backgroundColor":"#FFFFFF"},"enabled":false}},"channelTypes":["dedicatedPageSurvey","postPurchasePage"],"totalResponses":0,"createdAt":"2025-09-09T14:13:16.734Z","thankYou":{"type":"thank_you","thankYouType":"default","heading":"Tack sÃ¥ mycket för att du delar dina tankar med oss ð©·","description":"Varje svar hjälper oss att skapa produkter som fÃ¥r ditt hÃ¥r att glänsa och din självkänsla att växa. Vi ser fram emot att du ska fÃ¥ uppleva dina nya Yuaia Haircare-favoriter.","link":"samplelink.shopify.com","enableButton":false,"buttonText":"Discover more","buttonLink":""},"questions":[{"type":"star_rating","heading":"Hur nöjd är du med ditt köp idag?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":0,"leftLabel":"","rightLabel":"","id":"question_1757427169832","chosen":false,"selected":false},{"type":"number_scale","heading":"Hur enkelt var det att slutföra din beställning?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":0,"leftLabel":"Mycket svÃ¥rt","rightLabel":"Mycket enkelt","id":"question_1757427169833","chosen":false,"selected":false},{"type":"short_answer","heading":"Fanns det nÃ¥got som nästan hindrade dig frÃ¥n att slutföra köpet?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":2,"placeholder":"Berätta för oss","id":"question_1757427917657","chosen":false,"selected":false},{"type":"multiple","heading":"Vad inspirerade dig att välja Yuaia Haircare?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":3,"answers":[{"id":"answer_1757427940335","content":"Högkvalitativa produkter"},{"id":"answer_1757427940336","content":"Synliga resultat \/ produkteffektivitet"},{"id":"answer_1757427940337","content":"Rekommendation frÃ¥n en vän eller gemenskap"},{"id":"answer_1757427960272","content":"VÃ¥ra värderingar \u0026 varumärkesberättelse"},{"id":"answer_1757427966226","content":"Pris\/värde"},{"id":"answer_1757427971785","content":"Annat:"}],"enabledCustomAnswer":true,"showWhen":"when_customer_select_answers","showCustomAnswerWhen":["answer_1757427971785"],"customAnswerPlaceholder":"Vad inspirerade dig att köpa frÃ¥n oss?","id":"question_1757427940335","chosen":false,"selected":false},{"type":"single","heading":"Var hörde du först talas om oss?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":4,"answers":[{"id":"answer_1757427990178","content":"Instagram"},{"id":"answer_1757427990179","content":"Facebook"},{"id":"answer_1757427990180","content":"TikTok"},{"id":"answer_1757428011128","content":"Google-sökning"},{"id":"answer_1757428015990","content":"Vän eller familj"},{"id":"answer_1757428022116","content":"Annat:"}],"enabledCustomAnswer":true,"showWhen":"when_customer_select_answers","showCustomAnswerWhen":["answer_1757428022116"],"customAnswerPlaceholder":"Var hörde du talas om oss?","id":"question_1757427990178","chosen":false,"selected":false},{"type":"short_answer","heading":"Innan du beställde, hade du nÃ¥gra funderingar eller frÃ¥gor?","description":"","
19153image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":5,"placeholder":"Lägg till mer information","id":"question_1757428056961","chosen":false,"selected":false},{"type":"number_scale","heading":"Hur säker är du pÃ¥ att din produkt kommer att hjälpa dig att nÃ¥ dina hÃ¥rmÃ¥l?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":6,"leftLabel":"Inte säker","rightLabel":"Mycket säker","id":"question_1757428079154","chosen":false,"selected":false},{"type":"multiple","heading":"Vilken typ av hÃ¥rvÃ¥rdsprodukter skulle du älska att se mer av frÃ¥n Yuaia?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":7,"answers":[{"id":"answer_1757428107927","content":"Schampon \u0026 balsam"},{"id":"answer_1757428107928","content":"HÃ¥rinpackningar \u0026 behandlingar"},{"id":"answer_1757428107929","content":"Stylingprodukter"},{"id":"answer_1757428130845","content":"HÃ¥rbottenvÃ¥rd"},{"id":"answer_1757428134172","content":"Kosttillskott"},{"id":"answer_1757428137382","content":"Annat:"}],"enabledCustomAnswer":true,"showWhen":"when_customer_select_answers","showCustomAnswerWhen":["answer_1757428137382"],"customAnswerPlaceholder":"Vad mer vill du se?","id":"question_1757428107927","chosen":false,"selected":false},{"type":"number_scale","heading":"Hur troligt är det att du skulle rekommendera Yuaia Haircare till en vän eller älskad?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":8,"leftLabel":"","rightLabel":"","id":"question_1757428165401","chosen":false,"selected":false},{"type":"short_answer","heading":"Om du kunde förbättra en sak med din shoppingupplevelse, vad skulle det vara?","description":"","image":{"url":"","alignment":"center","sizePercentage":"100"},"skippable":false,"position":9,"placeholder":"Berätta för oss","id":"question_1757428186504","chosen":false,"selected":false}],"translation":{"sv":{"questions":[{"heading":"Hur nöjd är du med ditt köp idag?"},{"heading":"Hur enkelt var det att slutföra din beställning?","leftLabel":"Mycket svÃ¥rt","rightLabel":"Mycket enkelt"},{"heading":"Fanns det nÃ¥got som nästan hindrade dig frÃ¥n att slutföra köpet?","placeholder":"Berätta för oss"},{"heading":"Vad inspirerade dig att välja Yuaia Haircare?","customAnswerPlaceholder":"Vad inspirerade dig att köpa frÃ¥n oss?","answers":[{"id":"answer_1757427940335","content":"Högkvalitativa produkter"},{"id":"answer_1757427940336","content":"Synliga resultat \/ produkteffektivitet"},{"id":"answer_1757427940337","content":"Rekommendation frÃ¥n en vän eller gemenskap"},{"id":"answer_1757427960272","content":"VÃ¥ra värderingar \u0026 varumärkesberättelse"},{"id":"answer_1757427966226","content":"Pris\/värde"},{"id":"answer_1757427971785","content":"Annat:"}]},{"heading":"Var hörde du först talas om oss?","customAnswerPlaceholder":"Var hörde du talas om oss?","answers":[{"id":"answer_1757427990178","content":"Instagram"},{"id":"answer_1757427990179","content":"Facebook"},{"id":"answer_1757427990180","content":"TikTok"},{"id":"answer_1757428011128","content":"Google-sökning"},{"id":"answer_1757428015990","content":"Vän eller familj"},{"id":"answer_1757428022116","content":"Annat:"}]},{"heading":"Innan du beställde, hade du nÃ¥gra funderingar eller frÃ¥gor?","placeholder":"Lägg till mer information"},{"heading":"Hur säker är du pÃ¥ att din produkt kommer att hjälpa dig att nÃ¥ dina hÃ¥rmÃ¥l?","leftLabel":"Inte säker","rightLabel":"Mycket säker"},{"heading":"Vilken typ av hÃ¥rvÃ¥rdsprodukter skulle du älska att se mer av frÃ¥n Yuaia?","customAnswerPlaceholder":"Vad mer vill du se?","answers":[{"id":"answer_1757428107927","content":"Schampon \u0026 balsam"},{"id":"answer_1757428107928","content":"HÃ¥rinpackningar \u0026 behandlingar"},{"id":"answer_1757428107929","content":"Stylingprodukter"},{"id":"answer_1757428130845","content":"HÃ¥rbottenvÃ¥rd"},{"id":"answer_1757428134172","content":"Kosttillskott"},{"id":"answer_1757428137382","content":"Annat:"}]},{"heading":"Hur troligt är det att du skulle rekommendera Yuaia Haircare till en vän eller älskad?"},{"heading":"Om du kunde förbättra en sak med din shoppingupplevelse, vad skulle det vara?","placeholder":"Berätta för oss"}],"thankYou":{"heading":"Tack sÃ¥ mycket för att du delar dina tankar med oss ð©·","de
19153scription":"Varje svar hjälper oss att skapa produkter som fÃ¥r ditt hÃ¥r att glänsa och din självkänsla att växa. Vi ser fram emot att du ska fÃ¥ uppleva dina nya Yuaia Haircare-favoriter.","buttonText":"Upptäck mer"}}},"isActive":true,"updatedAt":"2025-09-09T14:31:16.039Z","id":"yeOrgzc6nuDD1w7cUGEH"}], 19154 "quizzes": null, 19155 "logics": [{"surveyId":"yeOrgzc6nuDD1w7cUGEH","logics":[]},{"surveyId":"T0mloK084A7O6SsXQ5uN","logics":[]},{"surveyId":"ta0t2xs5AfEN7VHCjsrW","logics":[]}], 19156 "buttonTranslation": {"shopId":"14xzqUWeDHmZqGW6LqGp","sv":{"back":"Tillbaka","next":"Nästa","submit":"Ãverlämna","copy_code":"Kopiera kod","discount_code":"Rabattkod","code_copied":"Kod kopierad!","of":"av"},"createdAt":"2025-09-03T07:04:36.497Z","updatedAt":"2025-09-03T07:04:36.497Z","id":"lNy8t1cdEgUq8J91zL5k","default":{"back":"Tillbaka","next":"Nästa","submit":"Ãverlämna","copy_code":"Kopiera kod","discount_code":"Rabattkod","code_copied":"Kod kopierad!","of":"av"}}, 19157 "settings": {"shopId":"14xzqUWeDHmZqGW6LqGp","shopLogo":{"url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0571\/1505\/0084\/files\/yuaia-hair-carelogocenter-3_9xl2rk.jpg?v=1756975779"},"translationSettings":{"sv":{"enabled":true,"updatedAt":"2025-09-03T07:04:58.880Z"}},"detectLanguage":"customer-ip"}, 19158 "segments": null, 19159 "abTests": null, 19160 "customerSubmissions": null, 19161 "customerQuizResults": null 19162 } 19163 </script>
19163<!-- END app snippet --> 19164 19165 19166 19167</div><div id="shopify-block-ARExFU25Wa0dyOGZGU__6251270934270006384" class="shopify-block shopify-app-block">
19167<script> 19168 console.log("Stape gtm: 1.0.4"); 19169 window.lsData = {}; 19170 window.dataLayer = window.dataLayer || []; 19171 window.addEventListener("message", (event) => { 19172 if (event.data?.event) { 19173 window.dataLayer.push(event.data); 19174 } 19175 }); 19176 window.dataShopStape = { 19177 shop: "yuaiahaircare.se", 19178 shopId: "57115050084", 19179 } 19180</script>
19180 19181 19182
19183<script type="application/json" id="stape-product-data">{"id":6761750331492,"title":"HÃ¥rvitaminer","handle":"hair-vitamins","vendor":"Haarvitaminer","type":"HÃ¥rpleje","url":"\/products\/hair-vitamins","available":true,"price":34900,"compare_at_price":34900,"tags":["BF19","Farvet hÃ¥r","Fint hÃ¥r","HÃ¥rpleje","HÃ¥rvitaminer","ikketime","kava","NORMAL","sampak","SEK-converted","spo-disabled","Tyndt hÃ¥r","Tørt hÃ¥r","Vegansk","Ãdelagt hÃ¥r"],"category":"Okategoriserat","collections":[{"id":267005067364,"title":"Bästsäljare","handle":"bestsellers"},{"id":646798573909,"title":"Checklista för sommarhÃ¥r","handle":"checklista-for-sommarhar"},{"id":267040718948,"title":"Hem â Bästsäljare (NEW)","handle":"forside-bestsellers-new"},{"id":618483122517,"title":"HÃ¥ravfall","handle":"haaravfall"},{"id":267006312548,"title":"HÃ¥rvitaminer","handle":"harvitaminer"},{"id":267006410852,"title":"HÃ¥rvitaminer","handle":"haarvitaminer"},{"id":267005493348,"title":"HÃ¥rvÃ¥rd","handle":"haarvaard"},{"id":267007000676,"title":"Paketerbjudande","handle":"paketerbjudande"},{"id":267006509156,"title":"Produkter","handle":"produkter"},{"id":267007066212,"title":"sampak","handle":"sampak"},{"id":618483515733,"title":"Skadat hÃ¥r","handle":"skadat-har"},{"id":674990129493,"title":"Søge menu","handle":"soge-menu"},{"id":618504487253,"title":"Torrt hÃ¥r","handle":"torrt-har"},{"id":618505044309,"title":"Tunt och fint hÃ¥r","handle":"tunt-och-fint-har"}],"metafields":{"custom":{"badge_ved_variantv_lger":"Köp 3 och spara 40 %.","checkbox_cross_sell_products":[{"id":9556545012053,"title":"RosmarinhÃ¥rolja","handle":"rosmarin-harolja"}],"cross_sell_produkter":[{"id":6761725657188,"title":"Grow and Glow schampo och balsam 250 ml - sulfatfritt \u0026 silikonfritt","handle":"grow-and-glow-schampo-och-balsam"},{"id":9724801057109,"title":"Grow and Glow Formula+ Hair Serum 100 ml","handle":"grow-and-glow-formula-hair-serum-100-ml"}],"fagperson_billede":["\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Frisor_profilbillede_blogindlaeg_300_x_300_px_2_1.webp?v=7568"],"fagperson_navn":"Sarah Krogh, frisör","fagperson_quote":"Jag har själv använt dem i flera Ã¥r och jag älskar dem! De smakar fantastiskt.","faq_1_beskrivelse":"Yuaia HÃ¥rvitaminer är ett kosttillskott som du kan välja som komplement till en varierad kost. De innehÃ¥ller biotin och zink, som bidrar till att upprätthÃ¥lla normalt hÃ¥r, och de hjärtformade vingummierna med jordgubbssmak är lätta att göra till en del av din dagliga rutin. HÃ¥rvitaminer är ett enkelt kosttillskott att införliva i din vardag.","faq_1_titel":"Varför ska jag ta hÃ¥rvitaminer?","faq_2_beskrivelse":"Yuaia Hair Vitamins innehÃ¥ller en lÃ¥ng rad vitaminer och mineraler:\nBiotin\nVitamin B12\nVitamin C\nZink\nVitamin A\nKisel\nVitamin B6\nVitamin D\nSammansättningen är unik, och därför finns det inga liknande produkter pÃ¥ marknaden.","faq_2_titel":"Vilka vitaminer och mineraler innehÃ¥ller Yuaia Hair Vitamins?","faq_3_beskrivelse":"Ja! Vitaminerna är veganska och innehÃ¥ller inget gelatin.","faq_3_titel":"Ãr de veganska?","faq_4_beskrivelse":"Kort sagt, nej. KroppshÃ¥r bestäms av hormoner och gener och pÃ¥verkas sÃ¥ledes inte av vitamin- och mineralinnehÃ¥llet i hÃ¥rvitaminer. Ãkad kroppsbehÃ¥ring har ofta nÃ¥got att göra med i vilken utsträckning hÃ¥rsäckarna reagerar pÃ¥ kroppens hormoner. Detta är en av anledningarna till att män har mer kroppsbehÃ¥ring än kvinnor.","faq_4_titel":"PÃ¥verkar det annat kroppshÃ¥r?","faq_5_beskrivelse":"MÃ¥nga kvinnor berättar för oss att den härliga jordgubbssmaken gör det enkelt att komma ihÃ¥g att ta hÃ¥rvitaminerna som en del av den dagliga rutinen. De rekommenderas även av frisörer, och när du köper flera burkar Ã¥t gÃ¥ngen fÃ¥r du ett lägre pris per burk. Med vÃ¥r 30-dagars nöjdhetsgaranti kan du dessutom fÃ¥ pengarna tillbaka om produkten inte passar dig.\n\nGarantin gäller vid köp pÃ¥ yuaiahaircare.dk â se de fullständiga villkoren pÃ¥ produktsidan.","faq_5_titel":"Varför är era hÃ¥rvitaminer nÃ¥got speciellt?","faq_6_beskrivelse":"Ja! Du kan prova vÃ¥ra hÃ¥rvitaminer med 30 dagars nöjdhet
19183sgaranti. Om du inte gillar smaken, konsistensen eller produkten i allmänhet kan du utnyttja garantin och fÃ¥ tillbaka köpbeloppet. Garantin gäller vid köp pÃ¥ yuaiahaircare.dk. Se de fullständiga villkoren för retur och leverans pÃ¥ produktsidan.","faq_6_titel":"Har ni nÃ¥gon nöjdhetsgaranti om jag inte är nöjd med produkten?","farvetema":"Lyserød","ingredienser_billede":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Skaermbillede2024-06-02133404.png?v=7568","ingrediens_1":"Biotin","ingrediens_1_beskrivelse":"Biotin bidrar till att upprätthÃ¥lla ett normalt hÃ¥r.","ingrediens_2":"Vitamin B12","ingrediens_2_beskrivelse":"Bidrar till normal bildning av röda blodkroppar, normal funktion hos nervsystemet och spelar en roll i celldelningsprocessen.","ingrediens_3":"Vitamin C","ingrediens_3_beskrivelse":"C-vitamin bidrar till normal bildning av kollagen, vilket är viktigt för att huden ska fungera normalt.","ingrediens_4":"Zink","ingrediens_4_beskrivelse":"Bidrar till att hÃ¥lla hÃ¥r, hud och naglar i normalt skick. Bidrar dessutom till att upprätthÃ¥lla en normal syn och immunsystemets normala funktion samt spelar en roll i celldelningsprocessen.","ingrediens_5":"Vitamin A","ingrediens_5_beskrivelse":"Bidrar till att upprätthÃ¥lla immunsystemets normala funktion och spelar en roll i cellernas differentieringsprocess.","ingrediens_6":"Extrakt av bambu","ingrediens_6_beskrivelse":"Bambuextrakt är en källa till kisel","ingrediens_7":"Vitamin B6","ingrediens_7_beskrivelse":"Bidrar till att upprätthÃ¥lla en normal energimetabolism, till ett normalt fungerande nervsystem och till immunsystemets normala funktion. Bidrar även till att reglera hormonaktiviteten.","ingrediens_8":"D-vitamin","ingrediens_8_beskrivelse":"Vitamin D â spelar en roll i celldelningsprocessen och bidrar till att immunsystemet fungerar normalt.","primary_image_override":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/SE_Harvitaminer_29-26_-_version2.webp?v=7568","produkt_subtitle":"Kosttillskott med hög halt av biotin och zink","ugc_gallery":["\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Chanette_Soerensen2.jpg?v=7568","\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Mette_Laursen.jpg?v=7568","\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Sanne_skifter_1.jpg?v=7568","\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/6572C258-CCA6-4FB0-878A-75DBC027BBD5.jpg?v=7568","\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Chelly1_1.jpg?v=7568","\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Anikka_Soelberg1.jpg?v=7568"],"ugc_gallery_heading":"Tusentals kvinnor älskar vÃ¥ra hÃ¥rvitaminer","undertitel":"De ursprungliga hÃ¥rvitaminerna frÃ¥n Yuaia Haircare","usp_1_ikon":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/vegan.png?v=7568","usp_1_tekst":"â
Ãver 50 000 nöjda kunder","usp_2_ikon":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Design_uden_navn_61.png?v=7568","usp_2_tekst":"ðï¸ Bäst i test - Rekommenderas av frisörer","usp_3_ikon":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/hair-2.svg?v=7568","usp_3_tekst":"ð©ð» Biotin bidrar till att hÃ¥lla hÃ¥ret i normalt skick","usp_4_ikon":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/scissors-2.png?v=7568","usp_4_tekst":"ð Jordgubbssmak","_1_sektion_beskrivelse":"Kosttillskott för hÃ¥ret med biotin och zink â¤ï¸\nEn enkel och god del av din dagliga rutin\nYuaia HÃ¥rvitaminer är hjärtformade vingummibitar med jordgubbssmak och en noggrant sammansatt kombination av vitaminer, mineraler och bambuextrakt.\nHÃ¥rvitaminerna innehÃ¥ller biotin och zink, som bidrar till att upprätthÃ¥lla normalt hÃ¥r. HÃ¥rvitaminerna är smÃ¥ och har en god konsistens, sÃ¥ de är lätta att göra till en fast del av din dagliga rutin â och dessutom smakar de underbart av jordgubbarð\nð En noggrant sammansatt formula med:\nâï¸ Biotin och zink â bidrar till att upprätthÃ¥lla normalt hÃ¥r\nâï¸ InnehÃ¥ller bambuextrakt (kisel)\nâï¸ InnehÃ¥ller vitamin A, D, B6 och B12\nSÃ¥ här använder du dem:\nð 2 vingummibitar tillsammans med en mÃ¥ltid.\nð Rekommenderad daglig dos är 2 stycken per dag.\nð En burk innehÃ¥ller 60 stycken, vilket motsvarar 30 dagars förbrukning.\n- Det är enkelt och smidigt att göra hÃ¥rvitaminer till en del av din dagliga rutin ð\nDetta är ett kosttillskott. Rekommenderad daglig dos: 2 vingummier.\nDen rekommenderade dagliga dosen bör inte överskridas. Kosttillskott bör inte ersätta en varierad kost. Förvaras utom räckhÃ¥ll för smÃ¥ barn.\nÃverdrivet intag kan ha laxerande effekt.\n*Utsedd till âBästa välsmakande kosttillskott för hÃ¥ret med biotin och zinkâ pÃ¥ bapoon.dk.\nLänk till dokumentation","_1_sektion_vimeo_embed":"\u003cdiv style=\"padding:100% 0 0 0;position:relative;\"\u003e\u003ciframe src=\"https:\/\/player.vimeo.com\/video\/843420768?badge=0\u0026amp;autopause=0\u0026amp;quality_selector=1\u0026amp;player_id=0\u0026amp;app_id=58479\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" title=\"HÃ¥rvitaminer\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\u003cscript src=\"https:\/\/player.vimeo.com\/api\/player.js\"\u003e\u003c\/script\u003e","_2_sektion_beskrivelse":"Hur fungerar hÃ¥rvitaminer?\nYuaia Hair Vitamins innehÃ¥ller vitaminer och mineraler, sÃ¥som biotin och zink, som kan bidra t
19183ill att upprätthÃ¥lla ett normalt hÃ¥r. Vi har noggrant valt ut vÃ¥ra ingredienser utifrÃ¥n deras effekt, sÃ¥ att du kan vara säker pÃ¥ att fÃ¥ den bästa möjliga produkten. Du fÃ¥r en helt unik sammansättning av vitaminer och mineraler sÃ¥ att du fÃ¥r den bästa produkten som finns pÃ¥ marknaden!\nHÃ¥rvitaminerna innehÃ¥ller endast naturliga smak- och färgämnen. Dessutom är vÃ¥ra smÃ¥ hjärtan veganska och fria frÃ¥n laktos, gluten och gelatin.\nVi rekommenderar att du tar dem i 3 mÃ¥nader för bästa resultat ð\nVarför är just dessa hÃ¥rvitaminer de bästa?\nYuaia Haircares hÃ¥rvitaminer bygger pÃ¥ en unik formel som har utvecklats genom flera Ã¥rs hÃ¥rt arbete. Vi arbetar ständigt med att optimera formeln sÃ¥ att du fÃ¥r de bästa hÃ¥rvitaminerna pÃ¥ marknaden. Vi samarbetar ocksÃ¥ med frisörer som rekommenderar vÃ¥ra hÃ¥rvitaminer, eftersom de själva har upplevt en effekt pÃ¥ sitt eget och sina kunders hÃ¥r efter användning. Dessutom har vÃ¥ra vitaminer fÃ¥tt högsta betyg i test hos Hair Beauty.\nVÃ¥r sammansättning av vitaminer och mineraler är utformad sÃ¥ att ditt hÃ¥r fÃ¥r det optimala kosttillskottet för att bibehÃ¥lla ett normalt hÃ¥r. VÃ¥r halt är högre än hos de flesta av vÃ¥ra konkurrenter, och vitaminerna och mineralerna är kompletterade med bambuextrakt, som är en källa till kiseldioxid.","_2_sektion_beskrivelse_billede":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/VideoDrop?v=7568","_2_sektion_fordele":"Kan användas av veganer och personer med allergier\nFri frÃ¥n gluten, laktos och gelatin\nInnehÃ¥ller bambuextrakt (kiseldioxid)\nRekommenderas av danska frisörer\nNaturliga smak- och färgämnen\n+200 positiva recensioner\nInnehÃ¥ller 5 000 µg biotin\nHög halt av folsyra, biotin och vitamin B12\nBevarar hÃ¥rets normala tillstÃ¥nd","_2_sektion_fordele_billede":"\/\/yuaiahaircare.se\/cdn\/shop\/files\/files\/Harvitaminer2.webp?v=7568"}},"variants":[{"id":39928453267556 19184,"compare_at_price":34900,"barcode":"0745604885195"},{"id":39928453300324 19185,"compare_at_price":104700,"barcode":"0745314184052"},{"id":48995571073365 19186,"compare_at_price":209400}]}</script>
vendor: 1 bytes, line 19186
19186
19187<script> 19188 (function () { 19189 try { 19190 window.productShopStape = JSON.parse(document.getElementById('stape-product-data').textContent); 19191 } catch (error) { 19192 console.warn('[ShopStape] productShopStape error', error); 19193 } 19194 })(); 19195</script>
19195 19196 19197 19198 19199 19200 19201
19201<script> 19202 console.log("â ï¸ User not logged in"); 19203 window.localStorage.removeItem('customerShopStape'); 19204 </script>
19204 19205 19206 19207 19208
19209<script> 19210 window.currentShopifyMarketStapeId = null; 19211 window.currentShopifyMarketStapeCode = null; 19212 try { 19213 window.currentShopifyMarketStapeId = "3017605220"; 19214 window.currentShopifyMarketStapeCode = "SE"; 19215 // Checkout doesn't render theme app extension blocks, so this is the 19216 // only place the market/country code is ever set. Persisting it here 19217 // lets checkout-side field mapping (country_market_code) fall back to 19218 // the last known value instead of coming up empty. 19219 localStorage.setItem('marketShopStape', JSON.stringify({ 19220 id: window.currentShopifyMarketStapeId, 19221 code: window.currentShopifyMarketStapeCode 19222 })); 19223 } catch (error) { 19224 console.error("â Stape Error:", error); 19225 } 19226</script>
19226 19227 19228 19229 19230 19231 19232</div>
19232<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
19232 19233</body> 19234</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.