PageSourceSearch

https://roses24.fi/my-account/

html roses24.fi collected 2026-10-09 03:10:28 UTC 119,844 bytes, 1,275 lines download raw bytes

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&#038;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&#038;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&#038;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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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">&euro;</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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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=&#039;page&#039;]/*[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">&euro;</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&nbsp;<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&nbsp;<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&nbsp;<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]&nbsp;<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&amp;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.