/*!
 * updated on Tue Nov 15 2022 08:55:00 GMT-0600 (Central Standard Time) by bkunkel
 *
 */
@import url(https://fonts.googleapis.com/css?family=Oswald:300,400);
@font-face{font-family:"Merriweather-Regular";font-style:normal;font-weight:400;src:local("Merriweather-Regular"),url("//assets.eflorist.com/fonts/Merriweather-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"Merriweather-Bold";font-style:normal;font-weight:700;src:local("Merriweather-Bold"),url("//assets.eflorist.com/fonts/Merriweather-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"Merriweather-Italic";font-style:italic;font-weight:400;src:local("Merriweather-Italic"),url("//assets.eflorist.com/fonts/Merriweather-Italic.ttf") format("truetype");font-display:swap}@font-face{font-family:"OpenSans-Regular";font-style:normal;font-weight:400;src:local("OpenSans-Regular"),url("//assets.eflorist.com/fonts/OpenSans-Regular.ttf") format("truetype");font-display:swap}@font-face{font-family:"OpenSans-Bold";font-style:normal;font-weight:700;src:local("OpenSans-Bold"),url("//assets.eflorist.com/fonts/OpenSans-Bold.ttf") format("truetype");font-display:swap}@font-face{font-family:"OpenSans-Italic";font-style:italic;font-weight:400;src:local("OpenSans-Italic"),url("//assets.eflorist.com/fonts/OpenSans-Italic.ttf") format("truetype");font-display:swap}body *{font-family:"OpenSans-Regular",Helvetica,sans-serif}.m-product-mini .text-large,.m-category-flower-link,.m-category-bestsellers .m-product-mini .m-category-flower-link{color:#454545;font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif;font-size:1.2307692308em;font-weight:400}.m-product-price,.m-product-mini-price,.m-product-mini .m-product-mini-price,.m-product-slider-prod-price{color:#777;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:1.2307692308em;font-weight:300;line-height:1.75em}.customhtml-adjust .customhtml.top-padding,.customhtml-adjust .customhtml.bottom-padding,.customhtml-adjust .customhtml.side-borders-theme{padding:0}.customhtml-adjust .customhtml>h2{position:absolute;left:-9999px}.customhtml-adjust .customhtml>p:empty{display:none}.icon-kahuna-burger,.icon-user,.icon-cart,.icon-ask,.icon-close,.icon-reminder,.icon-arrow,.icon-arrow-right-black,.icon-arrow-left-black,.icon-arrow-up-black,.icon-arrow-down-black,.icon-arrow-up-pink,.icon-arrow-down-pink,.icon-phone,.icon-email,.icon-geopin,.icon-info,.icon-white-arrow-up,.icon-white-arrow-down,.icon-warning,.icon-social,input.m-navbar-search,.custom-radio-label:before,.custom-checkbox-label:before,.m-navbar-link.m-navbar-escape:after,.m-navbar-title.m-navbar-escape:after,.m-navbar-link.m-subnav-trigger:after,.m-navbar-title.m-subnav-trigger:after,.icon-form-check,.flex-direction-nav a,.m-product-mini-recommends,.m-product-mini-bestseller,select,.icon-reminder-white,.m-nav-list-item-link:after,.icon-arrow-right-black-acct,.icon-reminder-text-grey{background-image:url("https://assets.eflorist.com/themes/custom-templates/6/60031600/60031600-default/images/sprites.png")}.large-logo-colorbar .m-navbar{background-color:rgba(0,0,0,0)}@media screen and (max-width: 960px){.large-logo-colorbar .m-navbar{background-color:#fff}}.large-logo-colorbar .m-navbar .alt-pink{color:#00672d !important}.large-logo-colorbar .m-navbar .c-top-nav-link{color:#fff;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:400;font-size:1.385em;text-transform:capitalize}@media screen and (max-width: 960px){.large-logo-colorbar .m-navbar .c-top-nav-link{color:#000}}.large-logo-colorbar .m-navbar .c-top-nav-link:hover{color:#ff602a}.large-logo-colorbar .m-navbar .m-navbar-item.is-subnav-expanded>.m-navbar-link,.large-logo-colorbar .m-navbar .m-navbar-link.is-subnav-expanded{color:#fff;background-color:#ff602a}.large-logo-colorbar .m-navbar .m-navbar-toplevel>.m-navbar-item>.m-navbar-link{padding-bottom:.4em}.large-logo-colorbar .m-navbar .m-navbar-pinkline{background-color:#00672d}.large-logo-colorbar .m-navbar .m-navbar-set .m-navbar-link{color:#242424}.large-logo-colorbar .m-navbar .m-navbar-set .m-navbar-link:hover{color:#ff602a}.m-supernav-right-tray .tel a{color:#00672d}.m-navbar-search-btn{background-position:20.3em -17em}@media screen and (min-width: 961px){#search{width:14em}#search .m-navbar-search{background-position:158px -194px;font-style:italic}}.m-supernav-item:hover .m-supernav-content{color:#ff602a}.icon-cart{right:4em}@media screen and (max-width: 960px){.icon-cart{right:3.3em}}@media screen and (max-width: 400px){.icon-cart{right:1.25em}}@media screen and (max-width: 960px)and (min-width: 400px){.m-supernav-account-status:not(.is-loggedin){text-indent:0}}@media screen and (max-width: 960px){.large-logo-colorbar .m-supernav-content{font-size:1em}}@media screen and (max-width: 960px){.m-supernav-account{margin-right:1em}}.l-main-content-wrapper{padding:0}#filterText{margin-top:1em}h4.m-product-sidebar-subheader.no-mobile{padding-top:1.2em}.m-navbar-color{border:1px solid #242424}.m-category-flower-link-h2{font-size:inherit;font-weight:inherit;font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif}.m-product-mini .m-product-mini-buynow,.m-product-mini-buynow,.m-homepage-slider-row .m-product-slider-prod-buynow,.m-product-slider-prod-buynow{display:none}.m-category-product-attribute{color:#ff602a}.m-faq-section .m-faq-section-header{background:rgba(0,0,0,0);color:#fff}.m-sidebar-back-to-top{color:#ff602a}.m-navbar-month{background:#ff602a}.m-navbar-day{color:#242424}.btn,.btn.btn-light.btn-quickview{background:#ff602a;border-color:#ff602a;color:#fff;font-weight:600}.btn:hover,.btn.btn-light.btn-quickview:hover{background:#f63e00;border-color:#f63e00;color:#fff}.m-pdp-find-zip-link,.m-pdp-form-save-link a,#tabs-pdp .active a,.m-breadcrumbs a,#useAddresBook,#productDetailPageURL,.picker__box .picker__footer .closer,.removeFromCart,.m-delivery-info-login-message a,.order_details_jump,.m-billing-why-safe-text,.m-billing-info-form-content a,.m-billing-cvv-modal-link,.m-nav .m-nav-list .m-nav-list-item .m-nav-list-item-link:hover{color:#ff602a}.m-account-divider-header,.btn:active,.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-circle{background:#ff602a}select:focus,.btn:focus,input:focus{box-shadow:0 0 1px 1px #dd3800 !important}input:focus{border-color:#ff602a !important}.custom-checkbox .custom-checkbox-label .label-alt-text,.custom-checkbox .custom-radio-label .label-alt-text,.custom-radio .custom-checkbox-label .label-alt-text,.custom-radio .custom-radio-label .label-alt-text,.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header{font-family:"OpenSans-Regular",Helvetica,sans-serif}.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header{font-size:1.5384615385em;font-weight:600}.m-footer{padding-bottom:0}.m-footer>.l-wrapper{padding-bottom:0}.m-footer>.l-wrapper .m-footer-top-half{padding-bottom:0;margin-bottom:0 !important}@media screen and (min-width: 961px){#wrapper,.l-wrapper,.m-homepage-rotation-full,.l-main-content-wrapper,.l-main-content-wrapper-cart,.m-shopping-cart-item-content-container{max-width:110.7692307692em;margin:0 auto}#shoppingCartForm{padding:2em 5em 0}.m-navbar-offcanvas-divider{display:none}}@media screen and (min-width: 961px){.m-supernav-right-tray{top:.4em}.m-supernav-right-tray #search{position:relative !important;left:0;top:-0.3em}.header-number{position:absolute;right:2em;top:4em;text-align:right}.header-number .call{font-size:2.5em;font-weight:300}}@media screen and (min-width: 961px)and (max-width: 1149px){.header-number .call{font-size:1.75em}}@media screen and (min-width: 961px){.header-number .call .green{color:#00672d}}@media screen and (min-width: 961px){.header-number .same-day{font-size:1.9em;font-weight:400;color:#ff602a}}@media screen and (min-width: 961px)and (max-width: 1149px){.header-number .same-day{font-size:1.5em}}@media screen and (min-width: 961px){.m-navbar-quick-text.no-mobile{color:#d4d4d4;font-size:1.25em;top:.5em;left:-11.75em;font-style:italic}}@media screen and (min-width: 961px){.m-navbar-link.alt-pink.m-subnav-trigger{color:#ffeb62 !important;font-weight:300;font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif;font-size:1.45em;bottom:.125em}}@media screen and (min-width: 961px){.large-logo-colorbar .color-bar{background:rgba(0,0,0,0)}.large-logo-colorbar .master-header{height:9em;background:url("https://assets.eflorist.com//site/60031600/Homepage/m6080191-headerBg.png");background-color:#fff}.large-logo-colorbar .m-navbar{border:none;box-shadow:none}.large-logo-colorbar .m-navbar:before{content:"";height:3em;width:95%;position:absolute;left:5%;background:#00672d;border-radius:5em 0 0 5em}.large-logo-colorbar .m-supernav .m-supernav-logo{top:-1.5em;left:2em}.large-logo-colorbar .m-supernav .m-supernav-logo img{max-width:38em !important}.large-logo-colorbar .m-navbar-item-first{margin-left:7em}}.m-homepage-rotation-full:hover .slick-prev,.m-homepage-rotation-full:hover .slick-next{background-color:#00672d}.products .l-wrapper>.homePageEngagement{display:none}.products .l-wrapper .l-wrapper-adapts{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}.products .l-wrapper .l-wrapper-adapts .m-product-mini{max-width:260px !important}.products .l-wrapper .l-wrapper-adapts .m-product-mini:nth-child(-n+8){margin-bottom:2em}.m-homepage-rotation-slide.clearfix.slick-slide{display:flex;justify-content:center;align-items:center}.m-homepage-rotation-slide .m-homepage-rotation-content{padding:2em 0em !important;width:35em;bottom:unset;color:#fff;text-shadow:0 0 5px #000}@media screen and (max-width: 960px){.m-homepage-rotation-slide .m-homepage-rotation-content{width:100%}}.m-homepage-rotation-slide .m-homepage-rotation-content h2{color:#ff602a;font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif;line-height:1em;font-size:1.8461538462em !important}.m-homepage-rotation-slide .m-homepage-rotation-content p{font-size:1.3846153846em;line-height:1.6153846154em;display:block}.slick-dots{bottom:0}@media screen and (max-width: 960px){.slick-dots{bottom:-1.25em}}@media screen and (max-width: 960px){.slick-dots li{width:10px;height:10px}}.slick-dots li.slick-active button:before{color:rgba(0,0,0,0);background:#ff602a}.slick-dots li button:before{width:15px;height:15px;color:rgba(0,0,0,0);background:#ccc;border-radius:50%;border:1px solid #000}@media screen and (max-width: 960px){.slick-dots li button:before{width:10px;height:10px}}@media screen and (max-width: 960px){.m-homepage .m-product-mini{max-width:45%}}.m-homepage-occasiontile{display:inline-block;vertical-align:top;margin:1em}.m-homepage-occasiontile img{width:100%;object-fit:cover}@media screen and (min-width: 860px){.m-homepage-occasiontile{width:30%}}@media screen and (max-width: 859px){.m-homepage-occasiontile{width:46%;margin:.4em}}@media screen and (min-width: 961px){.slideshow{position:relative;top:-1.5em}.slideshow .m-homepage-rotation-full img{height:350px;object-fit:cover}.products .header-wrap{text-transform:uppercase;font-family:"OpenSans-Regular",Helvetica,sans-serif;text-align:left;margin-left:5em;font-size:2.4em}.occasions-bg{width:100%}.occasions-bg .m-homepage-occasiontile{margin:1em;z-index:5}.occasions-bg .m-homepage-occasiontile img{max-height:350px;box-shadow:0 8px 6px -6px rgba(0,0,0,.5);transition-duration:.3s;transition-timing-function:ease-in-out;height:auto}.occasions-bg .m-homepage-occasiontile img:hover{box-shadow:0 8px 6px -6px rgba(0,0,0,.25);transform:scale(1.0125)}.occasions-bg .m-homepage-occasiontile:last-child img{max-width:530px}.occasions-bg .m-homepage-occasiontile .m-homepage-occasiontile-content{padding:unset;padding-top:1em;font-family:"OpenSans-Regular",Helvetica,sans-serif;margin:0 auto;max-width:339px}.occasions-bg .m-homepage-occasiontile .m-homepage-occasiontile-content h3{font-size:1.8461538462em;line-height:1.3em;color:#454545;max-width:21em;margin:0 auto}.occasions-bg .m-homepage-occasiontile:nth-child(-n+2) .m-homepage-occasiontile-content h3{max-width:21em;margin:0 auto}.map{border-top:1.25em solid #233c31}.map>section>div{padding:0 !important;margin:0 !important}.map p:empty,.map h2:empty,.map p{display:none}.three-wide,.second-three-wide,.map{position:relative;overflow:hidden}.three-wide:first-child:before,.second-three-wide:first-child:before,.map:first-child:before{height:100%;width:120%;position:absolute;top:0;left:-10%;z-index:2}}@media screen and (max-width: 960px){.products .l-wrapper .l-wrapper-adapts .m-product-mini{max-width:47% !important}.m-homepage .products .l-wrapper-adapts{max-width:100%}}.l-content-homepage{margin-bottom:0}.three-wide img,.second-three-wide img{max-width:530px}.map{border-top:1.25em solid #233c31}.map>section>div{padding:0 !important;margin:0 !important}.m-footer{background:#00672d;color:#fff}.m-footer .link-list a{color:#ccc}.m-footer .link-list a:hover{color:#fff}.m-footer .panel{display:flex}@media screen and (max-width: 960px){.m-footer .panel{margin-bottom:2em;justify-content:center;align-items:flex-start}.m-footer .panel .m-footer-c-social-list{margin-top:1.25em}}@media screen and (max-width: 720px){.m-footer .panel{flex-direction:column;justify-content:center;align-items:center}.m-footer .panel>div{width:80%;text-align:center}}.m-footer .panel.left{flex-direction:column-reverse;justify-content:center;align-items:center}.m-footer .footer-links{margin:0 1em;text-align:left}.m-footer .footer-links h5,.m-footer .footer-heading{font-family:"Oswald";font-weight:normal;border-bottom:1px solid #fff;padding-bottom:.15em;font-size:1.25em !important}.m-footer .footer-heading{margin-bottom:.25em}.m-footer .m-rewards-logo-link{width:unset}.m-footer .bccConfigAddress{text-align:left}.m-footer .bccConfigAddress p{margin-bottom:0;line-height:1.25em}.m-footer .bccConfigAddress .text{margin-bottom:1.25em}.m-footer .bccConfigAddress .yellow{color:#baff00}.m-footer .homePageFooterText{display:none}.m-footer>.l-wrapper .m-footer-top-half{border:none}.m-footer .bccConfigAddress h5:empty,.m-footer .bccConfigAddress br{display:none}.m-footer-border-bottom{border:none}@media screen and (max-width: 1128px){.m-navbar-quick-text{display:none !important}}.h2-font{line-height:1.15em}@media screen and (max-width: 960px){.m-supernav-logo{max-width:49%;width:100%;max-height:5.5em}}@media screen and (max-width: 670px){.m-supernav-logo{top:40%;margin-left:0em}}@media screen and (min-width: 600px){.master-header .secondary-header-number{display:none !important}.master-header .new-order-online{right:2.8em !important;top:58% !important}}@media screen and (min-width: 400px){.master-header .m-supernav-logo{max-width:50%;top:36%}.master-header .secondary-search{margin-top:.4em}.master-header .new-order-online{max-width:123px}}@media screen and (min-width: 500px){.master-header .secondary-search{margin-top:0em}.master-header .secondary-header-number{top:1.2em}}@media screen and (min-width: 600px){.secondary-header-number{display:none}.m-supernav-logo{margin-top:.4em}.master-header .secondary-search{margin-top:-1em}}@media screen and (min-width: 800px){.m-supernav-logo{margin-top:0em}.master-header .m-supernav .secondary-search{margin-top:.2em}#wrapper .master-header{height:10em}#wrapper .master-header .m-supernav{height:10em}#wrapper .master-header .m-supernav .color-bar .divider{height:10em}}@media screen and (max-width: 960px){.master-header{height:8em}.master-header .m-supernav-logo{max-width:44%;top:30%}.master-header .secondary-search{width:50%}.master-header .secondary-search .m-navbar-search-form{max-width:19em}.master-header .m-supernav-navtrigger{margin-right:0em}.master-header .icon-kahuna-burger{margin:.9em .2em}.master-header .m-supernav-right-tray{display:none !important}.master-header .new-order-online{display:block;background:#00672d;color:#ffeb62;font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif;width:30%;text-align:center;height:2.15em;position:absolute;top:55%;right:1em;line-height:2em;border-radius:4px;z-index:10;font-size:1em}.master-header .secondary-header-number{position:absolute;right:1.5em;top:1.7em;text-align:right;font-size:.6em;position:absolute;z-index:99}.master-header .secondary-header-number .call{font-size:2.5em;font-weight:300;margin:0px}.master-header .secondary-header-number .call .green a{color:#00672d}.master-header .secondary-header-number .same-day{font-size:1.2em;font-weight:400;color:#ff602a}.master-header .m-supernav{height:8em}.master-header .m-supernav .divider{height:8em}}.bembo-bold{font-family:"Oswald","OpenSans-Regular",Helvetica,sans-serif}body{background:repeating-linear-gradient(90deg, #233c31, #233c31 3px, #232323 3px, #232323 15px)}#wrapper{background-color:#fff}.m-navbar-divider .m-navbar-title{font-family:"OpenSans-Regular",Helvetica,sans-serif}.m-homepage-rotation-full .m-homepage-rotation-slide a{width:100%}@media screen and (min-width: 961px){.large-logo-colorbar .m-navbar .m-navbar-has-subnav{right:1.65em}}@media screen and (max-width: 960px){.m-subcategory .m-product-sidebar .m-product-sidebar-filter-results{width:55%;left:8%;border:1px solid #dedede;border-radius:3px}}@media screen and (max-width: 960px){.large-logo-colorbar .m-navbar-quickshop{display:none}}.m-footer-c-social-list .icon-social-img{margin:0 .5em}.map{border-top:1.25em solid #233c31}.map>section>div{padding:0 !important;margin:0 !important}.map p:empty,.map h2:empty,.map p{display:none}@media screen and (max-width: 960px){.slick-slide img{height:20em;object-fit:cover}}.second-three-wide{margin-top:-5em}@media screen and (max-width: 960px){.second-three-wide .m-homepage-occasiontile-three{bottom:8em;margin-top:-7em;display:flex}.second-three-wide .m-homepage-occasiontile-three .m-homepage-occasiontile.compat-object-fit{max-width:30%;max-height:19em;background-image:none !important}.second-three-wide .m-homepage-occasiontile-three .m-homepage-occasiontile.compat-object-fit img{opacity:1 !important;max-width:100%}}.second-three-wide .m-homepage-occasiontile img{object-fit:cover;object-position:center}.second-three-wide .m-homepage-occasiontile.compat-object-fit{background-size:contain;background-position:center center;background-repeat:no-repeat;max-width:400px;margin:5px}.second-three-wide .m-homepage-occasiontile.compat-object-fit img{opacity:0 !important}.m-homepage-occasiontile-three .m-homepage-occasiontile-content{padding:1em 2em 0em 2em}@media screen and (min-width: 500px){.color-bar #search{width:14em;left:3em;position:relative;display:block !important;padding-top:0px !important}}@media screen and (max-width: 960px){.secondary-search{display:block;margin-top:1.2em;width:54%;float:left}}@media screen and (min-width: 961px){.m-navbar-item.m-navbar-search-wrapper{margin-right:2.75em}}@media screen and (max-width: 960px){.second-three-wide .m-homepage-occasiontile.compat-object-fit{margin:0 auto}}.m-homepage-rotation-full .m-homepage-rotation-content{top:25%;z-index:12}@media screen and (max-width: 767px){.second-three-wide{margin-top:0em !important}.second-three-wide .m-homepage-occasiontile-three{bottom:0em}.second-three-wide .m-homepage-occasiontile.compat-object-fit{max-height:none;width:100%;max-width:85% !important;max-height:none !important;display:block;clear:both;max-width:1200px;margin-top:2em}.second-three-wide .m-homepage-occasiontile.compat-object-fit a img{max-height:20em;max-width:100%}.second-three-wide .m-homepage-occasiontile.compat-object-fit .m-homepage-occasiontile-content{padding:.5em 2em 1em 2em}.second-three-wide section>.l-wrapper{margin-top:0em;display:block}}@media screen and (max-width: 960px){.second-three-wide{margin-top:15em}.second-three-wide .m-homepage-occasiontile.compat-obect-fit{background-image:none !important}.second-three-wide .m-homepage-occasiontile.compat-obect-fit img{opacity:1 !important;max-width:100%}}@media screen and (min-width: 600px)and (max-width: 960px){.m-supernav-right-tray{top:0em}.m-supernav-right-tray .m-supernav-account,.m-supernav-right-tray .m-supernav-cart{display:none}.m-supernav-right-tray #search{top:.5em}.header-number{display:block !important;font-size:.6em;position:absolute;right:4.5em;top:1em;text-align:right}.header-number .call{font-size:2.5em;font-weight:300}.header-number .call .green{color:#00672d}.header-number .same-day{font-size:1.9em;font-weight:400;color:#ff602a}}
