HTML Report for https://www.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html
This tool is an ongoing experiment in better HTML checking, and its behavior remains subject to changeShowing results for https://www.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html
You can view the notes...
view-source:https://www.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html
| # | results |
|---|---|
| 1 |
Error
On line 1, column 9 <https://cdn0.w |
| 2 |
Error
On line 1, column 10 <https://cdn0.we |
| 3 |
Error
On line 1, column 30 <https://cdn0.weddingwire.com>;rel=d |
| 4 |
Info
On line 1, column 30 <https://cdn0.weddingwire.com>;rel=d |
| 5 |
Error
On line 2, column 15 gwire.com>;rel=dns-prefetch link: <https://cdn0.w |
| 6 |
Error
On line 2, column 16 <https://cdn0.we |
| 7 |
Info
On line 2, column 36 <https://cdn0.weddingwire.com>;rel=p |
| 8 |
Error
On line 3, column 15 gwire.com>;rel=preconnect link: <https://stats. |
| 9 |
Error
On line 3, column 16 <https://stats.p |
| 10 |
Info
On line 3, column 32 <https://stats.pusher.com>;rel=d |
| 11 |
Error
On line 4, column 15 usher.com>;rel=dns-prefetch link: <https://stats. |
| 12 |
Error
On line 4, column 16 <https://stats.p |
| 13 |
Info
On line 4, column 32 <https://stats.pusher.com>;rel=p |
| 14 |
Error
On line 5, column 15 usher.com>;rel=preconnect link: <https://www.we |
| 15 |
Error
On line 5, column 16 <https://www.wed |
| 16 |
Error
On line 5, column 36 <https://www.weddingwire.com/builds/ |
| 17 |
Error
On line 5, column 43 wire.com/builds/desktop |
| 18 |
Error
On line 5, column 51 m/builds/desktop/css/sym |
| 19 |
Error
On line 5, column 55 /desktop/css/symfnw- |
| 20 |
Error
On line 5, column 90 ktop/css/symfnw-US248-1-20240327-014_www_m_/WebBund |
| 21 |
Info
On line 5, column 145 4_www_m_/WebBundleResponsiveMarketplaceStorefrontWeddingwire.css>;rel=p |
| 22 |
Error
On line 6, column 15 gwire.css>;rel=preload;as=style link: <https://www.we |
| 23 |
Error
On line 6, column 16 <https://www.wed |
| 24 |
Error
On line 6, column 36 <https://www.weddingwire.com/assets/ |
| 25 |
Error
On line 6, column 43 wire.com/assets/fonts/P |
| 26 |
Error
On line 6, column 49 m/assets/fonts/Proxima |
| 27 |
Info
On line 6, column 75 ts/fonts/ProximaNova-semibold.woff2>;rel=p |
| 28 |
Error
On line 7, column 15 old.woff2>;rel=preload;as=font;crossorigin link: <https://www.we |
| 29 |
Error
On line 7, column 16 <https://www.wed |
| 30 |
Error
On line 7, column 36 <https://www.weddingwire.com/assets/ |
| 31 |
Error
On line 7, column 43 wire.com/assets/fonts/P |
| 32 |
Error
On line 7, column 49 m/assets/fonts/Proxima |
| 33 |
Info
On line 7, column 74 ts/fonts/ProximaNova-regular.woff2>;rel=p |
| 34 |
Error
On line 8, column 15 lar.woff2>;rel=preload;as=font;crossorigin link: <https://www.we |
| 35 |
Error
On line 8, column 16 <https://www.wed |
| 36 |
Error
On line 8, column 36 <https://www.weddingwire.com/assets/ |
| 37 |
Error
On line 8, column 43 wire.com/assets/fonts/p |
| 38 |
Error
On line 8, column 49 m/assets/fonts/proxima |
| 39 |
Info
On line 8, column 80 ts/fonts/proximanovacond-extrabold.woff2>;rel=p |
| 40 |
Error
On line 25, column 15 old.woff2>;rel=preload;as=font;crossorigin vary: Accept-Encoding access-control-allow-methods: * access-control-allow-headers: * x-envoy-upstream-service-time: 916 x-akamai-transformed: 9 - 0 pmb=mTOE,1 content-encoding: gzip date: Sat, 30 Mar 2024 07:20:23 GMT set-cookie: PHPSESSID=a11i29k8mhb3n27hihqephnlfk; path=/; secure set-cookie: GEO_LOC=1%7C0%7C0%7C0%7C%7C%7C%7C%7C%7C%7C%7C%7C55.4167%7C24; expires=Fri, 28-Jun-2024 07:20:22 GMT; Max-Age=7776000; path=/; domain=.weddingwire.com; secure; SameSite=Lax set-cookie: gp_anon_id=77abd5fe-c4e4-4d26-93f9-4f9f998f4de9; expires=Fri, 30-Mar-2029 07:20:22 GMT; Max-Age=157766400; path=/; domain=.weddingwire.com; secure; SameSite=Lax set-cookie: PHPSESSID=a11i29k8mhb3n27hihqephnlfk; path=/; secure set-cookie: tkww_op=81a0c090e438a8551afdadc65e4cdf69; path=/; domain=.www.weddingwire.com; Secure set-cookie: _abck=1C70A28D90927F7A44698B8054EA9F84~-1~YAAQTAxAF6F6jIWOAQAAUiA7jgucXKq5U9KuZAZ6vEqe/nryNM/GCpwKpMWCYNOnhBl02rm4O3WO+Dutk1vC6UEKjXN4LqhBp6MbLoVmMtVaHc4/oByZOH5bGnZUT8zVOkjA42pbO0k4nFkHm6ninVjY7uow0kj05w30tsY+8a0KEtVs1u0pq9RvY3cNEvSmll+UjFaWeAcGvCcwryL4uiMX3Rj/ydmEF3TNCpqZRRDtejQwxwj8ZJ52rze0ZSFGYGGDD/gGyY6zNbe8LfvqmZVqPurdxrnWP0VcHQk6tiR2GiZJjs3wPDxdaM0o8ZnmiJ7na2Cg/BYL4koaO3vEkqN72EpAOjmjqfFWOIbT0flcJ11ESw8IDO49Yln3IAxt~-1~-1~-1; Domain=.weddingwire.com; Path=/; Expires=Sun, 30 Mar 2025 07:20:23 GMT; Max-Age=31536000; Secure set-cookie: ak_bmsc=7A5D6B01E6474A8FA3883AE6AE24A0E9~000000000000000000000000000000~YAAQTAxAF6J6jIWOAQAAUiA7jhcjQC0XAzOAuXFUdzljGicGM7w8574xF4vEP/W+MC/0r9Ztpd1OQKYFVvSDydbs8UQ4M0ITZLysXCdPXwuAxnEoRicHdCVDKYzbRRa4PX20eeVsTf1JuHAnoO8fPBzYn8NTJS9Q/BME7l/GCnbciVkdjWJ6AY3PpEke2hMwMkZM/LRCDwToSxGCwsaMl2NzZIuMzXvyyRtxqkAIkJcSBX/VVBH+suo9XL6PirqF84ZG1QxvOcHaRQ1VehKBQ/JKwXwq+bihv6cUu2UOeizmRLaI1q1DWWltOIJTR+IV38aTCOEZszQccFbYpnQ57KW0+JS32Eyb7uMq6IDy6o+Elg4qH8R1L0r4/Q6ZcwFiH6ueZT89SaEEB+r8deo=; Domain=.weddingwire.com; Path=/; Expires=Sat, 30 Mar 2024 09:20:22 GMT; Max-Age=7199; HttpOnly set-cookie: bm_sz=DBF592A91DA34D8988DF017A70BF6DE0~YAAQTAxAF6N6jIWOAQAAUiA7jhcOnUNS70Ma6xeUZ6Qski5gnilfo91oFGD1/rPhJT+QPOiw24iE17/ToIEOJE2IIOAzY41NxZVchonSBlfeHdguRYWg7N4+9ou9s3Dx1yx1f6TaYJbyAy+uZJuCvmEWzgHNNT2tlZ2LZKK6jrrS37A7fzHCChehr9cJzUKfGRhx3imGjq9cE4B5drag1GTRldqyt+lwH25c9mdlv0I3Z3aZUhP4d+VdePo+i02S/9MKy4VHZb3TWZmlsya27KMj7DUxTrHHruQNVFtbyc+c0MQQ83ml49+z7EHHQjET41J/kpzULT1vG0hb0RCJzEPI6smys7V62PHtVEC4QlLJp+AM6VVOSBpmcg==~3420226~3686963; Domain=.weddingwire.com; Path=/; Expires=Sat, 30 Mar 2024 11:20:22 GMT; Max-Age=14399 <!DOCTYPE html> <html |
| 41 |
Error
On line 26, column 50 TYPE html> <html lang="en-US" prefix="og: http://ogp.me/ns#"> <head |
| 42 |
Error
On line 27, column 6 p.me/ns#"> <head> <meta |
| 43 |
Error
On line 155, column 7 #"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Franci's Flowers Wedding Design - Flowers - Florence, IT - WeddingWire</title> <meta name="description" content="Contact Franci&apos;s Flowers Wedding Design in Florence on WeddingWire. Browse Flowers prices, photos and 122 reviews, with a rating of 4.8 out of 5"> <meta name="keywords" content="franci&apos;s flowers wedding design, franci&apos;s flowers wedding design reviews, franci&apos;s flowers wedding design prices, franci&apos;s flowers wedding design photos, flowers, florence, italy, it, it 0008z"> <meta name="robots" content="all"> <meta name="distribution" content="global"> <meta name="rating" content="general"> <meta name="pbdate" content="3:20:23 30/03/2024"> <link rel="alternate" href="android-app://com.weddingwire.user/weddingwire/m.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="apple-custom-itunes-app" content="app-id=316565575"> <meta name="google-play-app" content="app-id=com.weddingwire.user"> <link rel="shortcut icon" href="https://www.weddingwire.com/mobile/assets/img/favicon/favicon.png"> <meta property="fb:app_id" content="258399401573410" /> <meta property="og:type" content="place" /> <meta property="og:image" content="https://cdn0.weddingwire.com/vendor/422384/3_2/1280/jpg/1467142708-8b0d9e56f34a349c-Huppah-685x511.jpeg"> <meta property="og:image:secure_url" content="https://cdn0.weddingwire.com/vendor/422384/3_2/1280/jpg/1467142708-8b0d9e56f34a349c-Huppah-685x511.jpeg"> <meta property="og:url" content="https://www.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html" /> <meta name="twitter:card" content="summary_large_image" /> <meta property="og:locale" content="en_US"> <meta property="place:street_address" content="Piazza A. Bonsanti 7"> <meta property="place:locality" content="Florence"> <meta property="place:region" content="IT"> <meta property="og:site_name" content="WeddingWire"> <link rel="stylesheet" href="https://www.weddingwire.com/builds/desktop/css/symfnw-US248-1-20240327-014_www_m_/WebBundleResponsiveMarketplaceStorefrontWeddingwire.css"> <script> var internalTrackingService = internalTrackingService || { triggerSubmit : function() {}, triggerAbandon : function() {}, loaded : false }; </script> <script type="text/javascript"> function getCookie (name) {var b = document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)'); return b ? unescape(b.pop()) : null} function overrideOneTrustGeo () { const otgeoCookie = getCookie('otgeo') || ''; const regexp = /^([A-Za-z]+)(?:,([A-Za-z]+))?$/g; const matches = [...otgeoCookie.matchAll(regexp)][0]; if (matches) { const countryCode = matches[1]; const stateCode = matches[2]; const geolocationResponse = { countryCode }; if (stateCode) { geolocationResponse.stateCode = stateCode; } return { geolocationResponse }; } } var OneTrust = overrideOneTrustGeo() || undefined; </script> <span class="ot-sdk-show-settings" style="display: none"></span> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-language="en-US" data-domain-script="94f48421-ccbc-4e81-af65-65ff76170a0f" data-ignore-ga='true' defer></script> <script>var isCountryCookiesActiveByDefault=true,CONSENT_ANALYTICS_GROUP="C0002",CONSENT_PERSONALIZATION_GROUP="C0003",CONSENT_TARGETED_ADVERTISING_GROUP="C0004",CONSENT_SOCIAL_MEDIA_GROUP="C0005",cookieConsentContent='',hideCookieConsentLayer= '', OptanonAlertBoxClosed='';hideCookieConsentLayer=getCookie('hideCookieConsentLayer');OptanonAlertBoxClosed=getCookie('OptanonAlertBoxClosed');if(hideCookieConsentLayer==="1"||Boolean(OptanonAlertBoxClosed)){cookieConsentContent=queryStringToJSON(getCookie('OptanonConsent')||'');}function getCookie(e){var o=document.cookie.match("(^|;)\\s*"+e+"\\s*=\\s*([^;]+)");return o?unescape(o.pop()):null}function queryStringToJSON(e){var o=e.split("&"),t={};return o.forEach(function(e){e=e.split("="),t[e[0]]=decodeURIComponent(e[1]||"")}),JSON.parse(JSON.stringify(t))}function isCookieGroupAllowed(e){var o=cookieConsentContent.groups;if("string"!=typeof o){if(!isCountryCookiesActiveByDefault && e===CONSENT_ANALYTICS_GROUP && getCookie('hideCookieConsentLayer')==="1"){return true}return isCountryCookiesActiveByDefault;}for(var t=o.split(","),n=0;n<t.length;n++)if(t[n].indexOf(e,0)>=0)return"1"===t[n].split(":")[1];return!1}function userHasAcceptedTheCookies(){var e=document.getElementsByTagName("body")[0],o=document.createEvent("HTMLEvents");cookieConsentContent=queryStringToJSON(getCookie("OptanonConsent")||""),!0===isCookieGroupAllowed(CONSENT_ANALYTICS_GROUP)&&(o.initEvent("analyticsCookiesHasBeenAccepted",!0,!1),e.dispatchEvent(o)),!0===isCookieGroupAllowed(CONSENT_PERSONALIZATION_GROUP)&&(o.initEvent("personalizationCookiesHasBeenAccepted",!0,!1),e.dispatchEvent(o)),!0===isCookieGroupAllowed(CONSENT_TARGETED_ADVERTISING_GROUP)&&(o.initEvent("targetedAdvertisingCookiesHasBeenAccepted",!0,!1),e.dispatchEvent(o)),!0===isCookieGroupAllowed(CONSENT_SOCIAL_MEDIA_GROUP)&&(o.initEvent("socialMediaAdvertisingCookiesHasBeenAccepted",!0,!1),e.dispatchEvent(o))}</script> <script> document.getElementsByTagName('body')[0].addEventListener('oneTrustLoaded', function () { if (OneTrust.GetDomainData()?.ConsentModel?.Name === 'notice only') { const cookiePolicyLinkSelector = document.querySelectorAll('.ot-sdk-show-settings') cookiePolicyLinkSelector.forEach((selector) => { selector.style.display = 'none' }) } }) </script> <script> function CMP() { var body = document.getElementsByTagName('body')[0]; var event = document.createEvent('HTMLEvents'); var callbackIAB = (tcData, success) => { if (success && (tcData.eventStatus === 'tcloaded' || tcData.eventStatus === 'useractioncomplete')) { window.__tcfapi('removeEventListener', 2, () => { }, callbackIAB); if ((typeof window.Optanon !== "undefined" && !window.Optanon.GetDomainData().IsIABEnabled) || (tcData.gdprApplies && typeof window.Optanon !== "undefined" && window.Optanon.GetDomainData().IsIABEnabled && getCookie('OptanonAlertBoxClosed'))) { userHasAcceptedTheCookies(); } if (isCookieGroupAllowed(CONSENT_ANALYTICS_GROUP) !== true) { event.initEvent('analyticsCookiesHasBeenDenied', true, false); body.dispatchEvent(event); } if (isCookieGroupAllowed(CONSENT_TARGETED_ADVERTISING_GROUP) !== true) { event.initEvent('targetedAdvertisingCookiesHasBeenDenied', true, false); body.dispatchEvent(event); } if (tcData.gdprApplies && typeof window.Optanon !== "undefined" && window.Optanon.GetDomainData().IsIABEnabled) { event.initEvent('IABTcDataReady', true, false); body.dispatchEvent(event); } else { event.initEvent('nonIABCountryDataReady', true, false); body.dispatchEvent(event); } } } var cnt = 0; var consentSetInterval = setInterval(function () { cnt += 1; if (cnt === 600) { userHasAcceptedTheCookies(); clearInterval(consentSetInterval); } if (typeof window.Optanon !== "undefined" && !window.Optanon.GetDomainData().IsIABEnabled) { clearInterval(consentSetInterval); userHasAcceptedTheCookies(); event.initEvent('oneTrustLoaded', true, false); body.dispatchEvent(event); event.initEvent('nonIABCountryDataReady', true, false); body.dispatchEvent(event); } if (typeof window.__tcfapi !== "undefined") { event.initEvent('oneTrustLoaded', true, false); body.dispatchEvent(event); clearInterval(consentSetInterval); window.__tcfapi('addEventListener', 2, callbackIAB); } }); } function OptanonWrapper() { CMP(); } </script> </head><body> |
| 44 |
Error
On line 155, column 13 t> </head><body> <scri |
| 45 |
Error
On line 3348, column 15 vendor-id="448776" data-vendor-uuid="a5d7097e-fa3b-422c-a97b-bbdba9e40d57" data-city-id="1491882" data-list-position="1" data-ec-variant="Free" > <figure class="paidVendorTile__gallery app-vendor-tile-gallery"> <div class="paidVendorTile__image"> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--overlay" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container vendorTileGallery__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="0" data-visualized-slide="false" ><picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/mirthehelena-fotos585van901_51_448776-166628981440423.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="FunkyBird" width="640" height="427" loading="lazy"> </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="1" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="2" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="3" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </picture> <span class="vendorTileGallery__overlay"><i class="svgIcon svgIcon__picture-polaroid vendorTileGallery__overlay--icon" ><svg viewBox="0 0 24 24"><g fill-rule="nonzero"><path d="M21.244 4.309l.101.012.384.073a2.796 2.796 0 012.248 3.102l-.027.169-2.684 14.064a2.796 2.796 0 01-3.102 2.248l-.169-.027-10.524-2.008a.75.75 0 01.18-1.486l.102.012 10.524 2.008a1.296 1.296 0 001.484-.9l.031-.129 2.684-14.064a1.296 1.296 0 00-.9-1.484l-.128-.031-.383-.073a.75.75 0 01.18-1.486z"/><path d="M16.5 0a2.25 2.25 0 012.25 2.25V16.5a2.25 2.25 0 01-2.25 2.25H2.25A2.25 2.25 0 010 16.5V2.25A2.25 2.25 0 012.25 0H16.5zm.75 14.25H1.5v2.25c0 .38.282.693.648.743l.102.007H16.5a.75.75 0 00.75-.75v-2.25zM16.5 1.5H2.25a.75.75 0 00-.75.75v10.5h15.75V2.25a.75.75 0 00-.648-.743L16.5 1.5z"/></g></svg></i>View 91 more photos</span></div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> <div class="scrollSnap__points app-general-item-linked"> <span class="scrollSnap__point app-scroll-snap-points active" data-slide="0"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="1"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="2"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="3"></span> </div> </div> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-couples-also-view-tile-link" href="https://www.weddingwire.com/biz/funkybird-florence/2799c8f9e066a8f4.html">FunkyBird</a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">5.0</span> (25) · <div class="paidVendorTile__infoText"> Florence, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>Typical Price</span> </div> </div> </div> </div> <div class="paidVendorTile app-vendor-tile app-vendor-tile-common app-catalog-list-vendor app-link " data-href="https://www.weddingwire.com/biz/violamalva-flowers-decoration-tuscany/d743f45e4e1a7855.html" data-vendor-id="740002" data-vendor-id="74000 |
| 46 |
Error
On line 3464, column 15 vendor-id="740002" data-vendor-uuid="309a08f5-4506-4f63-9d85-5b7766701fc7" data-city-id="1491882" data-list-position="2" data-ec-variant="Free" > <figure class="paidVendorTile__gallery app-vendor-tile-gallery"> <div class="paidVendorTile__image"> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--overlay" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container vendorTileGallery__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="0" data-visualized-slide="false" ><picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/73046512-2714614068590686-6671929302868557824-n_51_740002-164148064841392.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="violamalva flowers decoration" width="640" height="427" loading="lazy"> </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="1" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Table set" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="2" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Castle" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="3" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Candelabras" width="640" height="427" class="lazyload" > </picture> <span class="vendorTileGallery__overlay"><i class="svgIcon svgIcon__picture-polaroid vendorTileGallery__overlay--icon" ><svg viewBox="0 0 24 24"><g fill-rule="nonzero"><path d="M21.244 4.309l.101.012.384.073a2.796 2.796 0 012.248 3.102l-.027.169-2.684 14.064a2.796 2.796 0 01-3.102 2.248l-.169-.027-10.524-2.008a.75.75 0 01.18-1.486l.102.012 10.524 2.008a1.296 1.296 0 001.484-.9l.031-.129 2.684-14.064a1.296 1.296 0 00-.9-1.484l-.128-.031-.383-.073a.75.75 0 01.18-1.486z"/><path d="M16.5 0a2.25 2.25 0 012.25 2.25V16.5a2.25 2.25 0 01-2.25 2.25H2.25A2.25 2.25 0 010 16.5V2.25A2.25 2.25 0 012.25 0H16.5zm.75 14.25H1.5v2.25c0 .38.282.693.648.743l.102.007H16.5a.75.75 0 00.75-.75v-2.25zM16.5 1.5H2.25a.75.75 0 00-.75.75v10.5h15.75V2.25a.75.75 0 00-.648-.743L16.5 1.5z"/></g></svg></i>View 49 more photos</span></div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> <div class="scrollSnap__points app-general-item-linked"> <span class="scrollSnap__point app-scroll-snap-points active" data-slide="0"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="1"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="2"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="3"></span> </div> </div> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-couples-also-view-tile-link" href="https://www.weddingwire.com/biz/violamalva-flowers-decoration-tuscany/d743f45e4e1a7855.html">violamalva flowers decoration</a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">4.9</span> (7) · <div class="paidVendorTile__infoText"> Florence, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>Typical Price</span> </div> </div> </div> </div> <div class="paidVendorTile app-vendor-tile app-vendor-tile-common app-catalog-list-vendor app-link " data-href="https://www.weddingwire.com/biz/giovanna-romagnoli-piante-fiori-eventi-certaldo-fi/2da3a58721508223.html" data-vendor-id="910239" data-vendor-id="91023 |
| 47 |
Error
On line 6333, column 121 vendor-id="910239" data-vendor-uuid="02c3fb0a-273e-482a-8a33-361f42677c43" data-city-id="1491882" data-list-position="3" data-ec-variant="Free" > <figure class="paidVendorTile__gallery app-vendor-tile-gallery"> <div class="paidVendorTile__image"> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--overlay" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container vendorTileGallery__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="0" data-visualized-slide="false" ><picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Giovanna Romagnoli piante fiori eventi " width="640" height="427" loading="lazy"> </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="1" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/web-186_51_910239-167751221618441.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/web-186_51_910239-167751221618441.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/web-186_51_910239-167751221618441.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/web-186_51_910239-167751221618441.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="CAMPFIRE" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="2" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Cerimonia Terre di Nano" width="640" height="427" class="lazyload" > </picture> </div> <div class="scrollSnap__item app-scroll-snap-item vendorTileGallery__slide" data-id="3" data-visualized-slide="false" ><picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/photo-318_51_910239-167751213353242.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/photo-318_51_910239-167751213353242.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/photo-318_51_910239-167751213353242.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/photo-318_51_910239-167751213353242.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Runner Borgo S.Lorenzo" width="640" height="427" class="lazyload" > </picture> <span class="vendorTileGallery__overlay"><i class="svgIcon svgIcon__picture-polaroid vendorTileGallery__overlay--icon" ><svg viewBox="0 0 24 24"><g fill-rule="nonzero"><path d="M21.244 4.309l.101.012.384.073a2.796 2.796 0 012.248 3.102l-.027.169-2.684 14.064a2.796 2.796 0 01-3.102 2.248l-.169-.027-10.524-2.008a.75.75 0 01.18-1.486l.102.012 10.524 2.008a1.296 1.296 0 001.484-.9l.031-.129 2.684-14.064a1.296 1.296 0 00-.9-1.484l-.128-.031-.383-.073a.75.75 0 01.18-1.486z"/><path d="M16.5 0a2.25 2.25 0 012.25 2.25V16.5a2.25 2.25 0 01-2.25 2.25H2.25A2.25 2.25 0 010 16.5V2.25A2.25 2.25 0 012.25 0H16.5zm.75 14.25H1.5v2.25c0 .38.282.693.648.743l.102.007H16.5a.75.75 0 00.75-.75v-2.25zM16.5 1.5H2.25a.75.75 0 00-.75.75v10.5h15.75V2.25a.75.75 0 00-.648-.743L16.5 1.5z"/></g></svg></i>View 37 more photos</span></div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> <div class="scrollSnap__points app-general-item-linked"> <span class="scrollSnap__point app-scroll-snap-points active" data-slide="0"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="1"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="2"></span> <span class="scrollSnap__point app-scroll-snap-points" data-slide="3"></span> </div> </div> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-couples-also-view-tile-link" href="https://www.weddingwire.com/biz/giovanna-romagnoli-piante-fiori-eventi-certaldo-fi/2da3a58721508223.html">Giovanna Romagnoli piante fiori eventi </a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">5.0</span> (4) · <div class="paidVendorTile__infoText"> Florence, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>Typical Price</span> </div> </div> </div> </div> </div> </div> <section class="storefrontFaqs app-faqs-toggle app-section-highlighter-item"> <h2 id="faqs" class="storefrontFaqs__title" tabindex="-1">Frequently asked questions</h2> <div class="storefrontFaqs__container"> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What is the average price for a bridal bouquet?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $300 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What is the average price for a bridesmaid bouquet?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $80 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What is the average price for a boutonniere?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $13 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What is the average price for a low table arrangement (per arrangement)?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $200 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What is the average price for an elevated table arrangement (per arrangement)?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $350 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">Typically, what can a customer expect to pay for your wedding floral services?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemBlock"> $4,500 </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">Which of the following are included in the cost of your floral services?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Clean Up </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Consultations </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Delivery </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Event Design </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Samples </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Set Up </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Venue Visit </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">How would you describe your floral designs?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Classic </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Glamorous </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Modern </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Romantic </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">Which of the following services do you provide?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Clean Up </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Consultations </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Delivery </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Event Design </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Samples </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Set Up </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Venue Visit </div> </div> </div> <div class="storefrontFaqs__item"> <h3 class="storefrontFaqs__itemTitle">What types of arrangements do you provide?</h3> <div class="storefrontFaqs__itemContent"> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Aisle Decor </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Altar Decor </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Bouquets </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Boutonnieres </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Centerpieces </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Chuppah Decor </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Corsages </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Flower Baskets </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Flower Crowns </div> <div class="storefrontFaqs__itemList"> <i class="svgIcon svgIcon__checkLight " ><svg viewBox="0 0 19 14"><path d="M7.805 11.22L2.047 5.738a.75.75 0 10-1.035 1.087l6.317 6.012a.75.75 0 001.073-.04l9.566-10.588a.75.75 0 00-1.113-1.006L7.805 11.22z" fill-rule="nonzero"/></svg></i> Flower Petals </div> </div> </div> </div> <button type="button" class="storefrontFaqs__button button button--tertiary app-faqs-toggle-action">View more FAQs</button> <div role="button" tabindex="0" class="sectionLeadTile sectionLeadTile--primary app-default-simple-lead-secondary-cta " data-vendor-id="483224" data-cta-section="FAQS" data-tracking-section="profile_cta_faqs" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:107,&quot;mobile&quot;:108}" > <div class="sectionLeadTile__iconContainer"> <img class="svgIcon svgIcon__question sectionLeadTile__icon lazyload" data-src="https://cdn1.weddingwire.com/assets/svg/original/illustration/question.svg" alt="illustration question" width="56" height="56" > </div> <div class="sectionLeadTile__content"> <p class="sectionLeadTile__title">Any other questions?</p> <span class="sectionLeadTile__link">Message vendor</span> </div> </div> </section> <section class="storefrontReviews app-storefront-reviews app-section-highlighter-item" > <div class="storefrontReviewsHeader"> <h2 id="reviews" class="storefrontReviewsHeader__title" tabindex="-1">Reviews</h2> <a class="app-storefront-add-review-cta button button--tertiary storefrontReviewsHeader__button" rel="nofollow" href="https://www.weddingwire.com/shared/rate/new?vid=e906522a9f030f4f&formEntryPoint=2"> Write a review </a> </div> <div class="storefrontReviewsAverage"> <span class="srOnly">4.9 out of 5 rating</span> <div class="storefrontReviewsAverage__score"> <div class="storefrontReviewsAverage__award"> <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2024-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2024 Winner" width="125" height="125" > </div> </div> <div class="storefrontReviewsAverage__starValue"> <div class="storefrontReviewsAverage__value" aria-hidden="true"> <span>4.9</span> Excellent</div> <div class="storefrontReviewsAverage__stars"> <div class="rating rating--starslarge" aria-hidden="true"> <div class="rating__picture"> <span class="rating__picture rating__progress" style="width:98%"></span> </div> </div> <span class="storefrontReviewsAverage__starsText">122 Reviews</span> </div> </div> </div> <ul class="storefrontReviewsAverage__rating "> <li> Quality of service <div class="srOnly"> 4.9 out of 5 rating </div> <div class="ratingSingleLine ratingSingleLine--black" aria-hidden="true"> <div class="ratingSingleLine__picture"> <span class="ratingSingleLine__progress" style="width:98%"></span> <span class="ratingSingleLine__progress ratingSingleLine__progress--complete"></span> </div> <span class="ratingSingleLine__count storefrontReviewsSummary__ratingCount"> 4.9 </span> </div> </li> <li> Average response time <div class="srOnly"> 5 out of 5 rating </div> <div class="ratingSingleLine ratingSingleLine--black" aria-hidden="true"> <div class="ratingSingleLine__picture"> <span class="ratingSingleLine__progress" style="width:100%"></span> <span class="ratingSingleLine__progress ratingSingleLine__progress--complete"></span> </div> <span class="ratingSingleLine__count storefrontReviewsSummary__ratingCount"> 5.0 </span> </div> </li> <li> Professionalism <div class="srOnly"> 5 out of 5 rating </div> <div class="ratingSingleLine ratingSingleLine--black" aria-hidden="true"> <div class="ratingSingleLine__picture"> <span class="ratingSingleLine__progress" style="width:100%"></span> <span class="ratingSingleLine__progress ratingSingleLine__progress--complete"></span> </div> <span class="ratingSingleLine__count storefrontReviewsSummary__ratingCount"> 5.0 </span> </div> </li> <li> Value <div class="srOnly"> 4.8 out of 5 rating </div> <div class="ratingSingleLine ratingSingleLine--black" aria-hidden="true"> <div class="ratingSingleLine__picture"> <span class="ratingSingleLine__progress" style="width:96%"></span> <span class="ratingSingleLine__progress ratingSingleLine__progress--complete"></span> </div> <span class="ratingSingleLine__count storefrontReviewsSummary__ratingCount"> 4.8 </span> </div> </li> <li> Flexibility <div class="srOnly"> 4.9 out of 5 rating </div> <div class="ratingSingleLine ratingSingleLine--black" aria-hidden="true"> <div class="ratingSingleLine__picture"> <span class="ratingSingleLine__progress" style="width:98%"></span> <span class="ratingSingleLine__progress ratingSingleLine__progress--complete"></span> </div> <span class="ratingSingleLine__count storefrontReviewsSummary__ratingCount"> 4.9 </span> </div> </li> </ul> <div class="storefrontReviewsAverage__rate"> <span> <i class="svgIcon svgIcon__thumbsup " ><svg viewBox="0 0 16 16"><path d="M10.473 2.61c.13.462.107 1.042-.025 1.73-.067.35-.161.719-.276 1.095l-.052.168-.053.164h4.356c.84 0 1.577.737 1.577 1.576 0 .623-.271 1.234-.743 1.569.145.22.23.472.23.74 0 .593-.369 1.134-.88 1.4.07.19.108.408.108.652 0 .584-.33.986-.816 1.181.03.11.046.23.046.358 0 .787-.422 1.258-1.167 1.313l-.153.006H8.257c-.76 0-1.335-.068-2.013-.217-.146-.032-1.126-.27-1.47-.344-.194-.04-.39-.079-.591-.114l-.002.639a.549.549 0 01-.549.549H.55A.549.549 0 010 14.526V6.823c0-.304.247-.55.55-.55l3.083.007c.303.001.548.247.548.55v.357c1.405-.567 3.27-3.02 3.27-4.893 0-1.952 2.4-1.892 3.022.317zM1.098 7.374v6.604h1.985v-6.6l-1.985-.004zm1.395 5.596a.323.323 0 110 .647.323.323 0 010-.647zM8.549 2.294c0 2.39-2.243 5.342-4.187 5.984l-.18.053v4.441c.282.047.552.099.82.155.364.077 1.35.317 1.478.346.503.11.932.17 1.452.186l.325.005h4.368c.233 0 .222.012.222-.22 0-.128-.141-.221-.48-.221-.69 0-.729-.98-.114-1.089l.115-.01h.77c.339 0 .48-.092.48-.22 0-.365-.134-.477-.48-.477a.548.548 0 01-.548-.55.55.55 0 01.45-.54l.099-.008h.77c.234 0 .48-.245.48-.477 0-.2-.357-.478-.774-.478-.691 0-.73-.979-.115-1.088l.115-.01h.808c.252 0 .479-.338.479-.733 0-.207-.194-.423-.4-.469l-.079-.009H9.285a.549.549 0 01-.509-.756 11.978 11.978 0 00.593-1.975c.103-.536.12-.966.046-1.226-.312-1.11-.866-1.124-.866-.614z"/></svg></i> 95% </span> Recommended by couples </div> </div> <div class="storefrontReviewsPhotos"> <div class="storefrontReviewsPhotosMosaic" data-mosaic="1"> <div class="storefrontReviewsPhotosTile" data-image="0" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3872935"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 1" class="lazyload" > </picture> </div> </div> <div class="storefrontReviewsPhotosTile" data-image="1" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3872929"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 2" class="lazyload" > </picture> </div> </div> <div class="storefrontReviewsPhotosTile" data-image="2" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3101763"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 3" class="lazyload" > </picture> </div> </div> <div class="storefrontReviewsPhotosTile" data-image="3" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3101765"> <div class="storefrontReviewsPhoto__overlay"> <span class="storefrontReviewsPhoto__number">+95</span> <span class="storefrontReviewsPhoto__text">User photos</span> </div> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 4" class="lazyload" > </picture> </div> </div> </div> </div> <div class="storefrontReviewsList"> <div class="storefrontReviewsSummary app-storefront-reviews-summary"> <div class="storefrontReviewsSummaryTooltip tooltip app-storefront-reviews-summary-tooltip app-storefront-reviews-summary-read-more-tooltip"> <span class="storefrontReviewsSummaryTooltip__info">This AI-generated summary gives you a snapshot of the overall ratings and feedback from the reviews this vendor has received.</span> </div> <div class="storefrontReviewsSummary__header"> <h3 class="storefrontReviewsSummary__title app-storefront-reviews-summary-read-more-title">Review summary</h3> <div class="storefrontReviewsSummary__infoIcon app-storefront-reviews-summary-with-tooltip"> <i class="svgIcon svgIcon__stars " ><svg viewBox="0 0 24 24"><g><path d="M8.436 14.895a.523.523 0 01-.525-.525c0-2.28-2.811-5.07-5.082-5.07a.525.525 0 01-.372-.9.534.534 0 01.372-.153c2.277 0 5.082-2.802 5.082-5.082a.51.51 0 01.153-.372.519.519 0 01.372-.153.6.6 0 01.2.04.531.531 0 01.325.485c0 2.28 2.799 5.082 5.082 5.082a.525.525 0 01.2 1.014.519.519 0 01-.2.04c-2.283 0-5.082 2.79-5.082 5.07a.543.543 0 01-.156.371.533.533 0 01-.37.153zM17.43 16.965a.24.24 0 01-.102-.021.21.21 0 01-.087-.057.323.323 0 01-.057-.084.302.302 0 01-.021-.102c0-1.59-1.881-3.474-3.471-3.474a.273.273 0 01-.111 0 .244.244 0 01-.159-.144.257.257 0 01-.024-.105c0-.037.008-.074.024-.108a.245.245 0 01.159-.144.277.277 0 01.11 0c1.59 0 3.472-1.884 3.472-3.474a.262.262 0 010-.108.27.27 0 01.357-.162.314.314 0 01.09.066c.024.028.043.06.054.096a.259.259 0 010 .108c0 1.59 1.887 3.474 3.48 3.474a.264.264 0 010 .525c-1.57-.024-3.444 1.86-3.444 3.45a.3.3 0 01-.021.102.24.24 0 01-.057.087.271.271 0 01-.087.057.296.296 0 01-.105.018zM12.735 21.156a.264.264 0 01-.186-.078.254.254 0 01-.078-.186c0-.9-1.092-1.98-1.983-1.98a.255.255 0 01-.168-.087.267.267 0 010-.351.27.27 0 01.168-.087c.9 0 1.983-1.092 1.983-1.98a.259.259 0 010-.108.27.27 0 01.357-.162.316.316 0 01.09.066c.024.028.043.06.054.096a.262.262 0 010 .108c0 .9 1.09 1.98 1.98 1.98a.269.269 0 01.108 0c.035.011.068.03.096.054a.27.27 0 01.063.09c.016.034.024.07.024.108a.256.256 0 01-.024.105.244.244 0 01-.159.144.265.265 0 01-.108 0c-.9 0-1.98 1.092-1.98 1.98a.273.273 0 01-.078.186.26.26 0 01-.159.102z"/></g></svg></i><span>Powered by AI</span> </div> </div> <p class="storefrontReviewsSummary__summary app-storefront-reviews-summary-read-more">Francesca from Francis Flowers in Florence is highly recommended by multiple reviewers for her exceptional and professional floral services. Reviewers praise her attention to detail, ability to understand their vision, and beautiful arrangements that exceeded their expectations. Customers appreciate Francesca's responsiveness, flexibility, and communication throughout the planning process. Her passion and love for her work shine through in her exceptional customer service and stunning floral creations. If you're looking for a talented and passionate florist for your wedding, Francesca and her team at Francis Flowers are the ideal choice.</p> <!-- MODAL CONTENT - NOT DISPLAYED --> <div class="storefrontReviewsSummary__modalContent app-storefront-reviews-summary-read-more-modal-content"> <div class="storefrontReviewsSummaryModal__content"> <div class="storefrontReviewsSummaryModal__header"> <div class="storefrontReviewsSummaryModal__headerLeft"> <h3 class="storefrontReviewsSummaryModal__title">Review summary</h3> <div class="storefrontReviewsSummaryModal__infoIcon app-storefront-reviews-summary-with-tooltip app-storefront-reviews-summary-with-tooltip-modal"> <i class="svgIcon svgIcon__stars " ><svg viewBox="0 0 24 24"><g><path d="M8.436 14.895a.523.523 0 01-.525-.525c0-2.28-2.811-5.07-5.082-5.07a.525.525 0 01-.372-.9.534.534 0 01.372-.153c2.277 0 5.082-2.802 5.082-5.082a.51.51 0 01.153-.372.519.519 0 01.372-.153.6.6 0 01.2.04.531.531 0 01.325.485c0 2.28 2.799 5.082 5.082 5.082a.525.525 0 01.2 1.014.519.519 0 01-.2.04c-2.283 0-5.082 2.79-5.082 5.07a.543.543 0 01-.156.371.533.533 0 01-.37.153zM17.43 16.965a.24.24 0 01-.102-.021.21.21 0 01-.087-.057.323.323 0 01-.057-.084.302.302 0 01-.021-.102c0-1.59-1.881-3.474-3.471-3.474a.273.273 0 01-.111 0 .244.244 0 01-.159-.144.257.257 0 01-.024-.105c0-.037.008-.074.024-.108a.245.245 0 01.159-.144.277.277 0 01.11 0c1.59 0 3.472-1.884 3.472-3.474a.262.262 0 010-.108.27.27 0 01.357-.162.314.314 0 01.09.066c.024.028.043.06.054.096a.259.259 0 010 .108c0 1.59 1.887 3.474 3.48 3.474a.264.264 0 010 .525c-1.57-.024-3.444 1.86-3.444 3.45a.3.3 0 01-.021.102.24.24 0 01-.057.087.271.271 0 01-.087.057.296.296 0 01-.105.018zM12.735 21.156a.264.264 0 01-.186-.078.254.254 0 01-.078-.186c0-.9-1.092-1.98-1.983-1.98a.255.255 0 01-.168-.087.267.267 0 010-.351.27.27 0 01.168-.087c.9 0 1.983-1.092 1.983-1.98a.259.259 0 010-.108.27.27 0 01.357-.162.316.316 0 01.09.066c.024.028.043.06.054.096a.262.262 0 010 .108c0 .9 1.09 1.98 1.98 1.98a.269.269 0 01.108 0c.035.011.068.03.096.054a.27.27 0 01.063.09c.016.034.024.07.024.108a.256.256 0 01-.024.105.244.244 0 01-.159.144.265.265 0 01-.108 0c-.9 0-1.98 1.092-1.98 1.98a.273.273 0 01-.078.186.26.26 0 01-.159.102z"/></g></svg></i><span>Powered by AI</span> </div> </div> <i class="svgIcon svgIcon__close storefrontReviewsSummaryModal__close app-modal-close" ><svg viewBox="0 0 26 26"><path d="M12.983 10.862L23.405.439l2.122 2.122-10.423 10.422 10.423 10.422-2.122 2.122-10.422-10.423L2.561 25.527.439 23.405l10.423-10.422L.439 2.561 2.561.439l10.422 10.423z" fill-rule="nonzero"/></svg></i> <div class="storefrontReviewsSummaryTooltip tooltip app-storefront-reviews-summary-tooltip"> <span class="storefrontReviewsSummaryTooltip__info">This AI-generated summary gives you a snapshot of the overall ratings and feedback from the reviews this vendor has received.</span> </div> </div> <p class="storefrontReviewsSummaryModal__summary">Francesca from Francis Flowers in Florence is highly recommended by multiple reviewers for her exceptional and professional floral services. Reviewers praise her attention to detail, ability to understand their vision, and beautiful arrangements that exceeded their expectations. Customers appreciate Francesca's responsiveness, flexibility, and communication throughout the planning process. Her passion and love for her work shine through in her exceptional customer service and stunning floral creations. If you're looking for a talented and passionate florist for your wedding, Francesca and her team at Francis Flowers are the ideal choice.</p> </div> </div> </div> <div class="scrollSnap app-scroll-snap-wrapper storefrontReviewsList__slider app-storefront-reviews-slider-content app-storefront-reviews-slider scrollSnap--fullBleed scrollSnap--floatArrows" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container storefrontReviewsList__container app-storefront-reviews-slider-container" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item storefrontReviewsList__slide" data-id="0" data-visualized-slide="false" > <div class="storefrontReviewsTile app-storefront-review-slider-tile app-storefront-review-slider-modal" data-review-id="7074319"> <div class="storefrontReviewsTileHeader"> <div class="storefrontReviewsTileHeader__avatar"> <div class="avatar"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" preserveAspectRatio="xMidYMin slice"> <circle fill="#9AAAB0" cx="100" cy="100" r="100"/> <text transform="translate(100,130)" y="0"> <tspan font-size="90" class="" fill="rgba(255,255,255,1)" text-anchor="middle">L</tspan> </text> </svg> </div> </div> <div class="storefrontReviewsTileHeader__info"> Lindsay X. <span>Sent on 11/03/2023</span> </div> </div> <div class="storefrontReviewsTileRating"> <div class="srOnly"> 5 out of 5 rating </div> <div class="rating rating--stars" aria-hidden="true"> <div class="rating__picture"> <span class="rating__picture rating__progress" style="width:100%"></span> </div> <span class="rating__count"> 5.0 </span> </div> </div> <div class="storefrontReviewsTileContent"> <p class="storefrontReviewsTileContent__title">Incredible</p> <div class="storefrontReviewsTileContent__description app-reviews-tile-read-more"> Francesca was amazing! I forgot about florals until very close to my date and yet she worked with me quickly and personally to ensure my florals were what I wanted and within my budget! I didn't get to meet her until the day of because I wasn't in the country and she was even more lovely in person! I can't say enough about how gorgeous her table arrangements and the bouquet turned out!! HIGHLY RECOMMEND! </div> </div> </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontReviewsList__slide" data-id="1" data-visualized-slide="false" > <div class="storefrontReviewsTile app-storefront-review-slider-tile app-storefront-review-slider-modal" data-review-id="7032549"> <div class="storefrontReviewsTileHeader"> <div class="storefrontReviewsTileHeader__avatar"> <div class="avatar"> <picture class="avatar__img" > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/user/5488/1_1/80/jpg/gu_1328845.webp?r=45483 80w, https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.webp?r=45483 160w" sizes="(min-width: 480px) 80px, 56px"> <img data-srcset="https://cdn0.weddingwire.com/user/5488/1_1/80/jpg/gu_1328845.jpeg?r=45483 80w, https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.jpeg?r=45483 160w" data-src="https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.jpeg?r=45483" sizes="(min-width: 480px) 80px, 56px" alt="Kristina Zaccardelli" width="80" height="80" class="lazyload" > </picture> </div> </div> <div class="storefrontReviewsTileHeader__info"> Kristina <span>Sent on 10/11/2023</span> </div> </div> <div class="storefrontReviewsTileRating"> <div class="srOnly"> 5 out of 5 rating </div> <div class="rating rating--stars" aria-hidden="true"> <div class="rating__picture"> <span class="rating__picture rating__progress" style="width:100%"></span> </div> <span class="rating__count"> 5.0 </span> </div> </div> <div class="storefrontReviewsTileContent"> <p class="storefrontReviewsTileContent__title">Amazing from Start to Finish! Such Quality of Work!!!</p> <div class="storefrontReviewsTileContent__description app-reviews-tile-read-more"> Franci was absolutely incredible!! Planning a wedding from abroad can be difficult, and she saved me from an initial poor experience with another florist. She stepped in with ease and grace and helped deliver the most amazing experience, service and truly BEAUTIFUL work. Her communication was so helpful and responsiveness was so amazing, especially, since I reached out so last minute! Beyond her wonderful communication and responsiveness, she is absolutely a true delight! I loved talking to her about our wedding and getting to know her - grateful for our paths to have crossed. Her experience truly shines with the absolute beauty and quality of her work. You can tell she just LOVES what she does and strives to ensure your happiness. Her positive nature and caring spirit is so genuine. I can't say enough wonderful things about Franci! I am so grateful - she saved the day for me and I hope to see her again!!!! THANK YOU SO MUCH FRANCI!!!! XOXOXO </div> </div> </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontReviewsList__slide" data-id="2" data-visualized-slide="false" > <div class="storefrontReviewsTile app-storefront-review-slider-tile app-storefront-review-slider-modal" data-review-id="7130155"> <div class="storefrontReviewsTileHeader"> <div class="storefrontReviewsTileHeader__avatar"> <div class="avatar"> <picture class="avatar__img" > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/user/0704/1_1/80/jpg/gu_40214070.webp?r=10650 80w, https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.webp?r=10650 160w" sizes="(min-width: 480px) 80px, 56px"> <img data-srcset="https://cdn0.weddingwire.com/user/0704/1_1/80/jpg/gu_40214070.jpeg?r=10650 80w, https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.jpeg?r=10650 160w" data-src="https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.jpeg?r=10650" sizes="(min-width: 480px) 80px, 56px" alt="Lara" width="80" height="80" class="lazyload" > </picture> </div> </div> <div class="storefrontReviewsTileHeader__info"> <span>Sent on 12/07/2023</span> </div> </div> <div class="storefrontReviewsTileRating"> <div class="srOnly"> 5 out of 5 rating </div> <div class="rating rating--stars" aria-hidden="true"> <div class="rating__picture"> <span class="rating__picture rating__progress" style="width:100%"></span> </div> <span class="rating__count"> 5.0 </span> </div> </div> <div class="storefrontReviewsTileContent"> <p class="storefrontReviewsTileContent__title">Early Fall Colours for a Destination Wedding</p> <div class="storefrontReviewsTileContent__description app-reviews-tile-read-more"> We found Franci's Flowers through Wedding Wire when looking for a florist for our destination wedding in Oct 2023. Francesca was very responsive during the initial vendor-finding process and sent over a clear and concise quote with images of the proposed flowers and designs based on what we had described. <br /> When we traveled to Italy in March 2023 to meet with her and to review the quote, we felt very confident that she would be able to execute our vision and boy were we right!<br /> Francesca and her family were very professional and were on top of everything the day of the wedding so we didn't need to worry about a thing. Every flower arrangement was perfect. The bouquets hit exactly the right colour pallet we were hoping for and each table setting was stunning. And we were very appreciate that they were able to reuse flowers from the ceremony displays to help us stay with-in budget.<br /> If you're looking for a florist in Florence who is passionate about creating beautiful floral arrangements that help define and decorate the biggest moments of your life, Francesca and her family should be your first call. </div> </div> <ul class="storefrontReviewsTilePhotos"> <li> <div class="storefrontReviewsPhotoFocus" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3872929"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 5" width="640" height="427" class="lazyload" > </picture> </div> </div> </li> <li> <div class="storefrontReviewsPhotoFocus" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3872931"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 6" width="640" height="427" class="lazyload" > </picture> </div> </div> </li> <li> <div class="storefrontReviewsPhotoFocus" type="button" tabindex="0"> <div class="storefrontReviewsPhoto app-reviews-fullscreen-gallery-open" data-image-id="3872933"> <div class="storefrontReviewsPhoto__overlay"> <span class="storefrontReviewsPhoto__number">+6</span> <span class="srOnly">photos</span> </div> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 7" width="640" height="427" class="lazyload" > </picture> </div> </div> </li> </ul> </div> </div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> </div> <div class="storefrontReviewsListFooter"> <a class="button button--tertiary storefrontReviewsListFooter__more app-storefront-all-reviews-link" data-vendorid="483224" href="https://www.weddingwire.com/reviews/francis-flowers-wedding-design-florence/e906522a9f030f4f.html" title="See all reviews" > See all reviews <i class="svgIcon svgIcon__arrowShortRight " ><svg viewBox="0 0 12 12"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.17.183a.74.74 0 011.044.07l4.603 5.26a.74.74 0 010 .974l-4.603 5.26a.74.74 0 11-1.113-.974l3.563-4.072H.74a.74.74 0 010-1.48h8.856L6.101 1.228A.74.74 0 016.17.183z"/></svg></i> </a> </div> </div> <div class="sectionLeadTile sectionLeadTile--primary sectionLeadTile--reviews app-default-simple-lead-secondary-cta " data-vendor-id="483224" data-cta-section="END_REVIEWS" data-tracking-section="profile_cta_reviews" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:105,&quot;mobile&quot;:106}" role="button" tabindex="0"> <div class="sectionLeadTile__iconContainer"> <img class="svgIcon svgIcon__stars sectionLeadTile__icon lazyload" data-src="https://cdn1.weddingwire.com/assets/svg/original/illustration/stars.svg" alt="illustration stars" width="56" height="56" > </div> <div class="sectionLeadTile__content"> <p class="sectionLeadTile__title">Are you interested?</p> <span class="sectionLeadTile__link"> Message vendor </span> </div> </div> <section class="storefrontAwards app-awards-slider"> <h2 class="storefrontAwards__title">Awards</h2> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--fullBleed scrollSnap--floatArrows" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container storefrontAwards__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="0" data-visualized-slide="false" > <div class="storefrontAwards__item"> <div class="vendorBadgeRated vendorBadgeRated--100"> <span> 122 </span> </div> </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="1" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2024-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2024 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="2" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2023-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2023 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="3" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2022-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2022 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="4" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2020-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2020 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="5" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2019-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2019 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="6" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2018-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2018 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="7" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2017-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2017 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="8" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2016-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2016 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="9" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2015-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2015 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="10" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2014-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2014 Winner" width="125" height="125" > </div> </div> <div class="scrollSnap__item app-scroll-snap-item storefrontAwards__slide" data-id="11" data-visualized-slide="false" > <div class="storefrontAwards__item"> <img data-src="https://www.weddingwire.com/assets/img/badges/2013-en_US.png" class="lazyload " alt="WeddingWire Couples&apos; Choice Awards 2013 Winner" width="125" height="125" > </div> </div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> </div> </section> </section> <div class="paidVendorsListingModule app-link app-paid-vendors-banner paidVendorsListingModule--US" data-href="https://www.weddingwire.com/c/it-italy/italy/wedding-florists/IT-8-rca.html" > <section class="paidVendorsListingModule__imageGrid"> <picture class="categoryModuleBanner__image"> <source data-srcset="/assets/img/storefront/paid-vendors/paid-vendors-listing-module-desktop.webp" class="lazyload " type="" media="(min-width:769px)"> <img data-src="/assets/img/storefront/paid-vendors/paid-vendors-listing-module-mobile.webp" class="lazyload " alt="" > </picture> </section> <section class="paidVendorsListingModule__main"> <h3 class="paidVendorsListingModule__title"> Explore other vendors in your area </h3> <p class="paidVendorsListingModule__text"> Find your ideal vendor among popular ones and Couples' Choice Award winners. </p> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-florists/IT-8-rca.html" class="button button--tertiary paidVendorsListingModule__button"> See vendors </a> </section> </div> <section class="realWeddingsCouples app-real-weddings-couples-slider app-section-highlighter-item"> <h2 id="realWeddingsCouples" class="realWeddingsCouples__title" tabindex="-1">Real Weddings</h2> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--fullBleed scrollSnap--floatArrows" role="region" aria-label="Real Weddings Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container realWeddingsCouples__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item realWeddingsCouples__slide" data-id="0" data-visualized-slide="false" role="group" aria-label="Wedding " > <div class="realWeddingsCouplesTile app-rw-couples-tile" data-href="https://www.weddingwire.com/rw/francis-flowers-wedding-design-florence/e906522a9f030f4f/3224991" data-rw-id="3224991" aria-label="Kaylee & Geoff, 86 photos" role="link"> <figure class="realWeddingsCouplesTile__gallery"> <div class="realWeddingsCouplesTile__image"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889637.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889637.webp 640w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/960/jpg/13889637.webp 960w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/1280/jpg/13889637.webp 1280w" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889637.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889637.jpeg 640w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/960/jpg/13889637.jpeg 960w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/1280/jpg/13889637.jpeg 1280w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/960/jpg/13889637.jpeg" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)" alt="Kaylee & Geoff's wedding" width="640" height="427" class="lazyload" > </picture> </div> <figcaption class="realWeddingsCouplesTile__thumbnails"> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889521.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889521.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889521.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889521.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889521.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Kaylee & Geoff's wedding 1" width="640" height="427" class="lazyload" > </picture> </div> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889523.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889523.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889523.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889523.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889523.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Kaylee & Geoff's wedding 2" width="640" height="427" class="lazyload" > </picture> </div> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889525.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889525.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/320/jpg/13889525.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889525.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/991/3_2/640/jpg/13889525.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Kaylee & Geoff's wedding 3" width="640" height="427" class="lazyload" > </picture> </div> </figcaption> </figure> <div class="realWeddingsCouplesTile__body"> <span class="realWeddingsCouplesTile__title link">Kaylee & Geoff</span> <div class="realWeddingsCouplesTile__info"> 86 photos · 08/03/2022 </div> </div> </div> </div> <div class="scrollSnap__item app-scroll-snap-item realWeddingsCouples__slide" data-id="1" data-visualized-slide="false" role="group" aria-label="Wedding " > <div class="realWeddingsCouplesTile app-rw-couples-tile" data-href="https://www.weddingwire.com/rw/francis-flowers-wedding-design-florence/e906522a9f030f4f/3225205" data-rw-id="3225205" aria-label="Roisin & Richard, 69 photos" role="link"> <figure class="realWeddingsCouplesTile__gallery"> <div class="realWeddingsCouplesTile__image"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901711.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901711.webp 640w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/960/jpg/13901711.webp 960w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/1280/jpg/13901711.webp 1280w" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901711.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901711.jpeg 640w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/960/jpg/13901711.jpeg 960w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/1280/jpg/13901711.jpeg 1280w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/960/jpg/13901711.jpeg" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)" alt="Roisin & Richard's wedding" width="640" height="427" class="lazyload" > </picture> </div> <figcaption class="realWeddingsCouplesTile__thumbnails"> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901685.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901685.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901685.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901685.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901685.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Roisin & Richard's wedding 1" width="640" height="427" class="lazyload" > </picture> </div> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901687.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901687.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901687.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901687.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901687.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Roisin & Richard's wedding 2" width="640" height="427" class="lazyload" > </picture> </div> <div class="realWeddingsCouplesTile__thumbnail"> <picture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901689.webp 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901689.webp 640w" sizes="(min-width: 768px) 93px, 0px"> <img data-srcset="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/320/jpg/13901689.jpeg 320w, https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901689.jpeg 640w" data-src="https://cdn0.weddingwire.com/real-wedding-photo/205/3_2/640/jpg/13901689.jpeg" sizes="(min-width: 768px) 93px, 0px" alt="Roisin & Richard's wedding 3" width="640" height="427" class="lazyload" > </picture> </div> </figcaption> </figure> <div class="realWeddingsCouplesTile__body"> <span class="realWeddingsCouplesTile__title link">Roisin & Richard</span> <div class="realWeddingsCouplesTile__info"> 69 photos · 08/01/2022 </div> </div> </div> </div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> </div> </section> <section class="storefrontNetworkEndorsedVendor app-network-endorsed-vendors app-section-highlighter-item"> <h2 id="network_endorsement" class="storefrontNetworkEndorsedVendor__title header-content__title" tabindex="-1">Professional Network & Endorsements</h2> <span class="storefrontNetworkEndorsedVendor__subtitle">4 Endorsements</span> <div class="storefrontNetworkEndorsedVendor__tile app-network-endorsed-vendor-tile"> <picture class="storefrontNetworkEndorsedVendor__photo" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/923676/3_2/320/jpg/jc-tuscany-678_51_676329-167032640763621.webp 320w" sizes="(min-width: 768px) 80px, 56px"> <img srcset="https://cdn0.weddingwire.com/vendor/923676/3_2/320/jpg/jc-tuscany-678_51_676329-167032640763621.jpeg 320w" src="https://cdn0.weddingwire.com/vendor/923676/3_2/320/jpg/jc-tuscany-678_51_676329-167032640763621.jpeg" sizes="(min-width: 768px) 80px, 56px" alt="Moretti Events" width="640" height="427" loading="lazy"> </picture> <a class="storefrontNetworkEndorsedVendor__tileTitle app-endorsed-vendor-tile-link" href="https://www.weddingwire.com/biz/super-tuscan-wedding-planners-florence/cfc134613f75ece8.html"> Moretti Events </a> <span class="storefrontNetworkEndorsedVendor__category">Wedding Planners</span> <p class="storefrontNetworkEndorsedVendor__info app-network-endorsed-vendor-tile-read-more">Franci's Flowers is a great company in the wedding sector! With her ideas Franci is able to understand all the brides perfectly and our collabroations has always brought to amazing events! With our planning services and her styling ideas perfectly mixed together, our couples have always received what they had expected for their dreamy wedding in Tuscany! </p> </div> <div class="storefrontNetworkEndorsedVendor__tile app-network-endorsed-vendor-tile"> <picture class="storefrontNetworkEndorsedVendor__photo" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/257725/3_2/320/jpg/1348394783308-1348393881009IMG1952.webp 320w" sizes="(min-width: 768px) 80px, 56px"> <img srcset="https://cdn0.weddingwire.com/vendor/257725/3_2/320/jpg/1348394783308-1348393881009IMG1952.jpeg 320w" src="https://cdn0.weddingwire.com/vendor/257725/3_2/320/jpg/1348394783308-1348393881009IMG1952.jpeg" sizes="(min-width: 768px) 80px, 56px" alt="L'Arte Della Torta di Melanie Secciani" width="640" height="427" loading="lazy"> </picture> <a class="storefrontNetworkEndorsedVendor__tileTitle app-endorsed-vendor-tile-link" href="https://www.weddingwire.com/biz/larte-della-torta-di-melanie-secciani-firenze/f6518e45c0f23051.html"> L'Arte Della Torta di Melanie Secciani </a> <span class="storefrontNetworkEndorsedVendor__category">Wedding Cakes</span> <p class="storefrontNetworkEndorsedVendor__info app-network-endorsed-vendor-tile-read-more">I just did a wedding and have to say she was absolutely amazing as an organizer. She had everything under control, paid attention to the smallest details, and the event itself was stunning. For brides this is a planner I would absolutely recommend. As a vendor I see so much of what goes on behind the scenes and notice the planners who are making sure that things are going off perfectly. Francessca is one of those planners. </p> </div> <div class="storefrontNetworkEndorsedVendor__tile app-network-endorsed-vendor-tile"> <picture class="storefrontNetworkEndorsedVendor__photo" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/797635/3_2/320/jpg/1340020022788-ilmiomatrimonio.webp 320w" sizes="(min-width: 768px) 80px, 56px"> <img srcset="https://cdn0.weddingwire.com/vendor/797635/3_2/320/jpg/1340020022788-ilmiomatrimonio.jpeg 320w" src="https://cdn0.weddingwire.com/vendor/797635/3_2/320/jpg/1340020022788-ilmiomatrimonio.jpeg" sizes="(min-width: 768px) 80px, 56px" alt="Il Mio Matrimonio" width="640" height="427" loading="lazy"> </picture> <a class="storefrontNetworkEndorsedVendor__tileTitle app-endorsed-vendor-tile-link" href="https://www.weddingwire.com/biz/il-mio-matrimonio-rome/91a2d82fb7175b31.html"> Il Mio Matrimonio </a> <span class="storefrontNetworkEndorsedVendor__category">Wedding Planners</span> <p class="storefrontNetworkEndorsedVendor__info app-network-endorsed-vendor-tile-read-more">thankyou Francesca for professionalism and creativity!!!</p> </div> <div class="storefrontNetworkEndorsedVendor__more"> <a role="button" class="app-btn-more-network-endorsed-vendors button button--tertiary">View more endorsements</a> </div> </section> <section class="storefrontEndorsedVendor app-endorsed-vendor-slider app-section-highlighter-item app-vendor-list-tracking-impressions" data-product-listing-type="Rec Module: Storefront Preferred Vendors" data-sort-type="" data-category-group-id="2" data-category-id="15" data-region-id="10532" data-region-adm1-id="1031" data-city-id="1491882" > <h2 id="endorsement" class="storefrontEndorsedVendor__subtitle" tabindex="-1">Preferred Vendors</h2> <div class="scrollSnap app-scroll-snap-wrapper scrollSnap--fullBleed scrollSnap--floatArrows" role="region" aria-label="Preferred Vendors Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container storefrontEndorsedVendor__slider" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item storefrontEndorsedVendor__slide" data-id="0" data-visualized-slide="false" > <div class="storefrontEndorsedVendor__tile app-vendor-tile" data-vendor-id="484960" data-vendor-uuid="b9eae304-0d98-4370-8a4c-283cb3a17726" data-city-id="1491882" data-list-position="1" data-ec-variant="Free" > <figure class="storefrontEndorsedVendor__gallery"> <div class="storefrontEndorsedVendor__image"> <picture > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/069484/3_2/320/jpg/ar-26-29giu19040_51_484960-1565004290.webp 320w, https://cdn0.weddingwire.com/vendor/069484/3_2/640/jpg/ar-26-29giu19040_51_484960-1565004290.webp 640w, https://cdn0.weddingwire.com/vendor/069484/3_2/960/jpg/ar-26-29giu19040_51_484960-1565004290.webp 960w" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/069484/3_2/320/jpg/ar-26-29giu19040_51_484960-1565004290.jpeg 320w, https://cdn0.weddingwire.com/vendor/069484/3_2/640/jpg/ar-26-29giu19040_51_484960-1565004290.jpeg 640w, https://cdn0.weddingwire.com/vendor/069484/3_2/960/jpg/ar-26-29giu19040_51_484960-1565004290.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/069484/3_2/640/jpg/ar-26-29giu19040_51_484960-1565004290.jpeg" sizes="(min-width: 768px) 284px, (min-width: 480px) 350px, calc(100vw - 4rem)" alt="Rosapaola Lucibelli Photographer" width="640" height="427" loading="lazy"> </picture> </div> </figure> <div class="storefrontEndorsedVendor__body"> <a class="storefrontEndorsedVendor__tileTitle app-endorsed-vendor-tile-link" href="https://www.weddingwire.com/biz/rosapaola-lucibelli-photographer/2189cd69e7d59ce6.html"> Rosapaola Lucibelli Photographer </a> <div class="storefrontEndorsedVendor__info"> <i class="svgIcon svgIcon__star storefrontEndorsedVendor__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <div class="srOnly"> 5.0 out of 5 rating , 31 Reviews </div> <div class="storefrontEndorsedVendor__contentRating" aria-hidden="true"> <span class="storefrontEndorsedVendor__rating">5.0</span> (31) </div> · Wedding Photographers </div> </div> </div> </div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> </div> </section> <section class="storefrontMap app-section-highlighter-item"> <h2 id="map" class="storefrontMap__title" tabindex="-1">Map</h2> <div class="app-storefront-addresses storefrontAddresses"> <div class="app-storefront-item-active storefrontAddresses__itemActive "> <div class="app-storefront-map storefrontAddresses__map"> <img class="app-static-map" src="" alt="Addresses map"/> <a class="storefrontAddresses__openMap app-map-global-tracking" data-section="openMap" target="_blank" href=""> Open Map </a> </div> <div class="storefrontAddresses__infoActive "> <i class="svgIcon svgIcon__mapMarkerOutline storefrontAddresses__icon" ><svg viewBox="0 0 28 36"><path d="M18.087 14.033c0-2.264-1.83-4.1-4.087-4.1s-4.087 1.836-4.087 4.1c0 2.265 1.83 4.1 4.087 4.1s4.087-1.835 4.087-4.1zm2 0c0 3.368-2.725 6.1-6.087 6.1-3.362 0-6.087-2.732-6.087-6.1 0-3.368 2.725-6.1 6.087-6.1s6.087 2.732 6.087 6.1zM15.282 32.09a40.603 40.603 0 004.171-4.25c3.748-4.441 5.982-9.124 5.982-13.806 0-6.228-5.312-11.466-11.435-11.466S2.565 7.805 2.565 14.033c0 4.682 2.234 9.365 5.982 13.805A40.603 40.603 0 0014 33.168c.39-.311.82-.672 1.282-1.079zm12.153-18.056c0 5.235-2.43 10.327-6.453 15.095a42.584 42.584 0 01-5.826 5.677c-.266.211-.459.358-.567.436l-.589.43-.59-.43a18.925 18.925 0 01-.566-.436 42.584 42.584 0 01-5.825-5.676C2.993 24.36.564 19.268.564 14.032.565 6.695 6.78.567 14 .567s13.435 6.128 13.435 13.466z"/></svg></i> <div class="app-storefront-header storefrontAddresses__header"> </div> <div class="app-storefront-content storefrontAddresses__content"> </div> </div> </div> <div class="app-storefront-all-addresses storefrontAddresses__allAddresses hidden" > <div class="app-storefront-item storefrontAddresses__item"> <div class="app-storefront-map storefrontAddresses__map"> <img style="width:100%;" class="app-static-map hidden" id="staticmap" alt="Location of (Franci&apos;s Flowers Wedding Design)" width="760" height="420" data-testid="catalog-storefront-google-map" data-src="https://maps.googleapis.com/maps/api/staticmap?center=43.7801982,11.2363809&amp;zoom=14&amp;markers=scale:2%7Cicon:https://cdn1.weddingwire.com/assets/img/maps/below-the-fold/bg_marker-pushpin.png%7Clabel:S%7C43.7801982,11.2363809&amp;size=760x420&amp;scale=2&amp;key=AIzaSyCO8NM_maRZpRNxzMym0jS5TqplqHtrWV8&amp;language=en" > <a class="storefrontAddresses__openMap hidden" data-href="https://maps.google.com/?q=43.7801982, 11.2363809"></a> </div> <div class="storefrontAddresses__info"> <input class="app-storefront-radio storefrontAddresses__radio" type="radio" name="address" checked value="0"/> <span class="storefrontAddresses__radioSpan"></span> <div class="app-storefront-header storefrontAddresses__header"> Piazza A. Bonsanti 7 Florence </div> <div class="app-storefront-content storefrontAddresses__content" href=" "> <div class="storefrontAddresses__phone"> <span class="app-phone-replace" data-vendorid="483224"> 0039-3472299495 </span> </div> <span class="storefrontAddresses__hour">by appointment only </span> </div> </div> </div> </div> </div> <div class="storefrontMap__quickLinks"> <a class="storefrontMap__quickLink" href="https://www.weddingwire.com/c/it-italy/italy/wedding-florists/IT-8-rca.html">Flowers Italy</a> </div> <div class="storefrontMap__quickLinks"> <a class="storefrontMap__quickLink" href="https://www.weddingwire.com/c/it-italy/florence/wedding-florists/8-vendors.html"> Flowers Florence </a> </div> </section> </div> <aside class="storefrontAside app-article-storefront-aside"> <div class="storefrontAside__sticky storefrontFormAside app-storefront-aside-sticky storefrontAside__stickyWithMargin storefrontFormAside--hide"> <div class="storefrontAside__isolateRequestPricing"> <div class="storefrontAside__isolateRequestPricingTitle">Message vendor</div> <button type="button" class=" button button--primary storefrontHeading__lead app-default-simple-lead" data-storefront-id="" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="" data-section="showPhone" aria-label="Request pricing" data-tracking-section="storefrontHeader" data-lead-with-flexible-dates="" data-lead-form-with-services="" data-this-new-thing="this-new-thing" > Request pricing </button> </div> <section class="paidVendorsAside app-sponsored-vendors-aside app-storefront-aside-sticky-content"> <h2 class="paidVendorsAside__title app-sponsored-placements-aside-title">Continue browsing</h2> <div class="paidVendorsAside__main app-sponsored-placements-aside"> <div class="paidVendorTile paidVendorTile--aside app-sponsored-placement-tile" data-vendor-id="2164567"> <figure class="paidVendorTile__gallery"> <div class="paidVendorTile__image"> <picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/765461/3_2/320/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.webp 320w, https://cdn0.weddingwire.com/vendor/765461/3_2/640/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.webp 640w, https://cdn0.weddingwire.com/vendor/765461/3_2/960/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/765461/3_2/320/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.jpeg 320w, https://cdn0.weddingwire.com/vendor/765461/3_2/640/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.jpeg 640w, https://cdn0.weddingwire.com/vendor/765461/3_2/960/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/765461/3_2/640/jpg/img-20231013-wa0100-2-156247-170073279631819_51_2164567-170083056324412.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Sfiorami" width="640" height="427" loading="lazy"> </picture> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-sponsored-placement-tile-link" href="https://www.weddingwire.com/biz/sfiorami/32d4c4e379b88542.html"> Sfiorami </a> <div class="paidVendorTile__info"> <div class="paidVendorTile__infoText"> Turin, IT </div> </div> <div class="paidVendorTile__data"> </div> </div> </div> <div class="paidVendorTile paidVendorTile--aside app-sponsored-placement-tile" data-vendor-id="910239"> <figure class="paidVendorTile__gallery"> <div class="paidVendorTile__image"> <picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/308035602-458676642894711-6123068648485848551-n_51_910239-167751195548426.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Giovanna Romagnoli piante fiori eventi " width="640" height="427" loading="lazy"> </picture> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-sponsored-placement-tile-link" href="https://www.weddingwire.com/biz/giovanna-romagnoli-piante-fiori-eventi-certaldo-fi/2da3a58721508223.html"> Giovanna Romagnoli piante fiori eventi </a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">5.0</span><span class="paidVendorTile__reviewsCount"> (4) · </span> <div class="paidVendorTile__infoText"> Florence, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>$620</span> </div> </div> </div> </div> <div class="paidVendorTile paidVendorTile--aside app-sponsored-placement-tile" data-vendor-id="1056877"> <figure class="paidVendorTile__gallery"> <div class="paidVendorTile__image"> <picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/778650/3_2/320/jpg/img-20200625-wa0008_51_1056877-159407587344013.webp 320w, https://cdn0.weddingwire.com/vendor/778650/3_2/640/jpg/img-20200625-wa0008_51_1056877-159407587344013.webp 640w, https://cdn0.weddingwire.com/vendor/778650/3_2/960/jpg/img-20200625-wa0008_51_1056877-159407587344013.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/778650/3_2/320/jpg/img-20200625-wa0008_51_1056877-159407587344013.jpeg 320w, https://cdn0.weddingwire.com/vendor/778650/3_2/640/jpg/img-20200625-wa0008_51_1056877-159407587344013.jpeg 640w, https://cdn0.weddingwire.com/vendor/778650/3_2/960/jpg/img-20200625-wa0008_51_1056877-159407587344013.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/778650/3_2/640/jpg/img-20200625-wa0008_51_1056877-159407587344013.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="I Fiori di Nadia" width="640" height="427" loading="lazy"> </picture> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-sponsored-placement-tile-link" href="https://www.weddingwire.com/biz/i-fiori-di-nadia/67d812a0cb349cbe.html"> I Fiori di Nadia </a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">5.0</span><span class="paidVendorTile__reviewsCount"> (6) · </span> <div class="paidVendorTile__infoText"> Florence, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>$1,200</span> </div> </div> </div> </div> <div class="paidVendorTile paidVendorTile--aside app-sponsored-placement-tile" data-vendor-id="1969353"> <figure class="paidVendorTile__gallery"> <div class="paidVendorTile__image"> <picture class="vendorTileGallery__image" > <source type="image/webp" srcset="https://cdn0.weddingwire.com/vendor/353969/3_2/320/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.webp 320w, https://cdn0.weddingwire.com/vendor/353969/3_2/640/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.webp 640w, https://cdn0.weddingwire.com/vendor/353969/3_2/960/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img srcset="https://cdn0.weddingwire.com/vendor/353969/3_2/320/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.jpeg 320w, https://cdn0.weddingwire.com/vendor/353969/3_2/640/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.jpeg 640w, https://cdn0.weddingwire.com/vendor/353969/3_2/960/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.jpeg 960w" src="https://cdn0.weddingwire.com/vendor/353969/3_2/640/jpeg/b22fbf59-e214-4357-9a69-f2dd5bc5a63b_51_1969353-164301742320524.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Alessia Serdino Floral Design" width="640" height="427" loading="lazy"> </picture> </div> </figure> <div class="paidVendorTile__body"> <a class="paidVendorTile__title app-sponsored-placement-tile-link" href="https://www.weddingwire.com/biz/alessia-serdino-floral-design/c43cb2b12e1e7a8f.html"> Alessia Serdino Floral Design </a> <div class="paidVendorTile__info"> <i class="svgIcon svgIcon__star paidVendorTile__rating" ><svg viewBox="0 0 32 30"><path d="M10.9 9.6s-6.1.7-10.1 1.1c-.4 0-.7.3-.8.6-.1.4 0 .7.3 1C3.3 15 7.8 19 7.8 19s-1.2 5.9-2.1 9.8c-.1.4.1.7.4 1 .3.2.7.2 1 .1 3.5-2 8.8-4.9 8.8-4.9s5.3 3 8.8 4.9c.3.2.7.2 1-.1.3-.2.4-.6.4-1C25.3 24.9 24 19 24 19s4.5-4 7.5-6.7c.3-.2.4-.6.3-1-.1-.4-.4-.6-.8-.6-4-.4-10.1-1.1-10.1-1.1S18.4 4.1 16.7.5c-.2-.3-.5-.6-.9-.6s-.7.2-.9.6c-1.4 3.7-4 9.1-4 9.1" fill-rule="evenodd" clip-rule="evenodd"/></svg></i> <span class="paidVendorTile__ratingCounter">5.0</span><span class="paidVendorTile__reviewsCount"> (11) · </span> <div class="paidVendorTile__infoText"> Milan, IT </div> </div> <div class="paidVendorTile__data"> <div class="paidVendorTile__item"> <i class="svgIcon svgIcon__pricing paidVendorTile__bodyIcon" ><svg viewBox="0 0 47 42"><path d="M31.336 4.949c0 3.075-6.897 4.917-15.591 4.917C7.05 9.866.15 8.024.15 4.949.151 1.875 7.054.032 15.745.032c8.691 0 15.591 1.843 15.591 4.917zm-2 0c0-.41-1.24-1.195-3.545-1.81-2.626-.702-6.215-1.107-10.046-1.107-3.83 0-7.42.405-10.047 1.106-2.306.616-3.547 1.402-3.547 1.81 0 .411 1.24 1.196 3.547 1.812 2.627.701 6.216 1.106 10.047 1.106 3.831 0 7.42-.405 10.046-1.106 2.306-.615 3.545-1.4 3.545-1.811zm0 0a1 1 0 012 0v5.483c0 3.164-6.874 4.917-15.591 4.917C7.025 15.35.15 13.596.15 10.432V4.95a1 1 0 112 0v5.483c0 .47 1.273 1.262 3.664 1.871 2.614.667 6.186 1.046 9.93 1.046 3.742 0 7.314-.38 9.928-1.046 2.39-.61 3.663-1.4 3.663-1.87V4.948zM15.512 31.754C6.908 31.723.152 29.972.152 26.837V15.941v-5.554a1 1 0 112 0v5.508c.044.472 1.314 1.246 3.663 1.846 2.615.667 6.187 1.046 9.93 1.046 3.741 0 7.313-.38 9.928-1.046 2.371-.605 3.643-1.39 3.663-1.86v-.011-5.482a1 1 0 012 0v10.75c8.583.032 15.36 1.87 15.36 4.916V37.02c0 3.164-6.873 4.917-15.593 4.917-8.717 0-15.59-1.753-15.59-4.917v-5.267zm0-2V26.27c-5.787-.02-10.738-.82-13.36-2.294v2.861c0 .47 1.274 1.26 3.664 1.87 2.56.653 6.04 1.031 9.696 1.047zm2 1.04v.743c0 .47 1.274 1.26 3.663 1.87 2.615.667 6.187 1.047 9.928 1.047 3.743 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.903c-2.66 1.495-7.717 2.337-13.594 2.337-5.874 0-10.93-.842-13.59-2.338v2.064a1.018 1.018 0 010 .096zm11.824-9.63v-2.671c-2.657 1.494-7.705 2.294-13.591 2.294-5.887 0-10.936-.8-13.593-2.294v2.861c0 .469 1.274 1.26 3.664 1.87 2.614.667 6.186 1.047 9.928 1.047.207 0 .42-.003.657-.007 1.945-1.812 6.888-2.92 12.935-3.1zm.811 1.982a1.004 1.004 0 01-.157.003c-3.407.07-6.562.461-8.932 1.094-1.807.483-2.96 1.07-3.374 1.498-.04.072-.088.138-.143.197a.28.28 0 00-.029.116c0 .41 1.24 1.195 3.546 1.81 2.627.702 6.216 1.107 10.045 1.107 3.832 0 7.422-.405 10.048-1.107 2.306-.615 3.546-1.4 3.546-1.81 0-.41-1.24-1.195-3.546-1.81-2.626-.702-6.216-1.107-10.048-1.107-.32 0-.64.003-.956.009zm14.55 11.013c-2.657 1.495-7.706 2.295-13.594 2.295-5.886 0-10.935-.8-13.59-2.295v2.862c0 .47 1.272 1.26 3.662 1.87 2.614.667 6.186 1.047 9.928 1.047 3.744 0 7.316-.38 9.93-1.047 2.39-.61 3.664-1.4 3.664-1.87v-2.862z" fill-rule="nonzero"/></svg></i> <span>$2,500</span> </div> </div> </div> </div> </div> </section> </div> </aside> </article> <div class="leadFooter leadPhoneBottomBar app-lead-footer-stop-area"> <div class="leadFooter__wrapper "> <a href="tel:0039-3472299495" class="button button--secondary storefrontLeadPhoneButton app-default-phone-lead" data-storefront-id="0" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:65,&quot;desktopLogged&quot;:65,&quot;mobile&quot;:66,&quot;mobileLogged&quot;:93}" aria-label="Call Franci&apos;s Flowers Wedding Design" > <i class="svgIcon svgIcon__phoneLink phoneCallButton__icon" ><svg viewBox="0 0 34 34"><path d="M31.429 3.986l-9.393 9.392-1.414-1.414 9.393-9.393h-6.953v-2H33.43v10.367h-2V3.986zM20.3 21.646a3.883 3.883 0 015.489.001l3.059 3.058a3.885 3.885 0 01-.001 5.49L27.17 31.87a5.322 5.322 0 01-6.698.674c-7.477-4.946-14.07-11.54-19.016-19.017A5.315 5.315 0 012.13 6.83l1.677-1.676a3.881 3.881 0 015.49 0l3.056 3.057a3.883 3.883 0 010 5.49l-.373.373a67.724 67.724 0 007.946 7.948l.375-.375zM10.939 9.626L7.882 6.567a1.881 1.881 0 00-2.661 0L3.544 8.246a3.315 3.315 0 00-.42 4.18c4.799 7.252 11.2 13.653 18.452 18.45a3.322 3.322 0 004.18-.419l1.677-1.674a1.884 1.884 0 00.001-2.663l-3.058-3.057a1.883 1.883 0 00-2.661 0l-1.66 1.66-.7-.575a69.36 69.36 0 01-9.5-9.502l-.574-.7 1.658-1.659a1.883 1.883 0 000-2.661z" fill-rule="nonzero"/></svg></i> </a> <button type="button" class=" button button--primary app-ua-track-event app-default-simple-lead" data-storefront-id="" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:1,&quot;desktopLogged&quot;:90,&quot;mobile&quot;:20,&quot;mobileLogged&quot;:77}" data-section="showPhone" aria-label="Request pricing" data-trace="1" data-tracking-section="storefrontHeader" data-is-map-modal-opened="0" > Request pricing </button> </div> </div> <nav class="storefrontNavigationSticky app-section-navigation-sticky"> <div class="sectionNavigationSticky__categoryBackContainer app-section-navigation-sticky-container-back"> <div class="sectionNavigationSticky__categoryBack"> <a class="sectionNavigationSticky__categoryBackLink app-section-navigation-sticky-backlink" href="https://www.weddingwire.com/c/it-italy/italy/wedding-florists/IT-8-rca.html" tabindex="-1"> <i class="svgIcon svgIcon__arrowShortLeft sectionNavigationSticky__categoryBackIcon" ><svg viewBox="0 0 12 12"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83 11.817a.74.74 0 01-1.044-.07L.183 6.487a.74.74 0 010-.974L4.786.253a.74.74 0 111.113.974L2.336 5.299h8.924a.74.74 0 010 1.48H2.404l3.495 3.994a.74.74 0 01-.07 1.044z"/></svg></i> <span> View more florists in Italy </span> </a> </div> </div> <div class="storefrontNavigationSticky__container"> <div class="scrollSnap"> <ul class="scrollSnap__container"> <li class="storefrontNavigationSticky__separator scrollSnap__item"></li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="description" href="#description" tabindex="-1">About</a> </li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="faqs" href="#faqs" tabindex="-1">FAQs</a> </li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="reviews" href="#reviews" tabindex="-1"> Reviews <span class="storefrontNavigationSticky__count">122</span> </a> </li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="realWeddingsCouples" href="#realWeddingsCouples" tabindex="-1"> Real Weddings <span class="storefrontNavigationSticky__count">2</span> </a> </li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="network_endorsement" href="#network_endorsement" tabindex="-1">Network</a> </li> <li class="storefrontNavigationSticky__item scrollSnap__item"> <a class="storefrontNavigationSticky__anchor app-section-navigation-tracking" data-section="map" href="#map" tabindex="-1"> Map </a> </li> </ul> </div> <div class="storefrontNavigationSticky__actions"> <button type="button" class="hiredButton app-hired-save-vendor storefrontNavigationSticky__hiredButton storefrontNavigationSticky__action" data-category-id="119" data-vendor-id="483224" data-tracking-section="" data-insert-source="31" data-status="6" data-section="hiredButton" > <span class="hiredButton__disable"> <i class="svgIcon svgIcon__handshake " ><svg viewBox="0 0 18 18"><path d="M15.522 3.506l.06.107L17.9 8.411a.998.998 0 01-.297 1.231l-.1.066-1.103.641-.06.033a.994.994 0 01-.712.065l-1.176 1.17c-.342.34-.714.64-1.113.898l-.303.185-4.804 2.753-.091.047c-.547.313-1.308.118-1.644-.449l-.062-.118a1.237 1.237 0 01-.082-.256l-.136.073c-.578.31-1.277.062-1.563-.535a1.292 1.292 0 01-.11-.35 1.153 1.153 0 01-1-.668 1.304 1.304 0 01.076-1.26 1.227 1.227 0 01-.21-.308c-.288-.601-.072-1.34.5-1.663l1.594-.897a.505.505 0 11.496.88l-1.594.898c-.1.056-.147.216-.085.345.042.088.115.114.174.082a.502.502 0 01.064-.029L6.8 9.995a.505.505 0 01.568.831l-.076.052-2.753 1.537c-.1.056-.146.216-.084.345.033.07.087.1.132.097l.032-.01.554-.313a.511.511 0 01.063-.03l3.258-1.832a.505.505 0 01.57.829l-.074.051-3.34 1.88c-.101.057-.148.217-.086.346.034.07.087.1.138.094l.036-.012 1.2-.644c.044-.029.09-.054.14-.076l.007-.003 2.164-1.161a.505.505 0 01.634.13l.05.076a.505.505 0 01-.13.634l-.076.05-2.26 1.213-.015.01a.459.459 0 00-.085.455c.028.063.144.106.236.088l.052-.018.09-.047 4.787-2.744c.349-.2.678-.438.982-.711l.224-.212 1.169-1.165-2.323-4.712-.017-.036a.998.998 0 01.404-1.264l.103-.053 1.203-.534a.998.998 0 011.244.37zM2.949 3.033l1.15.302c.2.053.369.162.495.306l.363.108c.305.09.627.073.924-.047a2.656 2.656 0 011.743-.091l.214.072 4.111 1.575c.2.077.33.27.324.484-.02.81-.376 1.336-.954 1.532a1.62 1.62 0 01-.775.058l-.076-.013-.077-.02-1.66-.534C8.34 7.67 7.715 8.23 6.928 8.468c-.61.186-1.243.161-1.843.012a3.107 3.107 0 01-.401-.124.505.505 0 01.38-.937c.042.017.134.048.264.08.438.11.896.127 1.306.002.591-.18 1.039-.64 1.305-1.513a.505.505 0 01.548-.353l.09.02 2.096.675.026.004a.65.65 0 00.295-.017.315.315 0 00.193-.175l.03-.081-3.742-1.435a1.646 1.646 0 00-1.215.012 2.407 2.407 0 01-1.59.08l.081.02-1.637 5.135a.998.998 0 01-1.254.647l-.048-.016-1.166-.44A.998.998 0 01.05 8.818l1.697-5.132a.998.998 0 011.2-.652zm-.245.98l-1.69 5.11 1.142.43L3.83 4.309l-1.126-.296zm11.973.051l-1.18.524 2.407 4.88 1.081-.628-2.308-4.776z"/></svg></i> Hired? </span> <span class="app-hired-link hiredButton__enable" data-href="https://www.weddingwire.com/tools/VendorsCateg?id_categ=119&amp;status=6" data-event="EMP_CB_SHOWVENDORS"> <i class="svgIcon svgIcon__checkCircle " ><svg viewBox="0 0 92 92"><path d="M46 0C20.6 0 0 20.6 0 46s20.6 46 46 46 46-20.6 46-46S71.4 0 46 0zm20.1 36.3L45 59.7c-.5.6-1.3 1-2.1 1h-.1c-.8 0-1.5-.3-2.1-.9L26 45.3c-1.2-1.2-1.2-3.1 0-4.2 1.2-1.2 3.1-1.2 4.2 0l12.4 12.3 19.1-21c1.1-1.2 3-1.3 4.2-.2 1.3 1 1.4 2.9.2 4.1z"/></svg></i> Hired </span> </button> <button type="button" class="storefrontNavigationSticky__action favoriteButton app-favorite-save-vendor" data-vendor-id="483224" data-aria-label-saved="Vendor added to Favorites" data-tracking-section="" data-aria-label-unsaved="Add vendor to favorites" aria-label="Add vendor to favorites" aria-pressed="false" data-id-sector="119" data-insert-source="2"> <i class="svgIcon svgIcon__heartOutline favoriteButton__heartDisable" ><svg viewBox="0 0 34 30"><path d="M26.232.086C30.653.716 34 4.68 34 9.858c0 1.41-.371 2.884-1.073 4.412-1.35 2.937-3.878 6.013-7.247 9.134a68.921 68.921 0 01-5.582 4.625c-.665.496-1.284.941-1.84 1.328-.335.233-.577.396-.71.483a1 1 0 01-1.097 0c-.132-.087-.374-.25-.71-.483a67.429 67.429 0 01-1.84-1.328 68.921 68.921 0 01-5.58-4.625c-3.37-3.121-5.898-6.197-7.248-9.134C.371 12.742 0 11.268 0 9.858 0 4.681 3.347.716 7.768.086 11.6-.46 15.091 1.616 17 5.778 18.91 1.617 22.4-.46 26.232.086zm-9.115 27.628a65.438 65.438 0 001.785-1.288 66.954 66.954 0 005.418-4.489c3.194-2.958 5.57-5.85 6.79-8.502.588-1.283.89-2.479.89-3.577 0-4.193-2.626-7.304-6.05-7.792-3.552-.507-6.76 1.95-7.978 7.03-.245 1.023-1.7 1.023-1.944 0-1.219-5.08-4.426-7.537-7.978-7.03C4.626 2.554 2 5.666 2 9.858c0 1.098.302 2.294.89 3.577 1.22 2.652 3.596 5.544 6.79 8.502a66.954 66.954 0 005.418 4.489A65.438 65.438 0 0017 27.796l.117-.082z"/></svg></i> <span class="favoriteButton__copyDisable">Save</span> <i class="svgIcon svgIcon__heart favoriteButton__heartActive" ><svg viewBox="0 0 34 30"><path d="M26.232.086C30.653.716 34 4.68 34 9.858c0 1.41-.371 2.884-1.073 4.412-1.35 2.937-3.878 6.013-7.247 9.134a68.921 68.921 0 01-5.582 4.625c-.665.496-1.284.941-1.84 1.328-.335.233-.577.396-.71.483a1 1 0 01-1.097 0c-.132-.087-.374-.25-.71-.483a67.429 67.429 0 01-1.84-1.328 68.921 68.921 0 01-5.58-4.625c-3.37-3.121-5.898-6.197-7.248-9.134C.371 12.742 0 11.268 0 9.858 0 4.681 3.347.716 7.768.086 11.6-.46 15.091 1.616 17 5.778 18.91 1.617 22.4-.46 26.232.086z" fill-rule="nonzero"/></svg></i> <span class="favoriteButton__copyActive">Saved</span> </button> </div> </div> </nav> <section class="linkingCategories app-linking-categories"> <h2 class="linkingCategories__title">Other vendors in Italy for your wedding</h2> <h3 class="linkingCategories__subTitle"><span class="linkingCategories__parentCategory">Wedding Vendors</span></h3> <ul> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-photographers/IT-10-rca.html">Wedding Photographers</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-djs/IT-7-rca.html">Wedding DJs</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-beauty-health/IT-16-rca.html">Wedding Hair & Makeup</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-planners/IT-15-rca.html">Wedding Planners</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-caterers/IT-3-rca.html">Wedding Caterers</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-videographers/IT-14-rca.html">Wedding Videographers</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-officiants/IT-9-rca.html">Wedding Officiants</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-event-rentals/IT-12-rca.html">Wedding Rentals</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/photo-booths/IT-207-rca.html">Photo Booths</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-bands/IT-1-rca.html">Wedding Bands</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-dresses/IT-17-rca.html">Wedding Dresses</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-cakes/IT-2-rca.html">Wedding Cakes</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-limos/IT-13-rca.html">Wedding Limos</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-ceremony-music/IT-4-rca.html">Wedding Musicians</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/lighting-decor/IT-24-rca.html">Wedding Decor & Lighting</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-invitations/IT-18-rca.html">Wedding Invitations</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/travel-agents/IT-23-rca.html">Travel Agents</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-jewelers/IT-19-rca.html">Wedding Jewelers</a> </li> <li> <a href="https://www.weddingwire.com/c/it-italy/italy/wedding-favors/IT-5-rca.html">Wedding Favors</a> </li> </ul> </section> <div class="leadFixed leadPhoneBottomBar app-lead-fixed"> <div class="leadFixed__wrapper leadFixed__wrapper--rows "> <a href="tel:0039-3472299495" class="button button--secondary storefrontLeadPhoneButton app-default-phone-lead" data-storefront-id="0" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:65,&quot;desktopLogged&quot;:65,&quot;mobile&quot;:66,&quot;mobileLogged&quot;:93}" aria-label="Call Franci&apos;s Flowers Wedding Design" > <i class="svgIcon svgIcon__phoneLink phoneCallButton__icon" ><svg viewBox="0 0 34 34"><path d="M31.429 3.986l-9.393 9.392-1.414-1.414 9.393-9.393h-6.953v-2H33.43v10.367h-2V3.986zM20.3 21.646a3.883 3.883 0 015.489.001l3.059 3.058a3.885 3.885 0 01-.001 5.49L27.17 31.87a5.322 5.322 0 01-6.698.674c-7.477-4.946-14.07-11.54-19.016-19.017A5.315 5.315 0 012.13 6.83l1.677-1.676a3.881 3.881 0 015.49 0l3.056 3.057a3.883 3.883 0 010 5.49l-.373.373a67.724 67.724 0 007.946 7.948l.375-.375zM10.939 9.626L7.882 6.567a1.881 1.881 0 00-2.661 0L3.544 8.246a3.315 3.315 0 00-.42 4.18c4.799 7.252 11.2 13.653 18.452 18.45a3.322 3.322 0 004.18-.419l1.677-1.674a1.884 1.884 0 00.001-2.663l-3.058-3.057a1.883 1.883 0 00-2.661 0l-1.66 1.66-.7-.575a69.36 69.36 0 01-9.5-9.502l-.574-.7 1.658-1.659a1.883 1.883 0 000-2.661z" fill-rule="nonzero"/></svg></i> </a> <button type="button" class=" button button--primary storefrontLeadButton app-ua-track-event app-default-simple-lead" data-storefront-id="" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:1,&quot;desktopLogged&quot;:90,&quot;mobile&quot;:20,&quot;mobileLogged&quot;:77}" data-section="showPhone" aria-label="Request pricing" data-trace="1" data-tracking-section="storefrontHeader" data-is-map-modal-opened="0" > Request pricing </button> </div> </div> <template id="app-gallery-fullscreen"> <section class="storefrontGalleryMosaicFullscreen app-gallery-fullscreen-wrapper" data-step=mosaic> <div id="storefrontGalleryFullscreenTitle" class="srOnly"> Photo gallery </div> <div class="storefrontGalleryMosaicFullscreen__header"> <div class="app-modal-back" data-step="close"> <i class="svgIcon svgIcon__arrowShortLeft storefrontGalleryMosaicFullscreen__back" ><svg viewBox="0 0 12 12"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.83 11.817a.74.74 0 01-1.044-.07L.183 6.487a.74.74 0 010-.974L4.786.253a.74.74 0 111.113.974L2.336 5.299h8.924a.74.74 0 010 1.48H2.404l3.495 3.994a.74.74 0 01-.07 1.044z"/></svg></i> </div> <h2 class="storefrontGalleryMosaicFullscreen__title app-gallery-fullscreen-title" data-vendor-name="Franci's Flowers Wedding Design"> Franci's Flowers Wedding Design </h2> <span class="storefrontGalleryMosaicFullscreen__counter"><span class="app-scroll-snap-counter">1</span> / <span class="app-gallery-fullscreen-total-items"></span></span> <button class="storefrontGalleryMosaicFullscreen__close app-modal-close"> <i class="svgIcon svgIcon__close " ><svg viewBox="0 0 26 26"><path d="M12.983 10.862L23.405.439l2.122 2.122-10.423 10.422 10.423 10.422-2.122 2.122-10.422-10.423L2.561 25.527.439 23.405l10.423-10.422L.439 2.561 2.561.439l10.422 10.423z" fill-rule="nonzero"/></svg></i> </button> </div> <div class="storefrontGalleryMosaicFullscreen__navigation app-gallery-fullscreen-navigation"> <nav class="galleryNavigation"> <ul class="galleryNavigation__content app-gallery-navigation-content"> <li class="galleryNavigation__item app-gallery-fullscreen-change" data-media="photo"> <button type="button" class="button button--tertiary">Photos<span>77</span></button> </li> <li class="galleryNavigation__item app-gallery-fullscreen-change" data-media="video"> <button type="button" class="button button--tertiary">Videos<span>5</span></button> </li> <li class="galleryNavigation__item app-gallery-fullscreen-change" data-media="realWeddingPhoto"> <button type="button" class="button button--tertiary">Real Weddings<span>30</span></button> </li> <li class="galleryNavigation__item app-gallery-fullscreen-change" data-media="reviewPhoto"> <button type="button" class="button button--tertiary">Reviews photos<span>98</span></button> </li> </ul> </nav> </div> <div class="app-gallery-fullscreen-slider storefrontGalleryMosaicFullscreen__sliderContent"> <div class="app-gallery-fullscreen-tour3d-navigation galleryFullScreenTour3dNavigation"></div> <div class="scrollSnap app-scroll-snap-wrapper storefrontGalleryMosaicFullscreen__sliderWrapper" role="region" aria-label=" Carrousel"> <button type="button" aria-label="Previous" class="scrollSnap__arrow scrollSnap__arrow--prev app-scroll-snap-prev hidden disabled"><i class="svgIcon svgIcon__arrowLeftThick " ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i></button> <div class="scrollSnap__container app-scroll-snap-container storefrontGalleryMosaicFullscreen__slider app-gallery-fullscreen-slider-ul" dir="ltr"> <div class="scrollSnap__item app-scroll-snap-item storefrontGalleryMosaicFullscreen__slide app-gallery-fullscreen-slide" data-id="0" data-visualized-slide="false" > <figure class="storefrontGalleryFullscreen__figure"></figure> </div> </div> <button type="button" aria-label="Next" class="scrollSnap__arrow scrollSnap__arrow--next app-scroll-snap-next hidden "><i class="svgIcon svgIcon__arrowRightThick " ><svg viewBox="0 0 20 36"><path d="M.984.653a1.976 1.976 0 012.936 0L18.36 16.17c.089.07.174.147.254.233.41.441.613 1.02.608 1.598a2.313 2.313 0 01-.608 1.598c-.08.086-.165.164-.254.233L3.92 35.346a1.976 1.976 0 01-2.936 0c-.737-.791-.804-2.031-.201-2.904l.2-.25L14.192 18 .984 3.809l-.201-.25C.18 2.684.247 1.445.983.652z"/></svg></i></button> </div> </div> <div class="app-gallery-mosaic-fullscreen-slider storefrontGalleryMosaicFullscreen__content"> <div class="storefrontGalleryMosaicFullscreen__list app-gallery-mosaic-fullscreen-slider-ul"> <div class="storefrontGalleryMosaicFullscreen__item app-gallery-mosaic-fullscreen-slide"> <figure class="storefrontGalleryMosaicFullscreen__figure app-gallery-mosaic-image-fullscreen-show"></figure> </div> </div> </div> <i class="svgIcon svgIcon__videos hidden" ><svg viewBox="0 0 20 20"><path d="M10.1 19.3C5 19.3.8 15.1.8 10 .8 4.9 5 .7 10.1.7c5.1 0 9.3 4.2 9.3 9.3 0 5.1-4.3 9.3-9.3 9.3zm0-1c4.484 0 8.3-3.788 8.3-8.3 0-4.548-3.752-8.3-8.3-8.3-4.548 0-8.3 3.752-8.3 8.3 0 4.548 3.752 8.3 8.3 8.3zM6.7 15c-.1 0-.2 0-.3-.1-.1-.1-.2-.3-.2-.4V5.8c0-.2.1-.3.2-.4.1-.1.3-.1.5 0l8.7 4.4c.2.1.3.3.3.4 0 .1-.1.4-.3.4l-8.7 4.3c0 .1-.1.1-.2.1zm.5-8.328v6.964l6.964-3.442L7.2 6.672z" fill-rule="nonzero"/></svg></i> <div class="storefrontGalleryMosaicFullscreen__leadBottom"> <div class="storefrontGalleryFullscreen__leadBottomWrapper storefrontGalleryFullscreen__leadBottomWrapper--rows "> <a href="tel:0039-3472299495" class="button button--secondary storefrontLeadPhoneButton app-ua-track-event app-gallery-fullscreen-phone-lead" data-storefront-id="0" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:65,&quot;desktopLogged&quot;:65,&quot;mobile&quot;:66,&quot;mobileLogged&quot;:93}" data-hide-app-bars="true" > <i class="svgIcon svgIcon__phoneLink storefrontGalleryFullscreen__leadBottomIcon" ><svg viewBox="0 0 34 34"><path d="M31.429 3.986l-9.393 9.392-1.414-1.414 9.393-9.393h-6.953v-2H33.43v10.367h-2V3.986zM20.3 21.646a3.883 3.883 0 015.489.001l3.059 3.058a3.885 3.885 0 01-.001 5.49L27.17 31.87a5.322 5.322 0 01-6.698.674c-7.477-4.946-14.07-11.54-19.016-19.017A5.315 5.315 0 012.13 6.83l1.677-1.676a3.881 3.881 0 015.49 0l3.056 3.057a3.883 3.883 0 010 5.49l-.373.373a67.724 67.724 0 007.946 7.948l.375-.375zM10.939 9.626L7.882 6.567a1.881 1.881 0 00-2.661 0L3.544 8.246a3.315 3.315 0 00-.42 4.18c4.799 7.252 11.2 13.653 18.452 18.45a3.322 3.322 0 004.18-.419l1.677-1.674a1.884 1.884 0 00.001-2.663l-3.058-3.057a1.883 1.883 0 00-2.661 0l-1.66 1.66-.7-.575a69.36 69.36 0 01-9.5-9.502l-.574-.7 1.658-1.659a1.883 1.883 0 000-2.661z" fill-rule="nonzero"/></svg></i> </a> <button type="button" class=" button button--primary storefrontLeadButton app-ua-track-event app-gallery-fullscreen-simple-lead" data-storefront-id="" data-vendor-id="483224" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:1,&quot;desktopLogged&quot;:90,&quot;mobile&quot;:20,&quot;mobileLogged&quot;:77}" data-section="showPhone" aria-label="Request pricing" data-hide-app-bars="1" data-tracking-section="storefrontHeader" > Request pricing </button> </div> </div> <aside class="storefrontGalleryMosaicFullscreen__sidebar"> <section class="leadFormAside app-gallery-fullscreen-lead-form app-gallery-fullscreen-aside-section leadFormAside--fullscreen "> <h2 class="leadFormAside__title leadFormAside__title--regular">Message vendor</h2> <form action="/emp-ContactarRun.php" method="POST" class="leadForm leadFormAside__form--outlined leadFormAside__form app-internal-tracking-form" data-it-id-category="1" data-it-extra-id-empresa="483224" data-vendor-id="483224" data-vendor-category-id="15" data-vendor-group-id="2" data-frm-insert="" data-frm-insert-json="{&quot;desktop&quot;:55}" data-lead-with-flexible-dates="" data-lead-form-with-services="" data-it-do-not-track="1" name="frmContactoInline" data-track-c="LeadTracking" data-track-a="a-run" data-track-l="d-desktop+profile_slider_full" data-track-v="1" data-track-ni="0" data-track-cds='{ "dimension15":"483224", "dimension17":"", "dimension20":"15", "dimension21":"2", "dimension999": "eyJsZWFkX2NvdW50ZXIiOjF9" }' > <input type="hidden" name="id_empresa" value="483224"> <input type="hidden" name="idEscaparate" value="0"> <input type="hidden" name="Paso" value="1"> <input type="hidden" name="isCapaSolicitud" value="0"> <input type="hidden" name="isLanding" value="0"> <input type="hidden" name="isTestAB" value="0"> <input type="hidden" name="frmInsert" value=""> <input type="hidden" name="idPromocion" value=""> <input type="hidden" name="id_promo" value=""> <input type="hidden" name="id_promocion" value=""> <input type="hidden" name="id_evento" value=""> <input type="hidden" name="isJsArchitectureEnabled" value="true"> <input type="hidden" name="isResponsive" value="1"> <input type="hidden" name="isMultiCategoryRecommendationsResponsive" value="0" /> <input type="hidden" name="Alta" value="1"> <input type="hidden" name="Rol" class="app-lead-form-rol-default" value="1"> <input type="hidden" name="DefaultComment" value="Hello – we'd like more information on your services for weddings and any packages you offer. We look forward to your response!" /> <input type="hidden" name="sToken" value="MWY0MzZlYjA5YTE1YmJiODU5MzdjZTNjOTY4N2QxNDBiODJjZWYyNGUyOGM2NzBhZmFiZjhhZTA0MjM3MmY1MmRmMmQ4MzBl" /> <div class="leadForm__content app-lead-form-content leadForm__content--visibleScroll"> <div class="app-form-control formControl leadForm__fullwidth"> <div class="app-textarea-field "> <div class="formField formField--outlined formField--action app-textarea-edit-button hidden" tabindex="0" > <i class="svgIcon svgIcon__editPost formField__icon" ><svg viewBox="0 0 18 18"><path d="M.522.99h11.839a.522.522 0 01.094 1.035l-.094.009H1.044v14.163h13.703V6.539a.522.522 0 011.036-.094l.008.094v10.18c0 .256-.184.47-.428.514l-.094.008H.522a.522.522 0 01-.514-.428L0 16.719V1.51c0-.256.185-.47.428-.513L.522.989h11.839H.522zM17.456.555c.603.613.766 1.492.175 2.092l-7.234 7.353-.188.123-2.4.903a.522.522 0 01-.675-.667l.888-2.44.118-.188L15.374.38c.597-.607 1.476-.44 2.082.177zM15 2.246L8.964 8.385l-.46 1.265 1.23-.462 6.046-6.148-.78-.792zm1.118-1.134l-.385.39.78.793.373-.379c.12-.122.074-.375-.174-.627-.244-.249-.48-.293-.594-.177z"/></svg></i> <div class="formField__input formField__input--unlabeled"> <div>Modify your message</div> </div> </div> <div class="formField app-textarea-input app-form-field formField--outlined formField__textarea--outlined" aria-labelledby="modal_gallery_message" > <textarea name="Comentario" id="modal_gallery_message" placeholder="Leave a comment for this business" data-required="1" class="formField__input focused app-lead-form-message app-lead-form-comment-field leadForm__message app-lead-form-grow-field ">Hello – we&apos;d like more information on your services for weddings and any packages you offer. We look forward to your response!</textarea> <label class="formField__label">Message</label> </div> </div> </div> <div class="app-form-control formControl leadForm__fullwidth"> <div class="formField app-form-field formField--outlined" aria-labelledby="modal_gallery_name"> <i class="svgIcon svgIcon__user formField__icon" ><svg viewBox="0 0 47 53"><path d="M31.722 29.786C40.49 32.99 46.78 42.236 46.78 51.962v1H.846v-1c0-9.615 6.156-18.77 14.774-22.069-2.971-1.686-5.407-4.324-6.774-7.691-3.236-7.981.75-17.009 8.891-20.172 8.13-3.154 17.343.736 20.575 8.698 2.915 7.181-.03 15.22-6.59 19.058zm-12.16 1.698l-2.469.006c-7.922 2.633-13.8 10.765-14.222 19.472h41.885c-.423-8.744-6.343-16.9-14.309-19.501l-2.786.006a16.09 16.09 0 01-8.099.017zm-1.1-27.59c-7.11 2.762-10.576 10.617-7.763 17.556 2.82 6.944 10.88 10.347 17.998 7.582 7.107-2.761 10.575-10.62 7.762-17.551C33.64 4.537 25.579 1.133 18.46 3.895z" fill-rule="nonzero"/></svg></i> <input type="text" name="Nombre" id="modal_gallery_name" data-test-id=modalLeadFormName value="" placeholder="" autocomplete="name" class="formField__input app-lead-form-name"> <label class="formField__label" for="modal_gallery_name">First and last name</label> </div> </div> <div class="app-form-control formControl"> <div class="formField app-form-field formField--outlined" aria-labelledby="modal_gallery_email"> <i class="svgIcon svgIcon__envelope formField__icon" ><svg viewBox="0 0 20 15"><path d="M18.912 12.604V1.995c0-.47-.406-.911-.8-.911H1.888c-.393 0-.799.441-.799.911v10.609c0 .466.402.896.8.896h16.225c.397 0 .799-.43.799-.896zm1 0c0 1.003-.834 1.896-1.8 1.896H1.888c-.965 0-1.799-.893-1.799-1.896V1.995C.088.991.923.084 1.888.084h16.225c.964 0 1.799.907 1.799 1.911v10.609zm-9.631-4.71a.5.5 0 01-.562.827L2.513 3.828a.5.5 0 01.562-.827l7.206 4.893zm7.18 1.85a.5.5 0 01-.552.834l-3.29-2.175a.5.5 0 11.552-.834l3.29 2.175zm-14.37.834a.5.5 0 01-.552-.834l3.29-2.175a.5.5 0 11.551.834l-3.29 2.175zm7.185-1.859a.5.5 0 11-.562-.827l7.206-4.893a.5.5 0 01.562.827l-7.206 4.893z" fill-rule="nonzero"/></svg></i> <input type="email" name="Mail" id="modal_gallery_email" data-test-id=modalLeadFormMail value="" placeholder="" autocomplete="email" class="formField__input app-lead-form-email"> <label class="formField__label" for="modal_gallery_email">Email</label> </div> </div> <div class="app-form-control formControl"> <div class="formField app-form-field formField--outlined" aria-labelledby="modal_gallery_phone"> <i class="svgIcon svgIcon__phone formField__icon" ><svg viewBox="0 0 32 32"><path d="M12.232 10.97a73.923 73.923 0 008.8 8.8l.464-.466a4.144 4.144 0 015.864 0l3.335 3.336a4.15 4.15 0 010 5.863l-1.83 1.829a5.718 5.718 0 01-7.192.719C13.528 25.667 6.34 18.48.95 10.329a5.711 5.711 0 01.72-7.192L3.5 1.31a4.148 4.148 0 015.866-.005l3.33 3.335a4.144 4.144 0 01.003 5.862l-.467.468zm-.949-1.88c.838-.838.839-2.2 0-3.034L7.954 2.72a2.148 2.148 0 00-3.038.003l-1.83 1.829a3.71 3.71 0 00-.465 4.675c5.24 7.925 12.235 14.92 20.156 20.156a3.718 3.718 0 004.675-.466l1.829-1.827c.837-.84.837-2.2.001-3.036l-3.335-3.336a2.144 2.144 0 00-3.035 0l-1.109 1.11a1 1 0 01-1.341.068 75.554 75.554 0 01-10.354-10.353 1 1 0 01.065-1.34l1.111-1.114z" fill-rule="nonzero"/></svg></i> <input type="tel" name="Telefono" id="modal_gallery_phone" data-test-id=modalLeadFormPhone value="" placeholder="" autocomplete="tel" class="formField__input app-lead-form-phone"> <label class="formField__label" for="modal_gallery_phone">Phone number (Optional)</label> </div> </div> <div class="app-form-control formControl leadForm__input leadForm__fullwidth hidden"> <div class="formField app-form-field formField--outlined" aria-labelledby="modal_gallery_Rol"> <i class="svgIcon svgIcon__angleDownBlood formField__icon" ><svg viewBox="0 0 19 11"><path d="M9.72 10.068a.773.773 0 01-.586-.334L1.011 1.608A.776.776 0 012.02.436l.087.075 7.676 7.676L17.459.51l.087-.075a.776.776 0 011.01 1.172l-8.123 8.126a.78.78 0 01-.585.334z" fill-rule="nonzero"/></svg></i> <select name="RolInclusive" id="modal_gallery_Rol" class="formField__input formField__input--select app-lead-form-rol-grouped"> <option value="1" selected > Planning my wedding </option> <option value="4" > Wedding guest </option> </select> <label class="formField__label" for="modal_gallery_Rol">Choose your role</label> </div> </div> <div class="app-form-control formControl leadForm__input hidden"> <div class="formField app-form-field formField--outlined" aria-labelledby="modal_gallery_region"> <i class="svgIcon svgIcon__angleDownBlood formField__icon" ><svg viewBox="0 0 19 11"><path d="M9.72 10.068a.773.773 0 01-.586-.334L1.011 1.608A.776.776 0 012.02.436l.087.075 7.676 7.676L17.459.51l.087-.075a.776.776 0 011.01 1.172l-8.123 8.126a.78.78 0 01-.585.334z" fill-rule="nonzero"/></svg></i> <select name="Provincia" id="modal_gallery_region" class="formField__input formField__input--select app-lead-form-region"> <option value="10027" > Albany </option> <option value="10093" > Albuquerque </option> <option value="10500" > American Samoa </option> <option value="10083" > Anchorage </option> <option value="10513" > Anguilla </option> <option value="10514" > Antigua and Barbuda </option> <option value="10515" > Aruba </option> <option value="10022" > Atlanta </option> <option value="10066" > Austin </option> <option value="10519" > Bahamas </option> <option value="10015" > Baltimore </option> <option value="10516" > Barbados </option> <option value="10507" > Belize </option> <option value="10517" > Bermuda </option> <option value="10064" > Birmingham </option> <option value="10088" > Boise </option> <option value="10008" > Boston </option> <option value="10065" > Bowling Green </option> <option value="10087" > Bozeman </option> <option value="10527" > British Virgin Islands </option> <option value="10016" > Buffalo </option> <option value="10021" > Burlington </option> <option value="10009" > Cape Cod </option> <option value="10520" > Cayman Islands </option> <option value="10067" > Cedar Rapids </option> <option value="10112" > Central Jersey </option> <option value="10046" > Charleston </option> <option value="10048" > Charleston </option> <option value="10018" > Charlotte </option> <option value="10090" > Cheyenne </option> <option value="10052" > Chicago </option> <option value="10110" > Chicago Suburbs </option> <option value="10017" > Cincinnati </option> <option value="10013" > Cleveland </option> <option value="10035" > Columbia </option> <option value="10020" > Columbus </option> <option value="10030" > Columbus </option> <option value="10010" > Concord </option> <option value="10508" > Costa Rica </option> <option value="10509" > Curacao </option> <option value="10063" > Dallas </option> <option value="10085" > Denver </option> <option value="10075" > Des Moines </option> <option value="10007" > Detroit </option> <option value="10521" > Dominican Republic </option> <option value="10510" > Eastern Mexico </option> <option value="10089" > El Paso </option> <option value="10094" > Eugene </option> <option value="10081" > Fargo </option> <option value="10025" > Florida Keys </option> <option value="10529" > France </option> <option value="10534" > French Polynesia </option> <option value="10098" > Fresno </option> <option value="10045" > Grand Rapids </option> <option value="10114" > Greater New York City Metro </option> <option value="10531" > Greece </option> <option value="10059" > Green Bay </option> <option value="10522" > Grenada </option> <option value="10501" > Guam </option> <option value="10039" > Hampton Roads </option> <option value="10028" > Hartford </option> <option value="10049" > Hilton Head </option> <option value="10084" > Honolulu </option> <option value="10060" > Houston </option> <option value="10023" > Indianapolis </option> <option value="10099" > Inland Empire </option> <option value="10536" > Ireland </option> <option value="10532" selected > Italy </option> <option value="10079" > Jackson </option> <option value="10044" > Jacksonville </option> <option value="10523" > Jamaica </option> <option value="10113" > Jersey Shore </option> <option value="10057" > Kansas City </option> <option value="10040" > Knoxville </option> <option value="10047" > Lancaster </option> <option value="10107" > Las Vegas </option> <option value="10033" > Lexington </option> <option value="10077" > Little Rock </option> <option value="10003" > Long Island </option> <option value="10095" > Los Angeles </option> <option value="10502" > Marshall Islands </option> <option value="10068" > Memphis </option> <option value="10024" > Miami </option> <option value="10058" > Milwaukee </option> <option value="10056" > Minneapolis </option> <option value="10101" > Monterey </option> <option value="10078" > Montgomery </option> <option value="10102" > Napa Valley </option> <option value="10050" > Naples </option> <option value="10072" > Nashville </option> <option value="10062" > New Orleans </option> <option value="10002" > New York City </option> <option value="10503" > Northern Mariana Islands </option> <option value="10001" > Northern New Jersey </option> <option value="10071" > Oklahoma City </option> <option value="10080" > Omaha </option> <option value="10096" > Orange County </option> <option value="10029" > Orlando </option> <option value="10042" > Outer Banks </option> <option value="10504" > Palau </option> <option value="10076" > Panhandle </option> <option value="10006" > Philadelphia </option> <option value="10086" > Phoenix </option> <option value="10012" > Pittsburgh </option> <option value="10000" > Portland </option> <option value="10105" > Portland </option> <option value="10533" > Portugal </option> <option value="10019" > Providence </option> <option value="10505" > Puerto Rico </option> <option value="10041" > Raleigh </option> <option value="10103" > Reno </option> <option value="10038" > Richmond </option> <option value="10108" > Sacramento </option> <option value="10091" > Salt Lake City </option> <option value="10069" > San Antonio </option> <option value="10106" > San Diego </option> <option value="10100" > San Francisco </option> <option value="10097" > Santa Barbara </option> <option value="10011" > Savannah </option> <option value="10051" > Scranton </option> <option value="10104" > Seattle </option> <option value="10055" > Shreveport </option> <option value="10082" > Sioux Falls </option> <option value="10111" > South Bend </option> <option value="10005" > Southern New Jersey </option> <option value="10528" > Spain </option> <option value="10109" > Spokane </option> <option value="10034" > Springfield </option> <option value="10061" > Springfield </option> <option value="10070" > Springfield </option> <option value="10518" > St. Barts </option> <option value="10054" > St. Louis </option> <option value="10524" > St. Lucia </option> <option value="10525" > St. Martin / St. Maarten </option> <option value="10037" > Syracuse </option> <option value="10026" > Tallahassee </option> <option value="10032" > Tampa </option> <option value="10031" > Toledo </option> <option value="10053" > Topeka </option> <option value="10512" > Trinidad and Tobago </option> <option value="10092" > Tucson </option> <option value="10073" > Tulsa </option> <option value="10526" > Turks and Caicos </option> <option value="10530" > United Kingdom </option> <option value="10506" > Virgin Islands </option> <option value="10014" > Washington DC </option> <option value="10004" > Westchester </option> <option value="10511" > Western Mexico </option> <option value="10074" > Wichita </option> <option value="10036" > Wilmington </option> <option value="10043" > Wilmington </option> </select> <label class="formField__label" for="modal_gallery_region">Location</label> </div> </div> <div class="app-form-control formControl"> <div class="formField app-form-field formField--date formField--outlined" aria-labelledby="modal_gallery_date"> <i class="svgIcon svgIcon__calendar formField__icon" ><svg viewBox="0 0 38 38"><path d="M2.6 11.4h32.8V6.2h-4v2.4h-6.8V6.2H13.4v2.4H6.6V6.2h-4v5.2zm0 2v22h32.8v-22H2.6zm10.8-9.2h11.2V.6h6.8v3.6h6v33.2H.6V4.2h6V.6h6.8v3.6zM8.6 6.6h2.8v-4H8.6v4zm20.8 0v-4h-2.8v4h2.8z" fill-rule="nonzero"/></svg></i> <input type="date" name="Fecha" id="modal_gallery_date" value="" placeholder="" autocomplete="off" class="formField__input app-lead-form-date"> <label class="formField__label" for="modal_gallery_date">Event date</label> </div> </div> <div class="app-form-control formControl hidden formField__venueInputHidden"> <div class="suggest app-lead-form-venue-suggest leadFormSuggest suggest--outlined"> <input type="hidden" name="suProvider_id" value="" class="app-suggest-venue-id"/> <input type="hidden" name="suProvider_listed" value="1" class="app-suggest-vendor-new-default"/> <i class="svgIcon svgIcon__arrowLeftThick app-suggest-back suggest__back" ><svg viewBox="0 0 20 36"><path d="M18.769.653a2.004 2.004 0 00-2.961 0L1.245 16.17c-.09.07-.175.147-.256.233A2.302 2.302 0 00.376 18c-.005.578.2 1.157.613 1.598.08.086.167.164.256.233l14.563 15.515a2.004 2.004 0 002.96 0c.744-.791.812-2.031.204-2.904l-.203-.25L5.449 18 18.77 3.809l.203-.25c.608-.874.54-2.113-.203-2.906z"/></svg></i> <i class="svgIcon svgIcon__close app-suggest-remove suggest__remove" ><svg viewBox="0 0 26 26"><path d="M12.983 10.862L23.405.439l2.122 2.122-10.423 10.422 10.423 10.422-2.122 2.122-10.422-10.423L2.561 25.527.439 23.405l10.423-10.422L.439 2.561 2.561.439l10.422 10.423z" fill-rule="nonzero"/></svg></i> <div class="formField app-form-field suggest__formField formField--outlined" aria-labelledby="suProvider"> <i class="svgIcon svgIcon__search formField__icon" ><svg viewBox="0 0 74 77"><path d="M49.35 48.835l23.262 23.328a2.316 2.316 0 11-3.28 3.27L45.865 51.901a28.534 28.534 0 01-17.13 5.683C12.867 57.584.014 44.7.014 28.8.014 12.896 12.865.015 28.735.015 44.593.015 57.446 12.9 57.446 28.8a28.728 28.728 0 01-8.097 20.035zM52.813 28.8c0-13.345-10.782-24.153-24.079-24.153-13.31 0-24.089 10.805-24.089 24.153 0 13.344 10.782 24.152 24.09 24.152 13.294 0 24.078-10.811 24.078-24.152z" fill-rule="nonzero"/></svg></i> <input type="search" name="suProvider" id="suProvider" value="" placeholder="" autocomplete="search" class="formField__input app-suggest-input app-lead-form-venue-input"> <label class="formField__label" for="suProvider">Venue name</label> </div> <ul class="app-suggest-list suggest__list leadFormSuggest__list"></ul> </div> <span class="formControl__hint">Hired this vendor?</span> </div> <p class="leadForm__fullwidth leadForm__legal"> By clicking 'Send', I agree to WeddingWire’s <a rel='nofollow' href='https://www.weddingwire.com/corp/legal/privacy-policy' target='_blank'>Privacy Policy</a> and <a rel='nofollow' href='https://www.weddingwire.com/corp/legal/terms-of-use' target='_blank'>Terms of use</a> </p> </div> <div class=""> <button type="submit" data-test-id="modalLeadFormSubmit" class="app-lead-form-submit leadForm__submit button button--block button--primary" aria-label="Send"> Send </button> </div> </form> </section> <div class="storefrontGalleryMosaicFullscreen__backToReview hidden app-gallery-fullscreen-back-to-review">Back to review</div> <section class="reviewsAside app-gallery-fullscreen-review-placeholder"></section> </aside> </section> </template> <img src="https://www.weddingwire.com/traces.php?e=EmpVisit&id=483224" style="display: none;" alt=""> <img src="https://www.weddingwire.com/traces.php?e=EmpPages&id=483224" style="display: none;" alt=""> </main> <footer class="layoutFooter"> <div class="linkingFooterUS"> <div class="linkingFooterUS__wedding"> <section class="linkingFooterUS__item weddingwireUS"> <div class="linkingFooterUS__title">WeddingWire</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink app-click-tracking-weddings-home-footer" href="https://www.weddingwire.com/" >Weddings home</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.weddingwire.com/corp/about-us" >About us</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.weddingwire.com/wedding-ideas/about-us" >Editorial team &amp; policies</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.theknotww.com/impact/" >Nondiscrimination</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.theknotww.com/careers/" >Careers</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.theknotww.com/press-room/" >Press center</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.weddingwire.com/corp/advertise" >Advertising</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " rel="nofollow" href="https://www.weddingwire.com/corp/legal/terms-of-use" >Terms of use</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " rel="nofollow" href="https://www.weddingwire.com/corp/legal/privacy-policy" >Privacy policy</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.weddingwire.com/privacy/noSaleForm" >Do not sell my info</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " href="https://www.weddingwire.com/ca-collection-notice" >CA privacy</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink " rel="nofollow" href="https://www.weddingwire.com/accessibility-statement" >Web accessibility</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink ot-sdk-show-settings">Manage Preferences</a> </li> </ul> </section> <section class="linkingFooterUS__item findUS"> <div class="linkingFooterUS__title">Find vendors</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-vendors" >Directory</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/vendor-reviews" >Reviews</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/couples-choice-awards" >Couples’ Choice Awards&reg;</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/gay-weddings" >Gay Weddings</a> </li> </ul> </section> </div> <div class="linkingFooterUS__planning"> <section class="linkingFooterUS__item planningUS"> <div class="linkingFooterUS__title">Planning tools</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-websites.html" >Your wedding website</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="/wedding-paper/wedding-invitations" >Wedding invitations</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-checklists.html" >Checklist</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-planning/wedding-guests-list.html" >Guest list</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-planning/wedding-budget.html" >Budget</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-planning/vendor-manager.html" >Vendor manager</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-planning/wedding-seating-tables.html" >Seating chart</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://hotelblocks.weddingwire.com/Group-Rate/?sc=WW_Footer&amp;utm_source=weddingwire&amp;utm_medium=onsite&amp;utm_campaign=footer" >Hotel Blocks</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/cost" >Cost Guide</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" rel="nofollow noopener noreferrer" href="https://wedding-wire.zendesk.com" >Help</a> </li> </ul> </section> </div> <div class="linkingFooterUS__more"> <section class="linkingFooterUS__item moreUS"> <div class="linkingFooterUS__title">More</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-apps" >Wedding planning app</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-hashtag-generator" >Hashtag generator</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://go.weddingwire.com/giveaways" >Wedding giveaways</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-ideas/wedding-timeline" >Wedding timeline</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://go.weddingwire.com/color-palette-generator" >Color generator</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/wedding-photos/real-weddings" >Real Weddings</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.com/honeymoons" >Honeymoons</a> </li> </ul> </section> <section class="linkingFooterUS__item goingUS"> <div class="linkingFooterUS__title">Going to a wedding?</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingwire.us" >Find a couple’s wedding website</a> </li> </ul> </section> <section class="linkingFooterUS__item vendorUS"> <div class="linkingFooterUS__title">Are you a vendor?</div> <ul class="linkingFooterUS__list"> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" href="https://www.weddingpro.com/" >Learn about WeddingWire for Business</a> </li> <li class="linkingFooterUS__listItem"> <a class="linkingFooterUS__listLink" rel="nofollow" href="https://vendorsupport.weddingwire.com/hc/en-us" >Visit vendor support</a> </li> </ul> </section> </div> <div class="linkingFooterUS__app"> <section class="appsLinks"> <div class="linkingFooter__title">Get the WeddingWire app</div> <div class="appsLinks__description appsLinks__description--light"> <img src="https://www.weddingwire.com/assets/img/dropdown/app.png" srcset="https://www.weddingwire.com/assets/img/dropdown/[email protected] 2x" class="appsLinks__imago" alt="App icon" width="48" height="48" loading="lazy" > Plan your wedding wherever and whenever you want on the WeddingWire app. </div> <ul class="appsLinks__list"> <li class="app-store-badge-ios"> <a rel="nofollow noopener noreferrer" target="_blank" href="https://app.appsflyer.com/id316565575?pid=WP-iOS-US&c=WP-US-LANDINGS&s=us" title="App Store"> <img src="https://www.weddingwire.com/assets/img/footer/appstore.png" srcset="https://www.weddingwire.com/assets/img/footer/[email protected] 2x" alt="App Store" width="140" height="42" loading="lazy" > </a> </li> <li class="app-store-badge-android"> <a rel="nofollow noopener noreferrer" target="_blank" href="https://app.appsflyer.com/com.weddingwire.user?pid=WP-Android-US&c=WP-US-LANDINGS" title="Google Play"> <img src="https://www.weddingwire.com/assets/img/footer/googleplay.png" srcset="https://www.weddingwire.com/assets/img/footer/[email protected] 2x" alt="Google Play" width="140" height="42" loading="lazy" > </a> </li> </ul> </section> <section class="socialLinks"> <div class="linkingFooter__title">Follow us on</div> <ul class="socialLinks__list"> <li> <a class="socialLinks__item" rel="nofollow noopener noreferrer" href="https://www.facebook.com/weddingwire" title="Facebook" target="_blank"> <i class="svgIcon svgIcon__facebook " ><svg viewBox="0 0 1792 1792"><path d="M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759H734V905H479V609h255V391q0-186 104-288.5T1115 0q147 0 228 12z"/></svg></i> </a> </li> <li> <a class="socialLinks__item" rel="nofollow noopener noreferrer" href="https://twitter.com/weddingwire" title="Twitter" target="_blank"> <i class="svgIcon svgIcon__twitter " ><svg viewBox="0 0 20 20"><path d="M2.039 2l6.177 8.825L2 18h1.4l5.442-6.282L13.239 18H18l-6.525-9.321L17.261 2h-1.399L10.85 7.785 6.8 2H2.04zm2.057 1.101h2.188L15.942 16.9h-2.187L4.096 3.1z"/></svg></i> </a> </li> <li> <a class="socialLinks__item" rel="nofollow noopener noreferrer" href="https://www.pinterest.com/weddingwire/" title="Pinterest" target="_blank"> <i class="svgIcon svgIcon__pinterest " ><svg viewBox="0 0 1792 1792"><path d="M1664 896q0 209-103 385.5T1281.5 1561 896 1664q-111 0-218-32 59-93 78-164 9-34 54-211 20 39 73 67.5t114 28.5q121 0 216-68.5t147-188.5 52-270q0-114-59.5-214T1180 449t-255-63q-105 0-196 29t-154.5 77-109 110.5-67 129.5T377 866q0 104 40 183t117 111q30 12 38-20 2-7 8-31t8-30q6-23-11-43-51-61-51-151 0-151 104.5-259.5T904 517q151 0 235.5 82t84.5 213q0 170-68.5 289T980 1220q-61 0-98-43.5T859 1072q8-35 26.5-93.5t30-103T927 800q0-50-27-83t-77-33q-62 0-105 57t-43 142q0 73 25 122l-99 418q-17 70-13 177-206-91-333-281T128 896q0-209 103-385.5T510.5 231 896 128t385.5 103T1561 510.5 1664 896z"/></svg></i> </a> </li> <li> <a class="socialLinks__item" rel="nofollow noopener noreferrer" href="https://www.instagram.com/weddingwire/" title="Instagram" target="_blank"> <i class="svgIcon svgIcon__instagram " ><svg viewBox="0 0 1792 1792"><path d="M1152 896q0-106-75-181t-181-75-181 75-75 181 75 181 181 75 181-75 75-181zm138 0q0 164-115 279t-279 115-279-115-115-279 115-279 279-115 279 115 115 279zm108-410q0 38-27 65t-65 27-65-27-27-65 27-65 65-27 65 27 27 65zM896 266q-7 0-76.5-.5t-105.5 0-96.5 3-103 10T443 297q-50 20-88 58t-58 88q-11 29-18.5 71.5t-10 103-3 96.5 0 105.5.5 76.5-.5 76.5 0 105.5 3 96.5 10 103T297 1349q20 50 58 88t88 58q29 11 71.5 18.5t103 10 96.5 3 105.5 0 76.5-.5 76.5.5 105.5 0 96.5-3 103-10 71.5-18.5q50-20 88-58t58-88q11-29 18.5-71.5t10-103 3-96.5 0-105.5-.5-76.5.5-76.5 0-105.5-3-96.5-10-103T1495 443q-20-50-58-88t-88-58q-29-11-71.5-18.5t-103-10-96.5-3-105.5 0-76.5.5zm768 630q0 229-5 317-10 208-124 322t-322 124q-88 5-317 5t-317-5q-208-10-322-124t-124-322q-5-88-5-317t5-317q10-208 124-322t322-124q88-5 317-5t317 5q208 10 322 124t124 322q5 88 5 317z"/></svg></i> </a> </li> </ul> </section> <section class="countrySelector"> <div class="linkingFooter__title">Choose a country</div> <div class="countrySelector__wrapper"> <button type="button" class="button button--block app-footer-country-selector-toggle countrySelector__dropdown"> <img src="https://www.weddingwire.com/assets/img/flags/country-selector/usa.png" width="18" height="12" class="countrySelector__flag" alt="United States" loading="lazy"> United States <i class="svgIcon svgIcon__angleDown countrySelector__icon" ><svg viewBox="0 0 18 18"><path d="M16.9 5.6c-.2-.2-.5-.2-.7 0L9 12.8 1.8 5.6c-.2-.2-.5-.2-.7 0s-.2.5 0 .7l7.5 7.5v.1c.1.1.3.1.4.1.1 0 .3 0 .4-.1v-.1l7.5-7.5c.2-.2.2-.5 0-.7z"/></svg></i> </button> </div> </section> </div> <div class="linkingFooterUS__copyright"> <img src="https://www.weddingwire.com/assets/img/footer/tkww_logo_KO.png" srcset="https://www.weddingwire.com/assets/img/footer/tkww_logo_KO_2x.png 2x" alt="ww logo" width="95" height="33" loading="lazy" > <p>&copy; 2006 - 2024 The Knot Worldwide Inc.</p> </div> </div> </footer> <script> var pageGlobals = { reduced: '/vendors/item/profile' , currentPageData:{"vendorId":483224,"price":1,"currency":"USD","city":"Florence","region":"Italy","country":"US","sector":"Wedding Florists","address":{"addr1":"Piazza A. Bonsanti 7","city":"Florence","region":"Italy","country":"US","postal_code":"IT 0008Z"},"hasButtonLead":"1"} , loggedUserInfo:{"isLogged":false} , common:{"environment":{"countryCode":"US","isJsArchitectureEnabled":true,"isCookieLessEnabled":false,"isInternationalOnePage":false,"subdomain":"www.weddingwire.com","subdomainCommunity":"https:\/\/www.weddingwire.com\/","isCurrentPageInCustomSubdomain":false,"isGoogleIdentityServicesLibraryEnabled":true,"isWebVitalsEnabled":false,"isDebugCoreWebVitalsEnabled":false,"isDevel":false,"showAppPusher":true},"platform":{"reducedPlatform":"","isDesktop":true,"isMobile":false,"isApp":false,"mobilePlatform":"mobile","apps":{"appVersion":null,"usersApp":{"isCurrentPlatform":false,"isAndroid":false,"isIOS":false,"proxy":{"isProxyBarsEnabled":false,"isShowNativeLoginEnabled":false,"areHappyMomentsEnabled":true,"isNativeShareAvailable":false,"isListingCounterFiltersEnabled":false}},"vendorsApp":{"isCurrentPlatform":false,"isAndroid":false,"isIOS":false,"proxy":{"isProxyBarsEnabled":false,"isIOSProxyBarsFullControlEnabled":false}},"isAppUsersNativeSignUpLayerEnabled":false}},"remarketing":{"facebook":{"isPixelEnabled":true,"isEnabled":true,"isLoaded":false,"tracker":"experiment"},"pinterest":{"isEnabled":false,"isLoaded":false},"criteo":{"isEnabled":false}},"analytics":{"isEcommerceEnabled":true,"code":"UA-692627-100"}} , experiments:{"ab-vendor-reviews-summary":{"experimentId":"97c03168-6446-4829-b69c-3f99fc96b5a0","name":"ab-vendor-reviews-summary","variantId":"b4acdb56-1124-4646-9c51-e491f467fa3e","variantName":"variant1","bucketingType":"gp_anon_id","shouldReportToFlipper":false}} }; </script> <script> var userGlobals = { gp_anon_id: '77abd5fe-c4e4-4d26-93f9-4f9f998f4de9' }; </script> <script> globals = { country: "United States", countryCode: "US", locale: "en_US", language: "en", tracking: { universalAnalytics: {"CUSTOM_DIMENSION_REDUCED":5,"CUSTOM_DIMENSION_UID":6,"CUSTOM_DIMENSION_VENDOR_ID":15,"CUSTOM_DIMENSION_LISTING_ID":16,"CUSTOM_DIMENSION_FRM_INSERT":17,"CUSTOM_DIMENSION_HOTEL_ID":18,"CUSTOM_DIMENSION_TIMESTAMP":19,"CUSTOM_DIMENSION_LEAD_CATEGORY_ID":20,"CUSTOM_DIMENSION_LEAD_GROUP_ID":21,"CUSTOM_DIMENSION_DIRECTORY_SCORE_ID":24,"CUSTOM_DIMENSION_DIRECTORY_LISTING_DETAIL":26,"CUSTOM_DIMENSION_DIRECTORY_LISTING_ID":27,"CUSTOM_DIMENSION_DIRECTORY_STYLE":31,"CUSTOM_DIMENSION_PLATFORM":28,"CUSTOM_DIMENSION_SECTION":29,"CUSTOM_DIMENSION_FILTERS":30,"CUSTOM_DIMENSION_PARENT_LEAD_ID":32,"CUSTOM_DIMENSION_PARENT_VENDOR_ID":33,"CUSTOM_DIMENSION_SEGMENT_EXTRA_DATA":999}, analytics: {"DOMAIN_DESKTOP":"d-desktop","DOMAIN_MOBILE":"d-mobile"}, leadTracking: {"SECTION_FORM":"s-form","SECTION_FORM_2STEPS":"s-form-2steps","SECTION_MULTILEAD_CATEGORY":"s-multicategory_","SECTION_VENUE_LIST_VRM":"s-venue-list-vrm","SECTION_VENUE_LIST_VRM_SLIDER":"s-venue-list-vrm-slider","ACTION_RUN":"a-run","ACTION_RUN_CUPON":"a-run-cupon","ACTION_RUN_EVENT":"a-run-event","ACTION_RUN_HALF":"a-run-half","ACTION_RUN_CUPON_HALF":"a-run-cupon-half","ACTION_RUN_EVENT_HALF":"a-run-event-half","ACTION_RUN_NO_AUTH":"a-run-no-auth","ACTION_RUN_CUPON_NO_AUTH":"a-run-cupon-no-auth","ACTION_RUN_EVENT_NO_AUTH":"a-run-event-no-auth","ACTION_SHOW_STEP2_NO_AUTH":"a-step2-no-auth","ACTION_SHOW_CUPON_STEP2_NO_AUTH":"a-step2-cupon-no-auth","ACTION_SHOW_EVENT_STEP2_NO_AUTH":"a-step2-event-no-auth","ACTION_CANCEL_HALF":"a-cancel-half","ACTION_CANCEL_CUPON_HALF":"a-cancel-cupon-half","ACTION_CANCEL_EVENT_HALF":"a-cancel-event-half","ACTION_CANCEL_STEP1_NO_AUTH":"a-cancel-step1-no-auth","ACTION_CANCEL_CUPON_STEP1_NO_AUTH":"a-cancel-step1-cupon-no-auth","ACTION_CANCEL_EVENT_STEP1_NO_AUTH":"a-cancel-step1-event-no-auth","ACTION_CANCEL_STEP2_NO_AUTH":"a-cancel-step2-no-auth","ACTION_CANCEL_CUPON_STEP2_NO_AUTH":"a-cancel-step2-cupon-no-auth","ACTION_CANCEL_EVENT_STEP2_NO_AUTH":"a-cancel-step2-event-no-auth","ACTION_EDIT_HALF":"a-edit-half","ACTION_EDIT_CUPON_HALF":"a-edit-cupon-half","ACTION_EDIT_EVENT_HALF":"a-edit-event-half","ACTION_RUN_MULTILEAD":"a-run-multi","ACTION_STEP1_MULTILEAD":"a-step1-multi","ACTION_SHOW":"a-show","ACTION_SHOW_VLIST":"a-show-vlist","ACTION_STEP1_VLIST":"a-step1-vlist","ACTION_RUN_VLIST":"a-run-vlist"}, isUnifiedImpressionTracking : "1" }, formInsert: {"MOBILE_UNKNOWN":50,"DESKTOP_MULTI_CATEGORY_LEAD":73,"DESKTOP_VENUE_LIST_VRM":84}, zonaOrigen: {"ID_MOBILE_MY_VENDORS_MULTILEAD_CATEGORY":194,"ID_MOBILE_BOOKED_VENDOR_MULTILEAD_CATEGORY":195,"ID_MOBILE_REQUEST_BOOKED_VENDOR_MULTILEAD_CATEGORY":199,"ID_APP_REQUEST_BOOKED_VENDOR_MULTILEAD_CATEGORY":1210,"ID_MOBILE_MY_VENDORS_VENUE_LIST_VRM":197,"ID_MOBILE_BOOKED_VENDOR_VENUE_LIST_VRM":198,"ID_MOBILE_REQUEST_BOOKED_VENDOR_VENUE_LIST_VRM":200,"ID_APP_REQUEST_BOOKED_VENDOR_VENUE_LIST_VRM":1211}, navigationTraces: {"ID_ACTION_VIEW":1,"ID_ACTION_SHOW_CONTACT_FORM":4,"ID_TYPE_EMPRESAS":1}, subdomain : "www.weddingwire.com", subdomainMobile: "www.weddingwire.com", subdomain_secure: "https://www.weddingwire.com", subdomain_cdn_img : "https://cdn1.weddingwire.com", subdomain_cdn_css : "https://cdn1.weddingwire.com", prevGrupoUrl : "", Request_Cookie_domain : "weddingwire.com", SUBDOMAIN_MAIL: "www.weddingwire.com", REQUEST_COUNTRY: "United States", REQUEST_CURRENCY: "$", REQUEST_CURRENCY_PRECISION: "2", USER_TOOLS_CURRENCY_PRECISION : "0", Request_FB_AppID : "258399401573410", Request_Map_Zoom_Max : "16", Request_Language : "en", Request_Country : "US", Request_UniversalAnalytics_code: "UA-692627-100", Request_URL_keygen : "weddings", Request_prevurl_model : "", Request_id_project : "51", Request_mis_empresas : "1", Request_AnalyticsEcommerceEnabled : "1", Request_Wedding_Awards_Edition : "2024", Request_Show_Opiniones_Negativas: "1", timezone : '-4', currency_before: '$', currency_after: '', reduced : '', link_sections: [ "https://www.weddingwire.com/wedding-planning.html", "https://www.weddingwire.com/wedding-venues", "https://www.weddingwire.com/wedding-vendors", "https://www.weddingwire.com/brides", "https://www.weddingwire.com/grooms", "https://www.weddingwire.com/wedding-ideas", "https://www.weddingwire.com/wedding-forums" ], Request_Pusher_Key : "0aabe23b6c315b326617", Request_Pusher_Cluster : "mt1", Request_Url_Condiciones_Legales : "https://www.weddingwire.com/corp/legal/terms-of-use", Request_Url_Politica_Privacidad : "https://www.weddingwire.com/corp/legal/privacy-policy", Request_Remove_Image_Sizes_Comunidad: false, isMobile : false, environment : "PROD", isDynamicServing: true, minChars : "30", isUSProject : true, googleLoginClientId: '1043796832063-50dlvabinrnnvsssv6adv1ald74j4c0t.apps.googleusercontent.com', Request_SiteVersion: "symfnw-US248-1-20240327-014_www_m_", fbGraphApiVersion: "v19.0", isWWProject: true, isDestinationWeddingEnabled : 1, isCookieLessEnabled : false, isResponsiveEnabled : true, minCharactersNameAllowed: 2, RolesGroupEnabled: true, isSmartLockEnabled: false, isGoogleIdentityServiceLibraryEnabled: true, isGoogleIdentityServiceContinueTextEnabled: false }; globals.separators = { decimal: ".", thousand: "," }; globals.listas = { filter_max: 1000, filter_step: 50, lemonWayNoDocLimitByTransaction: 250, lemonWayNoDocWalletMax: 2500 }; globals.promos = { Type_Descuento: 6, Type_Black_Friday: 8, Type_Black_Friday_Regalos: 9, Type_Black_Friday_Oferta: 10, Black_Friday_EndPromos: '27/11/2023', Black_Friday_TitlePlaceholder: 'Examples: \u002250% off your Wedding Package\u0022 or \u0022Our gift to you\u0022' }; globals.catalogTraces = { sources : { DESKTOP : 0, MOBILE : 1, APP : 2, }, isMobile : false, isApp : typeof isUsersAppVersion !== 'undefined' && isUsersAppVersion }; globals.urls = { tools : { tables : 'https://www.weddingwire.com/tools/Seating', reviews: 'https://www.weddingwire.com/shared/rate' }, vendors_menu : { dashboard : 'https://www.weddingwire.com/vendors/dashboard', call_tracking : 'https://www.weddingwire.com/vendors/call-tracking', employees: 'https://www.weddingwire.com/vendors/settings/employees', message_item: 'https://www.weddingwire.com/vendors/message', revocer_password_submit: '/vendors/recover-password-submit' }, cross_domain_local_storage: { basil: 'https://www.weddingwire.com/cross-domain-local-storage/basil' } }; globals.tenor = { apikey: '2E59UFS9OTZ6' }; globals.smileys = [{"SIGLA":";)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_winking.png"},{"SIGLA":":)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_smile.png"},{"SIGLA":":D","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_laugh.png"},{"SIGLA":"XD","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_xd.png"},{"SIGLA":":S","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_atonished.png"},{"SIGLA":":P","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_tongue.png"},{"SIGLA":":|","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_amazing.png"},{"SIGLA":":-*","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_kiss.png"},{"SIGLA":":O","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_surprise.png"},{"SIGLA":":@","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_angry.png"},{"SIGLA":"8-)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_sexy.png"},{"SIGLA":":?(","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_cry.png"},{"SIGLA":":(","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_sad.png"},{"SIGLA":"&lt;3","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_heart.png"},{"SIGLA":"(:3)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_catface.png"},{"SIGLA":":&dollar;","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_shame.png"},{"SIGLA":"_love_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_love.png"},{"SIGLA":"-_-?","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_ups.png"},{"SIGLA":"_diam_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_diamond.png"},{"SIGLA":"_cake_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_cake.png"},{"SIGLA":"_ring_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_ring.png"},{"SIGLA":"_flower_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_flower.png"},{"SIGLA":"_gift_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_gift.png"},{"SIGLA":"_star_)","SRC":"https:\/\/cdn1.weddingwire.com\/img\/smileys\/smiley_star.png"}]; globals.vendors = { haveLogoInGallery: false, }; globals.appleSignIn = { clientId: 'com.weddingwire.applesignin', returnUrl: 'https://www.weddingwire.com', }; /** * added for custom dimension support on legacy tracking functions */ globals.UniversalAnalyticsDimensions = {"CUSTOM_DIMENSION_REDUCED":5,"CUSTOM_DIMENSION_UID":6,"CUSTOM_DIMENSION_VENDOR_ID":15,"CUSTOM_DIMENSION_LISTING_ID":16,"CUSTOM_DIMENSION_FRM_INSERT":17,"CUSTOM_DIMENSION_HOTEL_ID":18,"CUSTOM_DIMENSION_TIMESTAMP":19,"CUSTOM_DIMENSION_LEAD_CATEGORY_ID":20,"CUSTOM_DIMENSION_LEAD_GROUP_ID":21,"CUSTOM_DIMENSION_DIRECTORY_SCORE_ID":24,"CUSTOM_DIMENSION_DIRECTORY_LISTING_DETAIL":26,"CUSTOM_DIMENSION_DIRECTORY_LISTING_ID":27,"CUSTOM_DIMENSION_DIRECTORY_STYLE":31,"CUSTOM_DIMENSION_PLATFORM":28,"CUSTOM_DIMENSION_SECTION":29,"CUSTOM_DIMENSION_FILTERS":30,"CUSTOM_DIMENSION_PARENT_LEAD_ID":32,"CUSTOM_DIMENSION_PARENT_VENDOR_ID":33,"CUSTOM_DIMENSION_SEGMENT_EXTRA_DATA":999}; globals.seo = { allowDeindexedMarketplaceSearchesWithoutGroupId: false, }; </script> <script> String.prototype.sprintf = function() { var args = arguments; var pos = 0; return this.replace(/\%s/g, function(match, number) { pos++; return typeof args[pos-1] != 'undefined' ? args[pos-1] : match ; }); }; function __ (string) { return string } function _s() { var msg = arguments[0]; return String.prototype.sprintf.apply(msg, Array.prototype.slice.call(arguments, 1)); } function _n (single, plural, value) { var string = ''; var value = parseInt(value); if (value === 1) { string = single.replace('%s', value); } else { string = plural.replace('%s', value); } return string; } function _ns (single, plural, value, value2) { var string = _n(single, plural, value); return _s(string, value2); } </script> <script defer src="https://www.weddingwire.com/builds/desktop/js/symfnw-US248-1-20240327-014_www_m_/WebBundleResponsiveMarketplaceStorefront.js"></script> <script> if (typeof(window.userLayersToShow) === "undefined" || (typeof(window.userLayersToShow) !== "undefined" && typeof(window.userLayersToShow.name) === "undefined")) { window.userLayersToShow = { name: null } } </script> <div id="app-chat-container" class="pusher-container pusher-mobile "></div> <script> window.pusher = { actorJson : '{\u0022id\u0022:null,\u0022name\u0022:\u0022Anonymous\u0022,\u0022avatar\u0022:\u0022https:\\/\\/cdn1.weddingwire.com\\/assets\\/img\\/user\\/150x150\\/user-nodefined-150.jpg\u0022,\u0022avatarSvg\u0022:null,\u0022type\u0022:\u0022anonymous\u0022}', customOptions : { disableUserVendorNotifications : false, disableChat : true, isMobile : true, isAppAndroid : false, isAppNativeApiEnabled : false, isAppIos : false, isAppBarsEnabled : false, isAppReferrerEnabled : false, forceMinimizeChat : false, chatNeedsSpecialClass : false, appShowCloseButton : false, fixedBar : false, isChatbotEnabled: true, openOnLoad: false, canInitConversation: false, isPersistentStorageEnabled: true, disableAppChat: false } }; </script> <script> window.reducedUrl = '/vendors/item/profile'; </script> <script>(function(i,r){i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)}})(window,'ga');var analyticsManager = (function() {var _storedAnalyticsEvents = [];function queueEvent(func) {if (!!window.ga && !!ga.create) {func();} else {_storedAnalyticsEvents.push(func);}}function trackQueuedEvents() {while (_storedAnalyticsEvents.length > 0) {var queuedEvent = _storedAnalyticsEvents.shift();queuedEvent();}}return {queueEvent : queueEvent,trackQueuedEvents : trackQueuedEvents,}})();</script><script>var universalAnalyticsScript = function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.defer=1;a.onload=analyticsManager.trackQueuedEvents;a.src=g;m.parentNode.insertBefore(a,m)};document.addEventListener('DOMContentLoaded', function () {document.getElementsByTagName('body')[0].addEventListener('analyticsCookiesHasBeenAccepted', function () {universalAnalyticsScript(window,document,'script','//www.google-analytics.com/analytics.js','ga');});if (isCookieGroupAllowed(CONSENT_ANALYTICS_GROUP) === true) {universalAnalyticsScript(window,document,'script','//www.google-analytics.com/analytics.js','ga');}});</script><script>ga("create", "UA-692627-100", "auto");ga('require', 'linker');ga('linker:autoLink', ["hotelblocks.wedding", "realweds.com", "wedsocial.com", "weddingwireworld.com", "wedwecan.com", "weddiawards.com", "wedinsights.com", "hbmms.com"]);ga('set', 'dimension4', 'no_logado');ga('set', 'dimension8', '2011-12-10 13:02:14');ga('set', 'dimension10', 'group_id:2,sector_id:15,regionadm1_id:1031,province_id:10532,town_id:1491882');ga('set', 'dimension15', '483224');ga('set', 'dimension6', '(not set)');ga('set', 'dimension5', '/vendors/item/profile');ga('set', 'dimension138', '77abd5fe-c4e4-4d26-93f9-4f9f998f4de9');ga('set', 'dimension141', 'ab-vendor-reviews-summary:variant1');ga('set', 'dimension29', 'marketplace');ga('set', 'dimension30', '');ga('set', 'dimension28', 'web');ga('set', 'contentGroup1', ' /vendors/item/profile');var customDimension = document.getElementsByClassName('app-custom-dimension');if (customDimension.length) {Array.prototype.forEach.call(customDimension, function(el, i){ga('set', el.getAttribute('data-name'), '' + el.getAttribute('data-value'));});}try {parent.ga('set', 'dimension19', window.localStorage.getItem('timestampCustomDimension'));} catch (err) {}ga(function(tracker) {var clientId = tracker.get('clientId');ga('set', 'dimension7', clientId);});ga("send", "pageview");</script><script class='app-ecommerce-script'>parent.ga('require', 'ec');</script><script class='app-ecommerce-script'>try {parent.ga('set', 'dimension19', window.localStorage.getItem('timestampCustomDimension'));} catch (err) {}</script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({"ga_uuid":"UA-692627-100","reduced_uri":"\/vendors\/item\/profile","impression_set_id":1711783222,"is_mobile":0}); </script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '&gtm_auth=8zjfI9C1iYMW7nrcGHT0iA&gtm_preview=env-2&gtm_cookies_win=x';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MPQRRTP');</script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MPQRRTP&gtm_auth=8zjfI9C1iYMW7nrcGHT0iA&gtm_preview=env-2&gtm_cookies_win=x" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <script> function trackExperimentViewed(experimentId, bucketingId, variantId, eventProperties) { window.analytics.track('Experiment Viewed', { ...eventProperties, experimentId, bucketingId, variantId }) } </script> <script> !function () { const ga4ClientIdPromise = new Promise(resolve => { gtag('get', 'G-2TY3D94NGM', 'client_id', resolve) }); const ga4SessionIdPromise = new Promise(resolve => { gtag('get', 'G-2TY3D94NGM', 'session_id', resolve) }); const ga4SessionNumberPromise = new Promise(resolve => { gtag('get', 'G-2TY3D94NGM', 'session_number', resolve) }); var segmentLoaded = false; !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="UkVnMFSrkqTs6EzF4pOQ3340HVEkj3mp";;analytics.SNIPPET_VERSION="4.15.3"; }}(); var replaceIdsAdapter = function(url) { return url .replace(/group_id/g, 'id_grupo') .replace(/sector_id/g, 'id_sector') .replace(/region_id/g, 'id_provincia') .replace(/state_id/g, 'id_region') .replace(/city_id/g, 'id_poblacion') .replace(/geozone_id/g, 'id_geozona') .replace(/page/g, 'NumPage'); } var segmentScript = function () { if (segmentLoaded) { return; } if (window.analytics && window.analytics.initialized === true) { return; } segmentLoaded = true; (async () => { const [ga4ClientId, ga4SessionId, ga4SessionNumber] = await Promise.all([ga4ClientIdPromise, ga4SessionIdPromise, ga4SessionNumberPromise]); const pageProperties = {"vendorLoginInfo":"unlogged","dateAdded":"2011-12-10 13:02:14","categoryId":"group_id:2,sector_id:15,regionadm1_id:1031,province_id:10532,town_id:1491882","vendorId":483224,"uid":"(not set)","reduced":"\/vendors\/item\/profile","gpAnonId":"77abd5fe-c4e4-4d26-93f9-4f9f998f4de9","experimentVariants":"ab-vendor-reviews-summary:variant1","section":"marketplace","filters":null,"vendor_id":483224,"category_group_id":2,"category_id":15,"region_adm1_id":1031,"city_id":1491882,"region_id":10532,"product_tier":"Free","platform":"desktop web"}; const analyticsGroupOpt = isCookieGroupAllowed(CONSENT_ANALYTICS_GROUP) === true; const targetedAdsOpt = isCookieGroupAllowed(CONSENT_TARGETED_ADVERTISING_GROUP) === true; const socialMediaOpt = isCookieGroupAllowed(CONSENT_SOCIAL_MEDIA_GROUP) === true; const saleOfDataOpt = analyticsGroupOpt && targetedAdsOpt && socialMediaOpt // Adding Segment middleware analytics.addSourceMiddleware(function (middlewareIntermediate) { var payload = middlewareIntermediate.payload, next = middlewareIntermediate.next, namespace; if (payload.obj.type === 'identify') { namespace = 'traits' } else { namespace = 'properties' } if (!payload.obj[namespace]) { console.warn('[ga4 segment patch] Analytics event does not contain namespace property: ' + namespace); next(payload); return } payload.obj[namespace].ga_session_id = ga4SessionId; payload.obj[namespace].ga_session_number = ga4SessionNumber; payload.obj[namespace].ga_client_id = ga4ClientId; payload.obj.context.tkwwConsent = { saleOfData: saleOfDataOpt }; if (!payload.obj[namespace].loggedUserUUID && window.userGlobals?.user_uuid) { payload.obj[namespace].loggedUserUUID = window.userGlobals.user_uuid } const tkwwOpCookie = typeof getCookie === 'function' ? getCookie('tkww_op') : null; if (!payload.obj.context.tkww_op && tkwwOpCookie) { payload.obj.context.tkww_op = tkwwOpCookie; } const globalExtraPropertiesForSegmentTracking = typeof window.globalExtraPropertiesForSegmentTracking === 'object' ? window.globalExtraPropertiesForSegmentTracking : {}; for (const key in globalExtraPropertiesForSegmentTracking) { if (globalExtraPropertiesForSegmentTracking.hasOwnProperty(key) && !payload.obj[namespace][key]) { payload.obj[namespace][key] = globalExtraPropertiesForSegmentTracking[key]; } } let globalPageProperties = []; let globalPagePropertiesExcludedEventNames = {}; try { globalPageProperties = JSON.parse('["appVersion","frmInsert","gpAnonId","loggedUserUUID","loggedVendorUUID","platform","reduced","vendor_id","category_group_id","category_id","region_adm1_id","city_id","region_id","product_tier"]'); globalPagePropertiesExcludedEventNames = JSON.parse('[]'); } catch(e) { console.error(`Segment init error: ${e.message}`); } for (const key in globalPageProperties) { const field = globalPageProperties[key]; const isExcluded = globalPagePropertiesExcludedEventNames[field]?.includes(payload.obj.event) ?? false; if (!payload.obj[namespace][field] && pageProperties[field] && !isExcluded) { payload.obj[namespace][field] = pageProperties[field]; } } if (!payload.obj['userId']) { payload.obj['userId'] = payload.obj[namespace]['loggedUserUUID'] } if (payload.obj.context.page.path === '/shared/search' && payload.obj.context.page.search) { payload.obj.context.page.search = replaceIdsAdapter(payload.obj.context.page.search) } if (payload.obj.properties.path === '/shared/search' && payload.obj.properties.search) { payload.obj.properties.search = replaceIdsAdapter(payload.obj.properties.search) } next(payload); }); var integrationsConfig = { All: true, 'Segment.io': true, 'Google Analytics 4': saleOfDataOpt, 'Google Universal Analytics': saleOfDataOpt, 'Google Analytics': saleOfDataOpt, 'Pinterest Destination (The Knot Worldwide)': saleOfDataOpt, 'comScore': saleOfDataOpt, 'Hello Bar': saleOfDataOpt, 'Facebook Conversions API (Actions)': saleOfDataOpt }; window.analytics.load("UkVnMFSrkqTs6EzF4pOQ3340HVEkj3mp", { integrations: integrationsConfig }); window.analytics.page(null, pageProperties); const experiments = (window.pageGlobals && window.pageGlobals.experiments) ? window.pageGlobals.experiments : {}; Object.keys(experiments).forEach(exp => { trackExperimentViewed( experiments[exp].experimentId, window.userGlobals ? window.userGlobals[experiments[exp].bucketingType] : null, experiments[exp].variantId ) }) })(); }; document.getElementsByTagName('body')[0].addEventListener('analyticsCookiesHasBeenAccepted', function () { segmentScript(); }); segmentScript(); }(); </script> <script> (function () { const host = "https://api.experimentation.xogrp.com"; const apiKey = "8b5d16e11334f47f6cdd203ed7acd7ff"; const experiments = (window.pageGlobals && window.pageGlobals.experiments) ? window.pageGlobals.experiments : {}; const myHeaders = new Headers({ "x-api-key": apiKey, "Accept-Version": "v1", "Content-Type": "application/json", }); let body; Object.keys(experiments).forEach(exp => { const shouldReportToFlipper = experiments[exp].shouldReportToFlipper; if (shouldReportToFlipper === false) return; const experimentId = experiments[exp].experimentId; const variantId = experiments[exp].variantId; const bucketingId = window.userGlobals ? window.userGlobals[experiments[exp].bucketingType] : null; if (bucketingId === null) { return } const cacheKey = `expCache-${experimentId}-${bucketingId}-${variantId}`; if (localStorage.getItem(cacheKey)) { return; } body = JSON.stringify({ variantId, analytics_id: bucketingId, }); const requestOptions = { method: "POST", headers: myHeaders, body, redirect: "follow", }; fetch( `${host}/experiments/${experimentId}/${bucketingId}`, requestOptions ).then((response) => { if (response.ok) { localStorage.setItem(cacheKey, Date.now()); } }); }); })(); (function () { const experiments = (window.pageGlobals && window.pageGlobals.experiments) ? window.pageGlobals.experiments : {}; const myHeaders = new Headers({ "Content-Type": "application/json", }); let body; Object.keys(experiments).forEach(exp => { const shouldReportToFlipper = experiments[exp].shouldReportToFlipper; if (shouldReportToFlipper === false) return; const experimentId = experiments[exp].experimentId; const variantId = experiments[exp].variantId; const bucketingId = window.userGlobals ? window.userGlobals[experiments[exp].bucketingType] : null; if (bucketingId === null) { return } const cacheKey = `expCacheTBucket-${experimentId}-${bucketingId}-${variantId}`; if (localStorage.getItem(cacheKey)) { return; } body = JSON.stringify({ variantId: variantId, bucketingId: bucketingId, experimentId: experimentId, }); const requestOptions = { method: "POST", headers: myHeaders, body, redirect: "follow", }; fetch( `/flipper/set-bucketing`, requestOptions ).then((response) => { if (response.ok) { localStorage.setItem(cacheKey, Date.now()); } }); }); })(); </script> <div class="dnone"> <script> gtag('event', 'page_view', {"VENDORS_15_NAV":1,"LOGGED":0,"EMPRESA":0,"EMPRESA_CATEGORY":0,"send_to":"adwords"}); </script> <script> var facebookScript = function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.defer=1; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}; var toExecuteAfterFbInit = function () { var hasGlobals = parent.pageGlobals && parent.pageGlobals.common && parent.pageGlobals.common.remarketing && parent.pageGlobals.common.remarketing.facebook var globalFacebook = hasGlobals ? parent.pageGlobals.common.remarketing.facebook : {}; var isLoaded = globalFacebook.isLoaded === true; if (!isLoaded) { parent.fbq('init', '477747715711670', {}); globalFacebook.isLoaded = true; } parent.fbq('track', 'PageView', {"VENDORS_15_NAV":1,"LOGGED":0,"EMPRESA":0,"EMPRESA_CATEGORY":0}); parent.fbq('dataProcessingOptions', ['LDU'], 0, 0); } document.getElementsByTagName('body')[0].addEventListener('targetedAdvertisingCookiesHasBeenAccepted', function () { facebookScript(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); toExecuteAfterFbInit () }); if (parent.isCookieGroupAllowed(parent.CONSENT_TARGETED_ADVERTISING_GROUP) === true) { facebookScript(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); toExecuteAfterFbInit () } </script> </div> <script> var newRelicScript = function () { ;window.NREUM||(NREUM={});NREUM.init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam-cell.nr-data.net"]}}; ;NREUM.loader_config={accountID:"1041",trustKey:"1041",agentID:"1103120959",licenseKey:"2f0b164c6c",applicationID:"304996407"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"2f0b164c6c",applicationID:"304996407",sa:1}; (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>m,Mt:()=>b,C5:()=>s,DL:()=>A,OP:()=>R,lF:()=>C,Yu:()=>_,Dg:()=>v,CX:()=>c,GE:()=>x,sU:()=>j});var n=r(8632),i=r(9567);const a={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},o={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!o[e])throw new Error("Info for ".concat(e," was never set"));return o[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");o[e]=(0,i.D)(t,a);const r=(0,n.ek)(e);r&&(r.info=o[e])}const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(7056),l=r(50);const f="[data-nr-mask]",h=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:u.oD,inactiveMs:u.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:50,error_sampling_rate:50,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,l.Z)("An invalid session_replay.mask_selector was provided. '*' will be used.",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},p={},g="All configuration objects require an agent identifier!";function m(e){if(!e)throw new Error(g);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(g);p[e]=(0,i.D)(t,h());const r=(0,n.ek)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(g);var r=m(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const y={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},w={};function A(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!w[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return w[e]}function x(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");w[e]=(0,i.D)(t,y);const r=(0,n.ek)(e);r&&(r.loader_config=w[e])}const _=(0,n.mF)().o;var E=r(385),S=r(6818);const D={buildEnv:S.Re,customTransaction:void 0,disabled:!1,distMethod:S.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(E._A?.performance?.timeOrigin||E._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+E._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof E._A.XMLHttpRequest?.prototype?.addEventListener,version:S.q4,denyList:void 0},T={};function R(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!T[e])throw new Error("Runtime for ".concat(e," was never set"));return T[e]}function j(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");T[e]=(0,i.D)(t,D);const r=(0,n.ek)(e);r&&(r.runtime=T[e])}function C(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(r).length?e:r;for(let o in a)if(void 0!==e[o])try{Array.isArray(e[o])&&Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):"object"==typeof e[o]&&"object"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>a,lF:()=>o,q4:()=>n});const n="1.249.0",i="PROD",a="CDN",o="2.0.0-alpha.11"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>s,IF:()=>u,Nk:()=>f,Tt:()=>c,_A:()=>a,cv:()=>h,iS:()=>o,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>l});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=(a?.document?.readyState,Boolean("hidden"===a?.document?.visibilityState)),s=""+a?.location,c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),d=c&&"undefined"==typeof SharedWorker,u=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),l=Boolean(n&&window.document.documentMode),f=!!a.navigator?.sendBeacon,h=Math.floor(a?.performance?.timeOrigin||a?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var n=r(50);const i={agentIdentifier:"",ee:void 0};class a{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{L:()=>u,R:()=>c});var n=r(8325),i=r(1284),a=r(4322),o=r(3325);const s={};function c(e,t){const r={staged:!1,priority:o.p[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function d(e){e&&(s[e]||(s[e]=new Map))}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(d(e),!e||!s[e].get(t))return o(t);s[e].get(t).staged=!0;const r=[...s[e]];function o(t){const r=e?n.ee.get(e):n.ee,o=a.X.handlers;if(r.backlog&&o){var s=r.backlog[t],c=o[t];if(c){for(var d=0;s&&d<s.length;++d)l(s[d],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete o[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}r.every((e=>{let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((t=>{let[r]=t;s[e].delete(r),o(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],a=e[3],o=e[2];i.apply(a,o)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>d});var n=r(8632),i=r(2210),a=r(234);class o{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),d=function e(t,r){var n={},s={},u={},f=!1;try{f=16===r.length&&(0,a.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!==a&&(a=!0);if(d.aborted&&!i)return;t&&a&&t.emit(e,r,n);for(var o=p(n),c=m(e),u=c.length,l=0;l<u;l++)c[l].apply(o,r);var f=b()[s[e]];f&&f.push([h,e,r,o]);return o},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof o?e:e?(0,i.X)(e,c,(()=>new o(c))):new o(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return u[t]=u[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),u=(0,n.fP)();function l(){d.aborted=!0,d.backlog={}}u.ee||(u.ee=d)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(5546);a.on=o;var i=a.handlers={};function a(e,t,r,a){o(a||n.E,i,e,t,r)}function o(e,t,r,i,a){a||(a="feature"),e||(e=n.E);var o=t[a]=t[a]||{};(o[r]=o[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>o});var n=r(385);let i=!1,a=!1;try{const e={get passive(){return i=!0,!1},get signal(){return a=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function o(e,t){return i||a?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,o(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,o(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>d,M:()=>c,Rl:()=>o,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function a(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?a(t,r++).toString(16):"y"===e?(3&a()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var s=0;s<e;s++)o.push(a(r,++i).toString(16));return o.join("")}function c(){return s(16)}function d(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>a,oD:()=>i});const n="NRBA",i=144e5,a=18e5},7894:(e,t,r)=>{"use strict";function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>u,T:()=>l});var n=r(8325),i=r(5546),a=r(3325),o=r(385);const s="newrelic";const c={stn:[a.D.sessionTrace],err:[a.D.jserrors,a.D.metrics],ins:[a.D.pageAction],spa:[a.D.spa],sr:[a.D.sessionReplay,a.D.sessionTrace]},d=new Set;function u(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(d.has(t)||(Object.entries(e).forEach((e=>{let[t,n]=e;c[t]?c[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),l[t]=Boolean(n)})),Object.keys(c).forEach((e=>{void 0===l[e]&&(c[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),l[e]=!1)})),d.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{o._A.dispatchEvent(new CustomEvent(s,{detail:e}))}catch(e){}}({loaded:!0})))}const l={}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function a(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>o,b2:()=>a});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(i())return e();(0,n.bP)("load",e,t)}function o(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>u,ce:()=>a,ek:()=>d,fP:()=>o,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(7894),i=r(385);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=o();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,n.z)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=o();return t.initializedAgents?.[e]}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),s(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>T,QU:()=>C,Kf:()=>N});var n=r(8325),i=r(3117);const a="nr@original:".concat(i.a);var o=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,a){n||(n="");const o="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,o?c+n:n,i,c,a))}},r.flag=a,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,u,l;try{o=this,a=[...arguments],u="function"==typeof n?n(a,o):n||{}}catch(t){d([t,"",[a,o,s],u],e)}i(r+"start",[a,o,s],u,c);try{return l=t.apply(o,a)}catch(e){throw i(r+"err",[a,o,e],u,c),e}finally{i(r+"end",[a,o,l],u,c)}}}function i(r,n,i,a){if(!s||t){var o=s;s=!0;try{e.emit(r,n,i,t,a)}catch(t){d([t,r,n,i],e)}s=o}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",a)}function a(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),a=2;a<n;a++)i[a-2]=arguments[a];r&&t(r,...i)}var w="fetch-",A=w+"body-",x=["arrayBuffer","blob","json","text","formData"],_=f._A.Request,E=f._A.Response,S="prototype";const D={};function T(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(_&&E&&f._A.fetch))return t;if(D[t.debugId]++)return t;function r(e,r,i){var a=e[r];"function"==typeof a&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(i+"before-start",[r],o),o[n.A]&&o[n.A].dt&&(e=o[n.A].dt);var s=a.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return D[t.debugId]=1,x.forEach((e=>{r(_[S],e,A),r(E[S],e,A)})),r(f._A,"fetch",w),t.on(w+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(w+"done",[null,r],n)}else t.emit(w+"done",[e],n)})),t}const R={},j=["pushState","replaceState"];function C(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||R[t.debugId]++||(R[t.debugId]=1,c(t).inPlace(window.history,j,"-")),t}var P=r(3239);var O=r(50);const k={},I=["open","send"];function N(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(k[r.debugId]++)return r;k[r.debugId]=1,b(t);var i=c(r),a=f._A.XMLHttpRequest,o=f._A.MutationObserver,s=f._A.Promise,d=f._A.setInterval,u="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new a(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(u,(o=n,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",A)}),(0,P.m$)(!1))}catch(e){(0,O.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var o;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",A)}if(function(e,t){for(var r in e)t[r]=e[r]}(a,p),p.prototype=a.prototype,i.inPlace(p.prototype,I,"-xhr-",A),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),o&&(m?m.then(w):d?d(w):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),o){var m=s&&s.resolve();if(!d&&!s){var v=1,y=document.createTextNode(v);new o(w).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===u||w()}));function w(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function A(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>a,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>o});const n=r(3325).D.metrics,i="sm",a="cm",o="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.sessionReplay},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>d,FN_START:()=>c,PUSH_STATE:()=>u,RESOURCE:()=>a,START:()=>o});const n=r(3325).D.sessionTrace,i="bstResource",a="resource",o="-start",s="-end",c="fn"+o,d="fn"+s,u="pushState"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7530:(e,t,r)=>{"use strict";r.d(t,{j:()=>b});var n=r(3325),i=r(234),a=r(5546),o=r(8325),s=r(7894),c=r(8e3),d=r(3960),u=r(385),l=r(50),f=r(3081),h=r(8632);function p(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let a=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&a.push(e.api[t](...n))})),a.length>1?a:a[0]}(t,...n)}}))}var g=r(2825);const m=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let v=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:w,info:A,loader_config:x,runtime:_={loaderType:b},exposed:E=!0}=t;const S=(0,h.gG)();A||(w=S.init,A=S.info,x=S.loader_config),(0,i.Dg)(e.agentIdentifier,w||{}),(0,i.GE)(e.agentIdentifier,x||{}),A.jsAttributes??={},u.v6&&(A.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,A);const D=(0,i.P_)(e.agentIdentifier),T=[A.beacon,A.errorBeacon];v||(D.proxy.assets&&(m(D.proxy.assets),T.push(D.proxy.assets)),D.proxy.beacon&&T.push(D.proxy.beacon),p(),(0,h.EZ)("activatedFeatures",g.T)),_.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?T:[]],(0,i.sU)(e.agentIdentifier,_),void 0===e.api&&(e.api=function(e,t){t||(0,c.R)(e,"api");const h={};var p=o.ee.get(e),g=p.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,a){const o=(0,i.C5)(e);return null===r?delete o.jsAttributes[t]:(0,i.CX)(e,{...o,jsAttributes:{...o.jsAttributes,[t]:r}}),A(m,n,!0,a||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","addRelease"].forEach((e=>{h[e]=A(m,e,!0,"api")})),h.addPageAction=A(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=A(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,A(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,a.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.recordReplay=function(){(0,a.p)(f.xS,["API/recordReplay/called"],void 0,n.D.metrics,p),(0,a.p)("recordReplay",[],void 0,n.D.sessionReplay,p)},h.pauseReplay=function(){(0,a.p)(f.xS,["API/pauseReplay/called"],void 0,n.D.metrics,p),(0,a.p)("pauseReplay",[],void 0,n.D.sessionReplay,p)},h.interaction=function(){return(new y).get()};var w=y.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xS,["API/createTracer/called"],void 0,n.D.metrics,p),(0,a.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(g.emit((o?"":"no-")+"fn-start",[(0,s.z)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){throw g.emit("fn-err",[arguments,this,e],r),e}finally{g.emit("fn-end",[(0,s.z)()],r)}}}};function A(e,t,r,i){return function(){return(0,a.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,a.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function x(){r.e(63).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,l.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{w[e]=A(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,a.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,a.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},u.il?(0,d.b2)((()=>x()),!0):x(),h}(e.agentIdentifier,y)),void 0===e.exposed&&(e.exposed=E),v=!0}},1926:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var a=n[e]={exports:{}};return r[e](a,a.exports,i),a.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({63:"nr-full",110:"nr-full-compressor",379:"nr-full-recorder"}[e]+"-1.249.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.249.0.PROD:",i.l=(r,n,a,o)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==a)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+a){s=l;break}}if(!s){c=!0;var f={63:"sha512-6SDqF6rtYgQGU8n/AB/KNoGAtnScuRXs33iIg2k8vAeSoCxB9zBs5oD5kgKn1/TE6hwPINDK6Iag3Olw7m9neA==",379:"sha512-ieiEerUXfEKXwb+MZoyRDaYgftJLBlM773GS1acP/SOj1LWwntf8fOB8psncZSW2hNp6wO77OEV3phXMhQQNVQ==",110:"sha512-ASvNmzZg3ystVYtJ5V7JpTLlOPjrqtDYHF5iYO3HfPn8AK/iVqkSFfKXUhyGfL+IUdCxMHf4U5aC+IZAbXCxVg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+a),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[o]&&(s.integrity=f[o])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={29:0,789:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var a=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=a);var o=i.p+i.u(t),s=new Error;i.l(o,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var a=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+a+": "+o+")",s.name="ChunkLoadError",s.type=a,s.request=o,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,a,[o,s,c]=r,d=0;if(o.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<o.length;d++)a=o[d],i.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=self["webpackChunk:NRBA-1.249.0.PROD"]=self["webpackChunk:NRBA-1.249.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(1926);var e=i(50);class t{#e(e){return"Call to agent api ".concat(e," failed. The agent is not currently initialized.")}addPageAction(t,r){(0,e.Z)(this.#e("addPageAction"))}setPageViewName(t,r){(0,e.Z)(this.#e("setPageViewName"))}setCustomAttribute(t,r,n){(0,e.Z)(this.#e("setCustomAttribute"))}noticeError(t,r){(0,e.Z)(this.#e("noticeError"))}setUserId(t){(0,e.Z)(this.#e("setUserId"))}setApplicationVersion(t){(0,e.Z)(this.#e("setApplicationVersion"))}setErrorHandler(t){(0,e.Z)(this.#e("setErrorHandler"))}finished(t){(0,e.Z)(this.#e("finished"))}addRelease(t,r){(0,e.Z)(this.#e("addRelease"))}start(t){(0,e.Z)(this.#e("start"))}recordReplay(){(0,e.Z)(this.#e("recordReplay"))}pauseReplay(){(0,e.Z)(this.#e("pauseReplay"))}}var r=i(3325),n=i(234);const a=Object.values(r.D);function o(e){const t={};return a.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(7530);var c=i(8e3),d=i(5938),u=i(3960),l=i(385);class f extends d.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let a;this.onAggregateImported=new Promise((e=>{a=e}));const o=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(63).then(i.bind(i,3228));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void a(!1);const{lazyFeatureLoader:e}=await i.e(63).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),a(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName),a(!1)}};l.il?(0,u.b2)((()=>o()),!0):o()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplayMode))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var a=this.getBucket(e,t,r,i);return a.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,a.metrics),a}merge(e,t,r,n,i){var a=this.getBucket(e,t,n,i);if(a.metrics){var o=a.metrics;o.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=o[e],i=r[e];i&&!i.c?o[e]=b(i.t,n):o[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,o[e])}}))}else a.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=w(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function w(e){return"object"!=typeof e?[]:(0,m.D)(e,A)}function A(e,t){return t}var x=i(8632),_=i(4402),E=i(4351);var S=i(5546),D=i(7956),T=i(3239),R=i(7894),j=i(9251);class C extends f{static featureName=j.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,j.t,r),l.il&&((0,D.N)((()=>(0,S.p)("docHidden",[(0,R.z)()],void 0,j.t,this.ee)),!0),(0,T.bP)("pagehide",(()=>(0,S.p)("winPagehide",[(0,R.z)()],void 0,j.t,this.ee))),this.importAggregator())}}var P=i(3081);class O extends f{static featureName=P.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t9,r),this.importAggregator()}}var k=i(6660);class I{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class N extends f{static featureName=k.t;#t=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,k.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#t.has(n)&&(this.#t.add(n),(0,S.p)("err",[this.#r(n),(0,R.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,S.p)("ierr",[this.#r(e),(0,R.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,S.p)("err",[this.#n(e),(0,R.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,T.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#t.has(e.error)?this.#t.delete(e.error):(0,S.p)("err",[this.#i(e),(0,R.z)()],void 0,r.D.jserrors,this.ee))}),(0,T.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#a,this.importAggregator()}#a(){this.removeOnAbort?.abort(),this.#t.clear(),this.abortHandler=void 0}#r(e){return e instanceof Error?e:void 0!==e?.message?new I(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new I("string"==typeof e?e:(0,E.P)(e))}#n(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new I(t);const r=this.#r(e.reason);return r.message=t+r.message,r}#i(e){return e.error instanceof Error?e.error:new I(e.message,e.filename,e.lineno,e.colno)}}var H=i(2210);let M=1;const z="nr@id";function L(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,H.X)(e,z,(function(){return M++}))}function Z(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,E.P)(e).length}catch(e){return}}}var U=i(1214),B=i(7243);class F{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,a=(t.trustKey||"").toString()||null;if(!r||!i)return null;var o=(0,_.M)(),s=(0,_.Ht)(),c=Date.now(),d={spanId:o,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(o,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(o,c,r,i,a)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(o,s,c,r,i,a)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,a){if(!("function"==typeof l._A?.btoa))return null;var o={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return a&&n!==a&&(o.d.tk=a),btoa((0,E.P)(o))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var a=(0,B.e)(r.allowed_origins[i]);if(e.hostname===a.hostname&&e.protocol===a.protocol&&e.port===a.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var q=i(7825),V=["load","error","abort","timeout"],G=V.length,W=n.Yu.REQ,X=n.Yu.XHR;class K extends f{static featureName=q.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,q.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new F(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Y(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,U.u5)(this.ee),(0,U.Kf)(this.ee),function(e,t,i,a){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){_(t,e)}),(0,T.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,T.m$)(!1))}function s(e){this.params={method:e[0]},Y(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var o=a.generateTracePayload(this.parsedOrigin);if(o){var s=!1;o.newrelicHeader&&(r.setRequestHeader("newrelic",o.newrelicHeader),s=!0),o.traceContextParentHeader&&(r.setRequestHeader("traceparent",o.traceContextParentHeader),o.traceContextStateHeader&&r.setRequestHeader("tracestate",o.traceContextStateHeader),s=!0),s&&(this.dt=o)}}function d(e,r){var n=this.metrics,i=e[0],a=this;if(n&&i){var o=Z(i);o&&(n.txSize=o)}this.startTime=(0,R.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||a.loadCaptureCalled||(a.params.aborted=!0),("load"!==e.type||a.called===a.totalCbs&&(a.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof a.end)&&a.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<G;s++)r.addEventListener(V[s],this.listener,(0,T.m$)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+L(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+L(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,R.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,R.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,R.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,B.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=a.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var o in r)i[o]=r[o];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function w(e,t){this.params={},this.metrics={},this.startTime=(0,R.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Y(this,r);var a=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=a,this.body=n.body,this.txSize=Z(n.body)||0}function A(e,t){var n;this.endTime=(0,R.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var a={txSize:this.txSize,rxSize:n,duration:(0,R.z)()-this.startTime};i("xhr",[this.params,a,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var a=0;a<G;a++)e.removeEventListener(V[a],this.listener,!1);t.aborted||(n.duration=(0,R.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function _(e,t){e.params.status=t.status;var r=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Z(e.response):"text"===r||""===r||void 0===r?Z(e.responseText):void 0}(t,e.lastSize);if(r&&(e.metrics.rxSize=r),e.sameOrigin){var n=t.getResponseHeader("X-NewRelic-App-Data");n&&(e.params.cat=n.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",d),t.on("xhr-cb-time",u),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",w),t.on("fn-start",v),t.on("fetch-done",A)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function Y(e,t){var r=(0,B.e)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Q=i(3614);const{BST_RESOURCE:J,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:ae,PUSH_STATE:oe}=Q;var se=i(7144);class ce extends f{static featureName=se.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,se.t,r),this.importAggregator()}}var de=i(4649);class ue extends f{static featureName=de.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,de.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,_.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(r,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),(0,s.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){try{const t=o(this.agentIdentifier),n=[...this.desiredFeatures];n.sort(((e,t)=>r.p[e.featureName]-r.p[t.featureName])),n.forEach((n=>{if(t[n.featureName]||n.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(n.featureName);i.every((e=>t[e]))||(0,e.Z)("".concat(n.featureName," is enabled but one or more dependent features has been disabled (").concat((0,E.P)(i),"). This may cause unintended consequences or missing data...")),this.features[n.featureName]=new n(this.agentIdentifier,this.sharedAggregator)}}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}addToTrace(t){(0,e.Z)("Call to agent api addToTrace failed. The session trace feature is not currently initialized.")}setCurrentRouteName(t){(0,e.Z)("Call to agent api setCurrentRouteName failed. The spa feature is not currently initialized.")}interaction(){(0,e.Z)("Call to agent api interaction failed. The spa feature is not currently initialized.")}}({features:[p,C,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,U.QU)(n),this.eventsEE=(0,U.em)(n),this.eventsEE.on(ae,(function(e,t){this.bstStart=(0,R.z)()})),this.eventsEE.on(ie,(function(e,t){(0,S.p)("bst",[e[0],t,this.bstStart,(0,R.z)()],void 0,r.D.sessionTrace,n)})),n.on(oe+te,(function(e){this.time=(0,R.z)(),this.startPath=location.pathname+location.hash})),n.on(oe+re,(function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,S.p)(J,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ce,K,O,ue,N],loaderType:"pro"})})()})(); } document.getElementsByTagName('body')[0].addEventListener('analyticsCookiesHasBeenAccepted', function () { newRelicScript(); }); if (isCookieGroupAllowed(CONSENT_ANALYTICS_GROUP) === true) { newRelicScript(); } </script> <script type='text/javascript'> (function(w) { function setAttributes() { w._sva.setVisitorTraits({ user_id: '', employee_id: '', vendor_id: '', vendor_tier_tk: '0', vendor_tier_ww: '0', market_code: '', category_code_tk: '', category_code_ww: '', experiments: '001a1bc0-3ba6-4a64-bc3d-fff549f1ce8e,00a2788b-fba8-4ce2-873a-b2bfceabed48,10c2c830-7852-437c-8cbe-744de7f59fd3,11a9da65-0d16-4e63-9636-842c2f660426,142d739b-ca89-4bff-b3b7-5f151eb5d995,1972d7ec-0e59-4f2d-82f3-1c2e63c4a693,1e113001-00dd-4812-ace3-3a0fcd324ffa,1e6839b2-77d9-472d-8a24-c9cc03297570,2575e73f-8b2a-4fba-98c6-63852f95b03c,29d8bfd0-85c4-427e-8547-cd4da03d8655,2c29f7e6-be57-437a-9c33-86d829e557da,2c7bf70f-b6af-4c26-b361-6e965ede7293,2cba7bfa-dbe7-41fd-9c52-d6ec2241505b,321f9cc8-ef4e-45cb-823d-10e871e9b083,34b934be-18a8-4911-a65b-a95fa16f2382,36e77226-f3a9-4354-8d46-07a63cdc27c4,3a50e2da-369d-4a01-80ba-68ea298c233a,3b8baa4e-225d-4449-8b38-b04964dd2eea,3d0f0b75-d305-4aa6-88c7-61f17281274f,41967566-bfc3-4e54-bbbe-c24e6a9941fb,4877f458-5f07-46f7-b3a6-01e7b376d5f3,4c5c8767-842c-4487-95c9-a86357b2b7d8,501b4177-8f27-48f7-8399-b0c2fbc04353,5249e08d-2197-4ab9-8691-ef0ca2c44abe,577b89d5-9113-4cdb-8752-a426bb91d014,5971d121-327c-40bb-b7a8-1008f362f88a,59debda1-1845-4176-97e8-6d53a41304fe,65149b25-ed3f-4547-9ec0-34dab7d88b40,66fcad0a-a28a-450a-858f-7de373258560,681f5c00-9fd9-410b-a9d9-a867e9632b22,687f2025-431a-4edf-8f12-fe666ef2fb4a,6b860a73-0a2c-4aa1-ab8a-65372caf4cfc,6d36dba7-5f11-4876-88c5-c02b3985a3b5,7333ed79-108f-40b6-9bcc-826dacfb1244,75a79e7e-8888-4982-b478-84291abb3e6a,7aa8e7e5-c02a-4307-bd74-b525720ec344,86849f47-4abb-4b4f-b4fe-82cb533651a9,87ada1a2-2fd9-4404-a2cd-142301aaae06,8c49f558-d414-4b0a-9244-7f75d632fc1a,91308f53-32d8-4f88-b101-6611f05423fb,92b884ca-646e-43ae-b260-1bd622b84617,93e1ba3c-9759-405f-903c-c18db3908a11,95b2e6ba-2de1-470b-906f-e5e18273e00c,96b3a67a-e147-40ef-b9c8-b50e95d6abae,97bc6b2d-b4f2-4958-b5a3-b5ebd899e7dc,97c03168-6446-4829-b69c-3f99fc96b5a0,9ad16ccc-4769-4ebc-8634-ecc498de0e4a,a26e7ecd-590d-4ecf-988c-f5d12d8b8ce8,a40304bb-a2b0-4af6-923a-42237f708cbc,a44c9318-6a26-4464-bfc4-de42367505d5,a5b9fe88-308d-447a-9670-6d8b51ea2219,a6e22439-34b1-4dc0-ad29-7e4684c35c86,a99a2965-96c5-4dff-8857-a7a48c4646e3,ac14d2d8-d952-4a58-9bbc-646480a3eea7,aea9616a-1014-4b34-86df-dffb4cc16856,aea9ffbf-b229-4497-986f-ce9a1675256b,b4155090-8056-422d-a207-24347645b136,b6ca3e49-036a-458a-bd93-efdb1d2ed0a4,baa97d36-1a69-4653-ab44-acbcc05b7ff8,bfbbbe94-d4e8-4658-9b63-db0b7dee4c63,c6ec8053-eb4e-4024-affe-dcf3003092ef,c7b27bc1-540c-4e88-833a-056aa720039c,c88bcf65-1f85-4649-94d3-7aa86b6decef,cc3f4d11-a794-407a-bae3-d6d1e220e265,cd4aad47-7c86-45e1-86a1-5f41385279e4,ced36498-0ed4-45e8-be7a-be97d021ecb8,cf1bf314-6807-4233-88d4-49a185c27ced,cf4dedcd-372e-4e60-a3dc-f3d2ac71ee6a,d8a3f2a8-694a-457e-8878-f12b2a59ab8f,d98ac632-dc9b-4489-bd82-94a244583bbc,dab48d7c-0ac1-429e-a9ac-8b3d975fdda5,df3e63fa-0149-4b0c-9403-a4ff0cd66113,ebbf4c20-3dcb-4136-b1aa-8d2db84f2737,fc707a80-cf5c-4574-918a-0a7a2708134f,fd17583c-45fa-45a8-93e6-6f112f24bee9,insights-experiment' }); } if (w._sva) { setAttributes(); } else { w.addEventListener("SurvicateReady", setAttributes); } var s = document.createElement('script'); s.src = 'https://survey.survicate.com/workspaces/26797e5ba7c4d7a58061ff794771f2d4/web_surveys.js'; s.defer = true; var e = document.getElementsByTagName('script')[0]; e.parentNode.insertBefore(s, e); })(window); </script> <script type="application/ld+json"> {"@context":"http:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Weddings","item":"https:\/\/www.weddingwire.com\/"},{"@type":"ListItem","position":2,"name":"Wedding Florists","item":"https:\/\/www.weddingwire.com\/wedding-florists"},{"@type":"ListItem","position":3,"name":"Italy","item":"https:\/\/www.weddingwire.com\/c\/it-italy\/wedding-florists\/8-sca.html"},{"@type":"ListItem","position":4,"name":"Italy","item":"https:\/\/www.weddingwire.com\/c\/it-italy\/italy\/wedding-florists\/IT-8-rca.html"},{"@type":"ListItem","position":5,"name":"Florence","item":"https:\/\/www.weddingwire.com\/c\/it-italy\/florence\/wedding-florists\/8-vendors.html"}]} </script> <script type="application/ld+json"> [{"@context":"http:\/\/schema.org","@type":"LocalBusiness","logo":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/1467142708-8b0d9e56f34a349c-Huppah-685x511.webp","url":"https:\/\/www.weddingwire.com\/biz\/francis-flowers-wedding-design-florence\/e906522a9f030f4f.html","name":"Franci's Flowers Wedding Design","address":{"@type":"PostalAddress","streetAddress":"Piazza A. Bonsanti 7","postalCode":"IT 0008Z","addressLocality":"Florence","addressRegion":"IT"},"geo":{"@type":"GeoCoordinates","latitude":43.78020000000000067075234255753457546234130859375,"longitude":11.236399999999999721467247582040727138519287109375},"telephone":"0039-3472299495","priceRange":"$4,500 (Typical Price)","aggregateRating":{"@type":"AggregateRating","reviewCount":122,"ratingValue":"4.9","worstRating":0,"bestRating":5},"image":[{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/1467142708-8b0d9e56f34a349c-Huppah-685x511.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-ceremony-urns_51_483224-1573466779.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/bridal-bouquet_51_483224-1573466703.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/9_51_483224-1573466649.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/stefanie-kapra-photo-31_51_483224-1573466609.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/peony-bridal-bouquet_51_483224-1573466572.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/ceremony-decor-urns_51_483224-1573466509.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-tuscany_51_483224-1573466465.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-story-rn-102_51_483224-1573466409.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-tablescape-flowers-florence-tuscany-italy_51_483224-1573466322.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-barcelona_51_483224-1573466269.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/silver-candelabra-wedding-centertable-flowers-tuscany_51_483224-1573466219.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/event-wedding-flowers-florence-tuscany_51_483224-1573466166.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-vincigliata-castle_51_483224-1573465938.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-italy_51_483224-1573465760.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-ceremony-decor-florence-tuscany_51_483224-1573465654.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/bridal-bouquet-florence-italy_51_483224-1573465616.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/5_51_483224-1573465551.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-tuscany_51_483224-1573465497.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-ceremony-flowers-tuscany_51_483224-1573465466.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/church-wedding-flowers-florence-tuscany_51_483224-1573465406.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/hazalchris-899_51_483224-1573464781.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/bridal-bouquet_51_483224-1573464650.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/tablescape-design-decor_51_483224-1573464466.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/tablescape-design_51_483224-1573464455.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/candelabra-centerpiece-cost-150a-each_51_483224-1573464434.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/bridal-bouquet_51_483224-1573464400.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/schermata-2019-11-09-alle-12-03-48_51_483224-1573463681.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-italy_51_483224-1573463577.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/golden-bowl-centerpiece_51_483224-1573463560.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/head-table-decor_51_483224-1573463450.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/green-garland-and-candelabras_51_483224-1573463438.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wide-bridal-bouquet_51_483224-1573463377.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/antique-urns_51_483224-1573462830.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-tuscany-3_51_483224-1573462780.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-tablecentre-florence-tuscany_51_483224-1573462739.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-tablescape-decor-tuscany_51_483224-1573462520.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/png\/schermata-2019-02-08-alle-18-56-15_51_483224-1573462338.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-italy_51_483224-1573462303.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/bridesmaids-bouquets-florence-italy_51_483224-1573462231.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-tuscany_51_483224-1573462205.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-chuppah-design-tuscany_51_483224-1573462190.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/hotel-villa-la-vedetta-wedding_51_483224-1573462125.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/hotel-villa-la-vedetta-wedding-florence_51_483224-1573462098.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/centerpiece_51_483224-1573461973.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-flowers-florence-italy_51_483224-1573461944.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/wedding-ceremony-flowers-tuscany_51_483224-1573461641.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/1354294581826-elegantcenterpieceTuscany.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/1354295244567-luxuryweddingvenueFlorenceItaly.webp","width":960,"height":640},{"@type":"ImageObject","url":"https:\/\/cdn0.weddingwire.com\/vendor\/422384\/3_2\/960\/jpg\/1354295794703-rusticweddingcenterpiecesTuscanyItaly.webp","width":960,"height":640}],"review":[{"@type":"Review","datePublished":"2023-11-03","description":"Francesca was amazing! I forgot about florals until very close to my date and yet she worked with me quickly and personally to ensure my florals were what I wanted and within my budget! I didn't get to meet her until the day of because I wasn't in the country and she was even more lovely in person! I can't say enough about how gorgeous her table arrangements and the bouquet turned out!! HIGHLY RECOMMEND!","author":{"@type":"Person","name":"Lindsay X."},"reviewRating":{"@type":"Rating","ratingValue":"5.0","bestRating":5,"worstRating":0}},{"@type":"Review","datePublished":"2023-10-11","description":"Franci was absolutely incredible!! Planning a wedding from abroad can be difficult, and she saved me from an initial poor experience with another florist. She stepped in with ease and grace and helped deliver the most amazing experience, service and truly BEAUTIFUL work. Her communication was so helpful and responsiveness was so amazing, especially, since I reached out so last minute! Beyond her wonderful communication and responsiveness, she is absolutely a true delight! I loved talking to her about our wedding and getting to know her - grateful for our paths to have crossed. Her experience truly shines with the absolute beauty and quality of her work. You can tell she just LOVES what she does and strives to ensure your happiness. Her positive nature and caring spirit is so genuine. I can't say enough wonderful things about Franci! I am so grateful - she saved the day for me and I hope to see her again!!!! THANK YOU SO MUCH FRANCI!!!! XOXOXO","author":{"@type":"Person","name":"Kristina"},"reviewRating":{"@type":"Rating","ratingValue":"5.0","bestRating":5,"worstRating":0}},{"@type":"Review","datePublished":"2023-12-07","description":"We found Franci's Flowers through Wedding Wire when looking for a florist for our destination wedding in Oct 2023. Francesca was very responsive during the initial vendor-finding process and sent over a clear and concise quote with images of the proposed flowers and designs based on what we had described. When we traveled to Italy in March 2023 to meet with her and to review the quote, we felt very confident that she would be able to execute our vision and boy were we right! Francesca and her family were very professional and were on top of everything the day of the wedding so we didn't need to worry about a thing. Every flower arrangement was perfect. The bouquets hit exactly the right colour pallet we were hoping for and each table setting was stunning. And we were very appreciate that they were able to reuse flowers from the ceremony displays to help us stay with-in budget. If you're looking for a florist in Florence who is passionate about creating beautiful floral arrangements that help define and decorate the biggest moments of your life, Francesca and her family should be your first call.","author":{"@type":"Person","name":" "},"reviewRating":{"@type":"Rating","ratingValue":"5.0","bestRating":5,"worstRating":0}}]}] </script> <script type="text/javascript" src="/Ub88ZHRn1/3Aay/Lh_fl/q5kXhGqJE/7puNVDmVmDEDJO/IDZSAQ/PFkr/S0oCQgE"></script></body></html |
| 48 |
Error
On line 8, column 80 ts/fonts/proximanovacond-extrabold.woff2>;rel=p |
| 49 |
Error
On line 7, column 74 ts/fonts/ProximaNova-regular.woff2>;rel=p |
| 50 |
Error
On line 6, column 75 ts/fonts/ProximaNova-semibold.woff2>;rel=p |
| 51 |
Error
On line 5, column 145 4_www_m_/WebBundleResponsiveMarketplaceStorefrontWeddingwire.css>;rel=p |
| 52 |
Error
On line 4, column 32 <https://stats.pusher.com>;rel=p |
| 53 |
Error
On line 3, column 32 <https://stats.pusher.com>;rel=d |
| 54 |
Error
On line 2, column 36 <https://cdn0.weddingwire.com>;rel=p |
| 55 |
Error
On line 1, column 30 <https://cdn0.weddingwire.com>;rel=d |
| 56 |
Error
On line 1, column 30 <https://cdn0.weddingwire.com>;rel=d |
| 57 |
Error
On line 1, column 30 <https://cdn0.weddingwire.com>;rel=d |
| 58 |
Error
On line 36, column 160 03/2024"> <link rel="alternate" href="android-app://com.weddingwire.user/weddingwire/m.weddingwire.com/biz/francis-flowers-wedding-design-florence/e906522a9f030f4f.html"> <meta |
| 59 |
Error
On line 40, column 99 re.user"> <link rel="shortcut icon" href="https://www.weddingwire.com/mobile/assets/img/favicon/favicon.png"> <meta |
| 60 |
Info
On line 60, column 31 </script> <script type="text/javascript"> funct |
| 61 |
Info
On line 1354, column 37 ngTitle"> <h1 class="storefrontHeading__title">Franci |
| 62 |
Info
On line 1475, column 104 n> </div> <section class="storefrontMultiGallery__scroll app-gallery-slider-container app-scroll-snap-container "> <span |
| 63 |
Info
On line 1453, column 1 v> </nav> <section class="storefrontMultiGallery app-gallery-slider app-multi-gallery app-gallery-fullScreen-global-tracking" data-navigation-bar-count="0" data-slide-visualiced-count="1" > <div |
| 64 |
Error
On line 3271, column 191 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 65 |
Error
On line 3279, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-026_51_448776-166628987497756.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </pic |
| 66 |
Error
On line 3290, column 191 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 67 |
Error
On line 3298, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-025_51_448776-166628985721576.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </pic |
| 68 |
Error
On line 3309, column 191 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 69 |
Error
On line 3317, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/677844/3_2/320/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 320w, https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 640w, https://cdn0.weddingwire.com/vendor/677844/3_2/960/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/677844/3_2/640/jpg/villa-agape-firenze-photoshoot-in-tuscany-023_51_448776-166628982449578.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Wedding in Tuscany" width="640" height="427" class="lazyload" > </pic |
| 70 |
Error
On line 3387, column 182 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 71 |
Error
On line 3395, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/ea2cd43d-42aa-4e3a-8fee-43825d902038_51_740002-164148069863410.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Table set" width="640" height="427" class="lazyload" > </pic |
| 72 |
Error
On line 3406, column 193 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 73 |
Error
On line 3414, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/65746652-2511782272207201-3528187596393938944-n_51_740002-164148068447810.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Castle" width="640" height="427" class="lazyload" > </pic |
| 74 |
Error
On line 3425, column 182 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 75 |
Error
On line 3433, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/200047/3_2/320/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 320w, https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 640w, https://cdn0.weddingwire.com/vendor/200047/3_2/960/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/200047/3_2/640/jpg/23f80278-b3b3-4d4c-bd69-8197d0827ce3_51_740002-164148066584033.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Candelabras" width="640" height="427" class="lazyload" > </pic |
| 76 |
Error
On line 3503, column 153 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/web-186_51_910239-167751221618441.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/web-186_51_910239-167751221618441.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 77 |
Error
On line 3511, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/web-186_51_910239-167751221618441.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/web-186_51_910239-167751221618441.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/web-186_51_910239-167751221618441.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="CAMPFIRE" width="640" height="427" class="lazyload" > </pic |
| 78 |
Error
On line 3522, column 167 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/terre-di-nano-decor-7_51_910239-167751215122142.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 79 |
Error
On line 3530, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/terre-di-nano-decor-7_51_910239-167751215122142.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Cerimonia Terre di Nano" width="640" height="427" class="lazyload" > </pic |
| 80 |
Error
On line 3541, column 155 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/photo-318_51_910239-167751213353242.webp 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.webp 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/photo-318_51_910239-167751213353242.webp 960w" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)"> <img |
| 81 |
Error
On line 3549, column 64 - 2rem)"> <img data-srcset="https://cdn0.weddingwire.com/vendor/932019/3_2/320/jpg/photo-318_51_910239-167751213353242.jpeg 320w, https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.jpeg 640w, https://cdn0.weddingwire.com/vendor/932019/3_2/960/jpg/photo-318_51_910239-167751213353242.jpeg 960w" data-src="https://cdn0.weddingwire.com/vendor/932019/3_2/640/jpg/photo-318_51_910239-167751213353242.jpeg" sizes="(min-width: 600px) 640px, calc(100vw - 2rem)" alt="Runner Borgo S.Lorenzo" width="640" height="427" class="lazyload" > </pic |
| 82 |
Error
On line 3821, column 131 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img |
| 83 |
Error
On line 3827, column 25 , 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/5392/original/640/jpg/3872935.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 1" class="lazyload" > </pic |
| 84 |
Error
On line 3836, column 131 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img |
| 85 |
Error
On line 3842, column 25 , 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/9292/original/640/jpg/3872929.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 2" class="lazyload" > </pic |
| 86 |
Error
On line 3851, column 131 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img |
| 87 |
Error
On line 3857, column 25 , 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/3671/original/640/jpg/3101763.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 3" class="lazyload" > </pic |
| 88 |
Error
On line 3870, column 131 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.webp 640w" sizes="(min-width: 1024px) 640px, 620px"> <img |
| 89 |
Error
On line 3876, column 25 , 620px"> <img data-srcset="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.jpeg 640w" data-src="https://cdn0.weddingwire.com/review/5671/original/640/jpg/3101765.jpeg" sizes="(min-width: 1024px) 640px, 620px" alt="Franci's Flowers Wedding Design 4" class="lazyload" > </pic |
| 90 |
Error
On line 3966, column 119 _img" > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/user/5488/1_1/80/jpg/gu_1328845.webp?r=45483 80w, https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.webp?r=45483 160w" sizes="(min-width: 480px) 80px, 56px"> <img |
| 91 |
Error
On line 3973, column 62 x, 56px"> <img data-srcset="https://cdn0.weddingwire.com/user/5488/1_1/80/jpg/gu_1328845.jpeg?r=45483 80w, https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.jpeg?r=45483 160w" data-src="https://cdn0.weddingwire.com/user/5488/1_1/160/jpg/gu_1328845.jpeg?r=45483" sizes="(min-width: 480px) 80px, 56px" alt="Kristina Zaccardelli" width="80" height="80" class="lazyload" > </pic |
| 92 |
Error
On line 4011, column 120 _img" > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/user/0704/1_1/80/jpg/gu_40214070.webp?r=10650 80w, https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.webp?r=10650 160w" sizes="(min-width: 480px) 80px, 56px"> <img |
| 93 |
Error
On line 4018, column 62 x, 56px"> <img data-srcset="https://cdn0.weddingwire.com/user/0704/1_1/80/jpg/gu_40214070.jpeg?r=10650 80w, https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.jpeg?r=10650 160w" data-src="https://cdn0.weddingwire.com/user/0704/1_1/160/jpg/gu_40214070.jpeg?r=10650" sizes="(min-width: 480px) 80px, 56px" alt="Lara" width="80" height="80" class="lazyload" > </pic |
| 94 |
Error
On line 4052, column 126 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img |
| 95 |
Error
On line 4058, column 64 , 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/9292/3_2/320/jpg/3872929.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 5" width="640" height="427" class="lazyload" > </pic |
| 96 |
Error
On line 4069, column 126 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img |
| 97 |
Error
On line 4075, column 64 , 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/1392/3_2/320/jpg/3872931.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 6" width="640" height="427" class="lazyload" > </pic |
| 98 |
Error
On line 4090, column 126 ture > <source type="image/webp" data-srcset="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.webp 320w" sizes="(min-width: 1024px) 140px, 120px"> <img |
| 99 |
Error
On line 4096, column 64 , 120px"> <img data-srcset="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.jpeg 320w" data-src="https://cdn0.weddingwire.com/review/3392/3_2/320/jpg/3872933.jpeg" sizes="(min-width: 1024px) 140px, 120px" alt="Franci's Flowers Wedding Design 7" width="640" height="427" class="lazyload" > </pic |
| 100 |
Info
On line 4233, column 53 a.html" > <section class="paidVendorsListingModule__imageGrid"> <pict |
β