PageSourceSearch

https://flowerafterflower.com/

html flowerafterflower.com collected 2026-10-05 18:45:56 UTC 352,862 bytes, 3,655 lines download raw bytes

1<!DOCTYPE html>
2<html class="noIE" lang="en-US">
3<head>
3<script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"UA4PVVdRGwUHV1NQBwU=",licenseKey:"0ac16663c3",applicationID:"6732204",browserID:"6732206"};;/*! For license information please see nr-loader-full-1.323.0.min.js.LICENSE.txt */
4(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.323.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
4e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);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.gm?.location?.protocol&&t.host===n.gm?.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{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>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}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
4const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>S,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
4if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,R(e,t)}function R(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function w(e,t,r,n,i){if(R(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(w(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(w(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function S(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let R=0,w=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(R=R>0?Math.min(R,e):e),t&&(w=w>0?Math.max(w,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return R>0?Math.min(e,R):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return w>0?Math.max(e,w):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
4o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),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){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
4(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
4;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",649:"nr-full-iframe-message-handler",89
41:"nr-full"}[e]+"-1.323.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.323.0.PROD:";r.l=(n,i,s,a)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={891:"sha512-3jboCmrue7pvfLFAQ9FaZC6iM4mLMLaZF6lKolNEXSkSEV504XyvxAZYc2IA7anoBv2V+k1HPTEP1kEgaIYkeg==",222:"sha512-VSWDjY6WtlUmQRPiGWVhKHgN3DMcL8oP9fKdTus8nteEdkVzXz/VhtS6N3wJyto6jHNHRLawzAny60sfcHbBNQ==",95:"sha512-JfHJ5y7GJR1Z5RXbhGTJAaX+pDpLAzH+9IdJQc7Lc7hz3fR+zqyabKG7hPG4eQQ3dZhcuoJKdfj+OhPePveplQ==",649:"sha512-mN3SeCI8QgOG4PdhbG1UlLTWP/P9Ckx3bEoFST53PE7ctYb2Pwk/sVJpCoVwkXTlhP17BH8L/BkzHI4sD+yo6Q=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={85:0,959:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.323.0.PROD"]=self["webpackChunk:NRBA-1.323.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},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{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},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},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
4ine_images:!1,fix_stylesheets:!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(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,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.R)(6,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.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var R=r(9232);var w=r(7836),T=r(3241);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var A=r(9908),x=r(9752);function _(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,S)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=w.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,A.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var O=r(1863),k=r(4261),L=r(1738);var M=r(1687),P=r(4234),N=r(5289),j=r(5270),I=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends P.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,M.Ak)(e,this.featureName),t()}))}):(0,M.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
4{if((0,I.V)(e.init))try{const{setupAgentSession:t}=await r.e(891).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(649).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(891).then(r.bind(r,6589)),r.e(891).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,M.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,M.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,N.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,j.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}_(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var K=r(6630);class U extends W{static featureName=K.T;constructor(e){var t;super(e,K.T),this.setupInspectionEvents(),t=e,(0,L.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,A.p)("api-"+k.Fw,[(0,O.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(891).then(r.bind(r,908)):r.e(891).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,N.sB)(t=>{e(t,"DOMContentLoaded")}),(0,N.GG)(t=>{e(t,"load")}),(0,N.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(U),_(this,e,e.loaderType||"agent"),t=this,(0,L.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,L.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,L.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,A.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,L.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,L.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,L.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,L.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,L.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,A.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,A.p)("docHidden",[(0,O.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,A.p)("winPagehide",[(0,O.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(891).then(r.bind(r,9018))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(891).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,O.t)()){"string"==typeof e&&(e=new Error(e)),(0,A.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,O.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,O.t)()){(0,A.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,O.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
4null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,O.t)()){(0,A.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,O.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,O.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,O.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const Re=["entry","scripts","all"],we=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Se={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Ae(e){(0,L.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Se.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=R.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:R.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||Re.includes(r.timingMethod)||(Se.invalidTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||R.f.BA,"parent.id":r.parent?.id})}
4),Object.entries(r.tags).forEach(([e,t])=>{we.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Se.disabled),u(r.id)&&u(r.name)||d(()=>Se.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Se.duplicateName(r),n===r.id&&t!==r.name&&Se.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Se.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,O.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
4imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,O.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,A.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class _e extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,L.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,L.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,L.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Ae(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[ee(t),(0,O.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[te(t),(0,O.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[re(t),(0,O.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(891).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Oe=r(8990);let ke=1;function Le(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,Oe.I)(e,"nr@id",function(){return ke++})}function Me(e){if("string"==typeof e)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,X.A)(e).length}catch(e){return}}}var Pe=r(8139),Ne=r(3434),je=r(5732);const Ie={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ie[n.debugId]++)return n;Ie[n.debugId]=1,(0,Pe.u)(r,t);var i=(0,Ne.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,je.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ke=g.gm.Request,Ue=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Ke&&Ue&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,je.$5)(t);var o;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(o=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
4return Ve[r.debugId]=1,We.forEach(e=>{n(Ke[Fe],e,He),n(Ue[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s,a=(0,ye.ZF)(),o=(0,ye.el)(),c=Date.now();this.agentRef.runtime?.timeKeeper?.ready&&(s=Math.floor(this.agentRef.runtime.timeKeeper.correctAbsoluteTimestamp(c)));var d={spanId:a,traceId:o,timestamp:c,timestampCorrected:s};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,o),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,s??c,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,o,s??c,r,n,i)),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,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(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 Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=S,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){_(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Me(i);a&&(n.txSize=a)}this.startTime=(0,O.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
4!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(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 h(e,t){var r=""+Le(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Le(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,O.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,O.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,O.t)()-this.xhrCbStart,this.onload,t],t)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.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,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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,O.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Me(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,O.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Me(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function S(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Me(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Me(e.response):"text"===r||""===r||void 0===r?Me(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,A.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",R),r.on("fetch-start",w),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(891).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||w.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Ne.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,L.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,A.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,A.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,L.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,A.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
4if(!(0,I.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Pe.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,O.t)()}),this.eventsEE.on(pt,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,O.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,O.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,A.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,A.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(891).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,L.Y)(k.CH,function(){(0,A.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,L.Y)(k.Tb,function(){(0,A.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,j.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(891).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,A.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,j.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(891),r.e(222)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var Rt=r(981);const wt={},Tt=new Set;function St(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class At{constructor(e,t){this.timestamp=(0,O.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class xt extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,L.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,L.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Ae(e),function(e){(0,L.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(wt[r.debugId]++)return r;wt[r.debugId]=1,(0,V.G)(()=>{const e=(0,O.t)();Tt.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
4class n extends WebSocket{static name=Rt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new At(e[0],e[1]),this.targets=(0,je.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,O.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),Tt.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=St(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,O.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Tt.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=St(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,A.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,A.p)("spv",[_t(e),(0,O.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[_t(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
4h(e=>{const t=(0,C.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(891).then(r.bind(r,8019))):this.deregisterDrain()}}function _t(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Ot=r(2646);const kt=new Map;function Lt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||w.ee).get("logger")}(e),o=(0,Ne.YM)(a,void 0,s),c=new Ot.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Ne.Jt]||t[r];return kt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>kt.get(d),void 0,!0),a}var Mt=r(1910);class Pt extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,L.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,L.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Lt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Ae(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Mt.i)(g.gm.console[t]),Lt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(891).then(r.bind(r,5288)))}}new F({features:[U,G,vt,Et,nt,Y,_e,xt,Pt],loaderType:"pro"})})()})();</script>
4
5    <meta name="viewport" content="width=device-width, initial-scale=1">
6<link href="https://asset.bloomnation.com" rel="preconnect" crossorigin>
7<link rel="preconnect" href="https://fonts.googleapis.com">
8<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
9<link rel="preconnect" href="https://promfiles.com/" crossorigin>
10
11    <style>
12        :root {
13            --bn--default-font: 'Avenir', Helvetica, Arial, sans-serif;
14        }
15
16        @font-face {
17            font-display: swap;
18            font-family: 'Avenir';
19            src: local('Avenir'),
20            url('https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/fonts/woff2/AvenirNext-Regular.dbfaaeb9.woff2') format('woff2');
21            font-weight: 100;
22            unicode-range: U+000-5FF;
23        }
24
25        @font-face {
26            font-display: swap;
27            font-family: 'Avenir';
28            src: local('Avenir'),
29            url('https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/fonts/woff2/AvenirNext-Medium.8f8afa8e.woff2') format('woff2');
30            font-weight: 200;
31            unicode-range: U+000-5FF;
32        }
33
34        @font-face {
35            font-display: swap;
36            font-family: 'Avenir';
37            src: local('Avenir'),
38            url('https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/fonts/woff2/AvenirNext-UltraLight.d9fd23ba.woff2') format('woff2');
39            font-weight: 50;
40            unicode-range: U+000-5FF;
41        }
42
43        @font-face {
44            font-display: swap;
45            font-family: 'Avenir';
46            src: local('Avenir'),
47            url('https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/fonts/woff2/AvenirNext-DemiBold.eea19314.woff2') format('woff2');
48            font-weight: 300;
49            unicode-range: U+000-5FF;
50        }
51
52        @font-face {
53            font-display: swap;
54            font-family: 'Avenir';
55            src: local('Avenir'),
56            url('https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/fonts/woff2/AvenirNext-Bold.b652524b.woff2') format('woff2');
57            font-weight: 400;
58            unicode-range: U+000-5FF;
59        }
60
61        * {
62            letter-spacing: 0 !important;
63            font-smoothing: antialiased;
64            -webkit-font-smoothing: antialiased;
65            -moz-font-smoothing: antialiased;
66            -o-font-smoothing: antialiased;
67        }
68
69        body {
70            --bn--primary-font: var(--bn--default-font);
71            font-family: var(--bn--primary-font);
72        }
73    </style>
74    <title>Massapequa Florist | Flower Delivery by Flower After Flower</title>
75    <meta name="google-site-verification" content="osvlFcVGmFjipAZFstYjHh9AYnchsYTOLbQ2Sql1uL8"/>
76    <meta name="google-site-verification" content="NYIHQSPL89r7zMDH6pq3g9dLxdeogSYC2U1OJIHAgvA"/>
77    <meta name="description" content="Best Massapequa florist. Flower After Flower offers fresh flower delivery Massapequa. Save money by sending flowers directly with a Local Florist."/>
78    <meta name="keywords" content=""/>
79    <link rel="canonical" href="https://flowerafterflower.com/"/>
80
81    <link rel="icon" href="https://asset.bloomnation.com/f_auto,q_auto/v1/vendor/global/favicon/favicon.ico" type="image/x-icon"/>
82    <link rel="shortcut icon" href="https://asset.bloomnation.com/f_auto,q_auto/v1/vendor/global/favicon/favicon.ico" type="image/x-icon"/>
83
84
85    
85<script type="text/javascript" src="https://promfiles.com/bloom/dist/js/lib/jquery/jquery-1.12.1.min.2a534122.js"></script>
85
86    
86<script>jQuery.noConflict();</script>
86
87    
87<script>
88        /*
89         * TRANSITIONAL — delete this together with the jQuery loader above.
90         *
91         * The homepage carousel is vanilla JS now (skin js/page/content/home/slider.js);
92         * SlidesJS is no longer loaded. Five vendors' custom head HTML still tests
93         * `!window.jQuery.fn.slidesjs`, document.write()s the plugin from promfiles.com
94         * and then calls `$('#slides').slidesjs(...)` — which would initialize SlidesJS
95         * on top of the DOM the module has already built, two sliders on one node.
96         * Defining the symbol here makes that guard short-circuit and the call a no-op.
97         *
98         * This must stay inline and blocking: `getCustomhtml()` at the bottom of this
99         * file is where that vendor HTML runs, so a deferred module is too late. It is
100         * scoped to the homepage because that is the only page the module claims.
101         *
102         * Once jQuery itself goes, those vendors' guards flip true again and they will
103         * self-load jQuery + SlidesJS and double-initialize; this stub cannot help then.
104         * Their custom HTML has to be fixed as part of that removal.
105         */
106        jQuery.fn.slidesjs = jQuery.fn.slidesjs || function () { return this; };
107    </script>
107
108    
108<script type="application/ld+json">{"@context":"https://schema.org/","@graph":[{"@type":"WebSite","@id":"https://flowerafterflower.com/#website","name":"Flower After Flower","url":"https://flowerafterflower.com/","publisher":{"@id":"https://flowerafterflower.com/#florist"}},{"@type":"WebPage","@id":"https://flowerafterflower.com/#webpage","url":"https://flowerafterflower.com/","name":"Massapequa Florist | Flower Delivery by Flower After Flower","isPartOf":{"@id":"https://flowerafterflower.com/#website"},"mainEntity":{"@id":"https://flowerafterflower.com/#florist"}},{"@type":["Florist","LocalBusiness","Organization"],"@id":"https://flowerafterflower.com/#florist","name":"Flower After Flower","image":"https://asset.bloomnation.com/c_fit,dpr_2,f_auto,h_388,q_auto,w_652/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png","logo":"https://asset.bloomnation.com/c_fit,dpr_2,f_auto,h_388,q_auto,w_652/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png","url":"https://flowerafterflower.com/","address":{"@type":"PostalAddress","streetAddress":"4143 Merrick Road","addressLocality":"Massapequa","addressRegion":"NY","postalCode":"11758","addressCountry":"US"},"telephone":"+15167957673","priceRange":"$$","openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:30","closes":"18:00"},{"@type":"OpeningHoursSpecification","dayOfWeek":"Saturday","opens":"09:30","closes":"17:00"},{"@type":"OpeningHoursSpecification","validFrom":"2027-02-14","validThrough":"2027-02-14","opens":"09:30","closes":"14:00"},{"@type":"OpeningHoursSpecification","validFrom":"2027-05-09","validThrough":"2027-05-09","opens":"09:30","closes":"14:00"},{"@type":"OpeningHoursSpecification","validFrom":"2026-12-25","validThrough":"2026-12-25","opens":"00:00","closes":"00:00"},{"@type":"OpeningHoursSpecification","validFrom":"2027-09-06","validThrough":"2027-09-06","opens":"00:00","closes":"00:00"},{"@type":"OpeningHoursSpecification","validFrom":"2027-05-31","validThrough":"2027-05-31","opens":"00:00","closes":"00:00"},{"@type":"OpeningHoursSpecification","validFrom":"2027-01-01","validThrough":"2027-01-01","opens":"00:00","closes":"00:00"}],"areaServed":[{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Freeport"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"East Meadow"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"North Merrick"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Merrick"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"North Amityville"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Amityville"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Amity Harbor"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"North Bellmore"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Bellmore"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Bethpage"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"South Farmingdale"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"East Farmingdale"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Farmingdale"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Island Trees"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Levittown"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Plainedge"}},{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US","addressRegion":"NY","addressLocality":"Massapequa"}}],"description":"We are a full service florist and gift shop voted Best Of Long Island for 10 years.  We love what we do and it shows!","sameAs":["https://www.facebook.com/Flower-After-Flower-242161551520/","https://www.instagram.com/flowerafterflower/?hl=en","https://x.com/FlowerAfter","https://www.google.com/maps?cid=3878467345745713522","https://www.yelp.com/biz/flower-after-flower-massapequa-2","https://www.bloomnation.com/florist/flower-after-flower/"],"geo":{"@type":"GeoCoordinates","longitude":-73.4801532,"latitude":40.6671034},"hasMerchantReturnPolicy":{"@type":"MerchantReturnPolicy","applicableCountry":"US","returnPolicyCategory":"https://schema.org/MerchantReturnNotPermitted","merchantReturnLink":"https://flowerafterflower.com/policies"},"hasShippingService":{"@type":"ShippingService","@id":"https://flowerafterflower.com/#delivery-service","name":"Local Hand Delivery","description":"Fresh flowers hand-delivered by your local florist","fulfillmentType":"FulfillmentTypeDelivery","handlingTime":{"@type":"ServicePeriod","businessDays":["Monday","Tuesday","Wednesday","Thursday","Frid
108ay","Saturday"],"duration":{"@type":"QuantitativeValue","minValue":0,"maxValue":0,"unitCode":"DAY"},"cutoffTime":"11:00:00-04:00"},"shippingConditions":[{"@type":"ShippingConditions","shippingDestination":{"@type":"DefinedRegion","addressCountry":"US"},"shippingRate":{"@type":"MonetaryAmount","value":"15","currency":"USD"},"transitTime":{"@type":"ServicePeriod","duration":{"@type":"QuantitativeValue","minValue":0,"maxValue":0,"unitCode":"DAY"}}}]},"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.8472","reviewCount":"304","worstRating":"1","bestRating":"5","url":"https://www.bloomnation.com/florist/flower-after-flower/reviews/"},"review":[{"@type":"Review","datePublished":"2026-09-30 14:57:11","reviewBody":"Outstanding quality and service! The \"Bright Eyes\" arrangement exceeded my expectations\u2014fresh, colorful, and beautifully packed with vibrant flowers. It completely made my family's day. Highly recommend Flower After Flower for any special occasion!","author":{"@type":"Person","name":"Jorge G."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-30 14:53:31","reviewBody":"The flowers were absolutely beautiful ?","author":{"@type":"Person","name":"Anne C."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-29 12:12:44","reviewBody":"Beautifully arranged, thank you!  Many family members commented on how beautiful our flowers looked at the funeral.  Thank you.","author":{"@type":"Person","name":"Angela P."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-26 22:25:14","reviewBody":"The most gorgeous and fresh arrangement for my Mom\u2019s birthday. She loved it. And she is hard to please at 87 years old. Thank you so much. ","author":{"@type":"Person","name":"Merrilee D."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-25 15:35:23","reviewBody":"Beautiful arrangement ","author":{"@type":"Person","name":"Christy M."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-25 11:51:29","reviewBody":"The floral arrangement was absolutely beautiful. It was filled with magnificent blooms that had a powerful effect. Stunning colors and arrangement. Job done to perfection. Thank you. ","author":{"@type":"Person","name":"Barbara M."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-13 16:36:43","reviewBody":"Flowers were fresh, arrangement was beautiful and delivered right on time.","author":{"@type":"Person","name":"Dara C."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-09-09 12:28:39","reviewBody":"Another amazing job! Every time I order the flowers are fresh and look beautiful. Thank you again for a wonderful job!","author":{"@type":"Person","name":"Bryce T."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-08-18 11:37:39","reviewBody":"This is the second time that I\u2019ve used Flower After Flower and I couldn\u2019t be happier with my purchase.  I moved to the area over three years ago and have used multiple florists since then, searching for the right one.  I finally found it! ","author":{"@type":"Person","name":"Peter S."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-06-22 15:41:28","reviewBody":"Flowers by flowers went above and beyond for my bouquet!\n\n----\nFlorist's Response:\n\nThank you so much for the kind rating and for noticing our extra effort - we're thrilled your bouquet hit the mark! It was a pleasure arranging it for you, and we hope to create something special for you again soon.","author":{"@type":"Person","name":"Tom S."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-06-15 17:53:27","reviewBody":"I ordered a bouquet for my mom.\r\nthey were absolutely beautiful.\r\n\r\nthanks!\n\n----\nFlorist's Response:\n\nThank you so much for the kind words and for trusting us with your mom's bouquet. We're delighted it turned out beautifully and made her day. Please let us know whenever you'd like to brighten someone else's day again.","author":{"@type":"Person","name":"Kaitlyn O."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-06-12 10:48:35","reviewBody":"Flowers looked beautiful but the size of the arrangement for the cost was a disappointment.  \n\n----\nFlorist's Response:\n\nThank you for the honest feedback - we're glad the flowers looked beautiful but sorry the size didn't meet your expectations. The lush style arrangement you chose is  intentionally compact with higher end flowers. We appreciate you telling us this and would welcome a chance to make it right or help you choose a better-fit option next time.","author":{"@type":"Person","name":"Margaret K."}
108,"reviewRating":{"@type":"Rating","ratingValue":"3","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-05-16 15:18:41","reviewBody":"I\u2019m always hesitant when ordering flowers from an  out-of-town location, but I chose flower after flower because of their five star reviews. The reviews were spot on. I sent an arrangement to my daughter and son-in-law whose mother had passed. When the flowers arrived, my daughter text me and said how beautiful and stunning they were. Thank you flower after flower. Another five star review!\n\n----\nFlorist's Response:\n\nThank you so much for trusting us during such a sensitive time and for sharing this kind note. We're glad the arrangement brought comfort and beauty to your daughter and son-in-law. Your recommendation means a lot to our small team.","author":{"@type":"Person","name":"James L."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-05-13 14:50:02","reviewBody":"Absolutely stunning display of daisies . You always go beyond my expectations. The arrangement are beautiful and now the ease of ordering on line . Thank you for always making us smile through flowers \n\n----\nFlorist's Response:\n\nThank you so much for the lovely review and for noticing our daisies - we're thrilled they brightened your day. It's wonderful to hear the online ordering made things easier for you. We appreciate your kind words and look forward to making you smile again soon.","author":{"@type":"Person","name":"Frances h."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-03-19 02:36:07","reviewBody":"Fabulous designer\u2019s choice bouquet for a family birthday ? I highly recommend flower after flower!  It is becoming increasingly difficult to find local florists, as the on line ones dominate the internet! \r\nThanks so much!\n\n----\nFlorist's Response:\n\nThank you so much for recommending us and for choosing our designer's choice bouquet for your family birthday - we're thrilled it hit the mark. We appreciate your shopping local and noticing the difference. Hope the recipient enjoyed the flowers!","author":{"@type":"Person","name":"Louise C."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-02-19 21:20:17","reviewBody":"Only the best, my go to \n\n----\nFlorist's Response:\n\nThank you so much for the wonderful review and for making us your go-to. We're glad to hear you think so highly of our work and look forward to serving you again soon.","author":{"@type":"Person","name":"David V."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-02-18 00:52:10","reviewBody":"exactly as pictured, beautiful!\n\n----\nFlorist's Response:\n\nThank you so much for the kind review - we're thrilled the arrangement looked exactly as pictured and that you found it beautiful. We appreciate you choosing Flower After Flower and hope to help brighten your day again soon.","author":{"@type":"Person","name":"Jill T."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-02-12 00:48:44","reviewBody":"The flowers were beautiful for my godfather's funeral.\r\nThank you.\n\n----\nFlorist's Response:\n\nThank you for sharing this kind note during a difficult time. We're honored the flowers could provide some comfort for your godfather's funeral. May God Bless your family.","author":{"@type":"Person","name":"Maria B."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-02-10 13:59:57","reviewBody":"We ordered a funeral spray, which came out beautiful. Online ordering was simple and the florist was very kind and easy to reach on the phone to confirm the details and delivery.\n\n----\nFlorist's Response:\n\nThank you for trusting us with such an important arrangement and for the kind words. I'm glad the online ordering was easy and that our florist could help with the details - we're here anytime you need us.","author":{"@type":"Person","name":"Emili
108o T."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-01-31 19:17:43","reviewBody":"I\u2019ve been sending my sister floral arrangements from Flower After Flower for her birthday for a number of years now. She is always delighted with her flowers and so am I! I have total confidence in the staff and would highly recommend this florist!\n\n----\nFlorist's Response:\n\nThank you so much for your continued trust and for choosing us to help celebrate your sister's birthdays year after year. We're thrilled to hear she's always delighted and that our team continues to earn your confidence. Your recommendation means a lot to us!","author":{"@type":"Person","name":"Adriane H."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}},{"@type":"Review","datePublished":"2026-01-09 21:04:33","reviewBody":"These flowers were for a longtime friend whose husband recently passed away after 50+ years of marriage.  She lives in NY, I live in Florida, so I didn't see the flowers in person.  My friend thanked me for the \"beautiful\" flowers.  She appreciated it very much.  I appreciated that you sent me an email notifying me when the flowers had been delivered.  Thank you.","author":{"@type":"Person","name":"Janis, T."},"reviewRating":{"@type":"Rating","ratingValue":"5","worstRating":"1","bestRating":"5"},"publisher":{"@type":"Organization","name":"BloomNation","url":"https://www.bloomnation.com"}}]},{"@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/for-my-pumpkin.html"},{"@type":"ListItem","position":2,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/metropoli-tin-garden-planter.html"},{"@type":"ListItem","position":3,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/autumn-creation.html"},{"@type":"ListItem","position":4,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/lavender-lux.html"},{"@type":"ListItem","position":5,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/bright-eyes.html"},{"@type":"ListItem","position":6,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/spring-in-bloom.html"},{"@type":"ListItem","position":7,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/seaside-on-the-south-shore.html"},{"@type":"ListItem","position":8,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/the-east-end.html"},{"@type":"ListItem","position":9,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/beautiful-in-blue.html"},{"@type":"ListItem","position":10,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/pink-embrace.html"},{"@type":"ListItem","position":11,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/for-my-princess.html"},{"@type":"ListItem","position":12,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/ombre-rose.html"},{"@type":"ListItem","position":13,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/sunflower-sunshine.html"},{"@type":"ListItem","position":14,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/alhambra.html"},{"@type":"ListItem","position":15,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/always-on-my-mind-long-stemmed-red-roses.html"},{"@type":"ListItem","position":16,"url":"https://flowerafterflower.com/massapequa-flower-after-flower/unique-rose-mix.html"}],"@id":"https://flowerafterflower.com/#product-list"}]}</script>
108
109
110<link rel="stylesheet" href="https://promfiles.com/bloom/dist/js/bloomnation/review-photos.8ea4dd02.css" />
111<link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/premiumsites.min.77fefe30.css" media="all" />
112<link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/home-legacy.min.2560986a.css" media="all" />
113<link rel="preload" as="style" href="https://promfiles.com/bloom/dist/frontend/base/default/css/popup.0c21c495.css" onload="this.onload=null;this.rel='stylesheet'" /><noscript><link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/base/default/css/popup.0c21c495.css" /></noscript>
114<link rel="preload" as="style" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/components.min.b97c0703.css" onload="this.onload=null;this.rel='stylesheet'" /><noscript><link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/components.min.b97c0703.css" /></noscript>
115<script src="https://promfiles.com/bloom/dist/js/runtime.8353d46c.js"></script>
vendor: 1 bytes, line 115
115
116<script src="https://promfiles.com/bloom/dist/js/bloomnation/global.612205a7.js"></script>
vendor: 1 bytes, line 116
116
117<script src="https://promfiles.com/bloom/dist/js/bloomnation/forms/clear-validation-state.cb4122c4.js"></script>
vendor: 1 bytes, line 117
117
118<script src="https://promfiles.com/bloom/dist/js/bloomnation/ui/collapse.0ecc09a4.js"></script>
vendor: 1 bytes, line 118
118
119<script src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/runtime.ceb56166.js"></script>
vendor: 1 bytes, line 119
119
120<script src="https://promfiles.com/bloom/dist/js/popup/popup.eace3136.js" defer></script>
vendor: 1 bytes, line 120
120
121<script src="https://promfiles.com/bloom/dist/js/bloomnation/review-photos.59481161.js" defer></script>
vendor: 1 bytes, line 121
121
122<script src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/js/main-nav.05e9f99c.js" defer></script>
vendor: 1 bytes, line 122
122
123<script src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/js/wm-slider.2c143ae6.js" defer></script>
vendor: 1 bytes, line 123
123
124<script src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/js/home-slider.f7344a0c.js" defer></script>
vendor: 1 bytes, line 124
124
125<script src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/js/home-background-switcher.a13749b2.js" defer></script>
125
126
127
128
129    
130                    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Droid+Serif:400,700&amp;display=swap" media="print" onload="this.media='all'">
131                    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:400,700&amp;display=swap" media="print" onload="this.media='all'">
132    
133    <style id="bn__site_theme">
134
135                :root {
136                    --primary-font: "Droid Serif", serif;
137                    --site-max-width: 1200px;
138                    --body-bg: rgb(255, 255, 255);
139                    --body-text-color: rgb(51, 51, 51);
140                    --text-action-color: rgb(51, 51, 51);
141                    --button-text-color: rgb(255, 255, 255);
142                    --element-action-color: rgb(141, 186, 50);
143                    --header-bg: rgba(255, 255, 255, 0.7);
144                    --header-text-color: rgb(51, 51, 51);
145                    --footer-bg: rgba(0, 0, 0, 0);
146                    --footer-text-color: rgb(51, 51, 51);
147                    --menu-color: rgb(141, 186, 50);
148                    --header-address-color: rgb(51, 51, 51);
149                    --my-account-color: rgb(51, 51, 51);
150                    --color-light: rgb(239, 239, 239);
151                    --card-action-color: rgb(51, 51, 51);
152                    --popular-pick-action-color: rgb(51, 51, 51);
153                    --decorative-font: "Droid Serif", serif;
154                    --body-text-color-active: #4c4c4c;
155                    --text-action-color-active: #4c4c4c;
156                    --element-action-color-active: #6f9227;
157                    --header-text-color-active: #4c4c4c;
158                    --footer-text-color-active: #4c4c4c;
159                    --card-action-color-active: #4c4c4c;
160                    --popular-pick-action-color-active: #4c4c4c;
161                    --bn--background-color: #ffffff;
162                }
163        
164        body {
165            font-family: var(--primary-font);
166        }
167
168        body:not(.cms-page-view) {
169            background: var(--body-bg);
170        }
171
172        .row {
173            max-width: var(--site-max-width);
174        }
175
176        a,
177        a:active,
178        a:visited {
179            color: var(--text-action-color);
180        }
181
182        a:hover {
183            color: var(--text-action-color-active);
184        }
185
186        #header {
187            background: var(--header-bg);
188        }
189
190        .my-account-mob .header-cartBtn {
191            background-color: transparent !important;
192        }
193
194        .header-cartBtn .header-cartIcon {
195            color: var(--header-icon-color, #333);
196        }
197
198        #header .header-nav.headerNav-wrapper {
199            background: var(--menu-color);
200        }
201
202        .information-heading .infoHeading-item {
203            color: var(--header-address-color);
204        }
205
206        .nav-itemText {
207            color: var(--header-text-color);
208        }
209
210        .nav-itemText:hover,
211        .nav-itemWrapper:hover,
212        .nav-item:hover {
213            color: var(--header-text-color-active);
214        }
215
216        .note-msg,
217        .listings .note-msg,
218        ul.disc,
219        .listings-sorting_options span,
220        span.pagination-page_count,
221        .designerschoice-index-view #content,
222        a.itemListings-subheaderLink,
223        .breadcrumb>li,
224        .breadcrumb li a,
225        ul.disc li a {
226            color: var(--body-text-color);
227        }
228
229        a.itemListings-subheaderLink:hover,
230        .breadcrumb>li:hover,
231        .breadcrumb li a:hover,
232        ul.disc li a:hover {
233            color: var(--body-text-color-active);
234        }
235
236        .cms-page-view .breadcrumb>li,
237        .cms-page-view .breadcrumb li a {
238            color: inherit;
239        }
240
241        .cms-page-view .breadcrumb li a:visited,
242        .cms-page-view .breadcrumb li a:active,
243        .cms-page-view .breadcrumb li a:hover {
244            color: inherit;
245        }
246
247        h1.banners-header {
248            color: var(--body-text-color);
249        }
250
251        h2.itemListings-header {
252            color: var(--body-text-color);
253        }
254
255        h3.itemListings-subheader {
256            color: var(--body-text-color);
257        }
258
259        .cms-index-aboutus #content,
260        .cms-index-aboutus #content h1[itemprop=name],
261        .cms-index-aboutus #content span[itemprop=description],
262        .cms-index-faq #content,
263        .cms-index-faq #content h1[itemprop=name],
264        .cms-index-faq #content span[itemprop=description],
265        .about-us-nlp__header,
266        .product_details-about-designer h3,
267        .product_details-about-designer span {
268            color: var(--body-text-color);
269        }
270
271        .cms-index-gallery #content,
272        .cms-index-gallery #content a {
273            color: var(--body-text-color);
274        }
275
276        .cms-index-gallery #content a:hover {
277            color: var(--body-text-color-active);
278        }
279
280        .listings .sidebar-sort > div.sidebar {
281            background: var(--color-light, #fff);
282        }
283
284        .listings .sidebar-sort > div.sidebar-best_selling {
285            background: var(--color-light, #fff);
286        }
287
288        h1.catalog-header {
289            color: var(--body-text-color);
290        }
291        .pagination > .active > a,
292        .pagination > .active > span,
293        .pagination > .active > a:hover,
294        .pagination > .active > span:hover,
295        .pagination > .active > a:focus,
296        .pagination > .active > span:focus {
297            border-color: var(--element-action-color);
298            color: var(--button-text-color);
299            background: var(--element-action-color);
300        }
301
302        .pagination > li > a,
303        .pagination > li > span,
304        .pagination > li > a:hover,
305        .pagination > li > span:hover {
306            color: var(--text-action-color);
307        }
308        a.search-results-empty__btn,
309        .btn-success,
310        .btn-update,
311        .btn-continue {
312            border-color: var(--element-action-color);
313            color: var(--button-text-color);
314            background: var(--element-action-color);
315        }
316
317        a.search-results-empty__btn:hover,
318        .btn-success:hover,
319        .btn-update:hover,
320        .btn-continue:hover,
321        .btn-success:focus,
322        .btn-success:active {
323            border-color: var(--element-action-color-active);
324            color: var(--button-text-color);
325            background: var(--element-action-color-active);
326        }
327        #footer {
328            background: var(--footer-bg);
329            color: var(--footer-text-color);
330        }
331
332        .footer-social_media {
333            background: var(--footer-bg);
334        }
335
336        section#footer #super-footer a,
337        section#footer #super-footer p,
338        section#footer a {
339            color: var(--footer-text-color);
340        }
341
342        section#footer #super-footer a:hover,
343        section#footer a:hover {
344            color: var(--footer-text-color-active);
345        }
346
347        #my-account_menu-label {
348            color: var(--my-account-color, #333);
349        }
350
351        .my-account-icon {
352            color: var(--header-icon-color, #333);
353        }
354
355        .link-default,
356        .link-default:visited,
357        .link-default:active,
358        .sidebar a,
359        .sidebar a:active,
360        .sidebar a:visited,
361        .delivery__content a,
362        .delivery__content a:active,
363        .delivery__content a:visited {
364            color: var(--card-action-color, #428bca);
365        }
366
367        a.link-default:hover,
368        .sidebar a:hover,
369        .delivery__content a:hover {
370            color: var(--card-action-color-active, #2a6496);
371        }
372
373        a.social__icon-link:hover {
374            color: var(--card-action-color-active, #2a6496);
375        }
376
377        .poppick_item a,
378        .poppick_item a:active,
379        .poppick_item a:visited {
380            color: var(--popular-pick-action-color, #428bca);
381        }
382
383        .poppick_item a:hover {
384            color: var(--popular-pick-action-color-active, #2a6496);
385        }
386
387        .social__icon-link,
388        .social__icon-link:active,
389        .social__icon-link:visited {
390            color: inherit;
391        }
392
393        .subscription-list-page__title,
394        .subscription-list-page__description,
395        .subscription-customize-form-section,
396        .subscription-customize-form-terms-section,
397        .subscription-customize-form__disclaimer,
398        .product-list__additional-info,
399        .subscription-customize-form__header {
400            color: var(--body-text-color);
401        }
402
403        .member_of_bloomnation-logo {
404            background: rgba(255,255,255,0.7);
405            border-radius: 12px;
406        }
407    </style>
408
409    <style>
410    :root {
411        --bn--primary-color: ;
412        --bn--secondary-color: ;
413        --bn--background-color: ;
414        --bn--mobile-menu-text-color: ;
415    }
416
417    /* Primary Color Classes */
418    
419    /* Secondary Color Classes */
420    
421    /* Background Color Classes */
422    
423    /* Background Color Classes */
424    </style>
425
426    <style data-id="vendor-css">
427        @import url(//fonts.googleapis.com/css?family=Droid+Serif:400,700);@import url(//fonts.googleapis.com/css?family=Lato:400,700);body{font-family:'Droid Serif',serif}a{color:#333}a:hover{color:#78aa12}.row{max-width:1200px}.content-banners .col-sm-8{width:100%}#header{font-family:'Lato',sans-serif}.information-heading{margin-top:20px;color:#333}.company-logo img{max-width:300px;margin-bottom:10px}.header-cart{margin-top:30px}.header-cart .cart_button{background:#8dba32;line-height:43px;border:0}.cart_button i,.cart_text{color:#fff}.header-nav{background:#8dba32}.nav-toggle i,.navigation>li>a{color:#fff}.navigation .subnav{background:#FFF;border:1px #CCC solid;border-top:0}.navigation .subnav>li a{padding:15px 25px;color:#777}.navigation .dropdown:hover a,.navigation>li.open a{color:#777 !important}.navigation>li a:hover{background:rgba(255,255,255,0.7)}.btn-success,.btn-success:hover{background:#8dba32;border:1px solid #fff !important;text-transform:uppercase}.slidesjs-pagination{display:none}.slidesjs-container{margin-bottom:-8%}.featured_listings_block{display:none}.product_details-image_gallery .active-image_gallery-image,.item img{border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px}.category-products .item{width:32.8%;display:inline-block;vertical-align:top;float:none}.category-products>.clearfix.visible-xs,.category-products>.clearfix.visible-md{display:none !important}.listings .sidebar-sort>div.sidebar,.bar-quick_sort .search_bar>div,.bar-quick_select,.search_bar{background:#efefef}.bar-quick_sort .search_bar button{background:#78aa12;color:#FFF !important}.bar-helper_text,.bar-flower_select>li>a{color:#333 !important}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#78aa12;border-color:#78aa12}.pagination>li>a,.pagination>li>span{color:#333}#orderForm .orderForm-arrangement_size,.to-order-box{background:transparent}#checkout{margin-top:40px}.checkout-page .company-logo{margin-top:10px}.cart .sidebar{background:#EFEFEF}.gallery-list a{margin-bottom:0}.gallery-list-row:before{text-align:center;display:block;margin-bottom:20px;content:"Please call our friendly Bridal Consultant Christine to make an appointment for your personalized wedding flower consultation. Christine will guide you in selecting flowers to create a magnificent setting for your unique affair. Our flowers will reflect the ambiance and splendor of your special day,so you are guaranteed to have an exceptional celebration that will exceed your highest expectations."}.infoItem-header{font-weight:bold !important}.social_media{background:#fff;text-align:center;white-space:normal}.social_media .row>a{float:none;width:auto;display:inline-block}@media only screen and (max-width:900px){.company-logo img{margin-left:-20px}}@media only screen and (max-width:768px){.header-cart,.information-heading,.header-logo{width:100%;margin:0 auto;position:static}.company-logo img{margin:-40px auto 0 auto}.information-heading{margin-top:-35px}.information-heading br{display:none}.information-heading span{display:inline}}@media only screen and (max-width:767px){.company-logo img{width:100%;margin:-40px auto 0 auto}}    </style>
428
429<link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/website-manager.min.5a94f356.css" media="all">
430
431	<!-- [START] Analytics Content: [default] -->
432<!-- Google Tag Manager -->
433<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
434new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
435j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
436'https://www.googletagmanager.com/gtm.js?id='+i+dl+ '&gtm_cookies_win=x';f.parentNode.insertBefore(j,f);
437})(window,document,'script','dataLayer','GTM-TLR3ZL8');
438window.dataLayer = window.dataLayer || [];
439dataLayer.push({"ga4PsId":"G-RWY7QD072S","vendorAccountId":"vndr_4fQJxRw9k382fIV9"});
440                    if (typeof Object.assign != 'function') {
441          Object.assign = function(target, varArgs) { // .length of function is 2
442            'use strict';
443            if (target == null) { // TypeError if undefined or null
444              throw new TypeError('Cannot convert undefined or null to object');
445            }
446
447            var to = Object(target);
448
449            for (var index = 1; index < arguments.length; index++) {
450              var nextSource = arguments[index];
451
452              if (nextSource != null) { // Skip over if undefined or null
453                for (var nextKey in nextSource) {
454                  // Avoid bugs when hasOwnProperty is shadowed
455                  if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
456                    to[nextKey] = nextSource[nextKey];
457                  }
458                }
459              }
460            }
461            return to;
462          };
463        }
464
465            var pageMetadataEventObj = Object.assign({
466                'event': 'pageMetadata',
467                'title': document.title,
468                'path': location.pathname,
469                'url': location.href,
470                'referrer': document.referrer,
471                'search': location.search,
472                'visitedDomain': 'flowerafterflower.bloomnation.com',
473                'login': 'notLoggedIn'
474            }, JSON.parse('{"pageType":"Homepage"}'));            pageMetadataEventObj['vendorDomain'] = 'flowerafterflower.com';        window.dataLayer.push(pageMetadataEventObj);window.dataLayer = window.dataLayer || [];
475dataLayer.push([]);
476</script>
476
477<!-- End Google Tag Manager -->
478	<!-- [END] Analytics Content: [default] -->
479<script>
480    //<![CDATA[
481    var FORM_KEY = (document.cookie.match(/(?:^|;\s*)_csrf=([^;]*)/) || [])[1] || '';
482    //]]>
483</script>
483
484
485                        <link rel="stylesheet" href="//fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,300,0,0" media="print" onload="this.media='all'">
486                    <meta name="google-site-verification" content="WRf84sAwDZsNzqv2AeQhzmqFktts_3GEBrdM1cn-m-4" />
487    <link rel="preload" as="style" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/super-footer.min.be6aa4ca.css" media="all" onload="this.onload=null;this.rel='stylesheet'" />
488    <noscript><link rel="stylesheet" href="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/css/super-footer.min.be6aa4ca.css"></noscript>
489
490<!-- [START] Custom HTML --><!-- [END] Custom HTML --></head>
491<body class=" cms-index-index vendor-4023 bloom growth">
492
493    <a class="skip-to-mp" href="https://www.bloomnation.com/florist/flower-after-flower/?nav=premium-accessibility" target="_self" rel="nofollow">For <abbr title="Americans with Disabilities Act">ADA</abbr> accessible experience, please visit https://www.bloomnation.com/florist/flower-after-flower/?nav=premium-accessibility</a>
494
495<script>
496  (function () {
497    function ready(callback) {
498      if (document.readyState === 'loading') {
499        document.addEventListener('DOMContentLoaded', callback);
500      } else {
501        callback();
502      }
503    }
504
505    /**
506     * Height of an element that may still be display:none.
507     *
508     * getComputedStyle() reports the declared height, which is 'auto' whenever the stylesheet does
509     * not pin one — and parseInt('auto') is NaN. jQuery's .css('height') avoided that by briefly
510     * laying the element out off-screen, so do the same. layout.css currently does pin
511     * #header-accessibilityPopup at 205px, which is the only reason the simple read would work
512     * today; this keeps working if that ever changes.
513     */
514    function hiddenHeight(element) {
515      if (window.getComputedStyle(element).display !== 'none') {
516        return element.offsetHeight;
517      }
518
519      var style = element.style;
520      var saved = {
521        position: style.position,
522        visibility: style.visibility,
523        display: style.display
524      };
525
526      style.position = 'absolute';
527      style.visibility = 'hidden';
528      style.display = 'block';
529
530      var height = element.offsetHeight;
531
532      style.position = saved.position;
533      style.visibility = saved.visibility;
534      style.display = saved.display;
535
536      return height;
537    }
538
539    ready(function () {
540      var accessibilityBtn = document.querySelector('.accessibility-widget [data-accessibility-btn]');
541      var accessibilityPopup = document.querySelector('.accessibility-widget [data-accessibility-popup]');
542      var accessibilityOverlay = document.querySelector('.accessibility-widget-overlay');
543
544      if (!accessibilityBtn || !accessibilityPopup || !accessibilityOverlay) {
545        return;
546      }
547
548      // Must be the exact negative of the container height, so the popup tucks fully out of sight.
549      var popupHiddenHeight = hiddenHeight(accessibilityPopup) * -1;
550      var showHide = { attribute: 'top', show: '0px', hide: popupHiddenHeight + 'px' };
551
552      function checkPopupVisible() {
553        return window.getComputedStyle(accessibilityPopup)[showHide.attribute] === showHide.show;
554      }
555
556      function togglePopup(popup, button, action, data) {
557        popup.style[data.attribute] = data[action];
558        var show = action === 'show';
559        button.setAttribute('aria-expanded', String(show));
560        accessibilityOverlay.style.display = show ? 'block' : 'none';
561      }
562
563      function hideAccessibilityPopup() {
564        togglePopup(accessibilityPopup, accessibilityBtn, 'hide', showHide);
565      }
566
567      function showAccessibilityPopup() {
568        accessibilityPopup.style.display = 'block';
569        // Ensure the transition runs after the display:block above has been applied.
570        setTimeout(function () {
571          togglePopup(accessibilityPopup, accessibilityBtn, 'show', showHide);
572        }, 0);
573      }
574
575      function handleClickOutsidePopup() {
576        if (checkPopupVisible()) {
577          hideAccessibilityPopup();
578        }
579      }
580
581      accessibilityBtn.addEventListener('click', function () {
582        if (checkPopupVisible()) {
583          hideAccessibilityPopup();
584        } else {
585          showAccessibilityPopup();
586        }
587      });
588
589      accessibilityPopup.addEventListener('click', hideAccessibilityPopup);
590
591      accessibilityPopup.addEventListener('transitionend', function () {
592        if (!checkPopupVisible()) {
593          accessibilityPopup.style.display = 'none';
594        }
595      });
596
597      accessibilityOverlay.addEventListener('click', handleClickOutsidePopup);
598    });
599  })();
600</script>
600
601
602
603<div class="accessibility-widget">
604    <div class="accessibility-widget-overlay" aria-hidden="true"></div>
605    <div class="header-accessibilityInnerContainer">
606        <button
607            id="header-accessibilityPopupBtn"
608            aria-haspopup="true"
609            aria-expanded="false"
610            aria-controls="header-accessibilityPopup"
611            aria-label="Accessibility Information"
612            data-accessibility-btn
613        >
614        <svg class="ada-icon-dot" width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
615            <circle cx="21" cy="21" r="21" fill="#017AFF"/>
616            <path d="M20.7462 7C22.039 7 23.0857 8.03517 23.0857 9.30595C23.0857 10.585 22.039 11.6201 20.7462 11.6201C19.4624 11.6201 18.416 10.5846 18.4153 9.30595C18.4153 8.03517 19.4617 7 20.7462 7ZM30.8597 14.4567L23.9163 15.3247L23.9192 22.201L27.283 33.31C27.4607 34.0115 27.0344 34.7133 26.333 34.8866C25.6319 35.0599 24.9149 34.6779 24.7383 33.9764L21.2923 23.8639H20.2311L17.061 34.1862C16.7957 34.8598 16.0374 35.1695 15.3573 34.907C14.6838 34.6471 14.2726 33.8887 14.5383 33.2152L17.45 22.3134V15.3247L11.0532 14.4635C10.3967 14.4113 9.95079 13.8394 10.0044 13.1899C10.0525 12.5354 10.6497 12.0495 11.3059 12.1017L19.0777 12.7638H22.486L30.7619 12.0888C31.4196 12.0627 31.9769 12.5687 31.999 13.2243C32.0254 13.8752 31.5176 14.4299 30.8597 14.4567Z" fill="white"/>
617        </svg>
618        <svg class="ada-icon-tab" width="42" height="42" viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg">
619            <path fill-rule="evenodd" clip-rule="evenodd" d="M42 22.4583C42 33.2509 32.598 42 21 42C9.40202 42 0 33.2509 0 22.4583V21V0H21H42V21V22.4583Z" fill="#017AFF"/>
620            <path d="M20.7462 7C22.039 7 23.0857 8.03517 23.0857 9.30595C23.0857 10.585 22.039 11.6201 20.7462 11.6201C19.4624 11.6201 18.416 10.5846 18.4153 9.30595C18.4153 8.03517 19.4617 7 20.7462 7ZM30.8597 14.4567L23.9163 15.3247L23.9192 22.201L27.283 33.31C27.4607 34.0115 27.0344 34.7133 26.333 34.8866C25.6319 35.0599 24.9149 34.6779 24.7383 33.9764L21.2923 23.8639H20.2311L17.061 34.1862C16.7957 34.8598 16.0374 35.1695 15.3573 34.907C14.6838 34.6471 14.2726 33.8887 14.5383 33.2152L17.45 22.3134V15.3247L11.0532 14.4635C10.3967 14.4113 9.95079 13.8394 10.0044 13.1899C10.0525 12.5354 10.6497 12.0495 11.3059 12.1017L19.0777 12.7638H22.486L30.7619 12.0888C31.4196 12.0627 31.9769 12.5687 31.999 13.2243C32.0254 13.8752 31.5176 14.4299 30.8597 14.4567Z" fill="white"/>
621        </svg>
622    </button>
623    <aside id="header-accessibilityPopup" aria-labelledby="header-accessibilityPopupBtn" data-accessibility-popup>
624        <p>For an accessible ADA experience, please <a href="https://www.bloomnation.com/florist/flower-after-flower/?nav=premium-accessibility" rel="nofollow">visit our Marketplace.</a></p>
625        <p><a href="https://flowerafterflower.com/accessibility-statement/">Visit our Accessibility page</a> for further assistance or to learn more about our efforts.</p>
626    </aside>
627    </div>
628</div>
629
630
631	<!-- [START] Analytics Content: [default] -->
632<!-- Google Tag Manager (noscript) -->
633<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TLR3ZL8&gtm_cookies_win=x%22"
634height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
635<!-- End Google Tag Manager (noscript) -->
636	<!-- [END] Analytics Content: [default] -->
637
638<div id="page-wrapper"> 
639<script>
640    (function () {
641        /*
642         * A page restored from the back/forward cache is not re-executed, so the cart count, the
643         * logged-in state and any flash messages would be whatever they were when the visitor left.
644         * PageTransitionEvent.persisted is true only for that restore, so reload to rebuild the page
645         * server-side. This reads the native event directly; the jQuery version had to unwrap
646         * event.originalEvent to reach the same flag.
647         */
648        window.addEventListener('pageshow', function (event) {
649            if (event.persisted) {
650                window.location.reload();
651            }
652        });
653
654        /*
655         * Kill switch that freezes navigation: while window.forceDisableAllLinks is set, every
656         * anchor without a force-redirect attribute stops navigating. Nothing in this repository
657         * sets the flag, so this does nothing unless a script injected into the page turns it on.
658         *
659         * The jQuery version bound a handler to every anchor present at DOM ready and did nothing at
660         * all on the flag-is-off path. One listener costs nothing while the flag is off and also
661         * covers anchors added after DOM ready — but it has to run in the capture phase to match
662         * the old reach: dropdown-nav.js stops propagation on every .dropdown-toggle and
663         * .dropdown-content click, as does toggleDropdown() in topMobile.phtml, so a listener
664         * delegated on the bubble phase would never see the desktop subnav links at all.
665         */
666        document.addEventListener('click', function (event) {
667            if (!window.forceDisableAllLinks) {
668                return;
669            }
670
671            var target = event.target;
672            var link = target && typeof target.closest === 'function' ? target.closest('a') : null;
673
674            if (!link || link.hasAttribute('force-redirect')) {
675                return;
676            }
677
678            event.preventDefault();
679            // Belt and braces: preventDefault alone has been seen to let a navigation through here.
680            link.setAttribute('href', '#');
681        }, true);
682    })();
683</script>
683
684
685<header id="header_mobile" class="header-mobile visible-xs text-center">
686    <table class="header-mobile-grid">
687        <tbody>
688            <tr>
689                <td class="menu-cell">
690                    <div class="menu-container">
691                        
692<nav class="navigation-mobile-wrapper">
693    <div class="navToggle-container nav-itemWrapper nav-itemWrapper--navToggle text-left">
694        <!-- Nav Toggle -->
695        <button
696            id="navToggleMobile"
697            class="nav-toggle-mobile nav-item nav-item-mobile nav-item--navToggle text-center"
698            aria-controls="navigationMobile"
699            aria-expanded="false"
700            title="Main Navigation">
701            <i class="fa fa-reorder"></i>
702        </button>
703    </div>
704    <ul class="navigation col-md-12 navigation-mobile" id="navigationMobile">
705        <li class="nav-itemWrapper text-right">
706
707                            <a href="https://flowerafterflower.com/customer/account/create/" class="nav-item nav-item-mobile account-link">
708                    <span class="nav-itemText mobile-menu-text-color">Sign Up</span>
709                </a>
710                    <span class="nav-itemText mobile-menu-text-color sign-up-log-in-separator">/</span>
711                <a href="https://flowerafterflower.com/customer/account/login/" class="nav-item nav-item-mobile account-link">
712                    <span class="nav-itemText mobile-menu-text-color">Log in</span>
713                </a>
714            
715        </li>
716                                    <li class="nav-itemWrapper text-left">
717                    <a class="nav-item" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/" target="_self">
718                        <span class="nav-itemText mobile-menu-text-color">Shop Online</span>
719                    </a>
720                </li>
721                                                <li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown text-left">
722                    <a class="dropdown-toggle nav-item nav-item-mobile nav-item--dropdown" role="button" data-target="#" data-toggle="dropdown">
723                        <span class="nav-itemText mobile-menu-text-color">Occasions &#x25BE;</span>
724                    </a>
725                    <ul class="subnav dropdown-menu header-subnav" role="menu">
726                                                    <li class="subnav-itemWrapper text-left">
727                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/sympathy-and-funeral-flowers/" target="_self">
728                                    <span class="nav-itemText mobile-menu-text-color">Sympathy and Funeral</span>
729                                </a>
730                            </li>
731                                                    <li class="subnav-itemWrapper text-left">
732                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/birthday-flowers/" target="_self">
733                                    <span class="nav-itemText mobile-menu-text-color">Birthday</span>
734                                </a>
735                            </li>
736                                                    <li class="subnav-itemWrapper text-left">
737                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/congrats-flowers/" target="_self">
738                                    <span class="nav-itemText mobile-menu-text-color">Congrats</span>
739                                </a>
740                            </li>
741                                                    <li class="subnav-itemWrapper text-left">
742                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/love-and-romance-flowers/" target="_self">
743                                    <span class="nav-itemText mobile-menu-text-color">Love and Romance</span>
744                                </a>
745                            </li>
746                                                    <li class="subnav-itemWrapper text-left">
747                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/just-because-flowers/" target="_self">
748                                    <span class="nav-itemText mobile-menu-text-color">Just Because</span>
749                                </a>
750                            </li>
751                                                    <li class="subnav-itemWrapper text-left">
752                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/anniversary-flowers/" target="_self">
753                                    <span class="nav-itemText mobile-menu-text-color">Anniversary</span>
754                                </a>
755                            </li>
756                                                    <li class="subnav-itemWrapper text-left">
757                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/thank-you-flowers/" target="_self">
758                                    <span class="nav-itemText mobile-menu-text-color">Thank You</span>
759                                </a>
760                            </li>
761                                                    <li class="subnav-itemWrapper text-left">
762                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/new-baby-flowers/" target="_self">
763                                    <span class="nav-itemText mobile-menu-text-color">New Baby</span>
764                                </a>
765                            </li>
766                                                    <li class="subnav-itemWrapper text-left">
767                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/i-m-sorry-flowers/" target="_self">
768                                    <span class="nav-itemText mobile-menu-text-color">I'm Sorry</span>
769                                </a>
770                            </li>
771                                                    <li class="subnav-itemWrapper text-left">
772                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/get-well-flowers/" target="_self">
773                                    <span class="nav-itemText mobile-menu-text-color">Get Well</span>
774                                </a>
775                            </li>
776                                                    <li class="subnav-itemWrapper text-left">
777                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/summer-flowers/" target="_self">
778                                    <span class="nav-itemText mobile-menu-text-color">Summer</span>
779                                </a>
780                            </li>
781                                                    <li class="subnav-itemWrapper text-left">
782                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/autumn-flowers/" target="_self">
783                                    <span class="nav-itemText mobile-menu-text-color">Autumn</span>
784                                </a>
785                            </li>
786                                                    <li class="subnav-itemWrapper text-left">
787                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/breast-cancer-awareness-month-flowers/" target="_self">
788                                    <span class="nav-itemText mobile-menu-text-color">Breast Cancer Awareness Month</span>
789                                </a>
790                            </li>
791                                                    <li class="subnav-itemWrapper text-left">
792                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/halloween-flowers/" target="_self">
793                                    <span class="nav-itemText mobile-menu-text-color">Halloween</span>
794                                </a>
795                            </li>
796                                                    <li class="subnav-itemWrapper text-left">
797                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/wedding-flowers/" target="_self">
798                                    <span class="nav-itemText mobile-menu-text-color">Wedding</span>
799                                </a>
800                            </li>
801                                                    <li class="subnav-itemWrapper text-left">
802                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/gift-sets-flowers/" target="_self">
803                                    <span class="nav-itemText mobile-menu-text-color">Gift Sets</span>
804                                </a>
805                            </li>
806                                                    <li class="subnav-itemWrapper text-left">
807                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/boss-s-day-flowers/" target="_self">
808                                    <span class="nav-itemText mobile-menu-text-color">Boss's Day</span>
809                                </a>
810                            </li>
811                                                    <li class="subnav-itemWrapper text-left">
812                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/grandparent-s-day-flowers/" target="_self">
813                                    <span class="nav-itemText mobile-menu-text-color">Grandparent's Day</span>
814                                </a>
815                            </li>
816                                                    <li class="subnav-itemWrapper text-left">
817                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/rosh-hashanah-flowers/" target="_self">
818                                    <span class="nav-itemText mobile-menu-text-color">Rosh Hashanah</span>
819                                </a>
820                            </li>
821                                                    <li class="subnav-itemWrapper text-left">
822                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/quinceanera-flowers/" target="_self">
823                                    <span class="nav-itemText mobile-menu-text-color">Quinceañera</span>
824                                </a>
825                            </li>
826                                            </ul>
827                </li>
828                                                <li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown text-left">
829                    <a class="dropdown-toggle nav-item nav-item-mobile nav-item--dropdown" role="button" data-target="#" data-toggle="dropdown">
830                        <span class="nav-itemText mobile-menu-text-color">Gifts &#x25BE;</span>
831                    </a>
832                    <ul class="subnav dropdown-menu header-subnav" role="menu">
833                                                    <li class="subnav-itemWrapper text-left">
834                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/candles/" target="_self">
835                                    <span class="nav-itemText mobile-menu-text-color">Candles</span>
836                                </a>
837                            </li>
838                                                    <li class="subnav-itemWrapper text-left">
839                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/chocolates/" target="_self">
840                                    <span class="nav-itemText mobile-menu-text-color">Chocolates</span>
841                                </a>
842                            </li>
843                                                    <li class="subnav-itemWrapper text-left">
844                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/inspirational/" target="_self">
845                                    <span class="nav-itemText mobile-menu-text-color">Inspirational</span>
846                                </a>
847                            </li>
848                                                    <li class="subnav-itemWrapper text-left">
849                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/gourmet-baskets/" target="_self">
850                                    <span class="nav-itemText mobile-menu-text-color">Gourmet Baskets</span>
851                                </a>
852                            </li>
853                                            </ul>
854                </li>
855                                                <li class="nav-itemWrapper text-left">
856                    <a class="nav-item" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/plants/" target="_self">
857                        <span class="nav-itemText mobile-menu-text-color">Plants</span>
858                    </a>
859                </li>
860                                                <li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown text-left">
861                    <a class="dropdown-toggle nav-item nav-item-mobile nav-item--dropdown" role="button" data-target="#" data-toggle="dropdown">
862                        <span class="nav-itemText mobile-menu-text-color">Wedding&#x2F;Occasions &#x25BE;</span>
863                    </a>
864                    <ul class="subnav dropdown-menu header-subnav" role="menu">
865                                                    <li class="subnav-itemWrapper text-left">
866                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4837" target="_self">
867                                    <span class="nav-itemText mobile-menu-text-color">Cakes</span>
868                                </a>
869                            </li>
870                                                    <li class="subnav-itemWrapper text-left">
871                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4579" target="_self">
872                                    <span class="nav-itemText mobile-menu-text-color">Boutonnieres</span>
873                                </a>
874                            </li>
875                                                    <li class="subnav-itemWrapper text-left">
876                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4497" target="_self">
877                                    <span class="nav-itemText mobile-menu-text-color">Corsages</span>
878                                </a>
879                            </li>
880                                                    <li class="subnav-itemWrapper text-left">
881                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4496" target="_self">
882                                    <span class="nav-itemText mobile-menu-text-color">Communion Bouquets</span>
883                                </a>
884                            </li>
885                                                    <li class="subnav-itemWrapper text-left">
886                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1821" target="_self">
887                                    <span class="nav-itemText mobile-menu-text-color">Ceremony Flowers</span>
888                                </a>
889                            </li>
890                                                    <li class="subnav-itemWrapper text-left">
891                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1820" target="_self">
892                                    <span class="nav-itemText mobile-menu-text-color">Low Centerpieces</span>
893                                </a>
894                            </li>
895                                                    <li class="subnav-itemWrapper text-left">
896                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1819" target="_self">
897                                    <span class="nav-itemText mobile-menu-text-color">Tall Centerpieces</span>
898                                </a>
899                            </li>
900                                                    <li class="subnav-itemWrapper text-left">
901                                <a class="nav-item nav-item-mobile nav-item--subnav text-left" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1817" target="_self">
902                                    <span class="nav-itemText mobile-menu-text-color">Bridal Bouquets</span>
903                                </a>
904                            </li>
905                                            </ul>
906                </li>
907                                                <li class="nav-itemWrapper text-left">
908                    <a class="nav-item" href="https://flowerafterflower.com/about-us/" target="_self">
909                        <span class="nav-itemText mobile-menu-text-color">About Us</span>
910                    </a>
911                </li>
912                                </ul>
913    <div class="background-overlay" id="mobileBackgroundOverlay"></div>
914</nav>
915<script type="text/javascript">
916    (function () {
917        function ready(callback) {
918            if (document.readyState === 'loading') {
919                document.addEventListener('DOMContentLoaded', callback);
920            } else {
921                callback();
922            }
923        }
924
925        function each(selector, callback, root) {
926            Array.prototype.forEach.call((root || document).querySelectorAll(selector), callback);
927        }
928
929        // jQuery's :visible test, which is what the checks below used to run through.
930        function isVisible(element) {
931            return !!(element.offsetWidth || element.offsetHeight || element.getClientRects().length);
932        }
933
934        /*
935         * jQuery's .width(): the content-box width, as a number. Not getComputedStyle().width, which
936         * resolves to the border box under the border-box sizing Bootstrap applies globally. Like
937         * jQuery it also measures a display:none element, by laying it out off-screen — #header_mobile
938         * carries visible-xs, so it is hidden on desktop.
939         */
940        function contentWidth(element) {
941            if (window.getComputedStyle(element).display === 'none') {
942                return swapMeasure(element, measureContentWidth);
943            }
944
945            return measureContentWidth(element);
946        }
947
948        function measureContentWidth(element) {
949            var styles = window.getComputedStyle(element);
950
951            return element.offsetWidth
952                - (parseFloat(styles.paddingLeft) || 0)
953                - (parseFloat(styles.paddingRight) || 0)
954                - (parseFloat(styles.borderLeftWidth) || 0)
955                - (parseFloat(styles.borderRightWidth) || 0);
956        }
957
958        /*
959         * jQuery's swap() with cssShow: lay a hidden element out off-screen just long enough to
960         * measure. The measure callback must not re-test display itself — Bootstrap's visible-xs is
961         * `display: none !important` above 768px, which an inline style cannot beat, so the swap does
962         * not actually reveal #header_mobile and a self-recursive version would never terminate.
963         */
964        function swapMeasure(element, measure) {
965            var style = element.style;
966            var saved = {
967                position: style.position,
968                visibility: style.visibility,
969                display: style.display
970            };
971
972            style.position = 'absolute';
973            style.visibility = 'hidden';
974            style.display = 'block';
975
976            var measured = measure(element);
977
978            style.position = saved.position;
979            style.visibility = saved.visibility;
980            style.display = saved.display;
981
982            return measured;
983        }
984
985        // jQuery's $(document).height().
986        function documentHeight() {
987            var body = document.body;
988            var html = document.documentElement;
989
990            return Math.max(
991                body.scrollHeight,
992                body.offsetHeight,
993                html.clientHeight,
994                html.scrollHeight,
995                html.offsetHeight
996            );
997        }
998
999        /*
1000         * Submenu open/close, replacing the $('.dropdown-toggle').dropdown() call that used to sit
1001         * here. That call is what made the submenus toggle at all: the Bootstrap plugin binds
1002         * Dropdown.prototype.toggle straight to each element, and because that handler returns false
1003         * it also stops the click reaching Bootstrap's delegated [data-toggle=dropdown] handler on
1004         * document. Without the direct handler the delegated one runs after clearMenus() has already
1005         * removed the 'open' class, so it reads the menu as closed and re-opens it every time — a
1006         * submenu that can never be closed. The port below keeps the direct-handler semantics
1007         * (including getParent()'s data-target/href lookup and the second-click close) and works
1008         * whether or not Bootstrap is on the page, which it will not be after BLOOM-17575's P9.
1009         */
1010        function dropdownParent(toggle) {
1011            var selector = toggle.getAttribute('data-target');
1012
1013            if (!selector) {
1014                var href = toggle.getAttribute('href');
1015                selector = href && /#[A-Za-z]/.test(href) ? href.replace(/.*(?=#[^\s]*$)/, '') : null;
1016            }
1017
1018            var target = null;
1019
1020            if (selector) {
1021                try {
1022                    target = document.querySelector(selector);
1023                } catch (error) {
1024                    // The mobile toggles carry data-target="#", which is not a valid selector.
1025                    // jQuery quietly returned an empty set for it, so fall through to the parent.
1026                    target = null;
1027                }
1028            }
1029
1030            return target || toggle.parentNode;
1031        }
1032
1033        function closeOpenDropdowns() {
1034            each('[data-toggle="dropdown"]', function (toggle) {
1035                dropdownParent(toggle).classList.remove('open');
1036            });
1037        }
1038
1039        function toggleDropdown(event) {
1040            var toggle = event.currentTarget;
1041
1042            if (toggle.classList.contains('disabled') || toggle.disabled) {
1043                return;
1044            }
1045
1046            var parent = dropdownParent(toggle);
1047            var wasOpen = parent.classList.contains('open');
1048
1049            closeOpenDropdowns();
1050
1051            if (!wasOpen) {
1052                parent.classList.add('open');
1053                toggle.focus();
1054            }
1055
1056            event.preventDefault();
1057            // Bootstrap's handler returned false, which stopped the click reaching its own
1058            // document-level handlers. Keep that so nothing toggles the menu a second time.
1059            event.stopPropagation();
1060        }
1061
1062        ready(function () {
1063            each('.dropdown-toggle', function (toggle) {
1064                toggle.addEventListener('click', toggleDropdown);
1065            });
1066
1067            document.addEventListener('click', closeOpenDropdowns);
1068
1069            var navToggle = document.getElementById('navToggleMobile');
1070            var navigationMobile = document.getElementById('navigationMobile');
1071            var overlay = document.getElementById('mobileBackgroundOverlay');
1072            var headerMobile = document.getElementById('header_mobile');
1073            var body = document.body;
1074
1075            if (!navToggle || !navigationMobile || !overlay) {
1076                return;
1077            }
1078
1079            each('.dropdown-toggle', function (toggle) {
1080                toggle.addEventListener('click', function (event) {
1081                    if (isVisible(navigationMobile)) {
1082                        return;
1083                    }
1084
1085                    event.preventDefault();
1086
1087                    // A page carries several of these — one per desktop dropdown, plus the two
1088                    // dropdown-nav templates — and .is(':visible') was true if ANY of them was
1089                    // showing, so this has to ask all of them, not just the first.
1090                    var desktopSubnavOpen = Array.prototype.some.call(
1091                        document.querySelectorAll('.dropdown-content--arrownav-desktop'),
1092                        isVisible
1093                    );
1094
1095                    if (!desktopSubnavOpen) {
1096                        return;
1097                    }
1098
1099                    each('.dropdown-wrapper--hover', function (wrapper) {
1100                        each('.dropdown-toggle', function (hoverToggle) {
1101                            hoverToggle.setAttribute('aria-expanded', 'false');
1102                        }, wrapper);
1103                        each('.dropdown-content', function (content) {
1104                            content.classList.remove('dropdown-content--visible');
1105                        }, wrapper);
1106                        wrapper.classList.remove('open');
1107                    });
1108                });
1109            });
1110
1111            // Nav Toggle on click
1112            navToggle.addEventListener('click', function () {
1113                if (navigationMobile.classList.contains('open')) {
1114                    hideMenu();
1115                } else {
1116                    showMenu();
1117                }
1118            });
1119
1120            overlay.addEventListener('click', function () {
1121                hideMenu();
1122            });
1123
1124            navigationMobile.addEventListener('touchstart', startTouch, { passive: false });
1125            navigationMobile.addEventListener('touchmove', moveTouch, { passive: false });
1126
1127            // Swipe Up / Down / Left / Right
1128            var initialX = null;
1129            var initialY = null;
1130
1131            function startTouch(e) {
1132                initialX = e.touches[0].clientX;
1133                initialY = e.touches[0].clientY;
1134            }
1135
1136            function moveTouch(e) {
1137                if (initialX === null) {
1138                    return;
1139                }
1140
1141                if (initialY === null) {
1142                    return;
1143                }
1144
1145                var currentX = e.touches[0].clientX;
1146                var currentY = e.touches[0].clientY;
1147
1148                var diffX = initialX - currentX;
1149                var diffY = initialY - currentY;
1150
1151                if (Math.abs(diffX) > Math.abs(diffY)) {
1152                    // sliding horizontally
1153                    if (diffX > 0) {
1154                        // swiped left
1155                        menuSlideLeft();
1156                    }
1157                }
1158
1159                initialX = null;
1160                initialY = null;
1161            }
1162
1163            /*
1164             * Stale selector, kept as it was: the toggle lives in .navToggle-container, a sibling of
1165             * .navigation-mobile rather than a child, so this has matched nothing for a long time.
1166             * Restoring the intent would hide the hamburger while the menu is open — a visible
1167             * change, and not this ticket's.
1168             */
1169            function setNavToggleDisplay(display) {
1170                each('.navigation-mobile .nav-itemWrapper--navToggle', function (wrapper) {
1171                    wrapper.style.display = display;
1172                });
1173            }
1174
1175            function showMenu() {
1176                navToggle.setAttribute('aria-expanded', 'true');
1177                navigationMobile.classList.add('open');
1178                var containerWidth = headerMobile ? contentWidth(headerMobile) : 0;
1179                setNavToggleDisplay('none');
1180                navigationMobile.style.width = (containerWidth * 0.8) + 'px';
1181                overlay.style.height = documentHeight() + 'px';
1182                // The stylesheet hides the overlay, so an empty display would leave it hidden.
1183                overlay.style.display = 'block';
1184                body.style.position = 'fixed';
1185            }
1186
1187            function hideMenu() {
1188                navToggle.setAttribute('aria-expanded', 'false');
1189                navigationMobile.classList.remove('open');
1190                setNavToggleDisplay('');
1191                navigationMobile.style.width = '';
1192                overlay.style.height = '0px';
1193                overlay.style.display = 'none';
1194                body.style.position = '';
1195            }
1196
1197            function menuSlideLeft() {
1198                var containerWidth = headerMobile ? contentWidth(headerMobile) : 0;
1199                var settled = false;
1200                var timer = null;
1201
1202                function settle(event) {
1203                    if (event && event.propertyName && event.propertyName !== 'margin-left') {
1204                        return;
1205                    }
1206
1207                    if (settled) {
1208                        return;
1209                    }
1210
1211                    settled = true;
1212                    window.clearTimeout(timer);
1213                    navigationMobile.removeEventListener('transitionend', settle);
1214                    navigationMobile.style.transition = '';
1215                    navigationMobile.style.marginLeft = '0px';
1216                    navigationMobile.style.width = '';
1217                    navigationMobile.style.height = '';
1218                    navigationMobile.style.top = '';
1219                    navigationMobile.classList.remove('open');
1220                    setNavToggleDisplay('');
1221                    overlay.style.height = '0px';
1222                    overlay.style.display = 'none';
1223                }
1224
1225                navigationMobile.addEventListener('transitionend', settle);
1226                // Fallback for the cases transitionend never fires: reduced motion, or a margin that
1227                // is already at the target value.
1228                timer = window.setTimeout(settle, 150);
1229
1230                navigationMobile.style.transition = 'margin-left 100ms linear';
1231                // Force a reflow so the transition starts from the current margin.
1232                void navigationMobile.offsetWidth;
1233                navigationMobile.style.marginLeft = -(containerWidth * 0.8) + 'px';
1234            }
1235        });
1236    })();
1237</script>
1237
1238                    </div>
1239                </td>
1240                <td class="logo-cell">
1241                    <div class="logo-container">
1242                        <a class="companyLogo-imgContainer" href="https://flowerafterflower.com/">
1243                                                        <img
1244                                class="companyLogo-img"
1245                                src="https://asset.bloomnation.com/c_fit,dpr_1,f_auto,h_358,q_auto,w_600/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png"
1246                                alt="Flower After Flower - Massapequa, NY florist"
1247                                srcset="https://asset.bloomnation.com/c_fit%2Cdpr_1%2Cf_auto%2Ch_358%2Cq_auto%2Cw_600/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png 1x, https://asset.bloomnation.com/c_fit%2Cdpr_2%2Cf_auto%2Ch_358%2Cq_auto%2Cw_600/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png 2x"
1248                                                                    width="600"
1249                                    height="358"
1250                                                            />
1251                                                    </a>
1252                    </div>
1253                </td>
1254                <td class="cart-cell">
1255                    <div class="cart-container">
1256                        <a href="https://flowerafterflower.com/checkout/" class="mobile-cart-btn">
1257                            <div class="mobile-cart-icon-wrapper">
1258                                <span class="header-cartIcon mobile-menu-text-color" aria-hidden="true"><svg width="19" height="24" viewBox="0 0 19 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1259<path d="M2.33333 23.3333C1.69167 23.3333 1.14236 23.1049 0.685417 22.6479C0.228472 22.191 0 21.6417 0 21V7C0 6.35833 0.228472 5.80903 0.685417 5.35208C1.14236 4.89514 1.69167 4.66667 2.33333 4.66667H4.66667C4.66667 3.38333 5.12361 2.28472 6.0375 1.37083C6.95139 0.456945 8.05 0 9.33333 0C10.6167 0 11.7153 0.456945 12.6292 1.37083C13.5431 2.28472 14 3.38333 14 4.66667H16.3333C16.975 4.66667 17.5243 4.89514 17.9812 5.35208C18.4382 5.80903 18.6667 6.35833 18.6667 7V21C18.6667 21.6417 18.4382 22.191 17.9812 22.6479C17.5243 23.1049 16.975 23.3333 16.3333 23.3333H2.33333ZM2.33333 21H16.3333V7H14V9.33333C14 9.66389 13.8882 9.94097 13.6646 10.1646C13.441 10.3882 13.1639 10.5 12.8333 10.5C12.5028 10.5 12.2257 10.3882 12.0021 10.1646C11.7785 9.94097 11.6667 9.66389 11.6667 9.33333V7H7V9.33333C7 9.66389 6.88819 9.94097 6.66458 10.1646C6.44097 10.3882 6.16389 10.5 5.83333 10.5C5.50278 10.5 5.22569 10.3882 5.00208 10.1646C4.77847 9.94097 4.66667 9.66389 4.66667 9.33333V7H2.33333V21ZM7 4.66667H11.6667C11.6667 4.025 11.4382 3.4757 10.9812 3.01875C10.5243 2.56181 9.975 2.33333 9.33333 2.33333C8.69167 2.33333 8.14236 2.56181 7.68542 3.01875C7.22847 3.4757 7 4.025 7 4.66667Z" fill="currentColor"/>
1260</svg>
1261</span>
1262                                                            </div>
1263                        </a>
1264                    </div>
1265                </td>
1266            </tr>
1267        </tbody>
1268
1269    </table>
1270</header>
1271<header id="header" class="hidden-xs">
1272        <div class="row header-innerContainer">
1273        <div class="information-heading infoHeading hidden-xs col-sm-4 col-md-4">
1274                        <span class="infoHeading-item infoHeading-item--name">Flower After Flower</span>
1275            <span class="infoHeading-item infoHeading-item--address vendor-address">4143 Merrick Road<br />
1276            Massapequa,
1277            NY            11758</span>
1278                            <span class="infoHeading-item infoHeading-item--phone">
1279                    <a href="tel:(516) 795-7673" class="phone-link">(516) 795-7673</a>
1280                </span>
1281                                            </div>
1282        <div class="header-logo col-xs-12 col-sm-4 col-md-4">
1283            <div class="company-logo">
1284                <a class="companyLogo-imgContainer" href="https://flowerafterflower.com/">
1285                                        <img
1286                        class="companyLogo-img"
1287                        src="https://asset.bloomnation.com/c_fit,dpr_1,f_auto,h_388,q_auto,w_652/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png"
1288                        alt="Flower After Flower - Massapequa, NY florist"
1289                        srcset="https://asset.bloomnation.com/c_fit%2Cdpr_1%2Cf_auto%2Ch_388%2Cq_auto%2Cw_652/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png 1x, https://asset.bloomnation.com/c_fit%2Cdpr_2%2Cf_auto%2Ch_388%2Cq_auto%2Cw_652/v1/vendor/4023/profile/l/o/logoflowerafterflower_1.png 2x"
1290                                                    width="652"
1291                            height="388"
1292                                            />
1293                                    </a>
1294            </div>
1295        </div>
1296        
1297<nav class="header-cart ps-header-cart col-xs-12 col-sm-4 col-md-4" aria-labelledby="ps-my-account_menu-label">
1298    <div class="ps-header-cartBtn-wrapper">
1299        <div class="ps-my-account-button-wrapper dropdown-wrapper">
1300            <button class="ps-my-account-button dropdown-toggle" aria-expanded="false" aria-haspopup="true">
1301                <span class="ps-my-account-button-text" id="ps-my-account_menu-label">My Account</span>
1302                <span class="ps-my-account-icon" aria-hidden="true"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1303<path d="M4.49166 17.6167C5.48333 16.8583 6.59166 16.2604 7.81666 15.8229C9.04166 15.3854 10.325 15.1667 11.6667 15.1667C13.0083 15.1667 14.2917 15.3854 15.5167 15.8229C16.7417 16.2604 17.85 16.8583 18.8417 17.6167C19.5222 16.8194 20.0521 15.9153 20.4312 14.9042C20.8104 13.893 21 12.8139 21 11.6667C21 9.08055 20.091 6.87847 18.2729 5.06041C16.4549 3.24236 14.2528 2.33333 11.6667 2.33333C9.08055 2.33333 6.87847 3.24236 5.06041 5.06041C3.24236 6.87847 2.33333 9.08055 2.33333 11.6667C2.33333 12.8139 2.52292 13.893 2.90208 14.9042C3.28125 15.9153 3.81111 16.8194 4.49166 17.6167ZM8.76458 11.6521C7.97708 10.8646 7.58333 9.89722 7.58333 8.75C7.58333 7.60277 7.97708 6.63541 8.76458 5.84791C9.55208 5.06041 10.5194 4.66666 11.6667 4.66666C12.8139 4.66666 13.7812 5.06041 14.5687 5.84791C15.3562 6.63541 15.75 7.60277 15.75 8.75C15.75 9.89722 15.3562 10.8646 14.5687 11.6521C13.7812 12.4396 12.8139 12.8333 11.6667 12.8333C10.5194 12.8333 9.55208 12.4396 8.76458 11.6521ZM11.6667 23.3333C10.0528 23.3333 8.53611 23.0271 7.11666 22.4146C5.69722 21.8021 4.4625 20.9708 3.4125 19.9208C2.3625 18.8708 1.53125 17.6361 0.91875 16.2167C0.30625 14.7972 0 13.2805 0 11.6667C0 10.0528 0.30625 8.53611 0.91875 7.11666C1.53125 5.69722 2.3625 4.4625 3.4125 3.4125C4.4625 2.3625 5.69722 1.53125 7.11666 0.91875C8.53611 0.30625 10.0528 0 11.6667 0C13.2805 0 14.7972 0.30625 16.2167 0.91875C17.6361 1.53125 18.8708 2.3625 19.9208 3.4125C20.9708 4.4625 21.8021 5.69722 22.4146 7.11666C23.0271 8.53611 23.3333 10.0528 23.3333 11.6667C23.3333 13.2805 23.0271 14.7972 22.4146 16.2167C21.8021 17.6361 20.9708 18.8708 19.9208 19.9208C18.8708 20.9708 17.6361 21.8021 16.2167 22.4146C14.7972 23.0271 13.2805 23.3333 11.6667 23.3333ZM14.5833 20.5479C15.4972 20.2465 16.3333 19.8139 17.0917 19.25C16.3333 18.6861 15.4972 18.2535 14.5833 17.9521C13.6694 17.6507 12.6972 17.5 11.6667 17.5C10.6361 17.5 9.66388 17.6507 8.75 17.9521C7.83611 18.2535 7 18.6861 6.24166 19.25C7 19.8139 7.83611 20.2465 8.75 20.5479C9.66388 20.8493 10.6361 21 11.6667 21C12.6972 21 13.6694 20.8493 14.5833 20.5479ZM12.9208 10.0042C13.2514 9.6736 13.4167 9.25555 13.4167 8.75C13.4167 8.24444 13.2514 7.82638 12.9208 7.49583C12.5903 7.16527 12.1722 7 11.6667 7C11.1611 7 10.743 7.16527 10.4125 7.49583C10.0819 7.82638 9.91666 8.24444 9.91666 8.75C9.91666 9.25555 10.0819 9.6736 10.4125 10.0042C10.743 10.3347 11.1611 10.5 11.6667 10.5C12.1722 10.5 12.5903 10.3347 12.9208 10.0042Z" fill="currentColor"/>
1304</svg>
1305</span>
1306            </button>
1307                            
1308<div id="dropdown-nav--js" class="dropdown-nav dropdown-nav--login dropdown-content dropdown-content--arrownav-desktop">
1309    <div class="dropdown-nav__arrow-up"></div>
1310    <div class="dropdown-nav__arrow-up--overlay"></div>
1311
1312    <ul class="dropdown-nav__list">
1313        <li class="dropdown-nav__list-item">
1314            <a class="dropdown-nav__link" href="https://flowerafterflower.com/customer/account/login/" tabindex="-1" rel="nofollow">
1315                <p class="icon material-symbols-outlined">login</p>
1316                <span>Log in</span>
1317            </a>
1318        </li>
1319        <li class="dropdown-nav__list-item">
1320            <a class="dropdown-nav__link" href="https://flowerafterflower.com/customer/account/create/" tabindex="-1" rel="nofollow">
1321                <p class="icon material-symbols-outlined">person</p>
1322                <span>Sign up</span>
1323            </a>
1324        </li>
1325            </ul>
1326</div>
1327                    </div>
1328
1329        <div class="ps-my-account-mob">
1330            <a href="https://flowerafterflower.com/checkout/" class="btn btn-outline ps-cart_button ps-header-cartBtn" aria-label="view cart with 0 items">
1331                <span class="ps-header-cart-icon" aria-hidden="true"><svg width="19" height="24" viewBox="0 0 19 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1332<path d="M2.33333 23.3333C1.69167 23.3333 1.14236 23.1049 0.685417 22.6479C0.228472 22.191 0 21.6417 0 21V7C0 6.35833 0.228472 5.80903 0.685417 5.35208C1.14236 4.89514 1.69167 4.66667 2.33333 4.66667H4.66667C4.66667 3.38333 5.12361 2.28472 6.0375 1.37083C6.95139 0.456945 8.05 0 9.33333 0C10.6167 0 11.7153 0.456945 12.6292 1.37083C13.5431 2.28472 14 3.38333 14 4.66667H16.3333C16.975 4.66667 17.5243 4.89514 17.9812 5.35208C18.4382 5.80903 18.6667 6.35833 18.6667 7V21C18.6667 21.6417 18.4382 22.191 17.9812 22.6479C17.5243 23.1049 16.975 23.3333 16.3333 23.3333H2.33333ZM2.33333 21H16.3333V7H14V9.33333C14 9.66389 13.8882 9.94097 13.6646 10.1646C13.441 10.3882 13.1639 10.5 12.8333 10.5C12.5028 10.5 12.2257 10.3882 12.0021 10.
13321646C11.7785 9.94097 11.6667 9.66389 11.6667 9.33333V7H7V9.33333C7 9.66389 6.88819 9.94097 6.66458 10.1646C6.44097 10.3882 6.16389 10.5 5.83333 10.5C5.50278 10.5 5.22569 10.3882 5.00208 10.1646C4.77847 9.94097 4.66667 9.66389 4.66667 9.33333V7H2.33333V21ZM7 4.66667H11.6667C11.6667 4.025 11.4382 3.4757 10.9812 3.01875C10.5243 2.56181 9.975 2.33333 9.33333 2.33333C8.69167 2.33333 8.14236 2.56181 7.68542 3.01875C7.22847 3.4757 7 4.025 7 4.66667Z" fill="currentColor"/>
1333</svg>
1334</span>
1335                <span class="ps-cart_text ps-header-cart-text">(0) Cart</span>
1336                            </a>
1337        </div>
1338    </div>
1339    <style>
1340        /* Account Management Cart Modifications (start) */
1341        .ps-header-cart .ps-header-cart-badge {
1342            display: none;
1343            background: transparent;
1344            color: var(--header-icon-color, #000);
1345            position: absolute;
1346            top: 69%;
1347            left: 50%;
1348            transform: translate(-50%, -50%);
1349            padding: 0;
1350            font-size: 10px;
1351            font-weight: 600 !important;
1352            line-height: 1;
1353            pointer-events: none;
1354        }
1355
1356        .ps-header-cart .ps-my-account-button-wrapper {
1357            display: none;
1358        }
1359
1360        #header .ps-header-cart .ps-cart_button {
1361            border: 0;
1362            padding: 0;
1363        }
1364
1365        .ps-my-account-button {
1366            background: none;
1367            border: none;
1368            padding: 0;
1369        }
1370
1371        .ps-my-account-mob {
1372            display: inline-block;
1373        }
1374
1375        .ps-my-account-button-text {
1376            color: var(--my-account-color, #000);
1377        }
1378
1379        @media only screen and (min-width: 768px) {
1380            .account-management-dropdown-nav,
1381            .ps-header-cart-text {
1382                display: none;
1383            }
1384
1385            .ps-header-cart .ps-my-account-button-wrapper {
1386                position: relative;
1387                display: inline-block;
1388                float: left;
1389                margin-top: 3px;
1390                margin-right: 5px;
1391                cursor: pointer;
1392            }
1393
1394            .ps-header-cart .ps-my-account-button-text {
1395                text-align: right;
1396            }
1397
1398            .ps-header-cart .ps-my-account-button-wrapper {
1399                display: inline-block;
1400            }
1401
1402            .ps-header-cart .ps-my-account-button #ps-my-account_menu-label {
1403                font-weight: 500 !important;
1404                display: inline-block;
1405            }
1406
1407            .ps-header-cart .ps-header-cart-badge {
1408                display: block;
1409            }
1410
1411            .ps-header-cartBtn-wrapper {
1412                float: right;
1413            }
1414
1415            .ps-header-cartBtn {
1416                float: none;
1417                position: relative;
1418                margin: 0;
1419                padding: 0 10px;
1420                width: auto;
1421                height: auto;
1422                border: 0;
1423            }
1424
1425            .ps-header-cart-icon {
1426                width: 25px;
1427                height: 25px;
1428                margin: 0;
1429                vertical-align: middle;
1430                display: inline-flex;
1431                align-items: center;
1432                justify-content: center;
1433                position: relative;
1434                top: 2px;
1435            }
1436
1437            .ps-header-cart-icon svg {
1438                width: 100%;
1439                height: 100%;
1440                display: block;
1441            }
1442            .ps-header-cart-icon svg path {
1443                fill: var(--header-icon-color, var(--my-account-color, #000));
1444            }
1445        }
1446
1447        .ps-my-account-icon {
1448            width: 25px;
1449            height: 25px;
1450            margin: 0 6px;
1451            vertical-align: middle;
1452            display: inline-flex;
1453            align-items: center;
1454            justify-content: center;
1455        }
1456
1457        .ps-my-account-icon svg {
1458            width: 100%;
1459            height: 100%;
1460            display: block;
1461        }
1462
1463        .ps-my-account-icon svg path {
1464            fill: var(--header-icon-color, var(--my-account-color, #000));
1465        }
1466
1467        .ps-my-account-button svg {
1468            width: 25px;
1469            height: 25px;
1470        }
1471
1472        /* Account Management Cart Modifications (end) */
1473    </style>
1474    
1474<script type="text/javascript" src="https://promfiles.com/bloom/dist/frontend/base/default/js/dropdown-nav.5e3dac90.js" defer></script>
1474
1475</nav>
1476        <div class="clearfix"></div>
1477    </div>
1478
1479    <div class="clearfix"></div>
1480    <nav class="header-nav headerNav-wrapper">
1481        <div class="row headerNav-innerContainer">
1482            
1483<ul id="main-nav" class="navigation col-md-12">
1484	<li class="navToggle-container nav-itemWrapper nav-itemWrapper--navToggle">
1485		<!-- Nav Toggle -->
1486		<a href="#" class="nav-toggle nav-item" id="main-nav-toggle" aria-haspopup="true" aria-expanded="false">
1487			<i class="fa fa-reorder"></i>
1488			<span class="nav-show">Menu <i class="fa fa-caret-down"></i></span>
1489			<span class="nav-hide">Hide <i class="fa fa-caret-up"></i></span>
1490		</a>
1491	</li>
1492						<li class="nav-itemWrapper">
1493				<a class="nav-item" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/" target="_self"><span class="nav-itemText">Shop Online</span></a>
1494			</li>
1495								<li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown dropdown-wrapper dropdown-wrapper--hover">
1496				<button class="dropdown-toggle nav-item nav-item--dropdown dropdown-nav-toggle" aria-expanded="false" aria-haspopup="true">
1497					<span class="nav-itemText">
1498						Occasions &#x25BE;
1499					</span>
1500				</button>
1501				<ul class="subnav dropdown-menu header-subnav dropdown-content dropdown-content--arrownav-desktop" role="menu">
1502											<li class="subnav-itemWrapper">
1503							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/sympathy-and-funeral-flowers/" target="_self">Sympathy and Funeral</a>
1504						</li>
1505											<li class="subnav-itemWrapper">
1506							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/birthday-flowers/" target="_self">Birthday</a>
1507						</li>
1508											<li class="subnav-itemWrapper">
1509							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/congrats-flowers/" target="_self">Congrats</a>
1510						</li>
1511											<li class="subnav-itemWrapper">
1512							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/love-and-romance-flowers/" target="_self">Love and Romance</a>
1513						</li>
1514											<li class="subnav-itemWrapper">
1515							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/just-because-flowers/" target="_self">Just Because</a>
1516						</li>
1517											<li class="subnav-itemWrapper">
1518							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/anniversary-flowers/" target="_self">Anniversary</a>
1519						</li>
1520											<li class="subnav-itemWrapper">
1521							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/thank-you-flowers/" target="_self">Thank You</a>
1522						</li>
1523											<li class="subnav-itemWrapper">
1524							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/new-baby-flowers/" target="_self">New Baby</a>
1525						</li>
1526											<li class="subnav-itemWrapper">
1527							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/i-m-sorry-flowers/" target="_self">I'm Sorry</a>
1528						</li>
1529											<li class="subnav-itemWrapper">
1530							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/get-well-flowers/" target="_self">Get Well</a>
1531						</li>
1532											<li class="subnav-itemWrapper">
1533							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/summer-flowers/" target="_self">Summer</a>
1534						</li>
1535											<li class="subnav-itemWrapper">
1536							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/autumn-flowers/" target="_self">Autumn</a>
1537						</li>
1538											<li class="subnav-itemWrapper">
1539							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/breast-cancer-awareness-month-flowers/" target="_self">Breast Cancer Awareness Month</a>
1540						</li>
1541											<li class="subnav-itemWrapper">
1542							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/halloween-flowers/" target="_self">Halloween</a>
1543						</li>
1544											<li class="subnav-itemWrapper">
1545							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/wedding-flowers/" target="_self">Wedding</a>
1546						</li>
1547											<li class="subnav-itemWrapper">
1548							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/gift-sets-flowers/" target="_self">
1548Gift Sets</a>
1549						</li>
1550											<li class="subnav-itemWrapper">
1551							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/boss-s-day-flowers/" target="_self">Boss's Day</a>
1552						</li>
1553											<li class="subnav-itemWrapper">
1554							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/grandparent-s-day-flowers/" target="_self">Grandparent's Day</a>
1555						</li>
1556											<li class="subnav-itemWrapper">
1557							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/rosh-hashanah-flowers/" target="_self">Rosh Hashanah</a>
1558						</li>
1559											<li class="subnav-itemWrapper">
1560							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/quinceanera-flowers/" target="_self">Quinceañera</a>
1561						</li>
1562									</ul>
1563			</li>
1564								<li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown dropdown-wrapper dropdown-wrapper--hover">
1565				<button class="dropdown-toggle nav-item nav-item--dropdown dropdown-nav-toggle" aria-expanded="false" aria-haspopup="true">
1566					<span class="nav-itemText">
1567						Gifts &#x25BE;
1568					</span>
1569				</button>
1570				<ul class="subnav dropdown-menu header-subnav dropdown-content dropdown-content--arrownav-desktop" role="menu">
1571											<li class="subnav-itemWrapper">
1572							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/candles/" target="_self">Candles</a>
1573						</li>
1574											<li class="subnav-itemWrapper">
1575							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/chocolates/" target="_self">Chocolates</a>
1576						</li>
1577											<li class="subnav-itemWrapper">
1578							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/inspirational/" target="_self">Inspirational</a>
1579						</li>
1580											<li class="subnav-itemWrapper">
1581							<a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/flowerafterflower_specials/gourmet-baskets/" target="_self">Gourmet Baskets</a>
1582						</li>
1583									</ul>
1584			</li>
1585								<li class="nav-itemWrapper">
1586				<a class="nav-item" href="https://flowerafterflower.com/massapequa-florist-flower-delivery/plants/" target="_self"><span class="nav-itemText">Plants</span></a>
1587			</li>
1588								<li class="dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown dropdown-wrapper dropdown-wrapper--hover">
1589				<button class="dropdown-toggle nav-item nav-item--dropdown dropdown-nav-toggle" aria-expanded="false" aria-haspopup="true">
1590					<span class="nav-itemText">
1591						Wedding&#x2F;Occasions &#x25BE;
1592					</span>
1593				</button>
1594				<ul class="subnav dropdown-menu header-subnav dropdown-content dropdown-content--arrownav-desktop" role="menu">
1595											<li class="subnav-itemWrapper">
1596							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4837" target="_self">Cakes</a>
1597						</li>
1598											<li class="subnav-itemWrapper">
1599							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4579" target="_self">Boutonnieres</a>
1600						</li>
1601											<li class="subnav-itemWrapper">
1602							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4497" target="_self">Corsages</a>
1603						</li>
1604											<li class="subnav-itemWrapper">
1605							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=4496" target="_self">Communion Bouquets</a>
1606						</li>
1607											<li class="subnav-itemWrapper">
1608							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1821" target="_self">Ceremony Flowers</a>
1609						</li>
1610											<li class="subnav-itemWrapper">
1611							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1820" target="_self">Low Centerpieces</a>
1612						</li>
1613											<li class="subnav-itemWrapper">
1614							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1819" target="_self">Tall Centerpieces</a>
1615						</li>
1616											<li class="subnav-itemWrapper">
1617							<a class="nav-item nav-item--subnav" href="http://flowerafterflower.com/cms/index/gallery/?gallery_id=1817" target="_self">Bridal Bouquets</a>
1618						</li>
1619									</ul>
1620			</li>
1621								<li class="nav-itemWrapper">
1622				<a class="nav-item" href="https://flowerafterflower.com/about-us/" target="_self"><span class="nav-itemText">About Us</span></a>
1623			</li>
1624			    <li class="account-management-dropdown-nav dropdown nav-dropdown nav-itemWrapper nav-itemWrapper--dropdown dropdown-wrapper">
1625        <button class="dropdown-toggle nav-item nav-item--dropdown" aria-expanded="false" aria-haspopup="true">
1626            <span class="nav-itemText">My Account &#x25BE;</span>
1627        </button>
1628        <ul class="subnav dropdown-menu header-subnav dropdown-content dropdown-content--arrownav-desktop" role="menu">
1629                        <li class="subnav-itemWrapper">
1630                <a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/customer/account/login/">Log in</a>
1631            </li>
1632            <li class="subnav-itemWrapper">
1633                <a class="nav-item nav-item--subnav" href="https://flowerafterflower.com/customer/account/create/">
1634                    Sign Up                </a>
1635            </li>
1636                    </ul>
1637    </li>
1638</ul>
1639        </div>
1640    </nav>
1641
1642        <div class="clearfix"></div>
1643</header>
1644
1645    <div id="site-content">
1646            <noscript>
1647        <div class="global-site-notice noscript">
1648            <div class="notice-inner">
1649                <p>
1650                    <strong>JavaScript seems to be disabled in your browser.</strong><br />
1651                    You must have JavaScript enabled in your browser to utilize the functionality of this website.                </p>
1652            </div>
1653        </div>
1654    </noscript>
1655        <div style="margin: 2px 0 0 0;"></div>
1656        
1657
1658<section id="content">
1659    <div class="content-innerContainer row">
1660                    <h1 class="banners-header col-xs-12 col-sm-12 col-md-12">
1661                Massapequa Florist - Flower After Flower            </h1>
1662        
1663        
1664
1665        <div class="homeAlert-container">
1666            
1667        </div>
1668
1669        
1670                <div class="itemListings-container itemListings-container--home item_listings">
1671                            <h2 class="itemListings-header col-xs-12 col-sm-12 col-md-12">
1672                    Flower Delivery in Massapequa, NY                </h2>
1673                                        <h3 class="itemListings-subheader col-xs-12 col-sm-12 col-md-12">
1674                    Browse Designs<div class="clearfix visible-xs"></div>
1675                    <a class="itemListings-subheaderLink"
1676                        href="https://flowerafterflower.com/massapequa-florist-flower-delivery/">
1677                        See all flowers <i class="fa fa-arrow-circle-right"></i>
1678                    </a>
1679                </h3>
1680            
1681            
1682            <div class="homepage-products homepage-item_listings item_listings">
1683            <div class="clearfix"></div>
1684    <ul class="product-list product-list--home" role="list">
1685                            <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1686                
1687<article
1688    data-product-id="140848"
1689    data-product-name="For My Pumpkin"
1690    data-product-price="100"
1691    data-testid=""
1692    class="product-card"
1693>
1694    <a
1695        class="product-card__link"
1696        href="https://flowerafterflower.com/massapequa-flower-after-flower/for-my-pumpkin.html"
1697        title="For My Pumpkin"
1698    >
1699        <div class="product-card__image-wrapper">
1700            <img alt='For My Pumpkin' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' fetchpriority='high' flags='preserve_transparency' height='252' loading='eager' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20231120110400_file_655be5e0452cb_655be62479ffa.jpg 504w' version='1791223844' width='252'/>                    </div>
1701        <div class="product-card__details">
1702            <div class="product-card__price">
1703                <span class="sr-only">Price:</span>
1704                                    $100.00                            </div>
1705            <h2 class="product-card__name">
1706                For My Pumpkin            </h2>
1707                            <div class="product-card__tags">
1708                    <span class="sr-only">Product Tags:</span>
1709                                            <div class="product-card__tag">
1710                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1711                                    </div>
1712                    </div>
1713    </a>
1714</article>
1715            </li>
1716                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1717                
1718<article
1719    data-product-id="1973639"
1720    data-product-name="Metropoli &quot;TIN&quot; Garden Planter"
1721    data-product-price="140"
1722    data-testid=""
1723    class="product-card"
1724>
1725    <a
1726        class="product-card__link"
1727        href="https://flowerafterflower.com/massapequa-flower-after-flower/metropoli-tin-garden-planter.html"
1728        title="Metropoli &quot;TIN&quot; Garden Planter"
1729    >
1730        <div class="product-card__image-wrapper">
1731            <img alt='Mixed green houseplants arranged in a patterned rectangular planter' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='eager' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20260925205619_file_6ab6dff31fb14 504w' version='1791223844' width='252'/>                    </div>
1732        <div class="product-card__details">
1733            <div class="product-card__price">
1734                <span class="sr-only">Price:</span>
1735                                    $140.00                            </div>
1736            <h2 class="product-card__name">
1737                Metropoli "TIN" Garden Planter            </h2>
1738                            <div class="product-card__tags">
1739                    <span class="sr-only">Product Tags:</span>
1740                                            <div class="product-card__tag">
1741                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1742                                    </div>
1743                    </div>
1744    </a>
1745</article>
1746            </li>
1747                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1748                
1749<article
1750    data-product-id="438387"
1751    data-product-name="Autumn Creation"
1752    data-product-price="90"
1753    data-testid=""
1754    class="product-card"
1755>
1756    <a
1757        class="product-card__link"
1758        href="https://flowerafterflower.com/massapequa-flower-after-flower/autumn-creation.html"
1759        title="Autumn Creation"
1760    >
1761        <div class="product-card__image-wrapper">
1762            <img alt='Autumn Creation' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='eager' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20170505070219_file_590ccc3bd07e4.png 504w' version='1791223844' width='252'/>                    </div>
1763        <div class="product-card__details">
1764            <div class="product-card__price">
1765                <span class="sr-only">Price:</span>
1766                                    $90.00                            </div>
1767            <h2 class="product-card__name">
1768                Autumn Creation            </h2>
1769                            <div class="product-card__tags">
1770                    <span class="sr-only">Product Tags:</span>
1771                                            <div class="product-card__tag">
1772                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1773                                    </div>
1774                    </div>
1775    </a>
1776</article>
1777            </li>
1778                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1779                
1780<article
1781    data-product-id="187639"
1782    data-product-name="Lavender Lux"
1783    data-product-price="84"
1784    data-testid=""
1785    class="product-card"
1786>
1787    <a
1788        class="product-card__link"
1789        href="https://flowerafterflower.com/massapequa-flower-after-flower/lavender-lux.html"
1790        title="Lavender Lux"
1791    >
1792        <div class="product-card__image-wrapper">
1793            <img alt='Lavender Lux' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='eager' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/2026217153432_file_mmv0h4zvseu0v9u 504w' version='1791223844' width='252'/>                    </div>
1794        <div class="product-card__details">
1795            <div class="product-card__price">
1796                <span class="sr-only">Price:</span>
1797                                    $84.00                            </div>
1798            <h2 class="product-card__name">
1799                Lavender Lux            </h2>
1800                            <div class="product-card__tags">
1801                    <span class="sr-only">Product Tags:</span>
1802                                            <div class="product-card__tag">
1803                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1804                                    </div>
1805                    </div>
1806    </a>
1807</article>
1808            </li>
1809                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1810                
1811<article
1812    data-product-id="189501"
1813    data-product-name="BRIGHT EYES"
1814    data-product-price="75"
1815    data-testid=""
1816    class="product-card"
1817>
1818    <a
1819        class="product-card__link"
1820        href="https://flowerafterflower.com/massapequa-flower-after-flower/bright-eyes.html"
1821        title="BRIGHT EYES"
1822    >
1823        <div class="product-card__image-wrapper">
1824            <img alt='Bouquet of orange and pink roses with yellow daisies in a glass vase' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20160209062152_file_56ba2e40c8e93.jpg 504w' version='1791223844' width='252'/>                    </div>
1825        <div class="product-card__details">
1826            <div class="product-card__price">
1827                <span class="sr-only">Price:</span>
1828                                    $75.00                            </div>
1829            <h2 class="product-card__name">
1830                BRIGHT EYES            </h2>
1831                            <div class="product-card__tags">
1832                    <span class="sr-only">Product Tags:</span>
1833                                            <div class="product-card__tag">
1834                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1835                                    </div>
1836                    </div>
1837    </a>
1838</article>
1839            </li>
1840                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1841                
1842<article
1843    data-product-id="1224073"
1844    data-product-name="Spring In Bloom"
1845    data-product-price="85"
1846    data-testid=""
1847    class="product-card"
1848>
1849    <a
1850        class="product-card__link"
1851        href="https://flowerafterflower.com/massapequa-flower-after-flower/spring-in-bloom.html"
1852        title="Spring In Bloom"
1853    >
1854        <div class="product-card__image-wrapper">
1855            <img alt='Bouquet of pink and magenta roses with yellow polka-dot ribbon in a glass vase' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20220415033814_file_62599166061a8_62599738bc745.jpg 504w' version='1791223844' width='252'/>                    </div>
1856        <div class="product-card__details">
1857            <div class="product-card__price">
1858                <span class="sr-only">Price:</span>
1859                                    $85.00                            </div>
1860            <h2 class="product-card__name">
1861                Spring In Bloom            </h2>
1862                            <div class="product-card__tags">
1863                    <span class="sr-only">Product Tags:</span>
1864                                            <div class="product-card__tag">
1865                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1866                                    </div>
1867                    </div>
1868    </a>
1869</article>
1870            </li>
1871                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1872                
1873<article
1874    data-product-id="1839404"
1875    data-product-name="Seaside on The South Shore"
1876    data-product-price="100"
1877    data-testid=""
1878    class="product-card"
1879>
1880    <a
1881        class="product-card__link"
1882        href="https://flowerafterflower.com/massapequa-flower-after-flower/seaside-on-the-south-shore.html"
1883        title="Seaside on The South Shore"
1884    >
1885        <div class="product-card__image-wrapper">
1886            <img alt='Blue and white floral arrangement in a white box' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20251215182505_file_69405281069ea 504w' version='1791223844' width='252'/>                    </div>
1887        <div class="product-card__details">
1888            <div class="product-card__price">
1889                <span class="sr-only">Price:</span>
1890                                    $100.00                            </div>
1891            <h2 class="product-card__name">
1892                Seaside on The South Shore            </h2>
1893                            <div class="product-card__tags">
1894                    <span class="sr-only">Product Tags:</span>
1895                                            <div class="product-card__tag">
1896                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1897                                    </div>
1898                    </div>
1899    </a>
1900</article>
1901            </li>
1902                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1903                
1904<article
1905    data-product-id="1115170"
1906    data-product-name="The East End"
1907    data-product-price="90"
1908    data-testid=""
1909    class="product-card"
1910>
1911    <a
1912        class="product-card__link"
1913        href="https://flowerafterflower.com/massapequa-flower-after-flower/the-east-end.html"
1914        title="The East End"
1915    >
1916        <div class="product-card__image-wrapper">
1917            <img alt='Sunflowers and orange roses in a wicker basket' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20210503022254_file_608f5e7e6d17c_608f5f3a6ffa9..jpg 504w' version='1791223844' width='252'/>                    </div>
1918        <div class="product-card__details">
1919            <div class="product-card__price">
1920                <span class="sr-only">Price:</span>
1921                                    $90.00                            </div>
1922            <h2 class="product-card__name">
1923                The East End            </h2>
1924                            <div class="product-card__tags">
1925                    <span class="sr-only">Product Tags:</span>
1926                                            <div class="product-card__tag">
1927                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1928                                    </div>
1929                    </div>
1930    </a>
1931</article>
1932            </li>
1933                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1934                
1935<article
1936    data-product-id="141527"
1937    data-product-name="Beautiful in Blue"
1938    data-product-price="85"
1939    data-testid=""
1940    class="product-card"
1941>
1942    <a
1943        class="product-card__link"
1944        href="https://flowerafterflower.com/massapequa-flower-after-flower/beautiful-in-blue.html"
1945        title="Beautiful in Blue"
1946    >
1947        <div class="product-card__image-wrapper">
1948            <img alt='White lilies and blue hydrangea in a blue vase' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20250203193008_file_67a119402e3dd 504w' version='1791223844' width='252'/>                    </div>
1949        <div class="product-card__details">
1950            <div class="product-card__price">
1951                <span class="sr-only">Price:</span>
1952                                    $85.00                            </div>
1953            <h2 class="product-card__name">
1954                Beautiful in Blue            </h2>
1955                            <div class="product-card__tags">
1956                    <span class="sr-only">Product Tags:</span>
1957                                            <div class="product-card__tag">
1958                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1959                                    </div>
1960                    </div>
1961    </a>
1962</article>
1963            </li>
1964                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1965                
1966<article
1967    data-product-id="189507"
1968    data-product-name="PINK EMBRACE"
1969    data-product-price="125"
1970    data-testid=""
1971    class="product-card"
1972>
1973    <a
1974        class="product-card__link"
1975        href="https://flowerafterflower.com/massapequa-flower-after-flower/pink-embrace.html"
1976        title="PINK EMBRACE"
1977    >
1978        <div class="product-card__image-wrapper">
1979            <img alt='PINK EMBRACE' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20160209062202_file_56ba2e4a634f7.jpg 504w' version='1791223844' width='252'/>                    </div>
1980        <div class="product-card__details">
1981            <div class="product-card__price">
1982                <span class="sr-only">Price:</span>
1983                                    $125.00                            </div>
1984            <h2 class="product-card__name">
1985                PINK EMBRACE            </h2>
1986                            <div class="product-card__tags">
1987                    <span class="sr-only">Product Tags:</span>
1988                                            <div class="product-card__tag">
1989                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
1990                                    </div>
1991                    </div>
1992    </a>
1993</article>
1994            </li>
1995                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
1996                
1997<article
1998    data-product-id="140418"
1999    data-product-name="For My Princess"
2000    data-product-price="130"
2001    data-testid=""
2002    class="product-card"
2003>
2004    <a
2005        class="product-card__link"
2006        href="https://flowerafterflower.com/massapequa-flower-after-flower/for-my-princess.html"
2007        title="For My Princess"
2008    >
2009        <div class="product-card__image-wrapper">
2010            <img alt='Pink-tipped roses arranged in a clear glass vase with a pink ribbon' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/202611010449_file_mlgru1hwjsv97xx 504w' version='1791223844' width='252'/>                    </div>
2011        <div class="product-card__details">
2012            <div class="product-card__price">
2013                <span class="sr-only">Price:</span>
2014                                    $130.00                            </div>
2015            <h2 class="product-card__name">
2016                For My Princess            </h2>
2017                            <div class="product-card__tags">
2018                    <span class="sr-only">Product Tags:</span>
2019                                            <div class="product-card__tag">
2020                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2021                                    </div>
2022                    </div>
2023    </a>
2024</article>
2025            </li>
2026                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
2027                
2028<article
2029    data-product-id="1235124"
2030    data-product-name="Ombré Rose"
2031    data-product-price="95"
2032    data-testid=""
2033    class="product-card"
2034>
2035    <a
2036        class="product-card__link"
2037        href="https://flowerafterflower.com/massapequa-flower-after-flower/ombre-rose.html"
2038        title="Ombré Rose"
2039    >
2040        <div class="product-card__image-wrapper">
2041            <img alt='Ombré Rose' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20230508092145_file_645967e9414f2_6459683bdbf06.jpg 504w' version='1791223844' width='252'/>                    </div>
2042        <div class="product-card__details">
2043            <div class="product-card__price">
2044                <span class="sr-only">Price:</span>
2045                                    $95.00                            </div>
2046            <h2 class="product-card__name">
2047                Ombré Rose            </h2>
2048                            <div class="product-card__tags">
2049                    <span class="sr-only">Product Tags:</span>
2050                                            <div class="product-card__tag">
2051                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2052                                    </div>
2053                    </div>
2054    </a>
2055</article>
2056            </li>
2057                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
2058                
2059<article
2060    data-product-id="194076"
2061    data-product-name="Sunflower Sunshine"
2062    data-product-price="95"
2063    data-testid=""
2064    class="product-card"
2065>
2066    <a
2067        class="product-card__link"
2068        href="https://flowerafterflower.com/massapequa-flower-after-flower/sunflower-sunshine.html"
2069        title="Sunflower Sunshine"
2070    >
2071        <div class="product-card__image-wrapper">
2072            <img alt='Yellow sunflowers arranged in a glass vase with greenery' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20160209061914_file_56ba2da26bb53.jpg 504w' version='1791223844' width='252'/>                    </div>
2073        <div class="product-card__details">
2074            <div class="product-card__price">
2075                <span class="sr-only">Price:</span>
2076                                    $95.00                            </div>
2077            <h2 class="product-card__name">
2078                Sunflower Sunshine            </h2>
2079                            <div class="product-card__tags">
2080                    <span class="sr-only">Product Tags:</span>
2081                                            <div class="product-card__tag">
2082                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2083                                    </div>
2084                    </div>
2085    </a>
2086</article>
2087            </li>
2088                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
2089                
2090<article
2091    data-product-id="1115503"
2092    data-product-name="Alhambra"
2093    data-product-price="250"
2094    data-testid=""
2095    class="product-card"
2096>
2097    <a
2098        class="product-card__link"
2099        href="https://flowerafterflower.com/massapequa-flower-after-flower/alhambra.html"
2100        title="Alhambra"
2101    >
2102        <div class="product-card__image-wrapper">
2103            <img alt='Bouquet of red roses, pink lilies, and white hydrangeas in a glass vase' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20210503055743_file_60903997c9849_6090463c15cf6..jpg 504w' version='1791223844' width='252'/>                    </div>
2104        <div class="product-card__details">
2105            <div class="product-card__price">
2106                <span class="sr-only">Price:</span>
2107                                    $250.00                            </div>
2108            <h2 class="product-card__name">
2109                Alhambra            </h2>
2110                            <div class="product-card__tags">
2111                    <span class="sr-only">Product Tags:</span>
2112                                            <div class="product-card__tag">
2113                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2114                                    </div>
2115                    </div>
2116    </a>
2117</article>
2118            </li>
2119                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
2120                
2121<article
2122    data-product-id="382462"
2123    data-product-name="Always on My Mind - Long Stemmed Red Roses"
2124    data-product-price="100"
2125    data-testid=""
2126    class="product-card"
2127>
2128    <a
2129        class="product-card__link"
2130        href="https://flowerafterflower.com/massapequa-flower-after-flower/always-on-my-mind-long-stemmed-red-roses.html"
2131        title="Always on My Mind - Long Stemmed Red Roses"
2132    >
2133        <div class="product-card__image-wrapper">
2134            <img alt='Always on My Mind - Long Stemmed Red Roses' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20160309100129_file_56e09d3929f54_70_25.jpg 504w' version='1791223844' width='252'/>                    </div>
2135        <div class="product-card__details">
2136            <div class="product-card__price">
2137                <span class="sr-only">Price:</span>
2138                                    $100.00                            </div>
2139            <h2 class="product-card__name">
2140                Always on My Mind - Long Stemmed Red Roses            </h2>
2141                            <div class="product-card__tags">
2142                    <span class="sr-only">Product Tags:</span>
2143                                            <div class="product-card__tag">
2144                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2145                                    </div>
2146                    </div>
2147    </a>
2148</article>
2149            </li>
2150                                <li class="product-list__item item col-xs-6 col-md-4 col-md-3" role="listitem">
2151                
2152<article
2153    data-product-id="1084714"
2154    data-product-name="Unique Rose Mix"
2155    data-product-price="100"
2156    data-testid=""
2157    class="product-card"
2158>
2159    <a
2160        class="product-card__link"
2161        href="https://flowerafterflower.com/massapequa-flower-after-flower/unique-rose-mix.html"
2162        title="Unique Rose Mix"
2163    >
2164        <div class="product-card__image-wrapper">
2165            <img alt='Mixed roses in a glass vase with baby&#039;s breath and greenery' class='product-card__image' crop='fill' default_image='vendor:global:catalog:product:image.png' fetch_format='auto' flags='preserve_transparency' height='252' loading='lazy' quality='auto' secure sizes='(max-width: 991px) 50vw, 33vw' src='https://asset.bloomnation.com/c_fill,d_vendor:global:catalog:product:image.png,f_auto,fl_preserve_transparency,h_252,q_auto,w_252/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg' srcset='https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_264/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 264w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_528/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 528w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_600/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 600w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_1200/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 1200w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_252/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 252w, https://asset.bloomnation.com/ar_252:252%2Cc_fill%2Cd_vendor:global:catalog:product:image.png%2Cf_auto%2Cfl_preserve_transparency%2Cq_auto%2Cw_504/v1791223844/vendor/4023/catalog/product/2/0/20210208105349_file_6021c0fdd9dbd_6021c1915bca7..jpg 504w' version='1791223844' width='252'/>                    </div>
2166        <div class="product-card__details">
2167            <div class="product-card__price">
2168                <span class="sr-only">Price:</span>
2169                                    $100.00                            </div>
2170            <h2 class="product-card__name">
2171                Unique Rose Mix            </h2>
2172                            <div class="product-card__tags">
2173                    <span class="sr-only">Product Tags:</span>
2174                                            <div class="product-card__tag">
2175                            <i class="next-day-delivery"></i> Next-day Delivery                        </div>
2176                                    </div>
2177                    </div>
2178    </a>
2179</article>
2180            </li>
2181                                </ul>
2182</div>
2183
2184                            <h3 class="itemListings-subheader col-xs-12 align-right">
2185                    <a class="itemListings-subheaderLink"
2186                        href="https://flowerafterflower.com/massapequa-florist-flower-delivery/">
2187                        See all flowers <i class=" fa fa-arrow-circle-right"></i>
2188                    </a>
2189                </h3>
2190                    </div>
2191                        
2192    </div>
2193</section>
2194    </div>
2195            <section id="super-footer">
2196                <div class="footer__block footer__block--map">
2197            
2198<div class="map row">
2199    <div class="map-container-wrapper">
2200        <div class="map-container" id="map-container">
2201            <iframe
2202                width="565"
2203                height="300"
2204                style="border:0"
2205                loading="lazy"
2206                allowfullscreen
2207                referrerpolicy="no-referrer-when-downgrade"
2208                src="https://www.google.com/maps/embed/v1/place?key=AIzaSyAHzvgUVsIok5CN4dCKwsA0YMgroVETihs&amp;
2208q=4143%20Merrick%20Road%2C%20Massapequa%2C%20NY%2C%2011758%2C%20Flower%20After%20Flower&amp;zoom=14"
2209                title="Map showing location of the best florist in Massapequa, NY: Flower After Flower"
2210                class="google-maps-iframe">
2211            </iframe>        </div>
2212
2213        <div class="map-card">
2214            <div class="map-card__location">
2215                <h4 class="map-card__name">Flower After Flower</h4>
2216
2217                <div class="map-card__details">
2218                    <div class="map-card__detail map-card__detail--address">
2219                        <span class="map-card__icon">
2220                            <img
2221                                id="map_store-address"
2222                                src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/icon-address.12b878e8.svg"
2223                                alt=""
2224                                role="presentation"
2225                                loading="lazy">
2226                        </span>
2227                        <span class="map-card__detail-content">
2228                                                            <a href="https://www.google.com/maps/dir/?api=1&origin=&destination=4143+Merrick+Road%2C+Massapequa%2C+NY%2C+11758" target="_blank">
2229                                                                                                4143 Merrick Road, Massapequa, NY, 11758                                                                            <span class="sr-only">(link opens in a new window)</span>
2230                                                                                                                                </a>
2231                                                    </span>
2232                    </div>
2233
2234                    <div class="map-card__detail map-card__detail--phone">
2235                        <span class="map-card__icon">
2236                            <img
2237                                id="map_store-phone"
2238                                src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/icon-phone.aa991288.svg"
2239                                alt=""
2240                                role="presentation"
2241                                loading="lazy">
2242                        </span>
2243                        <span class="map-card__detail-content">
2244                            <a aria-label="Store phone number: (516) 795-7673" href="tel:5167957673">(516) 795-7673</a>
2245                        </span>
2246                    </div>
2247
2248                    <div class="map-card__detail map-card__detail--email">
2249                        <span class="map-card__icon">
2250                            <img
2251                                id="map_store-email"
2252                                src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/icon-email.3b889a7a.svg"
2253                                alt=""
2254                                role="presentation"
2255                                loading="lazy">
2256                        </span>
2257                        <span class="map-card__detail-content">
2258                            <a aria-label="Store email: [email protected]" href="mailto:[email protected]">[email protected]</a>
2259                        </span>
2260                    </div>
2261                </div>
2262            </div>
2263
2264            
2265            <div class="map-card__detail map-card__detail--hours">
2266                <h4 class="map-card__hours-header">Hours</h4>
2267                <div class="map-card__hours-row">
2268                    <span class="map-card__icon">
2269                        <img
2270                            id="map_store-hours"
2271                            src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/icon-hours.269e7d5e.svg"
2272                            alt=""
2273                            role="presentation"
2274                            loading="lazy">
2275                    </span>
2276                    <div class="map-card__hours" aria-label="Store Hours">
2277                                                                                <div class="map-card__hours-day">Monday</div>
2278                            <div class="map-card__hours-time">
2279                                9:30 AM - 6 PM                            </div>
2280                                                                                <div class="map-card__hours-day">Tuesday</div>
2281                            <div class="map-card__hours-time">
2282                                9:30 AM - 6 PM                            </div>
2283                                                                                <div class="map-card__hours-day">Wednesday</div>
2284                            <div class="map-card__hours-time">
2285                                9:30 AM - 6 PM                            </div>
2286                                                                                <div class="map-card__hours-day">Thursday</div>
2287                            <div class="map-card__hours-time">
2288                                9:30 AM - 6 PM                            </div>
2289                                                                                <div class="map-card__hours-day">Friday</div>
2290                            <div class="map-card__hours-time">
2291                                9:30 AM - 6 PM                            </div>
2292                                                                            <div class="map-card__hours-day">Saturday</div>
2293                            <div class="map-card__hours-time">9:30 AM - 5 PM</div>
2294                                                    <div class="map-card__hours-day">Sunday</div>
2295                            <div class="map-card__hours-time">Closed</div>
2296                                            </div>
2297                </div>
2298            </div>
2299        </div>
2300    </div>
2301</div>
2302        </div>
2303        
2304                <div class="footer__block footer__block--best-of-badge">
2305            
2306<div class="best-of-badge row">
2307    <div class="badge-tooltip" data-badge-tooltip>
2308        <div class="badge-tooltip__header">
2309            <span>What is Best of BloomNation?</span>
2310            <img
2311                alt=""
2312                src="https://assets.bloomnation.com/pages/account-management/icon-x-close.svg"
2313                id="badge-tooltip-close--js"
2314                class="fa fa-times badge-tooltip__close"
2315                data-tooltip-close
2316            />
2317        </div>
2318        <div class="badge-tooltip__content">
2319            This designation is awarded to local florists who received more than 10
2320            verified reviews with an average rating above 4.5 out of 5.
2321        </div>
2322        <div class="badge-tooltip__arrow"></div>
2323        <div class="badge-tooltip__arrow--overlay"></div>
2324    </div>
2325    <img
2326        src="https://assets.bloomnation.com/pages/footer/fiveStarReview-badge.png"
2327        width="117"
2328        height="113"
2329        class="best-of-badge__image"
2330        alt=""
2331        loading="lazy"
2332        data-best-of-badge-img
2333    />
2334    <div class="best-of-badge__divider"></div>
2335
2336    <div class="best-of-badge__stars" role="img" aria-label="Average Rating Score - 4.8472">
2337        <div class="rating">
2338            <div class="rating-box">
2339                <div class="rating" style="width: 97%;"></div>
2340            </div>
2341        </div>
2342    </div>
2343    <div class="best-of-counter">
2344        <img
2345            src="https://assets.bloomnation.com/pages/footer/fiveStarReview-badge-review-box.png"
2346            class="best-of-counter__number-box "
2347            height="48"
2348            width="49"
2349            loading="lazy"
2350            alt=""
2351            role="presentation"
2352        />
2353        <span class="best-of-counter__number ">304</span>
2354    </div>
2355    <span class="best-of-counter__text">Reviews</span>
2356</div>
2357
2358<script src="https://promfiles.com/bloom/dist/js/bloomnation/premiumsites/badge-tooltip.3a53f98d.js"></script>
2358
2359        </div>
2360        
2361                <div class="footer__block">
2362            <div class="reviews-slider row">
2363    <div>
2364        <h2 class="header reviews-slider_header">Most Recent Reviews</h2>
2365        <div class="footer__underline"></div>
2366    </div>
2367        <button id="toggle-left" class="reviews-slider_toggle reviews-slider_toggle--left" aria-disabled="false">
2368        <img
2369            src="https://assets.bloomnation.com/pages/footer/prev-arrow.png"
2370            alt="Click to see the previous review"
2371        />
2372    </button>
2373            <div class="reviews-slider_list">
2374            <div id="reviews-slider-announcement" aria-live="polite" aria-atomic="true" class="sr-only"></div>
2375                                            <div data-id="0" class="review" aria-hidden="true">
2376                    <aside class="review_left">
2377                        <h3 class="review_author">
2378                            <span class="sr-only">
2379                                Reviewed by Jorge G.                            </span>
2380
2381                            <span role="presentation" aria-hidden="true">
2382                                Jorge G.                            </span>
2383                        </h3>
2384                                                    <time class="review_date">
2385                                <span class="sr-only">
2386                                    Reviewed on September 30, 2026                                </span>
2387                                <span role="presentation" aria-hidden="true">
2388                                    09-30-2026                                </span>
2389                            </time>
2390                                            </aside>
2391                    <div class="review_right">
2392                                                                                                            <div class="rating-box">
2393                                    <div class="rating" style="width:100%;"></div>
2394                                    <span class="sr-only">
2395                                        Review rated 5 out of 5 stars.
2396                                    </span>
2397                                </div>
2398                                <div class="review_text-wrapper">
2399                                    <p data-id="0" class="review_text">
2400                                        Outstanding quality and service! The &quot;Bright Eyes&quot; arrangement exceeded my expectations—fresh, colorful, and beautifully packed with vibrant flowers. It completely made my family's day. Highly recommend Flower After Flower for any special occasion!                                    </p>
2401                                </div>
2402                                <button
2403                                    class="review_show-more"
2404                                    data-id="0"
2405                                    data-active="0"
2406                                >
2407                                    Show More
2408                                </button>
2409                                                                                                </div>
2410                </div>
2411                                            <div data-id="1" class="review" aria-hidden="true">
2412                    <aside class="review_left">
2413                        <h3 class="review_author">
2414                            <span class="sr-only">
2415                                Reviewed by Anne C.                            </span>
2416
2417                            <span role="presentation" aria-hidden="true">
2418                                Anne C.                            </span>
2419                        </h3>
2420                                                    <time class="review_date">
2421                                <span class="sr-only">
2422                                    Reviewed on September 30, 2026                                </span>
2423                                <span role="presentation" aria-hidden="true">
2424                                    09-30-2026                                </span>
2425                            </time>
2426                                            </aside>
2427                    <div class="review_right">
2428                                                                                                            <div class="rating-box">
2429                                    <div class="rating" style="width:100%;"></div>
2430                                    <span class="sr-only">
2431                                        Review rated 5 out of 5 stars.
2432                                    </span>
2433                                </div>
2434                                <div class="review_text-wrapper">
2435                                    <p data-id="1" class="review_text">
2436                                        The flowers were absolutely beautiful ?                                    </p>
2437                                </div>
2438                                <button
2439                                    class="review_show-more"
2440                                    data-id="1"
2441                                    data-active="0"
2442                                >
2443                                    Show More
2444                                </button>
2445                                                                                                </div>
2446                </div>
2447                                            <div data-id="2" class="review" aria-hidden="true">
2448                    <aside class="review_left">
2449                        <h3 class="review_author">
2450                            <span class="sr-only">
2451                                Reviewed by Angela P.                            </span>
2452
2453                            <span role="presentation" aria-hidden="true">
2454                                Angela P.                            </span>
2455                        </h3>
2456                                                    <time class="review_date">
2457                                <span class="sr-only">
2458                                    Reviewed on September 29, 2026                                </span>
2459                                <span role="presentation" aria-hidden="true">
2460                                    09-29-2026                                </span>
2461                            </time>
2462                                            </aside>
2463                    <div class="review_right">
2464                                                                                                            <div class="rating-box">
2465                                    <div class="rating" style="width:100%;"></div>
2466                                    <span class="sr-only">
2467                                        Review rated 5 out of 5 stars.
2468                                    </span>
2469                                </div>
2470                                <div class="review_text-wrapper">
2471                                    <p data-id="2" class="review_text">
2472                                        Beautifully arranged, thank you!  Many family members commented on how beautiful our flowers looked at the funeral.  Thank you.                                    </p>
2473                                </div>
2474                                <button
2475                                    class="review_show-more"
2476                                    data-id="2"
2477                                    data-active="0"
2478                                >
2479                                    Show More
2480                                </button>
2481                                                                                                </div>
2482                </div>
2483                                            <div data-id="3" class="review" aria-hidden="true">
2484                    <aside class="review_left">
2485                        <h3 class="review_author">
2486                            <span class="sr-only">
2487                                Reviewed by Merrilee D.                            </span>
2488
2489                            <span role="presentation" aria-hidden="true">
2490                                Merrilee D.                            </span>
2491                        </h3>
2492                                                    <time class="review_date">
2493                                <span class="sr-only">
2494                                    Reviewed on September 26, 2026                                </span>
2495                                <span role="presentation" aria-hidden="true">
2496                                    09-26-2026                                </span>
2497                            </time>
2498                                            </aside>
2499                    <div class="review_right">
2500                                                                                                            <div class="rating-box">
2501                                    <div class="rating" style="width:100%;"></div>
2502                                    <span class="sr-only">
2503                                        Review rated 5 out of 5 stars.
2504                                    </span>
2505                                </div>
2506                                <div class="review_text-wrapper">
2507                                    <p data-id="3" class="review_text">
2508                                        The most gorgeous and fresh arrangement for my Mom’s birthday. She loved it. And she is hard to please at 87 years old. Thank you so much.                                    </p>
2509                                </div>
2510                                <button
2511                                    class="review_show-more"
2512                                    data-id="3"
2513                                    data-active="0"
2514                                >
2515                                    Show More
2516                                </button>
2517                                                                                                </div>
2518                </div>
2519                                            <div data-id="4" class="review" aria-hidden="true">
2520                    <aside class="review_left">
2521                        <h3 class="review_author">
2522                            <span class="sr-only">
2523                                Reviewed by Christy M.                            </span>
2524
2525                            <span role="presentation" aria-hidden="true">
2526                                Christy M.                            </span>
2527                        </h3>
2528                                                    <time class="review_date">
2529                                <span class="sr-only">
2530                                    Reviewed on September 25, 2026                                </span>
2531                                <span role="presentation" aria-hidden="true">
2532                                    09-25-2026                                </span>
2533                            </time>
2534                                            </aside>
2535                    <div class="review_right">
2536                                                                                                            <div class="rating-box">
2537                                    <div class="rating" style="width:100%;"></div>
2538                                    <span class="sr-only">
2539                                        Review rated 5 out of 5 stars.
2540                                    </span>
2541                                </div>
2542                                <div class="review_text-wrapper">
2543                                    <p data-id="4" class="review_text">
2544                                        Beautiful arrangement                                    </p>
2545                                </div>
2546                                <button
2547                                    class="review_show-more"
2548                                    data-id="4"
2549                                    data-active="0"
2550                                >
2551                                    Show More
2552                                </button>
2553                                                                                                </div>
2554                </div>
2555                                            <div data-id="5" class="review" aria-hidden="true">
2556                    <aside class="review_left">
2557                        <h3 class="review_author">
2558                            <span class="sr-only">
2559                                Reviewed by Barbara M.                            </span>
2560
2561                            <span role="presentation" aria-hidden="true">
2562                                Barbara M.                            </span>
2563                        </h3>
2564                                                    <time class="review_date">
2565                                <span class="sr-only">
2566                                    Reviewed on September 25, 2026                                </span>
2567                                <span role="presentation" aria-hidden="true">
2568                                    09-25-2026                                </span>
2569                            </time>
2570                                            </aside>
2571                    <div class="review_right">
2572                                                                                                            <div class="rating-box">
2573                                    <div class="rating" style="width:100%;"></div>
2574                                    <span class="sr-only">
2575                                        Review rated 5 out of 5 stars.
2576                                    </span>
2577                                </div>
2578                                <div class="review_text-wrapper">
2579                                    <p data-id="5" class="review_text">
2580                                        The floral arrangement was absolutely beautiful. It was filled with magnificent blooms that had a powerful effect. Stunning colors and arrangement. Job done to perfection. Thank you.                                    </p>
2581                                </div>
2582                                <button
2583                                    class="review_show-more"
2584                                    data-id="5"
2585                                    data-active="0"
2586                                >
2587                                    Show More
2588                                </button>
2589                                                                                                </div>
2590                </div>
2591                                            <div data-id="6" class="review" aria-hidden="true">
2592                    <aside class="review_left">
2593                        <h3 class="review_author">
2594                            <span class="sr-only">
2595                                Reviewed by Dara C.                            </span>
2596
2597                            <span role="presentation" aria-hidden="true">
2598                                Dara C.                            </span>
2599                        </h3>
2600                                                    <time class="review_date">
2601                                <span class="sr-only">
2602                                    Reviewed on September 13, 2026                                </span>
2603                                <span role="presentation" aria-hidden="true">
2604                                    09-13-2026                                </span>
2605                            </time>
2606                                            </aside>
2607                    <div class="review_right">
2608                                                                                                            <div class="rating-box">
2609                                    <div class="rating" style="width:100%;"></div>
2610                                    <span class="sr-only">
2611                                        Review rated 5 out of 5 stars.
2612                                    </span>
2613                                </div>
2614                                <div class="review_text-wrapper">
2615                                    <p data-id="6" class="review_text">
2616                                        Flowers were fresh, arrangement was beautiful and delivered right on time.                                    </p>
2617                                </div>
2618                                <button
2619                                    class="review_show-more"
2620                                    data-id="6"
2621                                    data-active="0"
2622                                >
2623                                    Show More
2624                                </button>
2625                                                                                                </div>
2626                </div>
2627                                            <div data-id="7" class="review" aria-hidden="true">
2628                    <aside class="review_left">
2629                        <h3 class="review_author">
2630                            <span class="sr-only">
2631                                Reviewed by Bryce T.                            </span>
2632
2633                            <span role="presentation" aria-hidden="true">
2634                                Bryce T.                            </span>
2635                        </h3>
2636                                                    <time class="review_date">
2637                                <span class="sr-only">
2638                                    Reviewed on September 9, 2026                                </span>
2639                                <span role="presentation" aria-hidden="true">
2640                                    09-09-2026                                </span>
2641                            </time>
2642                                            </aside>
2643                    <div class="review_right">
2644                                                                                                            <div class="rating-box">
2645                                    <div class="rating" style="width:100%;"></div>
2646                                    <span class="sr-only">
2647                                        Review rated 5 out of 5 stars.
2648                                    </span>
2649                                </div>
2650                                <div class="review_text-wrapper">
2651                                    <p data-id="7" class="review_text">
2652                                        Another amazing job! Every time I order the flowers are fresh and look beautiful. Thank you again for a wonderful job!                                    </p>
2653                                </div>
2654                                <button
2655                                    class="review_show-more"
2656                                    data-id="7"
2657                                    data-active="0"
2658                                >
2659                                    Show More
2660                                </button>
2661                                                                                                </div>
2662                </div>
2663                                            <div data-id="8" class="review" aria-hidden="true">
2664                    <aside class="review_left">
2665                        <h3 class="review_author">
2666                            <span class="sr-only">
2667                                Reviewed by Peter S.                            </span>
2668
2669                            <span role="presentation" aria-hidden="true">
2670                                Peter S.                            </span>
2671                        </h3>
2672                                                    <time class="review_date">
2673                                <span class="sr-only">
2674                                    Reviewed on August 18, 2026                                </span>
2675                                <span role="presentation" aria-hidden="true">
2676                                    08-18-2026                                </span>
2677                            </time>
2678                                            </aside>
2679                    <div class="review_right">
2680                                                                                                            <div class="rating-box">
2681                                    <div class="rating" style="width:100%;"></div>
2682                                    <span class="sr-only">
2683                                        Review rated 5 out of 5 stars.
2684                                    </span>
2685                                </div>
2686                                <div class="review_text-wrapper">
2687                                    <p data-id="8" class="review_text">
2688                                        This is the second time that I’ve used Flower After Flower and I couldn’t be happier with my purchase.  I moved to the area over three years ago and have used multiple florists since then, searching for the right one.  I finally found it!                                    </p>
2689                                </div>
2690                                <button
2691                                    class="review_show-more"
2692                                    data-id="8"
2693                                    data-active="0"
2694                                >
2695                                    Show More
2696                                </button>
2697                                                                                                </div>
2698                </div>
2699                                            <div data-id="9" class="review" aria-hidden="true">
2700                    <aside class="review_left">
2701                        <h3 class="review_author">
2702                            <span class="sr-only">
2703                                Reviewed by Tom S.                            </span>
2704
2705                            <span role="presentation" aria-hidden="true">
2706                                Tom S.                            </span>
2707                        </h3>
2708                                                    <time class="review_date">
2709                                <span class="sr-only">
2710                                    Reviewed on June 22, 2026                                </span>
2711                                <span role="presentation" aria-hidden="true">
2712                                    06-22-2026                                </span>
2713                            </time>
2714                                            </aside>
2715                    <div class="review_right">
2716                                                                                                            <div class="rating-box">
2717                                    <div class="rating" style="width:100%;"></div>
2718                                    <span class="sr-only">
2719                                        Review rated 5 out of 5 stars.
2720                                    </span>
2721                                </div>
2722                                <div class="review_text-wrapper">
2723                                    <p data-id="9" class="review_text">
2724                                        Flowers by flowers went above and beyond for my bouquet!<br />
2725<br />
2726----<br />
2727Florist's Response:<br />
2728<br />
2729Thank you so much for the kind rating and for noticing our extra effort - we're thrilled your bouquet hit the mark! It was a pleasure arranging it for you, and we hope to create something special for you again soon.                                    </p>
2730                                </div>
2731                                <button
2732                                    class="review_show-more"
2733                                    data-id="9"
2734                                    data-active="0"
2735                                >
2736                                    Show More
2737                                </button>
2738                                                                                                </div>
2739                </div>
2740                                            <div data-id="10" class="review" aria-hidden="true">
2741                    <aside class="review_left">
2742                        <h3 class="review_author">
2743                            <span class="sr-only">
2744                                Reviewed by Kaitlyn O.                            </span>
2745
2746                            <span role="presentation" aria-hidden="true">
2747                                Kaitlyn O.                            </span>
2748                        </h3>
2749                                                    <time class="review_date">
2750                                <span class="sr-only">
2751                                    Reviewed on June 15, 2026                                </span>
2752                                <span role="presentation" aria-hidden="true">
2753                                    06-15-2026                                </span>
2754                            </time>
2755                                            </aside>
2756                    <div class="review_right">
2757                                                                                                            <div class="rating-box">
2758                                    <div class="rating" style="width:100%;"></div>
2759                                    <span class="sr-only">
2760                                        Review rated 5 out of 5 stars.
2761                                    </span>
2762                                </div>
2763                                <div class="review_text-wrapper">
2764                                    <p data-id="10" class="review_text">
2765                                        I ordered a bouquet for my mom.<br />
2766they were absolutely beautiful.<br />
2767<br />
2768thanks!<br />
2769<br />
2770----<br />
2771Florist's Response:<br />
2772<br />
2773Thank you so much for the kind words and for trusting us with your mom's bouquet. We're delighted it turned out beautifully and made her day. Please let us know whenever you'd like to brighten someone else's day again.                                    </p>
2774                                </div>
2775                                <button
2776                                    class="review_show-more"
2777                                    data-id="10"
2778                                    data-active="0"
2779                                >
2780                                    Show More
2781                                </button>
2782                                                                                                </div>
2783                </div>
2784                                            <div data-id="11" class="review" aria-hidden="true">
2785                    <aside class="review_left">
2786                        <h3 class="review_author">
2787                            <span class="sr-only">
2788                                Reviewed by James L.                            </span>
2789
2790                            <span role="presentation" aria-hidden="true">
2791                                James L.                            </span>
2792                        </h3>
2793                                                    <time class="review_date">
2794                                <span class="sr-only">
2795                                    Reviewed on May 16, 2026                                </span>
2796                                <span role="presentation" aria-hidden="true">
2797                                    05-16-2026                                </span>
2798                            </time>
2799                                            </aside>
2800                    <div class="review_right">
2801                                                                                                            <div class="rating-box">
2802                                    <div class="rating" style="width:100%;"></div>
2803                                    <span class="sr-only">
2804                                        Review rated 5 out of 5 stars.
2805                                    </span>
2806                                </div>
2807                                <div class="review_text-wrapper">
2808                                    <p data-id="11" class="review_text">
2809                                        I’m always hesitant when ordering flowers from an  out-of-town location, but I chose flower after flower because of their five star reviews. The reviews were spot on. I sent an arrangement to my daughter and son-in-law whose mother had passed. When the flowers arrived, my daughter text me and said how beautiful and stunning they were. Thank you flower after flower. Another five star review!<br />
2810<br />
2811----<br />
2812Florist's Response:<br />
2813<br />
2814Thank you so much for trusting us during such a sensitive time and for sharing this kind note. We're glad the arrangement brought comfort and beauty to your daughter and son-in-law. Your recommendation means a lot to our small team.                                    </p>
2815                                </div>
2816                                <button
2817                                    class="review_show-more"
2818                                    data-id="11"
2819                                    data-active="0"
2820                                >
2821                                    Show More
2822                                </button>
2823                                                                                                </div>
2824                </div>
2825                                            <div data-id="12" class="review" aria-hidden="true">
2826                    <aside class="review_left">
2827                        <h3 class="review_author">
2828                            <span class="sr-only">
2829                                Reviewed by Frances H.                            </span>
2830
2831                            <span role="presentation" aria-hidden="true">
2832                                Frances H.                            </span>
2833                        </h3>
2834                                                    <time class="review_date">
2835                                <span class="sr-only">
2836                                    Reviewed on May 13, 2026                                </span>
2837                                <span role="presentation" aria-hidden="true">
2838                                    05-13-2026                                </span>
2839                            </time>
2840                                            </aside>
2841                    <div class="review_right">
2842                                                                                                            <div class="rating-box">
2843                                    <div class="rating" style="width:100%;"></div>
2844                                    <span class="sr-only">
2845                                        Review rated 5 out of 5 stars.
2846                                    </span>
2847                                </div>
2848                                <div class="review_text-wrapper">
2849                                    <p data-id="12" class="review_text">
2850                                        Absolutely stunning display of daisie
2850s . You always go beyond my expectations. The arrangement are beautiful and now the ease of ordering on line . Thank you for always making us smile through flowers <br />
2851<br />
2852----<br />
2853Florist's Response:<br />
2854<br />
2855Thank you so much for the lovely review and for noticing our daisies - we're thrilled they brightened your day. It's wonderful to hear the online ordering made things easier for you. We appreciate your kind words and look forward to making you smile again soon.                                    </p>
2856                                </div>
2857                                <button
2858                                    class="review_show-more"
2859                                    data-id="12"
2860                                    data-active="0"
2861                                >
2862                                    Show More
2863                                </button>
2864                                                                                                </div>
2865                </div>
2866                                            <div data-id="13" class="review" aria-hidden="true">
2867                    <aside class="review_left">
2868                        <h3 class="review_author">
2869                            <span class="sr-only">
2870                                Reviewed by Louise C.                            </span>
2871
2872                            <span role="presentation" aria-hidden="true">
2873                                Louise C.                            </span>
2874                        </h3>
2875                                                    <time class="review_date">
2876                                <span class="sr-only">
2877                                    Reviewed on March 19, 2026                                </span>
2878                                <span role="presentation" aria-hidden="true">
2879                                    03-19-2026                                </span>
2880                            </time>
2881                                            </aside>
2882                    <div class="review_right">
2883                                                                                                            <div class="rating-box">
2884                                    <div class="rating" style="width:100%;"></div>
2885                                    <span class="sr-only">
2886                                        Review rated 5 out of 5 stars.
2887                                    </span>
2888                                </div>
2889                                <div class="review_text-wrapper">
2890                                    <p data-id="13" class="review_text">
2891                                        Fabulous designer’s choice bouquet for a family birthday ? I highly recommend flower after flower!  It is becoming increasingly difficult to find local florists, as the on line ones dominate the internet! <br />
2892Thanks so much!<br />
2893<br />
2894----<br />
2895Florist's Response:<br />
2896<br />
2897Thank you so much for recommending us and for choosing our designer's choice bouquet for your family birthday - we're thrilled it hit the mark. We appreciate your shopping local and noticing the difference. Hope the recipient enjoyed the flowers!                                    </p>
2898                                </div>
2899                                <button
2900                                    class="review_show-more"
2901                                    data-id="13"
2902                                    data-active="0"
2903                                >
2904                                    Show More
2905                                </button>
2906                                                                                                </div>
2907                </div>
2908                                            <div data-id="14" class="review" aria-hidden="true">
2909                    <aside class="review_left">
2910                        <h3 class="review_author">
2911                            <span class="sr-only">
2912                                Reviewed by David V.                            </span>
2913
2914                            <span role="presentation" aria-hidden="true">
2915                                David V.                            </span>
2916                        </h3>
2917                                                    <time class="review_date">
2918                                <span class="sr-only">
2919                                    Reviewed on February 19, 2026                                </span>
2920                                <span role="presentation" aria-hidden="true">
2921                                    02-19-2026                                </span>
2922                            </time>
2923                                            </aside>
2924                    <div class="review_right">
2925                                                                                                            <div class="rating-box">
2926                                    <div class="rating" style="width:100%;"></div>
2927                                    <span class="sr-only">
2928                                        Review rated 5 out of 5 stars.
2929                                    </span>
2930                                </div>
2931                                <div class="review_text-wrapper">
2932                                    <p data-id="14" class="review_text">
2933                                        Only the best, my go to <br />
2934<br />
2935----<br />
2936Florist's Response:<br />
2937<br />
2938Thank you so much for the wonderful review and for making us your go-to. We're glad to hear you think so highly of our work and look forward to serving you again soon.                                    </p>
2939                                </div>
2940                                <button
2941                                    class="review_show-more"
2942                                    data-id="14"
2943                                    data-active="0"
2944                                >
2945                                    Show More
2946                                </button>
2947                                                                                                </div>
2948                </div>
2949                                            <div data-id="15" class="review" aria-hidden="true">
2950                    <aside class="review_left">
2951                        <h3 class="review_author">
2952                            <span class="sr-only">
2953                                Reviewed by Jill T.                            </span>
2954
2955                            <span role="presentation" aria-hidden="true">
2956                                Jill T.                            </span>
2957                        </h3>
2958                                                    <time class="review_date">
2959                                <span class="sr-only">
2960                                    Reviewed on February 18, 2026                                </span>
2961                                <span role="presentation" aria-hidden="true">
2962                                    02-18-2026                                </span>
2963                            </time>
2964                                            </aside>
2965                    <div class="review_right">
2966                                                                                                            <div class="rating-box">
2967                                    <div class="rating" style="width:100%;"></div>
2968                                    <span class="sr-only">
2969                                        Review rated 5 out of 5 stars.
2970                                    </span>
2971                                </div>
2972                                <div class="review_text-wrapper">
2973                                    <p data-id="15" class="review_text">
2974                                        exactly as pictured, beautiful!<br />
2975<br />
2976----<br />
2977Florist's Response:<br />
2978<br />
2979Thank you so much for the kind review - we're thrilled the arrangement looked exactly as pictured and that you found it beautiful. We appreciate you choosing Flower After Flower and hope to help brighten your day again soon.                                    </p>
2980                                </div>
2981                                <button
2982                                    class="review_show-more"
2983                                    data-id="15"
2984                                    data-active="0"
2985                                >
2986                                    Show More
2987                                </button>
2988                                                                                                </div>
2989                </div>
2990                                            <div data-id="16" class="review" aria-hidden="true">
2991                    <aside class="review_left">
2992                        <h3 class="review_author">
2993                            <span class="sr-only">
2994                                Reviewed by Maria B.                            </span>
2995
2996                            <span role="presentation" aria-hidden="true">
2997                                Maria B.                            </span>
2998                        </h3>
2999                                                    <time class="review_date">
3000                                <span class="sr-only">
3001                                    Reviewed on February 12, 2026                                </span>
3002                                <span role="presentation" aria-hidden="true">
3003                                    02-12-2026                                </span>
3004                            </time>
3005                                            </aside>
3006                    <div class="review_right">
3007                                                                                                            <div class="rating-box">
3008                                    <div class="rating" style="width:100%;"></div>
3009                                    <span class="sr-only">
3010                                        Review rated 5 out of 5 stars.
3011                                    </span>
3012                                </div>
3013                                <div class="review_text-wrapper">
3014                                    <p data-id="16" class="review_text">
3015                                        The flowers were beautiful for my godfather's funeral.<br />
3016Thank you.<br />
3017<br />
3018----<br />
3019Florist's Response:<br />
3020<br />
3021Thank you for sharing this kind note during a difficult time. We're honored the flowers could provide some comfort for your godfather's funeral. May God Bless your family.                                    </p>
3022                                </div>
3023                                <button
3024                                    class="review_show-more"
3025                                    data-id="16"
3026                                    data-active="0"
3027                                >
3028                                    Show More
3029                                </button>
3030                                                                                                </div>
3031                </div>
3032                                            <div data-id="17" class="review" aria-hidden="true">
3033                    <aside class="review_left">
3034                        <h3 class="review_author">
3035                            <span class="sr-only">
3036                                Reviewed by Emilio T.                            </span>
3037
3038                            <span role="presentation" aria-hidden="true">
3039                                Emilio T.                            </span>
3040                        </h3>
3041                                                    <time class="review_date">
3042                                <span class="sr-only">
3043                                    Reviewed on February 10, 2026                                </span>
3044                                <span role="presentation" aria-hidden="true">
3045                                    02-10-2026                                </span>
3046                            </time>
3047                                            </aside>
3048                    <div class="review_right">
3049                                                                                                            <div class="rating-box">
3050                                    <div class="rating" style="width:100%;"></div>
3051                                    <span class="sr-only">
3052                                        Review rated 5 out of 5 stars.
3053                                    </span>
3054                                </div>
3055                                <div class="review_text-wrapper">
3056                                    <p data-id="17" class="review_text">
3057                                        We ordered a funeral spray, which came out beautiful. Online ordering was simple and the florist was very kind and easy to reach on the phone to confirm the details and delivery.<br />
3058<br />
3059----<br />
3060Florist's Response:<br />
3061<br />
3062Thank you for trusting us with such an important arrangement and for the kind words. I'm glad the online ordering was easy and that our florist could help with the details - we're here anytime you need us.                                    </p>
3063                                </div>
3064                                <button
3065                                    class="review_show-more"
3066                                    data-id="17"
3067                                    data-active="0"
3068                                >
3069                                    Show More
3070                                </button>
3071                                                                                                </div>
3072                </div>
3073                                            <div data-id="18" class="review" aria-hidden="true">
3074                    <aside class="review_left">
3075                        <h3 class="review_author">
3076                            <span class="sr-only">
3077                                Reviewed by Adriane H.                            </span>
3078
3079                            <span role="presentation" aria-hidden="true">
3080                                Adriane H.                            </span>
3081                        </h3>
3082                                                    <time class="review_date">
3083                                <span class="sr-only">
3084                                    Reviewed on January 31, 2026                                </span>
3085                                <span role="presentation" aria-hidden="true">
3086                                    01-31-2026                                </span>
3087                            </time>
3088                                            </aside>
3089                    <div class="review_right">
3090                                                                                                            <div class="rating-box">
3091                                    <div class="rating" style="width:100%;"></div>
3092                                    <span class="sr-only">
3093                                        Review rated 5 out of 5 stars.
3094                                    </span>
3095                                </div>
3096                                <div class="review_text-wrapper">
3097                                    <p data-id="18" class="review_text">
3098                                        I’ve been sending my sister floral arrangements from Flower After Flower for her birthday for a number of years now. She is always delighted with her flowers and so am I! I have total confidence in the staff and would highly recommend this florist!<br />
3099<br />
3100----<br />
3101Florist's Response:<br />
3102<br />
3103Thank you so much for your continued trust and for choosing us to help celebrate your sister's birthdays year after year. We're thrilled to hear she's always delighted and that our team continues to earn your confidence. Your recommendation means a lot to us!                                    </p>
3104                                </div>
3105                                <button
3106                                    class="review_show-more"
3107                                    data-id="18"
3108                                    data-active="0"
3109                                >
3110                                    Show More
3111                                </button>
3112                                                                                                </div>
3113                </div>
3114                                            <div data-id="19" class="review" aria-hidden="true">
3115                    <aside class="review_left">
3116                        <h3 class="review_author">
3117                            <span class="sr-only">
3118                                Reviewed by Janis, T.                            </span>
3119
3120                            <span role="presentation" aria-hidden="true">
3121                                Janis, T.                            </span>
3122                        </h3>
3123                                                    <time class="review_date">
3124                                <span class="sr-only">
3125                                    Reviewed on January 9, 2026                                </span>
3126                                <span role="presentation" aria-hidden="true">
3127                                    01-09-2026                                </span>
3128                            </time>
3129                                            </aside>
3130                    <div class="review_right">
3131                                                                                                            <div class="rating-box">
3132                                    <div class="rating" style="width:100%;"></div>
3133                                    <span class="sr-only">
3134                                        Review rated 5 out of 5 stars.
3135                                    </span>
3136                                </div>
3137                                <div class="review_text-wrapper">
3138                                    <p data-id="19" class="review_text">
3139                                        These flowers were for a longtime friend whose husband recently passed away after 50+ years of marriage.  She lives in NY, I live in Florida, so I didn't see the flowers in person.  My friend thanked me for the &quot;beautiful&quot; flowers.  She appreciated it very much.  I appreciated that you sent me an email notifying me when the flowers had been delivered.  Thank y
3139ou.                                    </p>
3140                                </div>
3141                                <button
3142                                    class="review_show-more"
3143                                    data-id="19"
3144                                    data-active="0"
3145                                >
3146                                    Show More
3147                                </button>
3148                                                                                                </div>
3149                </div>
3150                                            <div data-id="20" class="review" aria-hidden="true">
3151                    <aside class="review_left">
3152                        <h3 class="review_author">
3153                            <span class="sr-only">
3154                                Reviewed by Bridget K.                            </span>
3155
3156                            <span role="presentation" aria-hidden="true">
3157                                Bridget K.                            </span>
3158                        </h3>
3159                                                    <time class="review_date">
3160                                <span class="sr-only">
3161                                    Reviewed on January 3, 2026                                </span>
3162                                <span role="presentation" aria-hidden="true">
3163                                    01-03-2026                                </span>
3164                            </time>
3165                                            </aside>
3166                    <div class="review_right">
3167                                                                                                            <div class="rating-box">
3168                                    <div class="rating" style="width:100%;"></div>
3169                                    <span class="sr-only">
3170                                        Review rated 5 out of 5 stars.
3171                                    </span>
3172                                </div>
3173                                <div class="review_text-wrapper">
3174                                    <p data-id="20" class="review_text">
3175                                        Sent to my cousin for her birthday (from my mom.). She said they were beautiful. They were delivered in just a couple hours and delivery fee much less than national companies. Shop local people!  Excellent customer service. <br />
3176<br />
3177----<br />
3178Florist's Response:<br />
3179<br />
3180Thank you Bridget for your positive feedback.  We are so glad that they loved the flowers and that you were happy with our service! We always appreciate our customers and look forward to making flowers for you again soon!! Happy New Year!                                    </p>
3181                                </div>
3182                                <button
3183                                    class="review_show-more"
3184                                    data-id="20"
3185                                    data-active="0"
3186                                >
3187                                    Show More
3188                                </button>
3189                                                                                                </div>
3190                </div>
3191                    </div>
3192                <button id="toggle-right" class="reviews-slider_toggle reviews-slider_toggle--right" aria-disabled="false">
3193            <img
3194                src="https://assets.bloomnation.com/pages/footer/next-arrow.png"
3195                alt="Click to see the next review"
3196            />
3197        </button>
3198        </div>
3199
3200<script src="https://promfiles.com/bloom/dist/js/bloomnation/premiumsites/review-widget.2ca33774.js"></script>
3200
3201        </div>
3202        
3203                    <div class="footer__block footer__block--about-us">
3204                <div class="about-us row">
3205    <div class="about-us-background-container">
3206        <div class="about-us-background" id="about-us-background"></div>
3207    </div>
3208
3209    <div class="about-us-content">
3210        <h2 class="about-us__header header">About Us</h2>
3211        <div class="footer__underline"></div>
3212        <div class="about-us__body">
3213            <p>
3214                We are a full service florist and gift shop voted Best Of Long Island for 10 years.  We love what we do and it shows!            </p>
3215        </div>
3216    </div>
3217
3218    <a href="https://flowerafterflower.com/about-us/" class="about-us__read-more link-default">
3219        Learn more about us
3220        <i class="fa fa-arrow-right" aria-hidden="true"></i>
3221    </a>
3222</div>
3223            </div>
3224        
3225                <div class="footer__block footer__block--about-owner">
3226            <div class="about-owner row">
3227    <div class="about-owner__header">
3228                    <div class="about-owner__image-wrapper">
3229                <img
3230                    class="about-owner__image"
3231                    src="https://asset.bloomnation.com/c_fill,f_auto,h_100,q_auto,w_100/v1/vendor/4023/profile/20210207064252_file_602034ac8832a.png"
3232                    srcset="https://asset.bloomnation.com/c_fill%2Cf_auto%2Ch_100%2Cq_auto%2Cw_100/v1/vendor/4023/profile/20210207064252_file_602034ac8832a.png 1x, https://asset.bloomnation.com/c_fill%2Cdpr_2%2Cf_auto%2Ch_100%2Cq_auto%2Cw_100/v1/vendor/4023/profile/20210207064252_file_602034ac8832a.png 2x"
3233                    loading="lazy"
3234                    width="100"
3235                    height="100"
3236                    alt="Christine &amp; Raymond "
3237                />
3238            </div>
3239            </div>
3240    <div class="about-owner__body">
3241        <h2 class="about-owner__florist">Christine &amp; Raymond </h2>
3242        <div class="footer__underline"></div>
3243        <div class="about-owner__content">
3244            <span>
3245                With his start in Landscape design, Ray  has more than 30 years experience in the horticulture industry.  Combined with Christine's business background, this  husband and wife duo have made a name for themselves in the floral industry. Their artistic creations have won them many awards and recognition's, including "Best Florist on Long Island" for ten straight years.   Christine, Ray and the entire staff  at Flower After Flower keep up with the current trends and latest design styles by regularly attending design classes and seminars.  They also enjoy spending time with their two sons, traveling, fishing in the Great South Bay and going to sporting events.              </span>
3246        </div>
3247    </div>
3248</div>
3249        </div>
3250        
3251                    <div class="footer__block footer__block--faq">
3252                
3253
3254<div class="store-faq row">
3255    <div class="col-md-12">
3256        <h2 class="store-faq__title">
3257            Frequently Asked Questions - FAQs        </h2>
3258
3259                    <div class="store-faq__faq">
3260                <div class="store-faq__faq-items">
3261                    
3262                        <details class="faq">
3263                            <summary class="faq__q">
3264                                Do you offer same-day flower delivery in Massapequa?                            </summary>
3265                            <div class="faq__content">
3266                                <div class="faq__a">
3267                                    <div class="faq__a-inner">
3268                                        Yes, we provide same-day delivery in Massapequa.                                    </div>
3269                                </div>
3270                            </div>
3271                        </details>
3272
3273                    
3274                        <details class="faq">
3275                            <summary class="faq__q">
3276                                How much does flower delivery cost in Massapequa?                            </summary>
3277                            <div class="faq__content">
3278                                <div class="faq__a">
3279                                    <div class="faq__a-inner">
3280                                        Delivery fees vary depending on the location and distance. At checkout, you’ll see the exact cost for your area.                                    </div>
3281                                </div>
3282                            </div>
3283                        </details>
3284
3285                    
3286                        <details class="faq">
3287                            <summary class="faq__q">
3288                                Can I order online or by phone?                            </summary>
3289                            <div class="faq__content">
3290                                <div class="faq__a">
3291                                    <div class="faq__a-inner">
3292                                        Yes! You can order online anytime at flowerafterflower.com or by phone at (516) 795-7673 during our business hours (Mon-Fri 9:30 AM-6:00 PM, Sat 9:30 AM-5:00 PM, Sun Closed).                                    </div>
3293                                </div>
3294                            </div>
3295                        </details>
3296
3297                    
3298                        <details class="faq">
3299                            <summary class="faq__q">
3300                                What forms of payment do you accept?                            </summary>
3301                            <div class="faq__content">
3302                                <div class="faq__a">
3303                                    <div class="faq__a-inner">
3304                                        We accept major credit/debit cards, Apple Pay, Google Pay, Link, bank account payments, and Afterpay at our online checkout. For in-store or phone orders, we take cards, House Accounts, cash, and checks.                                    </div>
3305                                </div>
3306                            </div>
3307                        </details>
3308
3309                    
3310                        <details class="faq">
3311                            <summary class="faq__q">
3312                                Can I request certain flowers or colors?                            </summary>
3313                            <div class="faq__content">
3314                                <div class="faq__a">
3315                                    <div class="faq__a-inner">
3316                                        Of course! You can let us know your preferred flowers or color palette. While some blooms may be seasonal or limited, we’ll do our best to create an arrangement that reflects your vision.                                    </div>
3317                                </div>
3318                            </div>
3319                        </details>
3320
3321                    
3322                        <details class="faq">
3323                            <summary class="faq__q">
3324                                What happens if the recipient isn’t home?                            </summary>
3325                            <div class="faq__content">
3326                                <div class="faq__a">
3327                                    <div class="faq__a-inner">
3328                                        If the recipient isn’t available, our driver will either leave the flowers in a safe spot or, if needed, arrange a re-delivery at a later time.                                    </div>
3329                                </div>
3330                            </div>
3331                        </details>
3332
3333                    
3334                        <details class="faq">
3335                            <summary class="faq__q">
3336                                Do you deliver flowers to hospitals, office
3336s, or event venues in Massapequa?                            </summary>
3337                            <div class="faq__content">
3338                                <div class="faq__a">
3339                                    <div class="faq__a-inner">
3340                                        Yes, we deliver to homes, hospitals, businesses, and venues across Massapequa. Please provide the full address and any delivery notes during checkout.                                    </div>
3341                                </div>
3342                            </div>
3343                        </details>
3344
3345                    
3346                        <details class="faq">
3347                            <summary class="faq__q">
3348                                Can I include add-ons with my bouquet or arrangement?                            </summary>
3349                            <div class="faq__content">
3350                                <div class="faq__a">
3351                                    <div class="faq__a-inner">
3352                                        Absolutely! We offer a variety of flower delivery add-ons to personalize your arrangement such as small gifts or keepsakes. You’ll see available add-ons on each product page and again at checkout.                                    </div>
3353                                </div>
3354                            </div>
3355                        </details>
3356
3357                    
3358                        <details class="faq">
3359                            <summary class="faq__q">
3360                                How do I make my flowers last longer?                            </summary>
3361                            <div class="faq__content">
3362                                <div class="faq__a">
3363                                    <div class="faq__a-inner">
3364                                        Trim the stems, place them in fresh water, and keep the arrangement in a cool spot away from direct sunlight to extend their life.                                    </div>
3365                                </div>
3366                            </div>
3367                        </details>
3368
3369                    
3370                        <details class="faq">
3371                            <summary class="faq__q">
3372                                Why choose flowers by Flower After Flower?                            </summary>
3373                            <div class="faq__content">
3374                                <div class="faq__a">
3375                                    <div class="faq__a-inner">
3376                                        What sets us apart is the care in every detail: fresh, quality blooms, thoughtful design, and a wide online selection. We’ve got plenty to choose from for the big days—Valentine’s Day, Mother’s Day, Thanksgiving, and Christmas—in Massapequa, and we don’t stop there. From everyday bouquets to weddings and events, we’ve got you covered. Have something in mind? Tell us your colors or favorite flowers and we’ll make it happen.                                    </div>
3377                                </div>
3378                            </div>
3379                        </details>
3380
3381                                    </div>
3382                                    <div class="store-faq__faq-more">
3383                        <a href="https://flowerafterflower.com/faq/" class="store-faq__faq-more-link">
3384                            Read More <i class="fa fa-arrow-right" aria-hidden="true"></i>
3385                        </a>
3386                    </div>
3387                            </div>
3388        
3389            </div>
3390</div>
3391            </div>
3392        
3393                <div class="footer__block footer__block--social">
3394            
3395<div class="row">
3396    <div class="about-us-page-premier-florist">
3397        <a href="https://www.bloomnation.com/">
3398            <img src="https://asset.bloomnation.com/v1/bloomnation/black_vertical_logo.svg"
3399                 class="bloomnation-logo-social-page"
3400                 alt="BloomNation Member"
3401                 loading="lazy"
3402                 width="160"
3403                 height="72"
3404            />
3405        </a>
3406        <p class="aboutus-bloomnationRep-text">
3407            Flower After Flower is a Premier Florist on <a href="https://www.bloomnation.com/">BloomNation</a>.        </p>
3408        <p>
3409            <a href="https://www.bloomnation.com/join" target="_blank">Learn  what it means to be a Premier Florist and how you can become one <span class="sr-only">
3409(link opens in a new window)</span></a>.        </p>
3410    </div>
3411</div>
3412
3413<div class="social social_media footer-social_media">
3414    <div class="row social-innerContainer">
3415                    <a href="https://www.instagram.com/flowerafterflower/?hl=en" target="_new"
3416               class="instagram footer-socialItem" aria-label="visit our Instagram page">
3417                <span class="footer-socialName">Instagram </span>
3418                <img src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/social/home/instagram.6ebb7516.svg" alt="" />
3419            </a>
3420        
3421                    <a href="https://www.facebook.com/Flower-After-Flower-242161551520/" target="_new"
3422               class="facebook footer-socialItem" aria-label="visit our Facebook page">
3423                <span class="footer-socialName">Facebook </span>
3424                <img src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/social/home/facebook.72c20f3c.svg" alt="" />
3425            </a>
3426        
3427        
3428        
3429        
3430                    <a href="https://www.google.com/maps?cid=3878467345745713522" target="_new"
3431               class="googleplaces footer-socialItem" aria-label="visit our Google page">
3432                <span class="footer-socialName">Google</span>
3433                <img src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/social/home/google.9795e4d3.svg" alt="" />
3434            </a>
3435        
3436                    <a href="https://www.yelp.com/biz/flower-after-flower-massapequa-2" target="_new"
3437               class="yelp footer-socialItem" aria-label="visit our Yelp page">
3438                <span class="footer-socialName">Yelp </span>
3439                <img src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/social/home/yelp.3792410e.svg" alt="" />
3440            </a>
3441        
3442                    <a href="https://x.com/FlowerAfter" target="_new"
3443               class="twitter footer-socialItem" aria-label="visit our X page">
3444                <span class="footer-socialName">X </span>
3445                <img src="https://promfiles.com/bloom/dist/frontend/premiumsites/bloom/images/pages/footer/social/home/x.cb889c9c.svg" alt="" />
3446            </a>
3447        
3448        <div class="clearfix visible-xs visible-sm"><br/></div>
3449
3450            </div>
3451</div>
3452        </div>
3453        
3454                <div class="footer__block">
3455            
3456<div class="delivery">
3457    <a href="#copyright-info" class="sr-only">Skip Delivery Information</a>
3458    <div class="row">
3459        <div class="delivery__section col-sm-6">
3460            <h4 class="delivery__header">
3461                <svg width="18" height="12" viewBox="0 0 18 12" fill="none" xmlns="http://www.w3.org/2000/svg">
3462                    <path d="M4.09091 12C3.40909 12 2.82955 11.7813 2.35227 11.3438C1.875 10.9062 1.63636 10.375 1.63636 9.75H0V1.5C0 1.0875 0.160227 0.734375 0.480682 0.440625C0.801136 0.146875 1.18636 0 1.63636 0H13.0909V3H15.5455L18 6V9.75H16.3636C16.3636 10.375 16.125 10.9062 15.6477 11.3438C15.1705 11.7813 14.5909 12 13.9091 12C13.2273 12 12.6477 11.7813 12.1705 11.3438C11.6932 10.9062 11.4545 10.375 11.4545 9.75H6.54545C6.54545 10.375 6.30682 10.9062 5.82955 11.3438C5.35227 11.7813 4.77273 12 4.09091 12ZM4.09091 10.5C4.32273 10.5 4.51705 10.4281 4.67386 10.2844C4.83068 10.1406 4.90909 9.9625 4.90909 9.75C4.90909 9.5375 4.83068 9.35938 4.67386 9.21563C4.51705 9.07188 4.32273 9 4.09091 9C3.85909 9 3.66477 9.07188 3.50795 9.21563C3.35114 9.35938 3.27273 9.5375 3.27273 9.75C3.27273 9.9625 3.35114 10.1406 3.50795 10.2844C3.66477 10.4281 3.85909 10.5 4.09091 10.5ZM1.63636 8.25H2.29091C2.52273 8.025 2.78864 7.84375 3.08864 7.70625C3.38864 7.56875 3.72273 7.5 4.09091 7.5C4.45909 7.5 4.79318 7.56875 5.09318 7.70625C5.39318 7.84375 5.65909 8.025 5.89091 8.25H11.4545V1.5H1.63636V8.25ZM13.9091 10.5C14.1409 10.5 14.3352 10.4281 14.492 10.2844C14.6489 10.1406 14.7273 9.9625 14.7273 9.75C14.7273 9.5375 14.6489 9.35938 14.492 9.21563C14.3352 9.07188 14.1409 9 13.9091 9C13.6773 9 13.483 9.07188 13.3261 9.21563C13.1693 9.35938 13.0909 9.5375 13.0909 9.75C13.0909 9.9625 13.1693 10.1406 13.3261 10.2844C13.483 10.4281 13.6773 10.5 13.9091 10.5ZM13.0909 6.75H16.5682L14.7273 4.5H13.0909V6.75Z" fill="#1F1F1F"/>
3463                </svg>
3464                                    <a class="delivery__header-link" href="https://flowerafterflower.com/where-we-deliver">
3465                
3466                Where We Deliver
3467
3468                                    </a>
3469                            </h4>
3470            <div class="delivery__content">
3471                <p>
3472
3473        Where We Deliver To
3474Flower After Flower offers beautiful flower delivery in Massapequa, designed and arranged just for you. Flower After Flower is the premier flower shop for all your Massapequa flower delivery services. We make sending flowers fun! Our flower shop is located in the heart of Massapequa, NY as we are the best florist in Massapequa, with the freshest flower delivery in Massapequa. We have a wide range of selection of plants and gift baskets for all occasions. Send flowers in Massapequa and surrounding areas.
3475
3476Whether you want to send a thoughtful funeral flower arrangement, anniversary flower arrangement or just a birthday arrangement, your beautiful flowers will be hand designed and delivered by expert florist Flower After Flower in Massapequa, NY. Funeral arrangements and sympathy arrangements from Flower After Flower can be the best way to send your condolences.
3477
3478Flower After Flower will create and deliver any beautiful flower arrangement or gift in Massapequa. Our flower shop uses only the best flowers and blooms for any occasion, including sympathy flowers. We will make you a wonderful floral arrangement. Just give us a call, and we will cheer up any situation. You can also use our flower shop website for convenient online ordering and flower delivery in Massapequa.
3479
3480You don't need to worry about being late, we have same day flower delivery to deliver flowers anytime you need in Massapequa, NY. We design your perfect gift with you in mind and make sure your flowers in Massapequa are delivered with care, regardless of the occasion or budget. Our expert florists in Massapequa, NY will deliver an amazing floral arrangement.
3481
3482Our flower delivery service can send the freshest flowers in Massapequa, designed by your friendly Massapequa florists. Whether it is a get well flower gift basket, Mother'
3482s Day flowers, seasonal centerpiece for the holidays or something that says "I love you", Flower After Flower is the leading flower shop in Massapequa, NY and will make sure to send quality flowers in a stunning arrangement. Surprise your loved ones with a unique design and fresh fragrant flowers for any special occasion. Valentine's day is our speciality. Order and send a hand-arranged floral bouquet filled with roses from Flower After Flower. Send flowers right from our online catalog to make sure you send the right gift and/or the right bouquet to surprise someone special.
3483
3484Neighborhoods, Cities, and Zip Codes
3485Flower After Flower in Massapequa, NY provides flower delivery to the following areas and zip codes in NY: Amityville, Babylon, Bay Shore, Bayport, Bellmore, Bellport, Bethpage, Blue Point, Bohemia, Brentwood, Brightwaters, Brookhaven, Carle Place, Cedarhurst, Center Moriches, Centereach, Centerport, Central Islip, Cold Spring Harbor, Commack, Copiague, Coram, Deer Park, East Islip, East Meadow, East Northport, East Norwich, East Setauket, Eastport, Farmingdale, Farmingville, Floral Park, Franklin Square, Glen Head, Great River, Greenlawn, Greenvale, Hauppauge, Hempstead, Hicksville, Holbrook, Holtsville, Huntington, Huntington Station, Islandia, Islip, Islip Terrace, Jericho, Kings Park, Lake Grove, Levittown, Lindenhurst, Massapequa, Massapequa Park, Medford, Melville, Merrick, Middle Island, Mineola, Nesconset, New Hyde Park, Northport, Oakdale, Old Bethpage, Old Westbury, Oyster Bay, Patchogue, Plainview, Port Jefferson, Port Jefferson Station, Port Washington, Ronkonkoma, Roosevelt, Roslyn, Saint James, Sayville, Seaford, Shirley, Syosset, Uniondale, Valley Stream, Wantagh, West Babylon, West Hempstead, West Islip, West Sayville, Westbury, Williston Park, Woodbury, Wyandanch
3486
3487Zip codes we deliver to: 11001, 11002, 11010, 11040, 11050, 11051, 11052, 11053, 11054, 11055, 11501, 11514, 11516, 11545, 11548, 11549, 11550, 11551, 11552, 11553, 11554, 11555, 11556, 11566, 11568, 11575, 11576, 11580, 11581, 11588, 11590, 11596, 11701, 11702, 11704, 11705, 11706, 11707, 11708, 11710, 11713, 11714, 11715, 11716, 11717, 11718, 11719, 11720, 11721, 11722, 11724, 11725, 11726, 11727, 11729, 11730, 11731, 11732, 11733, 11735, 11737, 11738, 11739, 11740, 11741, 11742, 11743, 11746, 11747, 11749, 11751, 11752, 11753, 11754, 11755, 11756, 11757, 11758, 11760, 11762, 11763, 11767, 11768, 11769, 11771, 11772, 11773, 11775, 11776, 11777, 11779, 11780, 11782, 11783, 11788, 11791, 11793, 11795, 11796, 11
3487797, 11798, 11801, 11802, 11803, 11804, 11815, 11819, 11853, 11854, 11934, 11941, 11953, 11967
3488
3489Local Hospitals
3490Hospitals we deliver to: The Zucker Hillside Hosp Leon Lowenstein, Aronbayev Jonathan, Firstat Nursing Services, Forest Hills Hospital, Long Island Jewish, North Shore Lij, Parker Care, Schneider Children's Hospital, Steven & Alexandra Cohen, The Long Island Jewish Heart Institute, The Steven & Alexandra Cohen Children's Medical Center, Zucker Hillside Hospital, Little Sprouts Growth And Development, North Shore Children Physical Therapy, P Llc, North Shore University Hospital Manhasset, Cancer Center For Kids, Day-Op Ctr of Long Island, Government Offices County Nassau County Ofcs & Institutions, New York Diagnostic Center, North Shore University Hospital At Syosset, Winthrop Gastroenterology, Winthrop Hospital, WINTHROP U HOSPITAL, Winthrop Univ Hospital, Winthrop University Hospital, Winthrop University Hospital Mis Delta Home Care, Winthrop-University Hospital, Winthrup-Universlty Hospital Mmneola, Chizner Andria MD, St Francis Hospital, Doctations Inc, Hospital For Special Surgery, National Eating Disorders Association Long Island, National Eating Disorders, North Shore Lij, North Shore University Hospital, Winthrop University Hospital, South Nassau Hospital, Sycamore Place Residence, SUNY COLLEGE AT OLD WESTBURY, Roosevlt F Reeport Family Center, Catholic Health Services Of Lo, Medical Business Brokerage Services, Reynolds Patrick A, Bellvue Hospital, Centrix Solutions Services, Inc., Franklin Hosp Rsprtory Therapy, Franklin Hospital Medical Ctr, Rieders Bradley S MD, Mary Immaculate Hospital, North Shore Health System Fcu, North Shore University Hospital, North Shore University Hospital Westbury, Nassau Immediate Med Care, Admissions, Brunswick Hospital Ctr Gen Hospital Admitting Ofc, Brunswick Hospital Ctr Inc, North Shore LIJ Health, South Oaks Hospital, Good Samaritan Hospital Medical Center, Schneider Children's Hospital, North Shore Lij, South Shore Surgery Ctr, Southhampton Hospital, Southside Hospital, Hospital Receivable Systems Inc, South Shore Medical, Brookhaven Memorial Hospital, New Island Hospital, New Island Hospital Main Ofc, Winthrop Hospital, Holliswood Hospital, Drive Medical, Apple Intake, Ny Institute of Tech - Islip Campus, Southside Hospital, Ulu Kalu Memorial Foundation, Schneider Children's Hospital Clinic, X-Ray Consults, Barraco Robert, Brathwaite Collin MD University Hospital & Medical, Criado Enrique Chief MD, Lowenheim Mark, Luft Benjamin J, North Shore Hematology, Penna James, Rapaport Felix T MD, Sampson Steven P MD, Stoneybrook University Hosp, Huntington Hospital Patient, Montauk Asset Management, Digestive Health Ctr, Huntington Hospital, Huntington Hospital Business Office, Huntington Hospital Inpatent Accounts, Huntington Hospital
3490ity Corp, Long Island Eye Surgical Care, Medical Express Delivery Service, North Shore Lij, North Shore University Hosp, Touch of Health, The Jewish Home & Hospital Lifecare, Woodhull Hospital, Bioguard, First Continental Solutions, Inc., Jamaica Hospital, Mather Hospital, St Mary's Hosp For Children, St Mary's Hospital, Wound Care Ctr, Nassau-Suffolk Hospital Shared Svces Inc, Apps, Clinical Sleep Diagnostic Services, Suny College At Old Westbury, North Shore University Hospital, Long Island Jewish Medical Center, Brookhaven Memorial Hospital H, Mount Sinai Hospital, Va Medical Ctr-Northport, North Shore University Hospital Westbury, 100 Hospital Rd, Brookhaven Family Medicine PC, Brookhaven Memorial Hospital Home Health Agency, Brookhaven Memorial Hospital Medical, Brookhaven Memorial Hospital Medical Center, South Ocean Medical, Central Suffolk Artfcl Kidney, John T Mather Memorial Hospital, Mather Partial Hospitalization Program, Emergency Department, In Vitro Fertilization Mather Hospital, John T Mather Hospital, John T Mather Memorial Hospital, Pax Christe Hospitality Ctr, St Charles Hospital and Rehabilitation Center, Forohar Farzad, ABC of Central Suffolk, Memorial Sloan Kettering, Memorial Sloan-Kettering Cancer Center Hauppauge, Forest Hills Hospital, Hospitals, Lee Sang, Schneiders Childrens Hospital Consultation Center, New York United Hospital, Gerald Ryan Out Reach Center, Kismet Shriners, North Shore University Hospital, North Shore University Hospital Community Based Programs, North Shore University Hospital Westbury, Vamp Medical Man Inc, North Shore Lij, North Shore LIJ Health Systs, VA Hospital Clinic, VA Plainview Clinic, Lakeview Medical Services, Brookhaven Memorial Hosp, Suffolk Surgery Ctr
3491
3492Local Cemeteries
3493Cemeteries we deliver to: Dalton Funeral Svc, Caracciolo Bruno, Christensen Arnold T Funrl Director, Krauss Funeral Home Inc, Ongaro Jos V Funr Dir, Ozer Cem, J S & W Company, New Hyde Park Funeral Home Inc, New Hyde Park Memorial Park, R. Stutzmann & Son, Schiefelbein St, Thomas F Dalton Funeral Homes, Nassau Knolls Cemetery, Gallagher Funeral Home, Korkmaz Cem & Lisa, Ackerman's Funeral Chapel Inc, New Montefiore Cemetery, Brookville Cemetery Assn Inc, Government Offices City General Services Dept, I. J. Morris Funeral Directors, Senko John J Funrl Director, Greenfield Cemetery, FUNERAL NET, Hempstead Town Veterans Memorial Park, Merrick Funeral Home, Shivashade, Walker Funeral Home Nf Walker Inc, Walker N F Inc, Queen of Peace Cemetery, Bradley Funeral Chapels, Everetts Heavenly Funeral Hm, Holy Rosary Cemetary, Dalton Thomas F Funeral Homes Inc, Amityville Cemetery, Amityville Cemtry Assn Inc, J F Goode Funeral Home, Nature's Passage: America's Trusted Burial at Sea Service, Charles E Metzroth Inc, Claude R. Boyd-Spencer Funeral Homes, Lang-Tobia-Di Palma Funeral Home, New York Funeral Chapels, St Joseph Cemetary, Beth Moses Cemetery, Cemetery Services Inc, Commack Cemetery Inc, Long Island Cremation Co Inc, New Montefiore Ce, New Montefiore Cemetery, Wandy Memorial Chapel, Raynor & D'Andrea Funeral Home, Dermitt Harold H, Oakwood Cemetery, Oakwood Cemtry, J A Mazzarella & Son, Kerwin John T, Michalek Douglas T, Woodland Cemetery, Mitchell Smith Acet, Kaminsky's Cemetery Service Inc, Washington Memorial Park, Ballerz Jewels, Michael J. Grant Funeral Homes, Little Shop of Memories, O. B. Davis Funeral Homes, Affordable Cremation Svc of Ny, Queen of All Saints Cemetery, Searby Daniel, Commack Cemetery, Commack Funeral Home Inc, Holy Cross Polish Cemetery, D'Andrea Bros.Funeral Home, Dandrea Brothers, Jhi Agency Inc, Sci, Sensible Alternatives, Lee O Wood Inc, Mt Washgtn Cemtry, Simple Options, Inc., Cemetery Services, Claude R. Boyd-Caratozzolo Funeral Homes, Genola Rural Cemetery Assn, St Philip Neri Cemetery, James A Cole, Beth Moses Cemetery, Mount Ararat Cemetery, Mt Ararat Cemetery, Pinelawn Memorial Park, Resurrection Memorials, St Charles Resurrection Cmtry, St. Charles Cemetery, Wellwood Cemetery Assn Inc, Wellwood Cemtry, Wellwood Cemtry Assn Inc, Mc Manus-Lorey, Newyork Atlantic Funeral Svc, Cremations By Memorial Funeral Homes Inc, Huntington Rural Cemetery Assn, Memorial Funeral Homes Inc, Quest Diagnostics Incorporated, Sheltervale Pet Cemetery, Virag-Maddex Funeral Home Inc, Hocaoglu Cem & Eda, I.J. Morris, M.A. Connell Funeral Home, Melville Cemetery Assn Inc, Morris, J - I J Morris Inc, Mt Golda Cemetery, Sci, Virag-Maddex Funeral Home, Wandy Memorial Chappel, KEARNS LEO F INC, Mc Elhone Jr Edward C, Dalton Thomas Funeral Home, 3dt International Corp, Akcellk Cem, Breslau Cemetery Assn Inc, Breslau Cemetery Assocation Inc, De Turris Francis R, Douglas Mathie Funeral Svc, Hegmann K, J Penco Enterprises Inc, Mt Ararat Cemetery, Ronald J Hasemann, Eppolito Anthony S, Funeral Flag Co, Glynn Thomas A Funrl Director, James Funeral Home, Massapequa Funeral Homes, Sci, Tari Joseph Funeral Home, Neptune A for Profit Entitiy, Clayton Funeral Home, Kleczka Mar
3493k D, Northport Rural Cemetery Assn Inc, St Patrick Cemetery, All Funeral Flowers.com Inc, Ambramo Funeral Home Inc, Cedar Grove Cemetery, Cedar Grove Cemetery Assoc, Casimir Funeral Home, Dimiceli Evelyn Bubla, Moloney's Pt Jeff Sta Funeral, O. B. Davis Funeral Homes, Washintong Memorial Park Mausoleums Cemetery & Crematory, Aliffi & Jordan Funeral Home, Arthur M Brown, St James Funeral Home, Donald R Butler & Son Inc, Union Cemetery Assoc Of Sayville, Hauppauge Rural Cemetery, Regan Frank W, St John's Meml Cemetery-St, All County Mort, Lawrence D Rouse Wantagh Fnrl, Wantagh Abbey Inc, Chapey's Community Care Center, Claude R. Boyd-Spencer Funeral Homes, D'andrea Bros Funeral Home, Lang-Tobia-Di Palma Funeral Home, Gutterman's Funeral Directors, Alderwoods Group Inc, Hicksville Community Mausoleum, Plain Lawn Cemetery, Thomas F Dalton Funeral Homes, Vernon C. Wagner Funeral Homes, Bianculli Funeral Service, Bianculli Funerl Svc, Messenger Corp, St Margaret's Cemetery, Vernon C. Wagner Funeral Homes, Mount Pleasant Cemetery, Mt Pleasant Cemetery, Hale & Lynch Funeral Home Inc Toll Free-Dial '1' & Then, Union Cemetery
3494
3495Flower After Flower in Massapequa is the finest florist in Massapequa.</p>
3496            </div>
3497            <div class="delivery__fade"></div>
3498        </div>
3499
3500        <div class="delivery__section col-sm-6">
3501            <h4 class="delivery__header">
3502                <svg width="14" height="18" viewBox="0 0 14 18" fill="none" xmlns="http://www.w3.org/2000/svg">
3503                    <path d="M7 9C7.48125 9 7.89323 8.82375 8.23594 8.47125C8.57865 8.11875 8.75 7.695 8.75 7.2C8.75 6.705 8.57865 6.28125 8.23594 5.92875C7.89323 5.57625 7.48125 5.4 7 5.4C6.51875 5.4 6.10677 5.57625 5.76406 5.92875C5.42135 6.28125 5.25 6.705 5.25 7.2C5.25 7.695 5.42135 8.11875 5.76406 8.47125C6.10677 8.82375 6.51875 9 7 9ZM7 15.615C8.77917 13.935 10.099 12.4088 10.9594 11.0363C11.8198 9.66375 12.25 8.445 12.25 7.38C12.25 5.745 11.7432 4.40625 10.7297 3.36375C9.71615 2.32125 8.47292 1.8 7 1.8C5.52708 1.8 4.28385 2.32125 3.27031 3.36375C2.25677 4.40625 1.75 5.745 1.75 7.38C1.75 8.445 2.18021 9.66375 3.04062 11.0363C3.90104 12.4088 5.22083 13.935 7 15.615ZM7 18C4.65208 15.945 2.89844 14.0363 1.73906 12.2738C0.579687 10.5113 0 8.88 0 7.38C0 5.13 0.703646 3.3375 2.11094 2.0025C3.51823 0.6675 5.14792 0 7 0C8.85208 0 10.4818 0.6675 11.8891 2.0025C13.2964 3.3375 14 5.13 14 7.38C14 8.88 13.4203 10.5113 12.2609 12.2738C11.1016 14.0363 9.34792 15.945 7 18Z" fill="#1F1F1F"/>
3504                </svg>
3505                Neighborhoods, Cities, and ZIP Codes We Deliver To
3506            </h4>
3507            <div class="delivery__content">
3508                <p>Neighborhoods, Cities, and ZIP Codes we deliver to: </p>
3509                                    <p>Flower After Flower proudly serves                                                     <a href="nearby/north-amityville/">North Amityville</a>,                                                     <a href="nearby/captree-island/">Captree Island</a>,                                                     <a href="nearby/north-bellmore/">North Bellmore</a>,                                                     <a href="nearby/east-farmingdale/">East Farmingdale</a>,                                                     <a href="nearby/south-farmingdale/">South Farmingdale</a>,                                                     <a href="nearby/north-lindenhurst/">North Lindenhurst</a>,                                                     <a href="nearby/north-massapequa/">North Massapequa</a>,                                                     <a href="nearby/wheatley-heights/">Wheatley Heights</a>,                                                     <a href="nearby/north-baldwin/">North Baldwin</a>,                                                     <a href="nearby/west-gilgo-beach/">West Gilgo Beach</a>,                                                     <a href="nearby/east-massapequa/">East Massapequa</a>,                                                     <a href="nearby/north-merrick/">North Merrick</a>,                                                     <a href="nearby/baldwin-harbor/">Baldwin Harbor</a>,                                                     <a href="nearby/mitchell-field/">Mitchell Field</a>,                                                     <a href="nearby/bar-harbor/">Bar Harbor</a>                                            </p>
3510                                                    <p>North Amityville, Captree Island, West Babylon, North Bellmore, East Farmingdale, South Farmingdale, North Lindenhurst, North Massapequa, Wheatley Heights, North Baldwin, West Gilgo Beach, Babylon, Massapequa Park, East Meadow, East Massapequa, North Merrick, Baldwin Harbor, Mitchell Field, Westbury, Bellmore, Bar Harbor, Plainview, Old Bethpage, Uniondale, Roosevelt, New Cassel, Amity Harbor, Gilgo Beach, Oak Beach, Dix Hills, Melville, Lindenhurst, Massapequa, Wyandanch, Freeport, Amityville, Farmingdale, Plainedge, Briar Park, North Wantagh, Wantagh, Hicksville, Baldwin, Merrick, Oak Island, Bethpage, Copiague, Marconiville, Huntingtn Station, Huntington Station, Island Trees, Levittown, Heer Park, Seaford</p>
3511                                                    <br />
3512                    <p>11510, 11530, 11549, 11550, 11553, 11572, 11590, 11701, 11702, 11703, 11704, 11706, 11710, 11729, 11735, 11743, 11746, 11757, 11758, 11762, 11791, 11795, 11797, 11798, 11803, 11804, 11575, 11747, 11753, 11520, 11554, 11556, 11568, 11756, 11793, 11801, 11514, 11566, 11570, 11714, 11726, 11783</p>
3513                            </div>
3514            <div class="delivery__fade"></div>
3515        </div>
3516    </div>
3517
3518            <div class="row">
3519                            <div class="delivery__section col-sm-6">
3520                    <h4 class="delivery__header">
3521                        <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
3522                            <path d="M6.66667 12.4444H9.33333V9.33333H12.4444V6.66667H9.33333V3.55556H6.66667V6.66667H3.55556V9.33333H6.66667V12.4444ZM1.77778 16C1.28889 16 0.87037 15.8259 0.522222 15.4778C0.174074 15.1296 0 14.7111 0 14.2222V1.77778C0 1.28889 0.174074 0.87037 0.522222 0.522222C0.87037 0.174074 1.28889 0 1.77778 0H14.2222C14.7111 0 15.1296 0.174074 15.4778 0.522222C15.8259 0.87037 16 1.28889 16 1.77778V14.2222C16 14.7111 15.8259 15.1296 15.4778 15.4778C15.1296 15.8259 14.7111 16 14.2222 16H1.77778ZM1.77778 14.2222H14.2222V1.77778H1.77778V14.2222Z" fill="#1F1F1F"/>
3523                        </svg>
3524                        Hospitals We Deliver To
3525                    </h4>
3526                    <div class="delivery__content">
3527                        <p>Hospitals we deliver to: <a class="underline" target="_blank" href="https://flowerafterflower.com/nearby/nassau-university-medical-center">Nassau University Medical Center</a>, St. Joseph Hospital, CEC Health Care - Bethpage, Harmony Healthcare Long Island at Freeport (South Ocean Care LLC), AFC Urgent Care Farmingdale, Catholic Health Homecare, East Meadow VA Clinic, Mount Sinai-Wantagh</p>
3528                    </div>
3529                    <div class="delivery__fade"></div>
3530                </div>
3531            
3532                            <div class="delivery__section col-sm-6">
3533                    <h4 class="delivery__header">
3534                        <svg width="14" height="20" viewBox="0 0 14 20" fill="none" xmlns="http://www.w3.org/2000/svg">
3535                            <path d="M5.65 17.6C5.5 17.1883 5.30833 16.8083 5.075 16.46C4.84167 16.1117 4.56667 15.7871 4.25 15.4862C3.93333 15.1854 3.59167 14.9202 3.225 14.6906C2.85833 14.461 2.45833 14.275 2.025 14.1325C2.05833 14.5917 2.175 15.0192 2.375 15.415C2.575 15.8108 2.84167 16.1671 3.175 16.4837C3.50833 16.8004 3.88333 17.0577 4.3 17.2556C4.71667 17.4535 5.16667 17.5683 5.65 17.6ZM8.35 17.6C8.83333 17.5525 9.28333 17.4338 9.7 17.2437C10.1167 17.0537 10.4917 16.8004 10.825 16.4837C11.1583 16.1671 11.425 15.8108 11.625 15.415C11.825 15.0192 11.95 14.5917 12 14.1325C11.5667 14.275 11.1625 14.4571 10.7875 14.6788C10.4125 14.9004 10.0667 15.1617 9.75 15.4625C9.43333 15.7633 9.15833 16.0919 8.925 16.4481C8.69167 16.8044 8.5 17.1883 8.35 17.6ZM7 9.05C8.1 9.05 9.04167 8.67792 9.825 7.93375C10.6083 7.18958 11 6.295 11 5.25V4.11L9.25 5.51125L7 2.9225L4.75 5.51125L3 4.11V5.25C3 6.295 3.39167 7.18958 4.175 7.93375C4.95833 8.67792 5.9 9.05 7 9.05ZM6 19.5C4.33333 19.5 2.91667 18.9458 1.75 17.8375C0.583333 16.7292 0 15.3833 0 13.8V11.9C1.18333 11.8842 2.3 12.1137 3.35 12.5887C4.4 13.0638 5.28333 13.705 6 14.5125V10.8787C4.56667 10.6571 3.375 10.0198 2.425 8.96688C1.475 7.91396 1 6.675 1 5.25V2.02C1 1.60833 1.19167 1.31937 1.575 1.15312C1.95833 0.986875 2.31667 1.03833 2.65 1.3075L4.5 2.8275L6.225 0.8325C6.425 0.610833 6.68333 0.5 7 0.5C7.31667 0.5 7.575 0.610833 7.775 0.8325L9.5 2.8275L11.35 1.3075C11.6833 1.03833 12.0417 0.986875 12.425 1.15312C12.8083 1.31937 13 1.60833 13 2.02V5.25C13 6.675 12.525 7.91396 11.575 8.96688C10.625 10.0198 9.43333 10.6571 8 10.8787V14.5125C8.71667 13.705 9.6 13.0638 10.65 12.5887C11.7 12.1137 12.8167 11.8842 14 11.9V13.8C14 15.3833 13.4167 16.7292 12.25 17.8375C11.0833 18.9458 9.66667 19.5 8 19.5H6Z" fill="#1F1F1F"/>
3536                        </svg>
3537                        Cemeteries & Funeral Homes We Deliver To
3538                    </h4>
3539                    <div class="delivery__content">
3540                        <p>Cemeteries & Funeral Homes we deliver to: <a class="underline" target="_blank" href="https://flowerafterflower.com/nearby/st-charles-resurrection-cemeteries">St. Charles / Resurrection Cemeteries</a>, <a class="underline" target="_blank" href="https://flowerafterflower.com/nearby/chapey-sons-funeral-cremation-care">Chapey &amp; Sons Funeral &amp; Cremation Care</a>, Charles J. O'Shea Funeral Home, Saint Charles Cemetery, N F Walker Inc. - Merrick Funeral Home, Massapequa Funeral Home, Thomas F. Dalton Funeral Home - Levittown, Amityville Cemetery, Charles G Schmitt Funeral Home, Bideawee Pet Memorial Park, McCourt &amp; Trudden Funeral Home Inc, Bideawee Adoption Center, Massapequa Funeral Home, Charles J. O'Shea Funeral Home, Bellmore Funeral Home Inc</p>
3541                    </div>
3542                    <div class="delivery__fade"></div>
3543                </div>
3544                    </div>
3545    
3546            <div class="row">
3547
3548                            <div class="delivery__section col-sm-6">
3549                    <h4 class="delivery__header">
3550                        <svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
3551                            <path d="M4.32176 3.81301C1.92582 4.61738 0.200195 6.8827 0.200195 9.5502C0.200195 12.8914 2.90895 15.6002 6.2502 15.6002C6.51832 15.6002 6.78301 15.583 7.04082 15.5486C8.15113 16.9202 9.84582 17.8002 11.7502 17.8002C15.0914 17.8002 17.8002 15.0914 17.8002 11.7502C17.8002 8.8352 15.7377 6.40145 12.9911 5.82738C13.3349 6.44957 13.5961 7.12332 13.7577 7.83488C15.1774 8.56363 16.1502 10.0452 16.1502 11.7502C16.1502 14.1805 14.1805 16.1502 11.7502 16.1502C9.31988 16.1502 7.3502 14.1805 7.3502 11.7502C7.3502 9.86301 8.53957 8.25082 10.2102 7.62863C10.4921 8.20957 10.6502 8.8627 10.6502 9.5502C10.6502 10.8393 10.0933 12.0011 9.20988 12.8
3551055C9.42645 13.328 9.80113 13.768 10.2721 14.0705C11.5164 12.9636 12.3002 11.348 12.3002 9.5502C12.3002 6.8827 10.5746 4.62082 8.17863 3.81301L8.95207 2.07363C9.01738 1.92238 9.01394 1.75051 8.94176 1.6027L8.39176 0.502695C8.29895 0.31707 8.10988 0.200195 7.9002 0.200195H4.6002C4.39051 0.200195 4.20145 0.31707 4.10863 0.502695L3.55863 1.6027C3.48645 1.75051 3.47957 1.92238 3.54832 2.07363L4.32176 3.81301ZM5.28082 1.8502H7.21957L7.23332 1.8777L6.6352 3.2252H5.8652L5.26707 1.8777L5.28082 1.8502ZM5.7002 11.7502C5.7002 12.5271 5.84457 13.2661 6.1127 13.9468C3.7477 13.8746 1.8502 11.9324 1.8502 9.5502C1.8502 7.11988 3.81988 5.1502 6.2502 5.1502C7.3777 5.1502 8.40551 5.57301 9.18238 6.27082C7.12332 7.23676 5.7002 9.32676 5.7002 11.7502Z" fill="black"/>
3552                        </svg>
3553                        Wedding Venues We Deliver To
3554                    </h4>
3555                    <div class="delivery__content">
3556                        <p>Wedding Venues we deliver to: <a class="underline" target="_blank" href="https://flowerafterflower.com/nearby/heritage-club-at-bethpage">Heritage Club at Bethpage</a>, The Sterling, The Lannin, The Royal Palm, Bayview Catering on the Water Venue, Riviera Waterfront Mansion, PREMIER DRUMMERS - DHOL PLAYERS</p>
3557                    </div>
3558                    <div class="delivery__fade"></div>
3559                </div>
3560            
3561                            <div class="delivery__section col-sm-6">
3562                    <h4 class="delivery__header">
3563                        <svg width="14" height="18" viewBox="0 0 14 18" fill="none" xmlns="http://www.w3.org/2000/svg">
3564                            <path d="M7 9C7.48125 9 7.89323 8.82375 8.23594 8.47125C8.57865 8.11875 8.75 7.695 8.75 7.2C8.75 6.705 8.57865 6.28125 8.23594 5.92875C7.89323 5.57625 7.48125 5.4 7 5.4C6.51875 5.4 6.10677 5.57625 5.76406 5.92875C5.42135 6.28125 5.25 6.705 5.25 7.2C5.25 7.695 5.42135 8.11875 5.76406 8.47125C6.10677 8.82375 6.51875 9 7 9ZM7 15.615C8.77917 13.935 10.099 12.4088 10.9594 11.0363C11.8198 9.66375 12.25 8.445 12.25 7.38C12.25 5.745 11.7432 4.40625 10.7297 3.36375C9.71615 2.32125 8.47292 1.8 7 1.8C5.52708 1.8 4.28385 2.32125 3.27031 3.36375C2.25677 4.40625 1.75 5.745 1.75 7.38C1.75 8.445 2.18021 9.66375 3.04062 11.0363C3.90104 12.4088 5.22083 13.935 7 15.615ZM7 18C4.65208 15.945 2.89844 14.0363 1.73906 12.2738C0.579687 10.5113 0 8.88 0 7.38C0 5.13 0.703646 3.3375 2.11094 2.0025C3.51823 0.6675 5.14792 0 7 0C8.85208 0 10.4818 0.6675 11.8891 2.0025C13.2964 3.3375 14 5.13 14 7.38C14 8.88 13.4203 10.5113 12.2609 12.2738C11.1016 14.0363 9.34792 15.945 7 18Z" fill="#1F1F1F"/>
3565                        </svg>
3566                        Other Venues We Deliver To
3567                    </h4>
3568                    <div class="delivery__content">
3569                        <p>Other venues we deliver to: Northwell at Jones Beach Theater, Jones Beach Theater, RPM Raceway | Race Play More, AMC DINE-IN Levittown 10, Vamps Club, Masjid Al-Baqi (Muslims On Long Island Inc), Brian Moore Athletic Facility and Community Center, The Salvation Army Freeport Corps Community Center, Bethpage Police Athletic League, Town of Oyster Bay North Massapequa Community Center, Arumdaun Presbyterian Church, St. Kilian Parish, Maria Regina Roman Catholic Church, CenterPoint Church, Saint Rose of Lima R.C. Church, St. William the Abbot RC Church, St. Raphael's Parish, St. Frances de Chantal R.C. Church, St. Bernard's Roman Catholic Church, Merrick Jewish Center, Temple Beth Am of Merrick and Bellmore, Temple B'nai Torah, East Meadow Jewish Center Inc., CONGREGATION BETH OHR, makomny, Congregation Beth Tikvah, Congregation Bnai Israel, Congregation Ohav Sholom, Bellmore Mosque, ICON - Islamic Center of Nassau, Masjid Bilal, Ahmadiyya Muslim Community - Bait ul Huda, Long Island, Iqra Cultural Center Inc, Al-Baqi Broadway Building, Masjid Gulzaremadina, Hindu Temple of Long Island, Devraj Psychic Reader And Spiritual Healing Centre</p>
3570                    </div>
3571                    <div class="delivery__fade"></div>
3572                </div>
3573            
3574        </div>
3575    
3576    <div style="display: none" class="row">
3577        <span class="easter-egg">
3578        Flower After Flower in Massapequa            is the finest florist in Massapequa.
3579        </span>
3580    </div>
3581</div>
3582        </div>
3583        
3584        <div class="footer__block">
3585            <div id="copyright-info" class="copyright__links">
3586            <a class="copyright__link copyright__faq-link"
3587            href="https://flowerafterflower.com/faq/"
3588        >
3589            FAQs
3590        </a>
3591        <span>&middot;</span>
3592    
3593    <a class="copyright__link"
3594       href="https://flowerafterflower.com/terms-of-service/"
3595    >
3596        Terms of Service
3597    </a>
3598    <span>&middot;</span>
3599
3600    <a class="copyright__link"
3601       href="https://flowerafterflower.com/privacy-policy/"
3602    >
3603        Privacy Policy
3604    </a>
3605    <span>&middot;</span>
3606
3607    <a class="copyright__link"
3608       href="https://flowerafterflower.com/policies/"
3609    >
3610        Policies
3611    </a>
3612    <span>&middot;</span>
3613
3614            <a class="copyright__link"
3615           href="https://flowerafterflower.com/where-we-deliver"
3616        >
3617            Where We Deliver
3618        </a>
3619        <span>&middot;</span>
3620    
3621    <a class="copyright__link"
3622       href="https://flowerafterflower.com/accessibility-statement/"
3623    >
3624        Accessibility
3625    </a>
3626    <span>&middot;</span>
3627
3628    <a class="copyright__link"
3629        href="/sitemap/"
3630    >
3631        Sitemap
3632    </a>
3633    <p class="copyright__all-rights-reserved">All Rights Reserved &copy;</p>
3634</div>
3635        </div>
3636    </section>
3637
3638    <!-- [START] Custom HTML --><!-- [END] Custom HTML -->
3638<script>
3639window.dataLayer = window.dataLayer || [];
3640
3641</script>
3641    <div class="announcement" style="display: none">
3642    <div class="announcement-bg"></div>
3643    <div class="splash">
3644        <div class="splash-wrapper">
3645            <div>
3646                <span style="color: rgba(0,0,0,0.75);letter-spacing: -0.1em;font-weight: 400;font-size: 20px;line-height: 1.15;">Your browser is not supported</span>
3647            </div>
3648        </div>
3649    </div>
3650</div>
3651 </div>
3652        
3652<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"0ac16663c3","applicationID":"6732204,2307825","transactionName":"YFIHZkFZXxAEUhUIDlkYJkdATF4OSlIMEk5eWQFXSxdYDQFUGQ==","queueTime":0,"applicationTime":119,"atts":"TBUQEAlDTE9HUENbGkpK","errorBeacon":"bam.nr-data.net","agent":""}</script>
3652</body>
3653</html>
3654
3655

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.