1<!doctype html> 2<html lang="fi"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="height=device-height, width=device-width, initial-scale=1"> 6<link rel="profile" href="https://gmpg.org/xfn/11"> 7 8 9<meta name='robots' content='noindex, follow' /> 10 <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> 11 12 13 14<!-- Google Tag Manager for WordPress by gtm4wp.com --> 15 16<!-- End Google Tag Manager for WordPress by gtm4wp.com --> 17 <!-- This site is optimized with the Yoast SEO plugin v24.1 - https://yoast.com/wordpress/plugins/seo/ --> 18 <title>Profiilini - ROSES24.FI</title> 19 <meta name="description" content="Profiilini - ROSES24.FI" /> 20 <link rel="canonical" href="https://roses24.fi/my-account/" /> 21 <meta property="og:locale" content="fi_FI" /> 22 <meta property="og:type" content="article" /> 23 <meta property="og:title" content="Profiilini - ROSES24.FI" /> 24 <meta property="og:description" content="Profiilini - ROSES24.FI" /> 25 <meta property="og:url" content="https://roses24.fi/my-account/" /> 26 <meta property="og:site_name" content="ROSES24.FI" /> 27 <meta property="article:modified_time" content="2024-04-19T14:20:35+00:00" /> 28 <meta name="twitter:card" content="summary_large_image" /> 29
29<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://roses24.fi/my-account/","url":"https://roses24.fi/my-account/","name":"Profiilini - ROSES24.FI","isPartOf":{"@id":"https://roses24.fi/#website"},"datePublished":"2020-12-01T19:11:25+00:00","dateModified":"2024-04-19T14:20:35+00:00","description":"Profiilini - ROSES24.FI","breadcrumb":{"@id":"https://roses24.fi/my-account/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https://roses24.fi/my-account/"]}]},{"@type":"BreadcrumbList","@id":"https://roses24.fi/my-account/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Avaleht","item":"https://roses24.fi/"},{"@type":"ListItem","position":2,"name":"My profile"}]},{"@type":"WebSite","@id":"https://roses24.fi/#website","url":"https://roses24.fi/","name":"ROSES24.FI","description":"Kukka- ja kimpputoimitus. Osta kukkia Helsingistä","publisher":{"@id":"https://roses24.fi/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://roses24.fi/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https://roses24.fi/#organization","name":"ROSES24.FI","url":"https://roses24.fi/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https://roses24.fi/#/schema/logo/image/","url":"https://roses24.fi/wp-content/uploads/2021/05/kgb.png","contentUrl":"https://roses24.fi/wp-content/uploads/2021/05/kgb.png","width":200,"height":33,"caption":"ROSES24.FI"},"image":{"@id":"https://roses24.fi/#/schema/logo/image/"}}]}</script>
29 30 <!-- / Yoast SEO plugin. --> 31 32 33<link rel='dns-prefetch' href='//roses24.fi' /> 34<link rel='dns-prefetch' href='//unpkg.com' /> 35<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 36<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 37<link rel='dns-prefetch' href='//ajax.googleapis.com' /> 38<link rel='dns-prefetch' href='//code.jquery.com' /> 39<link rel='stylesheet' id='wpacu-combined-css-head-1' href='https://roses24.fi/wp-content/cache/asset-cleanup/css/head-3c1ebee071d04984150e007a8a85d29a0e66ca5e.css' type='text/css' media='all' /> 40 41 42<style id='global-styles-inline-css' type='text/css'> 43:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
43--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.368), 1.2rem);--wp--preset--font-size--medium: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.92), 1.5rem);--wp--preset--font-size--large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 0.92), 2rem);--wp--preset--font-size--x-large: clamp(1.5rem, 1.5rem + ((1vw - 0.2rem) * 1.379), 2.25rem);--wp--preset--font-size--x-small: 0.85rem;--wp--preset--font-size--base: clamp(1rem, 1rem + ((1vw - 0.2rem) * 0.46), 1.25rem);--wp--preset--font-size--xx-large: clamp(2rem, 2rem + ((1vw - 0.2rem) * 1.839), 3rem);--wp--preset--font-size--xxx-large: clamp(2.25rem, 2.25rem + ((1vw - 0.2rem) * 3.218), 4rem);--wp--preset--font-family--inter: "Inter", sans-serif;--wp--preset--font-family--cardo: Cardo;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--small: clamp(.25rem, 2.5vw, 0.75rem);--wp--preset--spacing--medium: clamp(1rem, 4vw, 2rem);--wp--preset--spacing--large: clamp(1.25rem, 6vw, 3rem);--wp--preset--spacing--x-large: clamp(3rem, 7vw, 5rem);--wp--preset--spacing--xx-large: clamp(4rem, 9vw, 7rem);--wp--preset--spacing--xxx-large: clamp(5rem, 12vw, 9rem);--wp--preset--spacing--xxxx-large: clamp(6rem, 14vw, 13rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--line-height--none: 1;--wp--custom--line-height--tight: 1.1;--wp--custom--line-height--snug: 1.2;--wp--custom--line-height--normal: 1.5;--wp--custom--line-height--relaxed: 1.625;--wp--custom--line-height--loose: 2;--wp--custom--line-height--body: 1.618;}:root { --wp--style--global--content-size: 900px;--wp--style--global--wide-size: 1190px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: var(--wp--preset--spacing--medium); margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: var(--wp--preset--spacing--medium); }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--medium);margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--medium);margin-block-end: 0;}:root :where(.is-layout-flex){gap: var(--wp--preset--spacing--medium);}:root :where(.is-layout-grid){gap: var(--wp--preset--spacing--medium);}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
43 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{font-family: var(--wp--preset--font-family--primary);--wp--style--root--padding-top: 0;--wp--style--root--padding-right: var(--wp--preset--spacing--medium);--wp--style--root--padding-bottom: 0;--wp--style--root--padding-left: var(--wp--preset--spacing--medium);}a:where(:not(.wp-element-button)){text-decoration: false;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
43.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-base-font-size{font-size: var(--wp--preset--font-size--base) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-xxx-large-font-size{font-size: var(--wp--preset--font-size--xxx-large) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-cardo-font-family{font-family: var(--wp--preset--font-family--cardo) !important;} 44:root :where(.wp-block-columns){margin-bottom: 0px;} 45:root :where(.wp-block-pullquote){font-size: clamp(0.984em, 0.984rem + ((1vw - 0.2em) * 0.949), 1.5em);line-height: 1.6;} 46:root :where(.wp-block-spacer){margin-top: 0 !important;} 47</style> 48 49 50 51<style id='dominant-color-styles-inline-css' type='text/css'> 52img[data-dominant-color]:not(.has-transparency) { background-color: var(--dominant-color); } 53</style> 54<link rel='stylesheet' id='jqueryui-css' href='https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css' type='text/css' media='all' /> 55 56 57<style id='woocommerce-inline-inline-css' type='text/css'> 58.woocommerce form .form-row .required { visibility: visible; } 59</style> 60 61 62 63 64<link rel='stylesheet' id='intl-tel-input-css-css' href='https://cdn.jsdelivr.net/npm/[email protected]/build/css/intlTelInput.css?ver=23.0.7' type='text/css' media='all' /> 65<link rel='stylesheet' id='jquery-ui-style-css' href='https://code.jquery.com/ui/1.13.3/themes/base/jquery-ui.css?ver=6.7.10' type='text/css' media='all' /> 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' type='text/css' media='all' /> 85<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' type='text/css' media='all' /> 86<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://roses24.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Froses24.fi%2Fmy-account%2F" /> 87<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://roses24.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Froses24.fi%2Fmy-account%2F&format=xml" /> 88 89<style type="text/css"> 90.ckit-badge_wrapper { font-size: 11px; position: absolute; z-index: 1; left: 10px; top: 10px; display: flex; flex-direction: column; align-items: flex-start; } 91.product-details-wrapper .ckit-badge_wrapper { font-size: 12px; } 92.ckit-badge_wrapper.ckit-badge-summery { position: unset; } 93.sale-item.product-label + .ckit-badge_wrapper, .onsale + .ckit-badge_wrapper { top: 36px; } 94.sale-item.product-label.type-circle + .ckit-badge_wrapper { top: 50px; } 95.ckit-badge { padding: 3px 9px; margin-bottom: 5px; line-height: 15px; text-align: center; border-radius: 3px; opacity: 0.8; pointer-events: none; background: #e24ad3; color: #fff; }
96.woocommerce-image__wrapper .product-label.type-circle { left: 10px; } 97#commercegurus-pdp-gallery-wrapper { position: relative; } 98#commercegurus-pdp-gallery-wrapper .ckit-badge_wrapper { z-index: 2; } 99</style> 100 101 102 103<style> 104.qtranxs_flag_fi {background-image: url(https://roses24.fi/wp-content/plugins/qtranslate-xt-master/flags/fi.png); background-repeat: no-repeat;} 105.qtranxs_flag_en {background-image: url(https://roses24.fi/wp-content/plugins/qtranslate-xt-master/flags/gb.png); background-repeat: no-repeat;} 106</style> 107<link hreflang="fi" href="https://roses24.fi/my-account/" rel="alternate" /> 108<link hreflang="en" href="https://roses24.fi/en/my-account/" rel="alternate" /> 109<link hreflang="x-default" href="https://roses24.fi/my-account/" rel="alternate" /> 110 111 112<!-- Google Tag Manager for WordPress by gtm4wp.com --> 113<!-- GTM Container placement set to footer --> 114 115 116<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
116<script type="text/template" id="tmpl-variation-template"> 117 <div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div> 118 <div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div> 119 <div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div> 120</script>
vendor: 1 bytes, line 120
120
121<script type="text/template" id="tmpl-unavailable-variation-template"> 122 <p role="alert">Pahoittelemme, tämä tuote ei ole saatavilla. Ole hyvä, valitse eri tavalla.</p> 123</script>
123 124 125 126 127<link rel="llms-sitemap" href="https://roses24.fi/llms.txt" /> 128<meta name="verify-paysera" content="9bec4762b39c0dc9c1d985afa0398e58"> 129 130 131 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 132 133 134 135 <!-- WooCommerce Facebook Integration Begin --> 136 137 <!-- WooCommerce Facebook Integration End --> 138 <style> 139 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 140 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 141 background-image: none !important; 142 } 143 @media screen and (max-height: 1024px) { 144 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 145 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 146 background-image: none !important; 147 } 148 } 149 @media screen and (max-height: 640px) { 150 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 151 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 152 background-image: none !important; 153 } 154 } 155 </style> 156 157<style class='wp-fonts-local' type='text/css'> 158@font-face{font-family:Inter;font-style:normal;font-weight:300 900;font-display:fallback;src:url('https://roses24.fi/wp-content/plugins/woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2');font-stretch:normal;} 159@font-face{font-family:Cardo;font-style:normal;font-weight:400;font-display:fallback;src:url('https://roses24.fi/wp-content/plugins/woocommerce/assets/fonts/cardo_normal_400.woff2') format('woff2');} 160</style> 161<link rel="icon" href="https://roses24.fi/wp-content/uploads/2023/12/cropped-roses-sign2-32x32.png" sizes="32x32" /> 162<link rel="icon" href="https://roses24.fi/wp-content/uploads/2023/12/cropped-roses-sign2-192x192.png" sizes="192x192" /> 163<link rel="apple-touch-icon" href="https://roses24.fi/wp-content/uploads/2023/12/cropped-roses-sign2-180x180.png" /> 164<meta name="msapplication-TileImage" content="https://roses24.fi/wp-content/uploads/2023/12/cropped-roses-sign2-270x270.png" /> 165 <style type="text/css" id="wp-custom-css"> 166 .product-details-wrapper .summary.entry-summary .woocommerce-Price-amount.amount { 167 font-weight: 600; 168} </style> 169 <style id="kirki-inline-styles">.site-header .custom-logo-link img{height:38px;}.is_stuck .logo-mark{width:57px;}.is_stuck .primary-navigation.with-logo .menu-primary-menu-container{margin-left:57px;}.price ins, .summary .yith-wcwl-add-to-wishlist a:before, .site .commercekit-wishlist a i:before, .commercekit-wishlist-table .price, .commercekit-wishlist-table .price ins, .commercekit-ajs-product-price, .commercekit-ajs-product-price ins, .widget-area .widget.widget_categories a:hover, #secondary .widget ul li a:hover, #secondary.widget-area .widget li.chosen a, .widget-area .widget a:hover, #secondary .widget_recent_comments ul li a:hover, .woocommerce-pagination .page-numbers li .page-numbers.current, div.product p.price, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a:hover, #secondary .widget ins span.amount, #secondary .widget ins span.amount span, .search-results article h2 a:hover{color:#000000;}.spinner > div, .widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle, #page .woocommerce-tabs ul.tabs li span, #secondary.widget-area .widget .tagcloud a:hover, .widget-area .widget.widget_product_tag_cloud a:hover, footer .mc4wp-form input[type="submit"], #payment .payment_methods li.woocommerce-PaymentMethod > input[type=radio]:first-child:checked + label:before, #payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label:before, #shipping_method > li > input[type=radio]:first-child:checked + label:before, ul#shipping_method li:only-child label:before, .image-border .elementor-image:after, ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before, ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before, ul.products li.product .yith-wcwl-add-button a:before, .summary .yith-wcwl-add-to-wis
169hlist a:before, li.product .commercekit-wishlist a em.cg-wishlist-t:before, li.product .commercekit-wishlist a em.cg-wishlist:before, .site .commercekit-wishlist a i:before, .summary .commercekit-wishlist a i.cg-wishlist-t:before, #page .woocommerce-tabs ul.tabs li a span, .commercekit-atc-tab-links li a span, .main-navigation ul li a span strong, .widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen:before{background-color:#000000;}.woocommerce-tabs .tabs li a::after, .commercekit-atc-tab-links li a:after{border-color:#000000;}a{color:#1e68c4;}a:hover{color:#111;}body{background-color:#fff;}.col-full.topbar-wrapper{background-color:#ffffff;border-bottom-color:#eee;}.top-bar, .top-bar a{color:#323232;}body:not(.header-4) .site-header, .header-4-container{background-color:#fff;}.fa.menu-item, .ri.menu-item{border-left-color:#eee;}.header-4 .search-trigger span{border-right-color:#eee;}.header-widget-region{background-color:#dc9814;}.header-widget-region, .header-widget-region a{color:#fff;}.button, .button:hover, .message-inner a.button, .wc-proceed-to-checkout a.button, .wc-proceed-to-checkout .checkout-button.button:hover, .commercekit-wishlist-table button, input[type=submit], ul.products li.product .button, ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, ul.wc-block-grid__products .wp-block-button__link:hover, .site .widget_shopping_cart a.button.checkout, .woocommerce #respond input#submit.alt, .main-navigation ul.menu ul li a.button, .main-navigation ul.menu ul li a.button:hover, body .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li:hover a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], .product .cart .single_add_to_cart_button, .woocommerce-cart p.return-to-shop a, .elementor-row .feature p a, .image-feature figcaption span, .wp-element-button.wc-block-cart__submit-button, .wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button{color:#fff;}.single-product div.product form.cart .button.added::before, #payment .place-order .button:before, .cart-collaterals .checkout-button:before, .widget_shopping_cart .buttons .checkout:before{background-color:#fff;}.button, input[type=submit], ul.products li.product .button, .commercekit-wishlist-table button, .woocommerce #respond input#submit.alt, .product .cart .single_add_to_cart_button, .widget_shopping_cart a.button.checkout, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, .woocommerce-cart p.return-to-shop a, .elementor-row .feature a, .image-feature figcaption span, .wp-element-button.wc-block-cart__submit-button, .wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button{background-color:#354945;}.widget_shopping_cart a.button.checkout{border-color:#354945;}.button:hover, [type="submit"]:hover, .commercekit-wishlist-table button:hover, ul.products li.product .button:hover, #place_order[type="submit"]:hover, body .woocommerce #respond input#submit.alt:hover, .product .cart .single_add_to_cart_button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:focus, ul.products li.product .added_to_cart:hover, ul.wc-block-grid__products .wp-block-button__link:hover, .widget_shopping_cart a.button.checkout:hover, .woocommerce-cart p.return-to-shop a:hover, .wp-element-button.wc-block-cart__submit-button:hover, .wp-element-button.wc-block-components-button.wc-block-components-checkout-place-order-button:hover{background-color:#009245;}.widget_shopping_cart a.button.checkout:hover{border-color:#009245;}.onsale, .product-label, .wc-block-grid__product-onsale{background-color:#316e62;
169color:#fff;}.content-area .summary .onsale{color:#316e62;}.summary .product-label:before, .product-details-wrapper .product-label:before{border-right-color:#316e62;}.entry-content .testimonial-entry-title:after, .cart-summary .widget li strong::before, p.stars.selected a.active::before, p.stars:hover a::before, p.stars.selected a:not(.active)::before{color:#ee9e13;}.star-rating > span:before{background-color:#ee9e13;}header.woocommerce-products-header, .shoptimizer-category-banner{background-color:#ffffff;}.term-description p, .term-description a, .term-description a:hover, .shoptimizer-category-banner h1, .shoptimizer-category-banner .taxonomy-description p{color:#222;}.single-product .site-content .col-full{background-color:#f8f8f8;}.call-back-feature a{background-color:#dc9814;}.call-back-feature a, .site-content div.call-back-feature a:hover{color:#fff;}ul.checkout-bar:before, .woocommerce-checkout .checkout-bar li.active:after, ul.checkout-bar li.visited:after{background-color:#354945;}.below-content .widget .ri{color:#999;}.below-content .widget svg{stroke:#999;}footer.site-footer, footer.copyright{background-color:#111;color:#ccc;}.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2{color:#fff;}footer.site-footer a:not(.button), footer.copyright a{color:#999;}footer.site-footer a:not(.button):hover, footer.copyright a:hover{color:#fff;}footer.site-footer li a:after{border-color:#fff;}.top-bar{font-size:14px;}.menu-primary-menu-container > ul > li > a span:before{border-color:#dc9814;}.secondary-navigation .menu a, .ri.menu-item:before, .fa.menu-item:before{color:#404040;}.secondary-navigation .icon-wrapper svg{stroke:#404040;}.site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#dc9814;}.site-header-cart a.cart-contents .count, .shoptimizer-cart-icon i{color:#dc9814;}.site-header-cart a.cart-contents:hover .count, .site-header-cart a.cart-contents:hover .count{background-color:#dc9814;}.site-header-cart .cart-contents{color:#fff;}.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count{background-color:#444444;border-color:#444444;}.header-widget-region .widget{padding-top:12px;padding-bottom:12px;}.site .header-widget-region p, .site .header-widget-region li{font-size:14px;}.col-full, .single-product .site-content .shoptimizer-sticky-add-to-cart .col-full, body .woocommerce-message, .single-product .site-content .commercekit-sticky-add-to-cart .col-full, .wc-block-components-notice-banner{max-width:1399px;}.product-details-wrapper, .single-product .woocommerce-Tabs-panel, .single-product .archive-header .woocommerce-breadcrumb, .plp-below.archive.woocommerce .archive-header .woocommerce-breadcrumb, .related.products, .site-content #sspotReviews:not([data-shortcode="1"]), .upsells.products, .composite_summary, .composite_wrap, .wc-prl-recommendations, .yith-wfbt-section.woocommerce{max-width:calc(1399px + 5.2325em);}.main-navigation ul li.menu-item-has-children.full-width .container, .single-product .woocommerce-error{max-width:1399px;}.below-content .col-full, footer .col-full{max-width:calc(1399px + 40px);}#secondary{width:10%;}.content-area{width:85%;}body, button, input, select, option, textarea, h6{font-family:sans-serif;}.menu-primary-menu-container > ul > li > a, .site-header-cart .cart-contents{font-family:sans-serif;font-size:15px;letter-spacing:0px;}.main-navigation ul.menu ul li > a, .main-navigation ul.nav-menu ul li > a, .main-navigation ul.menu ul li.nolink{font-family:sans-serif;}.main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.nolink > span{font-family:sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;color:#111;}.entry-content{font-family:sans-serif;}h1{font-family:sans-serif;}h2{font-family:sans-serif;}h3{font-family:sans-serif;}h4{font-family:sans-serif;}h5{font-family:sans-serif;}blockquote p{font-family:sans-serif;}.widget .widget-title, .widget .widgettitle, .widget.widget_block h2{font-family:sans-serif;font-size:15px;font-weight:600;}body.single-post h1{font-family:sans-serif;}.term-description, .shoptimizer-category-banner .taxonomy-description{font-family:sans-serif;}.content-area ul.products li.product .woocommerce-loop-product__title, .content-area ul.products li.product h2, ul.products li.product .woocommerce-loop-product__title, ul.products li.product .woocommerce-loop-product__title, .main-navigation ul.menu ul li.product .woocommerce-loop-product__title a, .wc-block-grid__product .wc-block-grid__product-title{font-family:sans-serif;font-size:16px;font-weight:600;}.summary h1{font-family:sans-serif;font-weight:600;}body .woocommerce #respond input#submit.alt, body .woocommerce a.button.alt, body .woocommerce button.button.alt, body .woocommerce input.button.alt, .product .cart .single_add_to_cart_button, .shoptimizer-sticky-add-to-cart__content-button a.button, .widget_shopping_cart a.button.checkout, #cgkit-tab-commercekit-sticky-atc-title button, #cgkit-mobile-commercekit-sticky-atc button{font-family:sans-serif;font-weight:600;letter-spacing:0px;text-transform:none;}@media (max-width: 992px){.main-header, .site-branding{height:70px;}.main-header .site-header-cart{top:calc(-14px + 70px / 2);}.sticky-m .mobile-filter, .sticky-m #cgkitpf-horizontal{top:70px;}.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px - 1px);}.m-search-bh.sticky-m .commercekit-atc-sticky-tabs, .m-search-toggled.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px + 60px - 1px);}.m-search-bh.sticky-m .mobile-filter, .m-search-toggled.sticky-m .mobile-filter, .m-search-bh.sticky-m #cgkitpf-horizontal, .m-search-toggled.sticky-m #cgkitpf-horizontal{top:calc(70px + 60px
169);}.sticky-m .cg-layout-vertical-scroll .cg-thumb-swiper{top:calc(70px + 10px);}body.theme-shoptimizer .site-header .custom-logo-link img, body.wp-custom-logo .site-header .custom-logo-link img{height:22px;}.m-search-bh .site-search, .m-search-toggled .site-search, .site-branding button.menu-toggle, .site-branding button.menu-toggle:hover{background-color:#fff;}.menu-toggle .bar, .site-header-cart a.cart-contents:hover .count{background-color:#111;}.menu-toggle .bar-text, .menu-toggle:hover .bar-text, .site-header-cart a.cart-contents .count{color:#111;}.mobile-search-toggle svg, .shoptimizer-myaccount svg{stroke:#111;}.site-header-cart a.cart-contents:hover .count{background-color:#354945;}.site-header-cart a.cart-contents:not(:hover) .count{color:#354945;}.shoptimizer-cart-icon svg{stroke:#354945;}.site-header .site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#354945;}.col-full-nav{background-color:#fff;}.main-navigation ul li a, body .main-navigation ul.menu > li.menu-item-has-children > span.caret::after, .main-navigation .woocommerce-loop-product__title, .main-navigation ul.menu li.product, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a:hover, .main-navigation ul.products li.product .price, body .main-navigation ul.menu li.menu-item-has-children li.menu-item-has-children span.caret, body.mobile-toggled .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li p.product__categories a, body.mobile-toggled ul.products li.product p.product__categories a, body li.menu-item-product p.product__categories, main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a, .mobile-extra, .mobile-extra h4, .mobile-extra a:not(.button){color:#222;}.main-navigation ul.menu li.menu-item-has-children span.caret::after{background-color:#222;}.main-navigation ul.menu > li.menu-item-has-children.dropdown-open > .sub-menu-wrapper{border-bottom-color:#eee;}}@media (min-width: 993px){.col-full-nav{background-color:#222;}.col-full.main-header{padding-top:35px;padding-bottom:30px;}.menu-primary-menu-container > ul > li > a, .site-header-cart, .logo-mark{line-height:60px;}.site-header-cart, .menu-primary-menu-container > ul > li.menu-button{height:60px;}.menu-primary-menu-container > ul > li > a{color:#fff;}.main-navigation ul.menu > li.menu-item-has-children > a::after{background-color:#fff;}.menu-primary-menu-container > ul.menu:hover > li > a{opacity:0.65;}.main-navigation ul.menu ul.sub-menu{background-color:#fff;}.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a{color:#323232;}.main-navigation ul.menu ul a:hover{color:#dc9814;}.shoptimizer-cart-icon svg{stroke:#dc9814;}.site-header-cart a.cart-contents:hover .count{color:#fff;}body.header-4:not(.full-width-header) .header-4-inner, .summary form.cart.commercekit_sticky-atc .commercekit-pdp-sticky-inner, .commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links, .h-ckit-filters.no-woocommerce-sidebar .commercekit-product-filters{max-width:1399px;}}@media (min-width: 992px){.top-bar .textwidget{padding-top:10px;padding-bottom:10px;}}</style> 170</head> 171 172<body class="page-template-default page page-id-3214 wp-custom-logo theme-shoptimizer woocommerce-account woocommerce-page woocommerce-no-js pdp-ajax static-cta-buttons sticky-m sticky-d m-grid-2 pdp-full plp-below right-archives-sidebar right-page-sidebar wc-active product-align-left elementor-default elementor-kit-4 elementor-page elementor-page-3214">
173<script id="cookie-law-info-gcm-var-js"> 174var _ckyGcm = {"status":true,"default_settings":[{"analytics":"denied","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"All"}],"wait_for_update":2000,"url_passthrough":false,"ads_data_redaction":false}; 175</script>
vendor: 1 bytes, line 175
175
176<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/8f49f1a53f91e79b71b46668ae31785a/script.js"></script>
vendor: 1 bytes, line 176
176
177<script data-cfasync="false" data-pagespeed-no-defer> 178 var gtm4wp_datalayer_name = "dataLayer"; 179 var dataLayer = dataLayer || []; 180</script>
vendor: 1 bytes, line 180
180
181<script type="text/javascript"> var commercekit_ajs = {"ajax_url":"\/?commercekit-ajax","ajax_search":1,"char_count":3,"action":"commercekit_ajax_search","loader_icon":"https:\/\/roses24.fi\/wp-content\/plugins\/commercegurus-commercekit\/assets\/images\/loader2.gif","no_results_text":"Ei hakutuloksia","placeholder_text":"Tuotehaku","other_result_text":"Muut hakutulokset","view_all_text":"N\u00e4yt\u00e4 kaikki hakutulokset","no_other_text":"No other results","other_all_text":"N\u00e4yt\u00e4 kaikki muut tulokset","ajax_url_product":"https:\/\/roses24.fi\/?cgkit_ajax_search_product=1","ajax_url_post":"https:\/\/roses24.fi\/?cgkit_ajax_search_post=1","fast_ajax_search":0,"ajs_other_results":0,"layout":"product"}; var commercekit_pdp = {"pdp_thumbnails":4,"pdp_lightbox":1,"pdp_gallery_layout":"horizontal","pdp_sticky_atc":0,"cgkit_sticky_hdr_class":"body.sticky-m header.site-header","pdp_mobile_layout":"default"}; var commercekit_as = []; </script>
vendor: 1 bytes, line 181
181
182<script type="text/javascript"> 183(function(url){ 184 if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } 185 var addEvent = function(evt, handler) { 186 if (window.addEventListener) { 187 document.addEventListener(evt, handler, false); 188 } else if (window.attachEvent) { 189 document.attachEvent('on' + evt, handler); 190 } 191 }; 192 var removeEvent = function(evt, handler) { 193 if (window.removeEventListener) { 194 document.removeEventListener(evt, handler, false); 195 } else if (window.detachEvent) { 196 document.detachEvent('on' + evt, handler); 197 } 198 }; 199 var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); 200 var logHuman = function() { 201 if (window.wfLogHumanRan) { return; } 202 window.wfLogHumanRan = true; 203 var wfscr = document.createElement('script'); 204 wfscr.type = 'text/javascript'; 205 wfscr.async = true; 206 wfscr.src = url + '&r=' + Math.random(); 207 (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); 208 for (var i = 0; i < evts.length; i++) { 209 removeEvent(evts[i], logHuman); 210 } 211 }; 212 for (var i = 0; i < evts.length; i++) { 213 addEvent(evts[i], logHuman); 214 } 215})('//roses24.fi/?wordfence_lh=1&hid=B886B98515E39E52F95BE002D6B14F24'); 216</script>
vendor: 1 bytes, line 216
216
217<script data-cfasync="false" data-pagespeed-no-defer> 218 var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page","pagePostAuthor":"admin"}; 219 dataLayer.push( dataLayer_content ); 220</script>
vendor: 1 bytes, line 220
220
221<script data-cfasync="false" data-pagespeed-no-defer>
vendor: 322 bytes, lines 221-226
221 222(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 223new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 224j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 225'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 226})(window,document,'script','dataLayer','
226GTM-5M8XQRNC
vendor: 4 bytes, line 226
226');
227</script>
vendor: 1 bytes, line 227
227
228<script data-wpacu-to-be-preloaded-basic='1' type='text/javascript' id='wpacu-combined-js-body-group-1' src='https://roses24.fi/wp-content/cache/asset-cleanup/js/body-c966dda4a47516e8b27b7d60ae8a5e7bd70e7d9f.js'></script>
228<script type="text/javascript" id="jquery-js-after"> 229/* <![CDATA[ */ 230jQuery(function(a){a("a").each(function(){a(this).attr("href")&&-1!=a(this).attr("href").indexOf("generate_wpo_wcpdf")&&a(this).attr("target","_blank")})}); 231/* ]]> */ 232</script>
vendor: 1 bytes, line 232
232
233<script type="text/javascript"> 234 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 235 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 236 n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 237 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 238 document,'script','https://connect.facebook.net/en_US/fbevents.js'); 239 </script>
vendor: 1 bytes, line 239
239
240<script type="text/javascript"> 241 242 fbq('init', '934589301790328', {}, { 243 "agent": "woocommerce-9.5.4-3.3.1" 244}); 245 246 fbq( 'track', 'PageView', { 247 "source": "woocommerce", 248 "version": "9.5.4", 249 "pluginVersion": "3.3.1" 250} ); 251 252 document.addEventListener( 'DOMContentLoaded', function() { 253 // Insert placeholder for events injected when a product is added to the cart through AJAX. 254 document.body.insertAdjacentHTML( 'beforeend', '<div class=\"wc-facebook-pixel-event-placeholder\"></div>' ); 255 }, false ); 256 257 </script>
257 258 259 260<div class="mobile-menu close-drawer"> 261 <span aria-hidden="true"> 262 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path></svg> 263 </span> 264 </div> 265<div id="page" class="hfeed site"> 266 267 <a class="skip-link screen-reader-text" href="#site-navigation">Skip to navigation</a> 268 <a class="skip-link screen-reader-text" href="#content">Skip to content</a> 269 <div tabindex="-1" id="shoptimizerCartDrawer" class="shoptimizer-mini-cart-wrap" role="dialog" aria-label="Cart drawer"> 270 <div id="ajax-loading"> 271 <div class="shoptimizer-loader"> 272 <div class="spinner"> 273 <div class="bounce1"></div> 274 <div class="bounce2"></div> 275 <div class="bounce3"></div> 276 </div> 277 </div> 278 </div> 279 <div class="cart-drawer-heading">Sinun ostoskorisi</div> 280 <button type="button" aria-label="Close drawer" class="close-drawer"> 281 <span aria-hidden="true"> 282 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5"><path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path></svg> 283 </span> 284 </button> 285 286 <div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div> 287 </div> 288 289 290 291 292 293 <div class="col-full topbar-wrapper"> 294 295 <div class="top-bar"> 296 <div class="col-full"> 297 <ul class="header-contacts desktop"> 298 299 <li class="header-contacts__item"> 300 <a target="_blank" rel="noopener noreferrer" href="https://maps.app.goo.gl/e77bkUUHxYMLb2Vc8" title="https://maps.app.goo.gl/e77bkUUHxYMLb2Vc8"> 301 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[1][self::LI]/*[1][self::A]/*[1][self::IMG]" style="width: 13px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/location-dot.svg" alt="location-dot" /> 302 Atlantinkatu 14, Jätkäsaari, Helsinki </a> 303 </li> 304 305 <li class="header-contacts__item"> 306 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[2][self::LI]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/clock.svg" alt="clock" /> 307 <span>Nouto: 12:00-19:05</span> 308 </li> 309 310 <li class="header-contacts__item"> 311 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[3][self::LI]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/clock.svg" alt="clock" /> 312 <span>Toimitus: 09:00-22:40</span> 313 </li> 314 315 <li class="header-contacts__item"> 316 <a href="tel:+358 942 45 27 65" title="+358 942 45 27 65"> 317 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[4][self::LI]/*[1][self::A]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/phone.svg" alt="phone" /> 318 <span>+358 942 45 27 65</span> 319 </a> 320 </li> 321 322 <li class="header-contacts__item"> 323 <a href="https://wa.me/+358504497643" target="_blank" rel="noopener noreferrer" title="+358504497643"> 324 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[5][self::LI]/*[1][self::A]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/whatsapp.svg" alt="whatsapp" /> 325 </a> 326 </li> 327 328 <li class="header-contacts__item"> 329 <a href="https://www.facebook.com/roses24.fi/" target="_blank" rel="noopener noreferrer" title="https://www.facebook.com/roses24.fi/"> 330 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[6][self::LI]/*[1][self::A]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/facebook.svg" alt="facebook" /> 331 </a> 332 </li> 333 334 <li class="header-contacts__item"> 335 <a href="https://www.instagram.com/roses24suomi/" target="_blank" rel="noopener noreferrer" title="https://www.instagram.com/roses24suomi/"> 336 <img data-od-xpath="/HTML/BODY/DIV[@id='page']/*[4][self::DIV]/*[1][self::DIV]/*[1][self::DIV]/*[1][self::UL]/*[7][self::LI]/*[1][self::A]/*[1][self::IMG]" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/instagram.svg" alt="instagram" /> 337 </a> 338 </li> 339 340 341 <li class="header-contacts__item"> 342 </li> 343 344 345 </ul> 346 347 <style> 348.qtranxs_widget.top-bar-right { 349align-items:center; 350} 351.qtranxs_widget ul { 352margin: 10px 0; 353display: flex; 354} 355.qtranxs_widget ul li 356{ 357display: inline; /* horizontal list, use "list-item" or other appropriate value for vertical list */ 358list-style-type: none; /* use "initial" or other to enable bullets */ 359margin: 0 5px 0 0; /* adjust spacing between items */ 360opacity: 0.5; 361-o-transition: 1s ease opacity; 362-moz-transition: 1s ease opacity; 363-webkit-transition: 1s ease opacity; 364transition: 1s ease opacity; 365} 366/* .qtranxs_widget ul li span { margin: 0 5px 0 0; } */ /* other way to control spacing */ 367.qtranxs_widget ul li.active { opacity: 0.8; } 368.qtranxs_widget ul li:hover { opacity: 1; } 369.qtranxs_widget img { box-shadow: none; vertical-align: middle; display: initial; } 370.qtranxs_flag { height:12px; width:18px; display:block; } 371.qtranxs_flag_and_text { padding-left:20px; } 372.qtranxs_flag span { display:none; } 373 374 375.qtranxs_widget select { 376 border: none; 377 padding: 10px; 378 width: fit-content; 379 height: fit-content; 380 text-transform: capitalize; 381} 382</style> 383<div class="top-bar-right qtranxs_widget"> 384<ul class="language-chooser language-chooser-dropdown qtranxs_language_chooser" id="qtranslate-3-chooser"> 385<li class="lang-fi active"><a href="https://roses24.fi/fi/my-account/" title="Suomi (fi)"><span>Suomi</span></a></li> 386<li class="lang-en"><a href="https://roses24.fi/en/my-account/" title="English (en)"><span>English</span></a></li>
387<script> 388// <![CDATA[ 389var lc = document.getElementById('qtranslate-3-chooser'); 390var s = document.createElement('select'); 391s.id = 'qtranxs_select_qtranslate-3-chooser'; 392lc.parentNode.insertBefore(s,lc); 393 394 var sb = document.getElementById('qtranxs_select_qtranslate-3-chooser'); 395 var o = document.createElement('option'); 396 var l = document.createTextNode('Suomi'); 397 o.selected = 'selected'; 398 o.value = 'https://roses24.fi/fi/my-account/'; 399 o.appendChild(l); 400 sb.appendChild(o); 401 402 var sb = document.getElementById('qtranxs_select_qtranslate-3-chooser'); 403 var o = document.createElement('option'); 404 var l = document.createTextNode('English'); 405 406 o.value = 'https://roses24.fi/en/my-account/'; 407 o.appendChild(l); 408 sb.appendChild(o); 409 s.onchange = function() { document.location.href = this.value;} 410lc.style.display='none'; 411// ]]> 412</script>
412 413</ul><div class="qtranxs_widget_end"></div> 414</div> </div> 415 </div> 416 </div> 417 418 419 <header id="masthead" class="site-header"> 420 421 <div class="menu-overlay"></div> 422 423 <div class="main-header col-full"> 424 425 <div class="site-branding"> 426 <button class="menu-toggle" aria-label="Menu" aria-controls="site-navigation" aria-expanded="false"> 427 <span class="bar"></span><span class="bar"></span><span class="bar"></span> 428 <span class="bar-text"></span> 429 430 </button> 431 <a href="https://roses24.fi/" class="custom-logo-link"><img data-od-removed-fetchpriority="high" data-od-xpath="/HTML/BODY/DIV[@id='page']/*[5][self::HEADER]/*[2][self::DIV]/*[1][self::DIV]/*[2][self::A]/*[1][self::IMG]" width="2168" height="322" src="https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent.png" class="custom-logo has-transparency" alt="ROSES24.FI" srcset="https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent.png 2168w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-300x45.png 300w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-1024x152.png 1024w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-768x114.png 768w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-1536x228.png 1536w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-2048x304.png 2048w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-990x147.png 990w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-441x65.png 441w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-510x76.png 510w, https://roses24.fi/wp-content/uploads/2026/07/cropped-roses24-fi-transparent-150x22.png 150w" sizes="(max-width: 360px) 147px, (max-width: 2168px) 100vw, 2168px" /></a> </div> 432 <div class="shoptimizer-myaccount"> 433 <a href="https://roses24.fi/my-account/" title="My Account"> 434 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 435 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M5.121 17.804A13.937 13.937 0 0112 16c2.5 0 4.847.655 6.879 1.804M15 10a3 3 0 11-6 0 3 3 0 016 0zm6 2a9 9 0 11-18 0 9 9 0 0118 0z" /> 436 </svg> 437 </a> 438 </div> 439 440 441 <div class="site-search type-outline"> 442 443 <div class="widget woocommerce widget_product_search"><form role="search" method="get" class="woocommerce-product-search" action="https://roses24.fi/"> 444 <label class="screen-reader-text" for="woocommerce-product-search-field-0">Etsi:</label> 445 <input type="search" id="woocommerce-product-search-field-0" class="search-field" placeholder="Tuotehaku" value="" name="s" /> 446 <button type="submit" value="Haku" class="">Haku</button> 447 <input type="hidden" name="post_type" value="product" /> 448</form> 449</div> </div> 450 <nav class="secondary-navigation" aria-label="Secondary Navigation"> 451 <div class="menu-secondary-container"><ul id="menu-secondary" class="menu"><li id="menu-item-135480" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-3214 current_page_item menu-item-135480"><a href="https://roses24.fi/my-account/" aria-current="page">Profiilini<div class="icon-wrapper"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor"> 452 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5.121 17.804A13.937 13.937 0 0112 16c2.5 0 4.847.655 6.879 1.804M15 10a3 3 0 11-6 0 3 3 0 016 0zm6 2a9 9 0 11-18 0 9 9 0 0118 0z" /> 453</svg></div></a></li> 454</ul></div> </nav><!-- #site-navigation --> 455 456 457 458 459 <ul class="site-header-cart menu"> 460 <li> 461 <div class="cart-click"> 462 463 <a class="cart-contents" href="#" title="View your shopping cart"> 464 465 <span class="amount"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span>0,00</span></span> 466 467
468 <span class="shoptimizer-cart-icon"> 469 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 470 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z" /> 471</svg><span class="mini-count">0</span></span> 472 473 474 475 </a> 476 </div> 477 </li> 478 </ul> 479 480 <div class="s-observer"></div> 481 482 </div> 483 484 485 </header><!-- #masthead --> 486 487 488 <div class="col-full-nav"> 489 490 <div class="shoptimizer-primary-navigation col-full"> 491 492 <div class="site-search type-outline"> 493 494 <div class="widget woocommerce widget_product_search"><form role="search" method="get" class="woocommerce-product-search" action="https://roses24.fi/"> 495 <label class="screen-reader-text" for="woocommerce-product-search-field-1">Etsi:</label> 496 <input type="search" id="woocommerce-product-search-field-1" class="search-field" placeholder="Tuotehaku" value="" name="s" /> 497 <button type="submit" value="Haku" class="">Haku</button> 498 <input type="hidden" name="post_type" value="product" /> 499</form> 500</div> </div> 501 502 503 <nav id="site-navigation" class="main-navigation" aria-label="Primary Navigation"> 504 505 506 507 <div class="primary-navigation"> 508 509 510 <div class="menu-primary-menu-container"> 511 <ul id="menu-menyu_cherdak" class="menu"><li id="nav-menu-item-149458" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home" ><a href="https://roses24.fi/" class="cg-menu-link main-menu-link"><span>Etusivu</span></a></li> 512<li id="nav-menu-item-163056" class="full-width menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><a href="https://roses24.fi/product-category/ruusut/" class="cg-menu-link main-menu-link"><span>Ruusut</span></a><span class="caret"></span> 513<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 514<li id="nav-menu-item-185309" class="col-1 nolink menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><span>Väri</span><span class="caret"></span> 515 <div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 516<li id="nav-menu-item-185310" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/punaiset-kimput/" class="cg-menu-link sub-menu-link"><span>Punaiset kimput</span></a></li> 517<li id="nav-menu-item-185311" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/valkoiset-ruusut/" class="cg-menu-link sub-menu-link"><span>Valkoiset ruusut</span></a></li> 518<li id="nav-menu-item-185312" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/vaaleanpunaiset-ruusut/" class="cg-menu-link sub-menu-link"><span>Vaaleanpunaiset ruusut</span></a></li> 519<li id="nav-menu-item-185313" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/keltaiset-ruusut/" class="cg-menu-link sub-menu-link"><span>Keltaiset ruusut</span></a></li> 520<li id="nav-menu-item-185314" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/violetit-ruusut/" class="cg-menu-link sub-menu-link"><span>Violetit ruusut</span></a></li> 521<li id="nav-menu-item-185315" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/vadelmanpunaiset-ruusut/" class="cg-menu-link sub-menu-link"><span>Vadelmanpunaiset ruusut</span></a></li> 522<li id="nav-menu-item-185316" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/ruusumix/" class="cg-menu-link sub-menu
522-link"><span>Ruusumix</span></a></li> 523<li id="nav-menu-item-185317" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/oranssit-ruusut/" class="cg-menu-link sub-menu-link"><span>Oranssit ruusut</span></a></li> 524<li id="nav-menu-item-185318" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/kermansavyiset-ruusut/" class="cg-menu-link sub-menu-link"><span>Kermansävyiset ruusut</span></a></li> 525<li id="nav-menu-item-185319" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/vari/siniset-mustat-ruusut/" class="cg-menu-link sub-menu-link"><span>Siniset/mustat ruusut</span></a></li> 526 </ul></div></div> 527</li> 528<li id="nav-menu-item-185320" class="col-1 nolink menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><span>Määrä</span><span class="caret"></span> 529 <div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 530<li id="nav-menu-item-185321" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maara/1-24-ruusua/" class="cg-menu-link sub-menu-link"><span>1â24 ruusua</span></a></li> 531<li id="nav-menu-item-185322" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maara/25-50-ruusua/" class="cg-menu-link sub-menu-link"><span>25-50 ruusua</span></a></li> 532<li id="nav-menu-item-185323" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maara/51-ruusua/" class="cg-menu-link sub-menu-link"><span>51 ruusua</span></a></li> 533<li id="nav-menu-item-185324" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maara/101-ruusua/" class="cg-menu-link sub-menu-link"><span>101 ruusua</span></a></li> 534<li id="nav-menu-item-185325" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maara/151-501-ruusua/" class="cg-menu-link sub-menu-link"><span>151-501 ruusua</span></a></li> 535 </ul></div></div> 536</li> 537<li id="nav-menu-item-185326" class="col-1 nolink menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><span>Maa</span><span class="caret"></span> 538 <div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 539<li id="nav-menu-item-185327" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maa/kenia/" class="cg-menu-link sub-menu-link"><span>Kenia</span></a></li> 540<li id="nav-menu-item-185328" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ruusut/maa/ecuador/" class="cg-menu-link sub-menu-link"><span>Ecuador</span></a></li> 541 </ul></div></div> 542</li> 543</ul></div></div> 544</li> 545<li id="nav-menu-item-165034" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/haakimppu/" class="cg-menu-link main-menu-link"><span>Hääkimppu</span></a></li> 546<li id="nav-menu-item-183104" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/wow-kimput/" class="cg-menu-link main-menu-link"><span>WOW-kimput</span></a></li> 547<li id="nav-menu-item-163054" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><a href="https://roses24.fi/product-category/kimput/" class="cg-menu-link main-menu-link"><span>Kimput</span></a><span class="caret"></span> 548<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 549<li id="nav-menu-item-163063" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/ystavanpaiva/joulu/" class="cg-menu-link sub-menu
549-link"><span>Talvi</span></a></li> 550<li id="nav-menu-item-163064" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kimput/koostekimput/" class="cg-menu-link sub-menu-link"><span>Komposiittikimput</span></a></li> 551<li id="nav-menu-item-163065" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kimput/jattikimput/" class="cg-menu-link sub-menu-link"><span>Jättiläiset kimput</span></a></li> 552<li id="nav-menu-item-163066" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/krysanteemit/" class="cg-menu-link sub-menu-link"><span>Krysanteemit</span></a></li> 553<li id="nav-menu-item-163067" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kimput/karp-lillidega/" class="cg-menu-link sub-menu-link"><span>Laatikot kukilla</span></a></li> 554<li id="nav-menu-item-163068" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kimput/pienet-kimput/" class="cg-menu-link sub-menu-link"><span>Mini-kimbud</span></a></li> 555</ul></div></div> 556</li> 557<li id="nav-menu-item-163082" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><a href="https://roses24.fi/product-category/kukat/" class="cg-menu-link main-menu-link"><span>Kukat</span></a><span class="caret"></span> 558<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 559<li id="nav-menu-item-163083" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kimput/tulppaanit/" class="cg-menu-link sub-menu-link"><span>Tulppaanit</span></a></li> 560<li id="nav-menu-item-163085" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/pensaruusut/" class="cg-menu-link sub-menu-link"><span>Pensasruusut</span></a></li> 561<li id="nav-menu-item-163084" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/gerberat/" class="cg-menu-link sub-menu-link"><span>Gerberat</span></a></li> 562<li id="nav-menu-item-163087" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/pionit/" class="cg-menu-link sub-menu-link"><span>Pionit</span></a></li> 563<li id="nav-menu-item-163088" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/iirikset/" class="cg-menu-link sub-menu-link"><span>Iirikset</span></a></li> 564<li id="nav-menu-item-163089" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/hortensiad/" class="cg-menu-link sub-menu-link"><span>Hortensiat</span></a></li> 565<li id="nav-menu-item-163090" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/neilikat/" class="cg-menu-link sub-menu-link"><span>Neilikat</span></a></li> 566<li id="nav-menu-item-163091" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kukat/kipsokukat/" class="cg-menu-link sub-menu-link"><span>Kipsi kukkia</span></a></li> 567</ul></div></div> 568</li> 569<li id="nav-menu-item-163098" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kasvit/" class="cg-menu-link main-menu-link"><span>Kasvit</span></a></li> 570<li id="nav-menu-item-175709" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/maljakot/" class="cg-menu-link main-menu-link"><span>Maljakot</span></a></li> 571<li id="nav-menu-item-172719" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kortit/" class="cg-menu-link main-menu-link"><span>Kortit</span></a></li> 572<li id="nav-menu-item-186967" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/hautajaiskukat/" class="cg-menu-link main-menu-link"><span>Hautajaiskukat</span></a></li> 573<li id="nav-menu-item-172720" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children" aria-haspopup="true" aria-expanded="false"><a href="https://roses24.fi/product-category/juhlatarvikkeet/" class="cg-menu-link main-menu-link"><span>Ilmapallot</span></a><span class="caret"></span>
574<div class='sub-menu-wrapper'><div class='container'><ul class='sub-menu'> 575<li id="nav-menu-item-175724" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/sydanilmapallot/" class="cg-menu-link sub-menu-link"><span>Sydänilmapallot</span></a></li> 576<li id="nav-menu-item-175725" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/syntymapaivailmapallot/" class="cg-menu-link sub-menu-link"><span>Syntymäpäiväilmapallot</span></a></li> 577<li id="nav-menu-item-175722" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/nalleilmapallot/" class="cg-menu-link sub-menu-link"><span>Nalleilmapallot</span></a></li> 578<li id="nav-menu-item-175723" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/numeropallot/" class="cg-menu-link sub-menu-link"><span>Numeropallot</span></a></li> 579<li id="nav-menu-item-175726" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/varikkaat-ilmapallot/" class="cg-menu-link sub-menu-link"><span>Värikkäät ilmapallot</span></a></li> 580<li id="nav-menu-item-175721" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/muotoillut-ilmapallot/" class="cg-menu-link sub-menu-link"><span>Muotoillut ilmapallot</span></a></li> 581<li id="nav-menu-item-175731" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/kynttilat/" class="cg-menu-link sub-menu-link"><span>Juhlakynttilät</span></a></li> 582<li id="nav-menu-item-175730" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/juhlatarvikkeet/juhla-asusteet/" class="cg-menu-link sub-menu-link"><span>Juhla-asusteet</span></a></li> 583</ul></div></div> 584</li> 585<li id="nav-menu-item-185063" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/kirjat/" class="cg-menu-link main-menu-link"><span>Kirjat</span></a></li> 586<li id="nav-menu-item-185067" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat" ><a href="https://roses24.fi/product-category/gurmee/suklaa/" class="cg-menu-link main-menu-link"><span>Suklaa</span></a></li> 587</ul> </div> 588 589 </div> 590 </nav><!-- #site-navigation --> 591 <div class="mobile-extra"> <ul class="header-contacts mobile"> 592 593 <li class="header-contacts__item"> 594 <a target="_blank" rel="noopener noreferrer" href="https://maps.app.goo.gl/e77bkUUHxYMLb2Vc8" title="https://maps.app.goo.gl/e77bkUUHxYMLb2Vc8"> 595 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[1][self::LI]/*[1][self::A]/*[1][self::IMG]" fetchpriority="low" style="width: 13px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/location-dot.svg" alt="location-dot" /> 596 Atlantinkatu 14, Jätkäsaari, Helsinki </a> 597 </li> 598 599 <li class="header-contacts__item"> 600 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[2][self::LI]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/clock.svg" alt="clock" /> 601 <span>Nouto: 12:00-19:05</span> 602 </li> 603 604 <li class="header-contacts__item"> 605 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[3][self::LI]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/clock.svg" alt="clock" />
606 <span>Toimitus: 09:00-22:40</span> 607 </li> 608 609 <li class="header-contacts__item"> 610 <a href="tel:+358942452765" title="+358942452765"> 611 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[4][self::LI]/*[1][self::A]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/phone.svg" alt="phone" /> 612 <span>+358942452765</span> 613 </a> 614 </li> 615 616 <li class="header-contacts__item"> 617 <a href="https://wa.me/+358504497643" target="_blank" rel="noopener noreferrer" title="+358504497643"> 618 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[5][self::LI]/*[1][self::A]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/whatsapp.svg" alt="whatsapp" /> 619 <span>+358504497643</span> 620 </a> 621 </li> 622 623 <li class="header-contacts__item"> 624 <a href="https://www.facebook.com/roses24.fi" target="_blank" rel="noopener noreferrer" title="https://www.facebook.com/roses24.fi"> 625 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[6][self::LI]/*[1][self::A]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/facebook.svg" alt="facebook" /> 626 </a> 627 </li> 628 629 <li class="header-contacts__item"> 630 <a href="https://www.instagram.com/roses24suomi/" target="_blank" rel="noopener noreferrer" title="https://www.instagram.com/roses24suomi/"> 631 <img data-od-added-fetchpriority data-od-xpath="/HTML/BODY/DIV[@id='page']/*[6][self::DIV]/*[1][self::DIV]/*[3][self::DIV]/*[1][self::UL]/*[7][self::LI]/*[1][self::A]/*[1][self::IMG]" fetchpriority="low" style="width: 18px;" src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/instagram.svg" alt="instagram" /> 632 </a> 633 </li> 634 635 636 <li class="header-contacts__item"> 637 </li> 638 639 640 </ul> 641 642 </div> 643 644 645 646 <ul class="site-header-cart menu"> 647 <li> 648 <div class="cart-click"> 649 650 <a class="cart-contents" href="#" title="View your shopping cart"> 651 652 <span class="amount"><span class="woocommerce-Price-amount amount"><span class="woocommerce-Price-currencySymbol">€</span>0,00</span></span> 653 654 655 <span class="shoptimizer-cart-icon"> 656 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 657 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 3h2l.4 2M7 13h10l4-8H5.4M7 13L5.4 5M7 13l-2.293 2.293c-.63.63-.184 1.707.707 1.707H17m0 0a2 2 0 100 4 2 2 0 000-4zm-8 2a2 2 0 11-4 0 2 2 0 014 0z" /> 658</svg><span class="mini-count">0</span></span> 659 660 661 662 </a> 663 </div> 664 </li> 665 </ul> 666 667 </div> 668 </div> 669 670 <div class="mobile-overlay"></div> 671 672 <div class="header-widget-region" role="complementary"> 673 <div class="col-full"> 674 <div id="text-17" class="widget widget_text"> <div class="textwidget"><p data-start="315" data-end="348">ð¸ + ð <a href="https://roses24.fi/order-tracking/"><strong>Tarkista tilauksen tila</strong></a></p> 675</div> 676 </div> </div> 677 </div> 678 679 <div id="content" class="site-content" tabindex="-1"> 680 681 <div class="shoptimizer-archive"> 682 683 <div class="archive-header"> 684 <div class="col-full"> 685 <nav class="woocommerce-breadcrumb" aria-label="Breadcrumb"><a href="https://roses24.fi">Koti</a><span class="breadcrumb-separator"> / </span>Profiilini</nav><div class="woocommerce"></div> </div> 686 </div> 687 688 <div class="col-full"> 689 <header class="entry-header"> 690 <h1 class="entry-title">Profiilini</h1> </header><!-- .entry-header --> 691 692 <div id="primary" class="content-area"> 693 <main id="main" class="site-main"> 694 695 696<div id="post-3214" class="post-3214 page type-page status-publish hentry"> 697 <div class="entry-content"> 698 <div class="woocommerce"><div class="woocommerce-notices-wrapper"></div> 699 700<div class="u-columns col2-set" id="customer_login"> 701 702 <div class="u-column1 col-1"> 703 704 705 <h2>Kirjaudu</h2> 706 707 <form class="woocommerce-form woocommerce-form-login login" method="post"> 708 709 710 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 711 <label for="username">Käyttäjätunnus tai sähköpostiosoite <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Vaaditaan</span></label> 712 <input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" autocomplete="username" value="" required aria-required="true" /> </p> 713 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 714 <label for="password">Salasana <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Vaaditaan</span></label> 715 <input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" autocomplete="current-password" required aria-required="true" /> 716 </p> 717 718 719 <p class="form-row"> 720 <label class="woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme"> 721 <input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" id="rememberme" value="forever" /> <span>Muista minut</span> 722 </label> 723 <input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="958eba6803" /><input type="hidden" name="_wp_http_referer" value="/my-account/" /> <button type="submit" class="woocommerce-button button woocommerce-form-login__submit" name="login" value="Kirjaudu sisään">Kirjaudu sisään</button> 724 </p> 725 <p class="woocommerce-LostPassword lost_password"> 726 <a href="https://roses24.fi/my-account/lost-password/">Salasana unohtunut?</a> 727 </p> 728 729 730 </form> 731 732 733 </div> 734
735 <div class="u-column2 col-2"> 736 737 <h2>Rekisteröidy</h2> 738 739 <form method="post" class="woocommerce-form woocommerce-form-register register" > 740 741 742 743 <p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide"> 744 <label for="reg_email">Sähköpostiosoite <span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Vaaditaan</span></label> 745 <input type="email" class="woocommerce-Input woocommerce-Input--text input-text" name="email" id="reg_email" autocomplete="email" value="" required aria-required="true" /> </p> 746 747 748 <p>Linkki uuden salasanan asettamiseen lähetetään sähköpostiosoitteeseesi.</p> 749 750 751 <p class="form-row validate-required" id="terms_field" data-priority=""><span class="woocommerce-input-wrapper"><label class="checkbox " ><input type="checkbox" name="terms" id="terms" value="1" class="input-checkbox " aria-required="true" /> Vahvistan, että olen lukenut käyttäjäsopimuksen [terms] <abbr class="required" title="vaaditaan">*</abbr></label></span></p><wc-order-attribution-inputs></wc-order-attribution-inputs><div class="woocommerce-privacy-policy-text"></div> 752 <p class="woocommerce-form-row form-row"> 753 <input type="hidden" id="woocommerce-register-nonce" name="woocommerce-register-nonce" value="7ca9c362ae" /><input type="hidden" name="_wp_http_referer" value="/my-account/" /> <button type="submit" class="woocommerce-Button woocommerce-button button woocommerce-form-register__submit" name="register" value="Rekisteröidy">Rekisteröidy</button> 754 </p> 755 756
756<script type="text/javascript"> 757 function applyPhoneMask(elementName) { 758 const inputs = document.getElementsByName(elementName); 759 760 if(inputs.length === 0) return; 761 762 const input = inputs[0]; 763 if( ! input) return; 764 765 console.log(input) 766 767 input.style.padding = "0"; 768 input.value = ''; 769 input.autocomplete = 'off'; 770 const maskation = window.intlTelInput(input, { 771 initialCountry: "ee", 772 countryOrder: ["ee", "fi"], 773 autoPlaceholder: 'aggressive', 774 strictMode: true, 775 separateDialCode: true, 776 nationalMode: true, 777 utilsScript: "https://cdn.jsdelivr.net/npm/[email protected]/build/js/utils.js", 778 hiddenInput: function(telInputName) { 779 return { 780 phone: elementName + "_full", 781 }; 782 }, 783 }); 784 785 jQuery(input).closest('.iti').css('width', '100%'); 786 jQuery(input).closest('.iti').find('.iti__selected-country').css('margin-top', '0'); 787 788 const handleChange = () => { 789 790 if (input.value && ! maskation.isValidNumber() ) { 791 input.style.border = '1px solid red'; 792 } else { 793 input.style.border = ''; 794 } 795 }; 796 797 input.addEventListener('change', handleChange); 798 input.addEventListener('keyup', handleChange); 799 800 input.addEventListener('input', () => { 801 const hiddenInput = document.getElementsByName(elementName + "_full")[0]; 802 if (hiddenInput) { 803 hiddenInput.value = maskation.getNumber(); 804 } 805 }); 806 807 } 808 809 document.addEventListener('DOMContentLoaded', function() { 810 applyPhoneMask('billing_phone'); 811 }) 812 </script>
812 813 814 </form> 815 816 </div> 817 818</div> 819 820</div> </div><!-- .entry-content --> 821 </div><!-- #post-## --> 822 823 </main><!-- #main --> 824 </div><!-- #primary --> 825 826 827 828 829 </div><!-- .col-full --> 830 </div><!-- #content --> 831 832</div> 833 834 835 <footer class="site-footer"> 836 <div class="col-full"> 837 <div id="nav_menu-9" class="widget widget_nav_menu"><div class="menu-podval-container"><ul id="menu-podval" class="menu"><li id="menu-item-186853" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-186853"><a href="https://roses24.fi/kukkien-ja-valmiiden-kukkakimppujen-tukkumyynti-suomessa/">Tukkumyynti<div class="icon-wrapper"> </div></a></li> 838<li id="menu-item-162611" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162611"><a href="https://roses24.fi/meista/">Meistä<div class="icon-wrapper"> </div></a></li> 839<li id="menu-item-162537" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162537"><a href="https://roses24.fi/tietosuojaseloste/">Tietosuojaseloste</a></li> 840<li id="menu-item-162553" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-162553"><a href="https://roses24.fi/kayttajasopimuksen/">Käyttäjäsopimuksen</a></li> 841<li id="menu-item-173228" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-173228"><a href="https://roses24.fi/roses24-fi-kanta-asiakasohjelma/">Kanta-asiakasohjelma<div class="icon-wrapper"> </div></a></li> 842</ul></div></div><div id="custom_html-10" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><div>2026 ROSES24.FI</div></div></div> </div> 843 </footer> 844 845 <footer class="copyright"> 846 <div class="col-full"> 847 <div id="custom_html-18" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget">
847<script async src="https://static.sppopups.com/assets/loader.js" data-chats-widget-id="294e994f-6171-47b9-bc1e-763725785884"></script>
847</div></div> </div> 848 </footer> 849 850 851 852 853</div><!-- #page --> 854 855<style> 856.ckobp-before-you-go { font-size: 15px; color: #111; font-weight: bold; } 857.commercekit-order-bump { border: 1px solid #e2e2e2; box-shadow: 0 4px 12px -2px rgba(0, 0, 0, 0.06); padding: 20px; margin: 8px 0 0 0; border-radius: 6px; } 858.commercekit-order-bump .ckobp-title { width: 100%; padding-bottom: 10px; font-weight: bold; font-size: 14px; line-height: 1.4; color: #111; } 859.commercekit-order-bump .ckobp-wrapper { display: flex; justify-content: space-between; } 860.commercekit-order-bump .ckobp-item { display: flex; } 861.commercekit-order-bump .ckobp-actions { display: flex; flex-shrink: 0; } 862.commercekit-order-bump .ckobp-image { width: 50px; flex-shrink: 0; padding-top: 3px; } 863.commercekit-order-bump .ckobp-image img { max-width: 50px; } 864.commercekit-order-bump .ckobp-image img:nth-child(2n) { display: none; } 865.commercekit-order-bump .ckobp-product { margin: -5px 15px 0 15px; } 866.commercekit-order-bump .ckobp-name { color: #111; font-size: 13px; line-height: 1.4; display: inline-flex; } 867.commercekit-order-bump .ckobp-name a { color: #111; } 868.commercekit-order-bump .ckobp-price { margin-top: 2px; font-size: 12px; } 869.commercekit-order-bump .ckobp-price, .commercekit-order-bump .ckobp-price ins { color: #DE9915; } 870.commercekit-order-bump .ckobp-price del { margin-right: 5px; color: #999; font-weight: normal; } 871.commercekit-order-bump .ckobp-actions button { padding: 5px 13px; font-size: 13px; font-weight: bold; color: #111; border: 1px solid #e2e2e2; background: linear-gradient(180deg, white, #eee 130%) no-repeat; border-radius: 4px; transition: 0.2s all; } 872.commercekit-order-bump .ckobp-actions button:hover { border-color: #ccc; } 873.ckobp-bullets { min-height: 1px; display: flex;} 874.ckobp-bullets.processing { opacity: 0.5; pointer-events: none; } 875.ckobp-bullets .ckobp-bullet { display: inline-block; width: 8px; height: 8px; background-color: #ccc; border-radius: 50%; cursor: pointer; margin-right: 7px; } 876.ckobp-bullets .ckobp-bullet.active { background-color: #000; } 877@media (max-width: 500px) { 878 .commercekit-order-bump .ckobp-wrapper { display: block; } 879 .commercekit-order-bump .ckobp-actions { display: block; width: 100%; margin-top: 10px; } 880 .commercekit-order-bump .ckobp-actions button { width: 100%; } 881 .commercekit-order-bump .ckobp-name, .commercekit-order-bump .ckobp-title, .commercekit-order-bump .ckobp-actions button { font-size: 13px; } 882} 883.commercekit-order-bumps { display: flex; overflow-x: auto; scroll-snap-type: x mandatory; scroll-snap-stop: always; scroll-behavior: smooth; -webkit-overflow-scrolling: touch; position: relative; -ms-overflow-style: none; scrollbar-width: none; width: 100%; } 884.commercekit-order-bumps::-webkit-scrollbar { width: 6px; height: 6px; } 885.commercekit-order-bumps::-webkit-scrollbar-thumb { background-color:rgba(0,0,0,.2); border-radius: 6px; } 886.commercekit-order-bumps::-webkit-scrollbar-track { background: transparent; } 887.commercekit-order-bumps::-webkit-scrollbar { display: none; } 888.commercekit-order-bumps .commercekit-order-bump { scroll-snap-align: center; flex-shrink: 0; margin-right: 15px; border-radius: 10px; transform-origin: center center; transform: scale(1); transition: transform 0.5s; position: relative; justify-content: center; align-items: center; width: 100%; } 889.cgkit-single-order-bump .commercekit-order-bumps::-webkit-scrollbar { width: 0px; height: 0px; } 890.product_list_widget li:has(.commercekit-order-bump-wrap) { padding-bottom: 0; } 891.commercekit-order-bump-wrap.cgkit-single-order-bump { margin-bottom: 15px; } 892.commercekit-order-bumps-wrap { position: relative; } 893.commercekit-order-bumps-wrap .ckobp-prev.ckobp-disabled, .commercekit-order-bumps-wrap .ckobp-next.ckobp-disabled { opacity: 0.25; } 894.commercekit-order-bumps-wrap .ckobp-prev, .commercekit-order-bumps-wrap .ckobp-next {cursor: pointer; z-index: 2; display: inline-flex; margin-left: 5px;} 895.commercekit-order-bumps-wrap .ckobp-prev svg, .commercekit-order-bumps-wrap .ckobp-next svg { width: 18px; height: 18px;} 896.commercekit-order-bumps-wrap .ckobp-nav { display: flex; justify-content: space-between; align-items: center; margin: 8px 0 20px 0; } 897.commercekit-order-bumps-wrap .ckobp-prevnext { display: flex; order: 2; } 898.commercekit-order-bump-wrap.cgkit-minicart:not(.cgkit-single-order-bump) { margin-right: 8px; } 899/* RTL */ 900.rtl .commercekit-order-bump-wrap.cgkit-minicart:not(.cgkit-single-order-bump) { margin-left: 8px; margin-right: 0 } 901.rtl .ckobp-bullets .ckobp-bullet { margin-right: 0; margin-left: 7px; } 902.rtl .commercekit-order-bumps-wrap .ckobp-prev { order: 1; } 903.rtl .commercekit-order-bumps-wrap .ckobp-prev, .rtl .commercekit-order-bumps-wrap .ckobp-next { margin-left: 0; margin-right: 5px; } 904</style>
905<script> 906function commercekitOrderBumpAdd(product_id, obj, position){ 907 obj.setAttribute('disabled', 'disabled'); 908 var wrap = obj.closest('.commercekit-order-bump-wrap'); 909 if( wrap ){ 910 var bullets = wrap.querySelector('.ckobp-bullets'); 911 if( bullets ){ 912 bullets.classList.add('processing'); 913 } 914 } 915 var formData = new FormData(); 916 formData.append('product_id', product_id); 917 fetch( commercekit_ajs.ajax_url + '=commercekit_order_bump_add', { 918 method: 'POST', 919 body: formData, 920 }).then(response => response.json()).then( json => { 921 var ppp = document.querySelector('.paypalplus-paywall'); 922 if( ppp ) { 923 window.location.reload(); 924 } else { 925 var ucheckout = new Event('update_checkout'); 926 document.body.dispatchEvent(ucheckout); 927 var ufragment = new Event('wc_fragment_refresh'); 928 document.body.dispatchEvent(ufragment); 929 } 930 }); 931} 932var ckit_obp_clicked = false; 933var ckit_obp_clicked_id = 0; 934document.addEventListener('click', function(e){ 935 $this = e.target; 936 if( $this.classList.contains( 'ckobp-bullet' ) ) { 937 e.preventDefault(); 938 e.stopPropagation(); 939 ckit_obp_clicked = true; 940 ckit_obp_make_active($this, true); 941 if( ckit_obp_clicked_id ){ 942 clearTimeout( ckit_obp_clicked_id ); 943 } 944 ckit_obp_clicked_id = setTimeout(function(){ ckit_obp_clicked = false; ckit_obp_clicked_id = 0; }, 1000); 945 } 946 $thisp = $this.closest('.ckobp-prev'); 947 if( $this.classList.contains( 'ckobp-prev' ) || $thisp ) { 948 e.preventDefault(); 949 e.stopPropagation(); 950 var parent = $this.closest( '.commercekit-order-bump-wrap' ); 951 var par_divs = parent.querySelector('.ckobp-bullets'); 952 var $is_rtl = document.querySelector('body.rtl'); 953 if( par_divs ){ 954 var $index = parseInt(par_divs.getAttribute('data-index')); 955 if( $index == 1 && ! $is_rtl ){ 956 return true; 957 } 958 var $nindex = $is_rtl ? $index + 1 : $index - 1; 959 var $bullet = parent.querySelector('.ckobp-bullets .ckobp-bullet[data-index="'+$nindex+'"]'); 960 if( $bullet ){ 961 $bullet.click(); 962 } 963 } 964 } 965 $thisp = $this.closest('.ckobp-next'); 966 if( $this.classList.contains( 'ckobp-next' ) || $thisp ) { 967 e.preventDefault(); 968 e.stopPropagation(); 969 var parent = $this.closest( '.commercekit-order-bump-wrap' ); 970 var par_divs = parent.querySelector('.ckobp-bullets'); 971 var $is_rtl = document.querySelector('body.rtl'); 972 if( par_divs ){ 973 var total = parseInt(par_divs.getAttribute('data-total')); 974 var $index = parseInt(par_divs.getAttribute('data-index')); 975 if( $index == total && ! $is_rtl ){ 976 return true; 977 } 978 var $nindex = $is_rtl ? $index - 1 : $index + 1; 979 var $bullet = parent.querySelector('.ckobp-bullets .ckobp-bullet[data-index="'+$nindex+'"]'); 980 if( $bullet ){ 981 $bullet.click(); 982 } 983 } 984 } 985}); 986function ckit_obp_make_active($this, $scroll){ 987 var parent = $this.closest( '.commercekit-order-bump-wrap' ); 988 var $id = $this.getAttribute( 'id' ).replace( 'bullet-', '' ); 989 var $mthis = parent.querySelector( '#' + $id ); 990 var main_divs = parent.querySelectorAll('.commercekit-order-bumps .commercekit-order-bump'); 991 $this.classList.add( 'active' ); 992 $mthis.classList.add( 'active' ); 993 main_divs.forEach(function(main_div){ 994 if( main_div !== $mthis ){ 995 main_div.classList.remove( 'active' ); 996 } 997 }); 998 var sub_divs = parent.querySelectorAll('.ckobp-bullets .ckobp-bullet'); 999 sub_divs.forEach(function(sub_divs){ 1000 if( sub_divs !== $this ){ 1001 sub_divs.classList.remove( 'active' ); 1002 } 1003 }); 1004 var $index = parseInt($mthis.getAttribute('data-index')); 1005 var par_divs = parent.querySelector('.ckobp-bullets'); 1006 if( par_divs ){ 1007 var total = parseInt(par_divs.getAttribute('data-total')); 1008 par_divs.setAttribute('data-index', $index); 1009 ckit_obp_update_prev_next(parent, total, $index); 1010 } 1011 if( $scroll ){ 1012 var $width = $mthis.clientWidth; 1013 var $scroll_left = ( $index - 1 ) * $width; 1014 var $is_rtl = document.querySelector('body.rtl'); 1015 if( $is_rtl ){ 1016 $scroll_left = -$scroll_left; 1017 } 1018 var ckit_obps = parent.querySelector('.commercekit-order-bumps'); 1019 if( ckit_obps ){ 1020 ckit_obps.scroll({ 1021 left: $scroll_left, 1022 top: 0, 1023 behavior: 'smooth' 1024 }); 1025 } 1026 } 1027} 1028document.addEventListener('scroll', function(e){ 1029 var $this = e.target; 1030 if( $this.classList && $this.classList.contains('commercekit-order-bumps') && !ckit_obp_clicked ){ 1031 var sub_div = $this.querySelector('.commercekit-order-bump:first-child'); 1032 if( sub_div ){ 1033 var parent = $this.closest( '.commercekit-order-bump-wrap' ); 1034 var $width = sub_div.clientWidth; 1035 var $scroll_left = Math.abs($this.scrollLeft); 1036 var $index = Math.round( $scroll_left / $width ) + 1; 1037 var $bullet = parent.querySelector('.ckobp-bullets .ckobp-bullet[data-index="'+$index+'"]'); 1038 if( $bullet ){ 1039 ckit_obp_make_active($bullet, false); 1040 } 1041 } 1042 } 1043}, true); 1044function ckit_obp_update_prev_next(parent, total, $index){ 1045 var prev = parent.querySelector('.ckobp-prev'); 1046 var next = parent.querySelector('.ckobp-next'); 1047 if( prev && next ){ 1048 next.classList.remove('ckobp-disabled'); 1049 prev.classList.remove('ckobp-disabled'); 1050 var $is_rtl = document.querySelector('body.rtl'); 1051 if( $is_rtl ){ 1052 if( $index == 1 ) { 1053 next.classList.add('ckobp-disabled'); 1054 } 1055 if( $index == total ) { 1056 prev.classList.add('ckobp-disabled'); 1057 } 1058 } else { 1059 if( $index == 1 ) { 1060 prev.classList.add('ckobp-disabled'); 1061 } 1062 if( $index == total ) { 1063 next.classList.add('ckobp-disabled'); 1064 } 1065 } 1066 } 1067} 1068</script>
1068 1069 1070<!-- GTM Container placement set to footer --> 1071<!-- Google Tag Manager (noscript) --> 1072 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5M8XQRNC" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript> 1073<!-- End Google Tag Manager (noscript) -->
1073<script> 1074 jQuery(function($){ 1075 $('.top-bar-right.qtranxs_widget').prepend(` 1076 <img src="https://roses24.fi/wp-content/themes/shoptimizer-child/assets/icons/lang-switch.png" alt="" style="width:30px; height:25px;"> 1077 `); 1078 }); 1079 </script>
1079 1080
1080<script> 1081 document.addEventListener('DOMContentLoaded', function () { 1082 // 1. ÐÑпÑавлÑем ÑобÑÑие пÑи добавлении в коÑÐ·Ð¸Ð½Ñ (Shoptimizer Ñам оÑкÑÐ¾ÐµÑ Ð¼Ð¸Ð½Ð¸-коÑзинÑ) 1083 jQuery(document.body).on('added_to_cart', function () { 1084 window.dataLayer = window.dataLayer || []; 1085 window.dataLayer.push({ 1086 event: 'view_cart' 1087 }); 1088 }); 1089 1090 // 2. ÐÑпÑавлÑем ÑобÑÑие пÑи ÑÑÑном оÑкÑÑÑии мини-коÑÐ·Ð¸Ð½Ñ Ð¿Ð¾ иконке (еÑли не бÑло ÑанÑÑе) 1091 document.addEventListener('click', function (event) { 1092 const clickedCartToggle = event.target.closest('.cart-click'); 1093 const isInsideHeader = event.target.closest('.site-header-cart'); 1094 if (clickedCartToggle && isInsideHeader ) { 1095 window.dataLayer = window.dataLayer || []; 1096 window.dataLayer.push({ 1097 event: 'view_cart' 1098 }); 1099 } 1100 }); 1101 }); 1102 </script>
1102 1103
1103<script type="speculationrules"> 1104{"prerender":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/shoptimizer-child\/*","\/wp-content\/themes\/shoptimizer\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender"}}]},"eagerness":"moderate"}]} 1105</script>
vendor: 1 bytes, line 1105
1105
1106<script type="application/ld+json">{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"name":"Koti","@id":"https:\/\/roses24.fi"}},{"@type":"ListItem","position":2,"item":{"name":"Profiilini","@id":"https:\/\/roses24.fi\/my-account\/"}}]}</script>
1106
1106<script> 1107 console.log({"woocommerce-ajax-filters\/main.php":{"1_settings":{"object_cache":"","object_cache_recount":"","use_links_filters":"","use_noindex":"","use_nofollow":"","nice_urls":"","canonicalization":"","ub_product_count":"","ub_product_text":"products","ub_product_button_text":"Show","search_variation_image":"","search_variation_price":"","slider_250_fix":"","plugin_key":"","pos_relative":"","products_holder_id":"ul.products","woocommerce_result_count_class":".woocommerce-result-count","woocommerce_ordering_class":"form.woocommerce-ordering","woocommerce_pagination_class":".woocommerce-pagination","woocommerce_removes":{"result_count":"","ordering":"","pagination":"","pagination_ajax":""},"attribute_count":"","control_sorting":"1","seo_friendly_urls":"1","seo_uri_decode":"","recount_hide":"removeRecount","slug_urls":"","seo_meta_title":"","seo_element_title":"","seo_element_header":"","seo_element_description":"","seo_meta_title_visual":"BeRocket_AAPF_wcseo_title_visual1","filters_turn_off":"","hide_value":{"o":"","sel":"","empty":"","button":"1"},"use_select2":"","fixed_select2":"","scroll_shop_top":"0","scroll_shop_top_px":"-180","selected_area_show":"","selected_area_hide_empty":"","products_only":"1","out_of_stock_variable":"0","out_of_stock_variable_reload":"","page_same_as_filter":"","styles_in_footer":"","mysql_derived_merge":"1","styles_input":{"checkbox":{"bcolor":"","bwidth":"","bradius":"","fcolor":"","backcolor":"","icon":"","fontsize":"","theme":""},"radio":{"bcolor":"","bwidth":"","bradius":"","fcolor":"","backcolor":"","icon":"","fontsize":"","theme":""},"slider":{"line_color":"","line_height":"","line_border_color":"","line_border_width":"","button_size":"","button_color":"","button_border_color":"","button_border_width":"","button_border_radius":""},"pc_ub":{"back_color":"","border_color":"","font_size":"","font_color":"","show_font_size":"","close_size":"","show_font_color":"","show_font_color_hover":"","close_font_color":"","close_font_color_hover":""},"product_count":"round","product_count_position":"","product_count_position_image":"","onlyTitle_title":{"bcolor":"","bwidth":"","bradius":"","fontsize":"","fcolor":"","backcolor":""},"onlyTitle_titleopened":{"bcolor":"","bwidth":"","bradius":"","fontsize":"","fcolor":"","backcolor":""},"onlyTitle_filter":{"bcolor":"","bwidth":"","bradius":"","fontsize":"","fcolor":"","backcolor":""}},"child_pre_indent":"","ajax_load_icon":"","ajax_load_text":{"top":"","bottom":"","left":"","right":""},"description":{"show":"click","hide":""},"javascript":{"berocket_ajax_filtering_start":"","berocket_ajax_filtering_on_update":"","berocket_ajax_products_loaded":""},"custom_css":"","user_custom_css":"","br_opened_tab":"","tags_custom":"","ajax_site":"","search_fix":"1","use_tax_for_price":"","disable_font_awesome":"","debug_mode":"","fontawesome_frontend_disable":"","fontawesome_frontend_version":"","addons":["\/additional_tables\/additional_tables.php"],"products_only_shortcode":"","products_only_shortcode_per_page":"12","products_only_shortcode_pagiantion":"1","select_filter_variation":"","elements_position_hook":"woocommerce_archive_description","framework_products_per_page":"","purge_cache_time":"1769115488","tippy_description_theme":"light","tippy_description_fontsize":"","tippy_color_img_theme":"light","tippy_color_img_fontsize":"","tippy_product_count_theme":"light","tippy_product_count_fontsize":"","elements_above_products":[]}},"real_memory_usage":50331648,"script_memory_usage":45793920,"plugins":[{"id":1,"version":"3.1.7.2","plugin":"woocommerce-ajax-filters\/woocommerce-filters.php","slug":"woocommerce-ajax-filters","key":"***************************decc10fb86342","name":"WooCommerce AJAX Products Filter","plugin_name":"ajax_filters","full_name":"WooCommerce AJAX Products Filter","norm_name":"Product Filters","price":"","domain":"BeRocket_AJAX_domain","templates":"\/var\/www\/html\/wp-content\/plugins\/woocommerce-ajax-filters\/templates\/","plugin_file":"\/var\/www\/html\/wp-content\/plugins\/woocommerce-ajax-filters\/woocommerce-filters.php","plugin_dir":"\/var\/www\/html\/wp-content\/plugins\/woocommerce-ajax-filters","feature_template":"\/var\/www\/html\/wp-content\/plugins\/woocommerce-ajax-filters\/templates\/free\/features.php","version_capability":20,"free_slug":"woocommerce-ajax-filters"}],"memory_limit":"768M","WP_DEBUG":"WP_DEBUG:false; WP_DEBUG_DISPLAY:true"}); 1108 </script>
1108 1109 <!-- Facebook Pixel Code --> 1110 <noscript> 1111 <img 1112 height="1" 1113 width="1" 1114 style="display:none" 1115 alt="fbpx" 1116 src="https://www.facebook.com/tr?id=934589301790328&ev=PageView&noscript=1" 1117 /> 1118 </noscript> 1119 <!-- End Facebook Pixel Code --> 1120
1120<script> 1121 const lazyloadRunObserver = () => { 1122 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1123 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1124 entries.forEach( ( entry ) => { 1125 if ( entry.isIntersecting ) { 1126 let lazyloadBackground = entry.target; 1127 if( lazyloadBackground ) { 1128 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1129 } 1130 lazyloadBackgroundObserver.unobserve( entry.target ); 1131 } 1132 }); 1133 }, { rootMargin: '200px 0px 200px 0px' } ); 1134 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1135 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1136 } ); 1137 }; 1138 const events = [ 1139 'DOMContentLoaded', 1140 'elementor/lazyload/observe', 1141 ]; 1142 events.forEach( ( event ) => { 1143 document.addEventListener( event, lazyloadRunObserver ); 1144 } ); 1145 </script>
1145 1146
1146<script type='text/javascript'> 1147 (function () { 1148 var c = document.body.className; 1149 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 1150 document.body.className = c; 1151 })(); 1152 </script>
1152 1153 <link rel='stylesheet' id='wc-blocks-style-css' href='https://roses24.fi/wp-content/cache/asset-cleanup/css/item/woocommerce__assets__client__blocks__wc-blocks-css-v542095fa54fc6a0c44e35f27d3a7d45a0396ff80.css' type='text/css' media='all' />
1154<script type="text/javascript" id="woocommerce-google-analytics-integration-gtag-js-after"> 1155/* <![CDATA[ */ 1156/* Google Analytics for WooCommerce (gtag.js) */ 1157 window.dataLayer = window.dataLayer || []; 1158 function gtag(){dataLayer.push(arguments);} 1159 // Set up default consent state. 1160 for ( const mode of [{"analytics_storage":"denied","ad_storage":"denied","ad_user_data":"denied","ad_personalization":"denied","region":["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IS","IE","IT","LV","LI","LT","LU","MT","NL","NO","PL","PT","RO","SK","SI","ES","SE","GB","CH"]}] || [] ) { 1161 gtag( "consent", "default", { "wait_for_update": 500, ...mode } ); 1162 } 1163 gtag("js", new Date()); 1164 gtag("set", "developer_id.dOGY3NW", true); 1165 gtag("config", "G-NXNW43H6MS", {"track_404":true,"allow_google_signals":true,"logged_in":false,"linker":{"domains":[],"allow_incoming":false},"custom_map":{"dimension1":"logged_in"}}); 1166/* ]]> */ 1167</script>
vendor: 1 bytes, line 1167
1167
1168<script type="text/javascript" async src="https://roses24.fi/wp-content/plugins/burst-statistics/helpers/timeme/timeme.min.js?ver=1.7.3" id="burst-timeme-js"></script>
vendor: 1 bytes, line 1168
1168
1169<script type="text/javascript" id="burst-js-extra"> 1170/* <![CDATA[ */ 1171var burst = {"cookie_retention_days":"30","beacon_url":"https:\/\/roses24.fi\/wp-content\/plugins\/burst-statistics\/endpoint.php","options":{"beacon_enabled":1,"enable_cookieless_tracking":0,"enable_turbo_mode":1,"do_not_track":0,"track_url_change":0},"goals":[{"ID":"1","title":"Default goal","type":"clicks","status":"active","server_side":"0","url":"*","conversion_metric":"visitors","date_created":"1721193552","date_start":"1732140415","date_end":"0","attribute":"class","attribute_value":"","hook":""}],"goals_script_url":"https:\/\/roses24.fi\/wp-content\/plugins\/burst-statistics\/\/assets\/js\/build\/burst-goals.js?v=1.7.3"}; 1172/* ]]> */ 1173</script>
vendor: 1 bytes, line 1173
1173
1174<script type="text/javascript" src="https://unpkg.com/embla-carousel/embla-carousel.umd.js?ver=8.0.0" id="embla-carousel-js"></script>
vendor: 1 bytes, line 1174
1174
1175<script type="text/javascript" src="https://unpkg.com/embla-carousel-auto-scroll/embla-carousel-auto-scroll.umd.js?ver=8.0.0" id="embla-carousel-auto-scroll-js"></script>
vendor: 81 bytes, lines 1175-1176
1175 1176<script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=
1176G-NXNW43H6MS
vendor: 64 bytes, line 1176
1176" id="google-tag-manager-js" data-wp-strategy="async"></script>
1177<script type="text/javascript" id="woocommerce-loyalty-program-public-js-extra"> 1178/* <![CDATA[ */ 1179var public_data = {"events":"{\"custom_event\":{\"title\":\"Custom Event\",\"limit\":\"3\",\"custom_name\":true,\"category_link\":\"https:\\\/\\\/roses24.fi\\\/product-category\\\/merkkipaivat\\\/\",\"category_id\":\"2072\"}}"}; 1180/* ]]> */ 1181</script>
vendor: 1 bytes, line 1181
1181
1182<script type="text/javascript" id="wc-add-to-cart-js-extra"> 1183/* <![CDATA[ */ 1184var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"N\u00e4yt\u00e4 ostoskori","cart_url":"https:\/\/roses24.fi\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; 1185/* ]]> */ 1186</script>
vendor: 1 bytes, line 1186
1186
1187<script type="text/javascript" id="woocommerce-js-extra"> 1188/* <![CDATA[ */ 1189var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; 1190/* ]]> */ 1191</script>
vendor: 1 bytes, line 1191
1191
1192<script type="text/javascript" id="wt-smart-coupon-for-woo-js-extra"> 1193/* <![CDATA[ */ 1194var WTSmartCouponOBJ = {"ajaxurl":"https:\/\/roses24.fi\/wp-admin\/admin-ajax.php","wc_ajax_url":"https:\/\/roses24.fi\/?wc-ajax=","nonces":{"public":"8d09f81afb","apply_coupon":"fd9eb798a7"},"labels":{"please_wait":"Please wait...","choose_variation":"Please choose a variation","error":"Error !!!"},"shipping_method":[],"payment_method":"","is_cart":""}; 1195/* ]]> */ 1196</script>
vendor: 1 bytes, line 1196
1196
1197<script type="text/javascript" id="alg-wc-ean-variations-js-extra"> 1198/* <![CDATA[ */ 1199var alg_wc_ean_variations_obj = {"variations_form":".variations_form","variations_form_closest":".summary"}; 1200/* ]]> */ 1201</script>
vendor: 1 bytes, line 1201
1201
1202<script type="text/javascript" id="metorik-js-js-extra"> 1203/* <![CDATA[ */ 1204var metorik_params = {"source_tracking":{"enabled":true,"cookie_lifetime":6,"session_length":30,"sbjs_domain":false,"cookie_name":"mtk_src_trk"},"cart_tracking":{"enabled":true,"cart_items_count":0,"item_was_added_to_cart":false,"wc_ajax_capture_customer_data_url":"\/?wc-ajax=metorik_capture_customer_data","wc_ajax_email_opt_out_url":"\/?wc-ajax=metorik_email_opt_out","wc_ajax_email_opt_in_url":"\/?wc-ajax=metorik_email_opt_in","wc_ajax_seen_add_to_cart_form_url":"\/?wc-ajax=metorik_seen_add_to_cart_form","add_cart_popup_should_scroll_to":true,"add_cart_popup_placement":"bottom","add_to_cart_should_mark_as_seen":true,"add_to_cart_form_selectors":[".ajax_add_to_cart",".single_add_to_cart_button"]},"nonce":"2a317e86cf"}; 1205/* ]]> */ 1206</script>
vendor: 1 bytes, line 1206
1206
1207<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/[email protected]/build/js/intlTelInput.min.js?ver=23.0.7" id="intl-tel-input-js-js"></script>
vendor: 1 bytes, line 1207
1207
1208<script type="text/javascript" id="woocommerce-tokenization-form-js-extra"> 1209/* <![CDATA[ */ 1210var wc_tokenization_form_params = {"is_registration_required":"","is_logged_in":""}; 1211/* ]]> */ 1212</script>
vendor: 1 bytes, line 1212
1212
1213<script type="text/javascript" id="wc-order-attribution-js-extra"> 1214/* <![CDATA[ */ 1215var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/roses24.fi\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1216/* ]]> */ 1217</script>
vendor: 1 bytes, line 1217
1217
1218<script type="text/javascript" id="wc-single-product-js-extra"> 1219/* <![CDATA[ */ 1220var wc_single_product_params = {"i18n_required_rating_text":"Valitse arvostelu, ole hyv\u00e4.","i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":true,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""}; 1221/* ]]> */ 1222</script>
vendor: 1 bytes, line 1222
1222
1223<script type="text/javascript" id="wp-util-js-extra"> 1224/* <![CDATA[ */ 1225var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 1226/* ]]> */ 1227</script>
vendor: 1 bytes, line 1227
1227
1228<script type="text/javascript" id="wc-add-to-cart-variation-js-extra"> 1229/* <![CDATA[ */ 1230var wc_add_to_cart_variation_params = {"wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Pahoittelemme, valitun kaltaisia tuotteita ei l\u00f6ytynyt. Ole hyv\u00e4, valitse eri tavalla.","i18n_make_a_selection_text":"Valitse jotain tuotteen vaihtoehdoista ennen kuin lis\u00e4\u00e4t tuotteen ostoskoriin.","i18n_unavailable_text":"Pahoittelemme, t\u00e4m\u00e4 tuote ei ole saatavilla. Ole hyv\u00e4, valitse eri tavalla.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."}; 1231/* ]]> */ 1232</script>
vendor: 1 bytes, line 1232
1232
1233<script type="text/javascript" id="yith_wapo_front-js-extra"> 1234/* <![CDATA[ */ 1235var yith_wapo = {"dom":{"single_add_to_cart_button":".single_add_to_cart_button"},"i18n":{"datepickerSetTime":"Set time","datepickerSaveButton":"Save","selectAnOption":"Please, select an option","selectAtLeast":"Please, select at least %d options","selectOptions":"Please, select %d options","maxOptionsSelectedMessage":"More options than allowed have been selected","uploadPercentageDoneString":"done"},"ajaxurl":"https:\/\/roses24.fi\/wp-admin\/admin-ajax.php","addons_nonce":"3755d17cef","upload_allowed_file_types":".jpg, .jpeg, .pdf, .png, .rar, .zip","upload_max_file_size":"5","total_price_box_option":"hide_all","replace_product_price":"no","woocommerce_currency":"EUR","currency_symbol":"\u20ac","currency_position":"left","total_thousand_sep":".","decimal_sep":",","number_decimals":"2","priceSuffix":"","includeShortcodePriceSuffix":"","replace_image_path":".woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child img.zoomImg,\n .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child source,\n .yith_magnifier_zoom img, .yith_magnifier_zoom_magnifier,\n .owl-carousel .woocommerce-main-image,\n .woocommerce-product-gallery__image .wp-post-image,\n .dt-sc-product-image-gallery-container .wp-post-image,\n elementor-widget-theme-post-featured-image","replace_product_price_class":".product .entry-summary .price:first,\n div.elementor.product .elementor-widget-woocommerce-product-price .price","hide_button_required":"no","messages":{"lessThanMin":"The value is less than the minimum. The minimum value is:","moreThanMax":"The value is greater than the maximum. The maximum value is:","minErrorMessage":"The sum of the numbers is below the minimum. The minimum value is:","maxErrorMessage":"The sum of the numbers exceeded the maximum. The maximum value is:","checkMinMaxErrorMessage":"Please, select an option","requiredMessage":"This option is required.","maxFilesAllowed":"Maximum uploaded files allowed. The maximum number of files allowed is: ","noSupportedExtension":"Error - not supported extension!","maxFileSize":"Error - file size for %s - max %d MB allowed!"},"productQuantitySelector":"form.cart .quantity input.qty:not(.wapo-product-qty)","enableGetDefaultVariationPrice":"1","currentLanguage":"","conditionalDisplayEffect":"fade","preventAjaxCallOnUnchangedTotals":"1","wc_blocks":{"has_cart_block":false},"loader":"https:\/\/roses24.fi\/wp-content\/plugins\/yith-woocommerce-a
1235dvanced-product-options-premium\/assets\/img\/loader.gif","isMobile":"","hide_order_price_if_zero":"","disableCurrentDayBasedOnTime":"","datepickerHourToCheck":"13"}; 1236/* ]]> */ 1237</script>
vendor: 84 bytes, lines 1237-1238
1237 1238<script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=
12386LdQodIsAAAAAP2HuRD1TtEPCiVI3dRQbYZSAICG
vendor: 49 bytes, line 1238
1238&ver=3.0" id="google-recaptcha-js"></script>
1239<script type="text/javascript" id="wc-cart-fragments-fixed-js-extra"> 1240/* <![CDATA[ */ 1241var wc_cart_fragments_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_7211c59024e638639dc56640332f5353","fragment_name":"wc_fragments_7211c59024e638639dc56640332f5353","request_timeout":"5000"}; 1242/* ]]> */ 1243</script>
vendor: 1 bytes, line 1243
1243
1244<script type="text/javascript" id="wcap_mailchimp_capture-js-extra"> 1245/* <![CDATA[ */ 1246var wcap_mailchimp_setting = {"wcap_popup_setting":"","wcap_form_classes":"","wcap_ajax_url":"https:\/\/roses24.fi\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","wcap_url_capture":""}; 1247/* ]]> */ 1248</script>
vendor: 1 bytes, line 1248
1248
1249<script defer='defer' type='text/javascript' id='wpacu-combined-js-body-group-2' src='https://roses24.fi/wp-content/cache/asset-cleanup/js/body-8c9854822bfbf133d5889f7249c4afaf0c509879.js'></script>
1249<script type="text/javascript" id="woocommerce-google-analytics-integration-data-js-after"> 1250/* <![CDATA[ */ 1251window.ga4w = { data: {"cart":{"items":[],"coupons":[],"totals":{"currency_code":"EUR","total_price":0,"currency_minor_unit":2}}}, settings: {"tracker_function_name":"gtag","events":["purchase","add_to_cart","remove_from_cart","view_item_list","select_content","view_item","begin_checkout"],"identifier":"product_sku"} }; document.dispatchEvent(new Event("ga4w:ready")); 1252/* ]]> */ 1253</script>
1253 1254
1255<script type="application/json" id="optimization-detective-detect-args"> 1256["https://roses24.fi/wp-content/plugins/optimization-detective/detect.min.js?ver=1.0.0-beta5",{"minViewportAspectRatio":0.4,"maxViewportAspectRatio":2.5,"isDebug":false,"extensionModuleUrls":["https://roses24.fi/wp-content/plugins/image-prioritizer/detect.min.js?ver=1.0.0-beta3"],"restApiEndpoint":"https://roses24.fi/wp-json/optimization-detective/v1/url-metrics:store","currentETag":"edfa0f61f44e4108fb54620960161bfa","currentUrl":"https://roses24.fi/my-account/","urlMetricSlug":"a4a3b9e92d1b250b0348dba9074f4737","cachePurgePostId":3214,"urlMetricHMAC":"e3e17ab24b7a410e5a88990cc3e7807d","urlMetricGroupStatuses":[{"minimumViewportWidth":0,"maximumViewportWidth":480,"complete":true},{"minimumViewportWidth":480,"maximumViewportWidth":600,"complete":false},{"minimumViewportWidth":600,"maximumViewportWidth":782,"complete":false},{"minimumViewportWidth":782,"maximumViewportWidth":null,"complete":true}],"storageLockTTL":60,"freshnessTTL":604800,"webVitalsLibrarySrc":"https://roses24.fi/wp-content/plugins/optimization-detective/build/web-vitals.js?ver
1256=5.1.0","gzdecodeAvailable":true,"maxUrlMetricSize":1048576}] 1257</script>
vendor: 1 bytes, line 1257
1257
1258<script type="module"> 1259/* <![CDATA[ */ 1260async function load(){await new Promise((e=>{"complete"===document.readyState?e():window.addEventListener("load",e,{once:!0})})),"function"==typeof requestIdleCallback&&await new Promise((e=>{requestIdleCallback(e)}));const e=JSON.parse(document.getElementById("optimization-detective-detect-args").textContent),t=e[0],a=e[1],n=(await import(t)).default;await n(a)}load(); 1261//# sourceURL=https://roses24.fi/wp-content/plugins/optimization-detective/detect-loader.min.js?ver=1.0.0-beta5 1262/* ]]> */ 1263</script>
vendor: 1 bytes, line 1263
1263
1264<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a47a313e2ceae164',t:'MTc5MTUxNTQyNw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1264<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"52a72439bbfd48b99163f7575bc64e73","r":1,"spa":2}' crossorigin="anonymous"></script>
1264 1265</body> 1266</html> 1267<!-- 1268Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin 1269 1270Object Caching 255/346 objects using Redis 1271Page Caching using Disk: Enhanced (DONOTCACHEPAGE constant is defined) 1272Database Caching 1/67 queries in 0.038 seconds using Redis (Request-wide modification query) 1273 1274Served from: localhost @ 2026-10-09 06:10:28 by W3 Total Cache 1275-->
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.