html{text-size-adjust:100%}html body{font-family:'Macys Sans Regular';line-height:1}#campaign{overflow-x:clip}a{display:inline-block;text-transform:none}p{line-height:1}a[href='']{cursor:default !important}.section-title{font-family:'Walsheim Bold';font-size:28px;letter-spacing:6px;text-align:center}.section-copy{font-family:'Macys Sans Regular';font-size:18px;line-height:1.5;color:#fff}.bold{font-family:'Macys Sans Bold' !important}.underlined{text-decoration:underline}[page] img{max-width:100%;max-height:100%;width:100%;height:100%;display:block;margin:0 auto}[anim='zoomIn'] figure{overflow:hidden;cursor:pointer}[anim='zoomIn'] figure img{transition:transform 0.75s cubic-bezier(0.165, 0.84, 0.44, 1)}[anim='zoomIn']:hover figure img{transform:scale(1.05)}.link{color:#fff;text-decoration:underline}.link:hover{color:inherit;text-decoration:inherit}.cta{background-color:#ed2a81;color:#fff;border-radius:60px;padding:20px 60px;font-size:16px;font-family:'Macys Sans Medium';margin:auto;overflow:hidden;display:inline-block;position:relative;z-index:0;min-width:200px}.cta:before{content:'';background-color:#000;display:block;height:100%;width:0%;opacity:0;position:absolute;left:0;top:0;transition:width 0.5s ease, opacity 1s ease;z-index:-1;border-radius:inherit}.cta:hover:before{width:100%;opacity:1;z-index:-1}.cta:hover{color:#fff !important}@media (min-width: 376px){.mobile-only,.tablet-only{display:none !important}body #headerComponent{height:60px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2){.tablet-only{display:initial !important}}@media (max-width: 1025px){html,body{overflow-x:hidden}}@media (max-width: 375px){body .desktop-only,body .tablet-only{display:none !important}}.loader{position:fixed;top:0;left:0;background-color:#c9d5e8;width:100vw;height:100vh;z-index:999;display:flex;align-items:center;justify-content:center;transition:opacity 2s ease;pointer-events:none}.loader svg{margin-left:0}.loader .loader-star{width:40px;margin:10px;transform:scale(0);transition:opacity 1s ease;opacity:0;animation:stars-pulse 1s ease-in-out infinite}.loader .star2{animation-delay:0.2s}.loader .star3{animation-delay:0.4s}body.loaded .loader{opacity:0}body.loaded .loader .loader-star{opacity:0;animation:none}@keyframes stars-pulse{0%,100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}20%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}body #headerComponent .campaign-bar-container .nav-campaign-title>a>span{font-size:20px;letter-spacing:1px;color:#a7621a;font-family:'Walsheim Bold'}body.nav-open #headerComponent .campaign-bar-container .nav-campaign-title>a>span{color:#fff}body.nav-open #headerComponent .nav-hamburger:after{background:transparent}body.nav-open #headerComponent .share-options,body.nav-open #headerComponent .nav-content{height:100vh}.nav-share{line-height:1;display:none}body.nav-open .brand-bar-container{display:none !important}body #headerComponent .nav-content{background-color:#8ebfdf}body #headerComponent .nav-content .nav-content-inner{background-image:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/images/nav/nav_bg_desktop.webp");background-repeat:no-repeat;background-position:center bottom}body #headerComponent .nav-content .nav-item-copy{font-size:clamp(28px, 2.2vw, 36px);line-height:1;margin:0 0 40px 0;font-family:'Walsheim Bold';letter-spacing:1px}body #headerComponent .nav-content #primary-city-list,body #headerComponent .nav-content #secondary-city-list{display:none}body #headerComponent .nav-content #primary-city-list+.nav-sublist,body #headerComponent .nav-content #secondary-city-list+.nav-sublist{display:flex}body #headerComponent .nav-content #primary-city-list+.nav-sublist li a span,body #headerComponent .nav-content #secondary-city-list+.nav-sublist li a span{font-size:28px;line-height:40px;margin-bottom:20px;font-family:'Macys Sans Bold';letter-spacing:1px}body.nav-open #headerComponent .nav-hamburger .bar{background-color:#fff}body #headerComponent .nav-content .nav-item-copy:after,body #headerComponent .nav-content .nav-sublist a>span:after{background-color:currentColor;height:3px}body #headerComponent .nav-content #primary-city-list+.nav-sublist li,body #headerComponent .nav-content #secondary-city-list+.nav-sublist li{display:flex;align-items:baseline}body #headerComponent .nav-content #primary-city-list+.nav-sublist li+li::before,body #headerComponent .nav-content #secondary-city-list+.nav-sublist li+li::before{content:' | ';color:#fff;font-size:32px;font-weight:bold;margin:0 16px}body #headerComponent .nav-content a.active .nav-item-copy:after,body #headerComponent .nav-content #primary-city-list+.nav-sublist li a.active span:after,body #headerComponent .nav-content #secondary-city-list+.nav-sublist li a.active span:after,body #headerComponent .nav-content #primary-city-list+.nav-sublist li a:hover span:after,body #headerComponent .nav-content #secondary-city-list+.nav-sublist li a:hover span:after{width:100%}body #headerComponent .nav-content .nav-item-icon{display:none}body #headerComponent .nav-content a{transition:color 0.5s ease;position:relative;color:#965834}body #headerComponent .nav-content a.active,body:not(.mobile-size) #headerComponent .nav-content a:hover{color:#fff}body #headerComponent .nav-content a.active .nav-item-icon,body:not(.mobile-size) #headerComponent .nav-content a:hover .nav-item-icon{opacity:1}body #headerComponent .nav-content [label='gotomacys']{position:fixed;bottom:0;width:100%;text-align:center;left:0;background-color:#041e0e}body #headerComponent .nav-content [label='gotomacys'] .nav-item-copy{font-size:20px;text-align:center;transform:translateX(-50%);left:50%;margin:0 !important;width:100%;padding:20px;line-height:1;color:#fff}body:not(.mobile-size) #headerComponent .nav-content [label='gotomacys'] a:hover .nav-item-copy:after{width:0 !important}@media (min-width: 376px){body #headerComponent{height:60px}}@media (max-width: 375px){#headerComponent{height:86px !important}#headerComponent .brand-bar-container{height:30px}#headerComponent .nav-content .nav-item-icon{width:52px !important;height:53px !important;left:-10px !important;top:-35px !important}#headerComponent .nav-wrapper .nav-content-inner{background-image:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/images/nav/nav_bg_mobile.webp") !important;background-position:50% 0px;background-size:contain;align-items:center}#headerComponent .nav-content #primary-city-list+.nav-sublist,#headerComponent .nav-content #secondary-city-list+.nav-sublist{flex-direction:column}#headerComponent .nav-content #primary-city-list+.nav-sublist li+li::before,#headerComponent .nav-content #secondary-city-list+.nav-sublist li+li::before{display:none}#headerComponent .nav-content .nav-sublist,#headerComponent .nav-content .nav-item-copy{margin-left:0}#headerComponent .nav-wrapper .nav-content [label='gotomacys'] .nav-item-copy{font-size:20px}#headerComponent .campaign-bar-container{height:50px !important}#headerComponent .brand-bar-container{min-height:36px !important;background-color:#f8f8f8}#headerComponent .campaign-bar-container .nav-campaign-title>a>span{font-size:17px !important}#headerComponent .nav-macyslogo{width:68px !important;min-width:68px !important;padding-left:15px !important}#headerComponent .nav-bag{min-width:16px !important;width:16px !important;height:20px !important}#headerComponent .nav-hamburger .bar{left:15px !important}#headerComponent .nav-share{width:17px !important;min-width:17px !important}}#footerComponent{border-top:none}#footerComponent .footer-wrapper{background-color:#fff}#footerComponent .footer-wrapper a{color:#000b21}@media (max-width: 375px){#footerComponent .footer-wrapper{text-align:left;padding:10px 15px;line-height:0.75}#footerComponent .footer-wrapper a{font-size:10px !important;line-height:14px}}@font-face{font-family:'Macys Sans Regular';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSans.woff") format("woff")}@font-face{font-family:'Macys Sans Light';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansLt.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansLt.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansLt.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansLt.woff") format("woff")}@font-face{font-family:'Macys Sans Medium';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMd.woff") format("woff")}@font-face{font-family:'Macys Sans Micro';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMicro.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMicro.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMicro.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansMicro.woff") format("woff")}@font-face{font-family:'Macys Sans Bold';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansBd.woff") format("woff")}@font-face{font-family:'Macys Sans XBold';src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix");src:url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.eot?#iefix") format("eot"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff2") format("woff2"),url("//storage.googleapis.com/digital-media-fonts/macys-sans/MacysSansXBd.woff") format("woff")}@font-face{font-family:'Walsheim Medium';src:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Medium.eot?#iefix");src:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Medium.eot?#iefix") format("eot"),url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Medium.woff2") format("woff2"),url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Medium.woff") format("woff")}@font-face{font-family:'Walsheim Bold';src:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Bold.eot?#iefix");src:url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Bold.eot?#iefix") format("eot"),url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Bold.woff2") format("woff2"),url("https://assets.mcomnyapps.net/flower-show/2023_thankyou/fonts/Walsheim-Bold.woff") format("woff")}*,*:before,*:after{box-sizing:border-box}body,p,h1,h2,h3,h4,h5,h6,button{margin:0;padding:0}ul{margin:0;padding:0;list-style:none}a,a:focus,a:hover{text-decoration:none}img{display:block;max-width:100%}svg{width:100%;height:100%;overflow:visible !important}button{outline:none}p,h1,h2,h3,h4,h5,h6,a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal}#campaign .owl-carousel{visibility:hidden;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}#campaign .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}#campaign .owl-carousel .owl-stage:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}#campaign .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0px, 0px, 0px)}#campaign .owl-carousel .owl-wrapper,#campaign .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}#campaign .owl-carousel .owl-item{position:relative;min-height:1px;float:left;backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#campaign .owl-carousel .owl-item img{display:block;width:100%}#campaign .owl-carousel .owl-nav.disabled,#campaign .owl-carousel .owl-dots.disabled{display:none}#campaign .owl-carousel .owl-nav button.disabled{opacity:0}#campaign .owl-carousel .owl-nav .owl-prev,#campaign .owl-carousel .owl-nav .owl-next,#campaign .owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity 0.3s ease}#campaign .owl-carousel .owl-nav button.owl-prev,#campaign .owl-carousel .owl-nav button.owl-next,#campaign .owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}#campaign .owl-carousel.owl-loaded{display:block;visibility:visible}#campaign .owl-carousel.owl-loading{opacity:0;display:block}#campaign .owl-carousel.owl-hidden{opacity:0}#campaign .owl-carousel.owl-refresh .owl-item{visibility:hidden}#campaign .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#campaign .owl-carousel.owl-grab{cursor:move;cursor:grab}#campaign .owl-carousel.owl-rtl{direction:rtl}#campaign .owl-carousel.owl-rtl .owl-item{float:right}#campaign .no-js .owl-carousel{display:block}#campaign .owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}#campaign .owl-carousel .owl-animated-in{z-index:0}#campaign .owl-carousel .owl-animated-out{z-index:1}#campaign .owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#campaign .owl-height{transition:height 500ms ease-in-out}#campaign .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}#campaign .owl-carousel .owl-item .owl-lazy[src^=''],#campaign .owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}#campaign .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}#campaign .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}#campaign .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.webp") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}#campaign .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}#campaign .owl-carousel .owl-video-playing .owl-video-tn,#campaign .owl-carousel .owl-video-playing .owl-video-play-icon{display:none}#campaign .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}#campaign .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#campaign .owl-prev,#campaign .owl-next{position:absolute;width:60px;height:60px;top:calc(50% - 30px + 24px);transform:translateY(-50%);z-index:1;border:none;background:none}#campaign .owl-prev{left:0}#campaign .owl-next{right:0}#campaign .owl-nav button #background{fill:#fdad16;transition:fill 0.5s ease}#campaign .owl-prev:hover #background,#campaign .owl-next:hover #background{fill:#e69500}#campaign .owl-carousel-holder .owl-dots{position:absolute;width:100%;margin-top:25px}#campaign .owl-carousel .owl-dot{display:inline-block}@media (max-width: 375px){.owl-dot span{width:25px !important;height:25px !important}}
