/* edited last on Mon Sep 26 2022 14:25:41 GMT-0500 (Central Daylight Time) by asthomas */ 

@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre&display=swap";@font-face{font-family:"Merriweather-Regular";font-style:normal;font-weight:400;src:local("Merriweather-Regular"),url("/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("/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("/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("/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("/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("/fonts/OpenSans-Italic.ttf") format("truetype");font-display:swap}.l-wrapper{max-width:107.692em !important}.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("/themes/custom-templates/5/50066300/50066300-peach/images/sprites.png")}.icon-social{height:1.5em;width:1.59em}.icon-social .icon-foursquare{background-position:-69px -108px}.icon-social .icon-instagram{background-position:-96px -108px}.icon-social .icon-twitter{background-position:-44px -108px}.icon-social .icon-facebook{background-position:-29px -108px;width:12px}.icon-social .icon-pintrest{background-position:-4px -108px}.icon-warning{background-position:-144px -4px}.icon-cart .cart-number{color:#c97566}.icon-cart{margin-left:-0.9em}@media screen and (min-width: 961px){.m-navbar-link.m-subnav-trigger:after,.m-navbar-title.m-subnav-trigger:after{width:.75em;background-position:-176px -51px}}.m-navbar-item.is-subnav-expanded>.m-navbar-link.m-subnav-trigger:after,.m-navbar-link.is-subnav-expanded.m-subnav-trigger:after{background-position:-153px -51px}body{font-family:"Poppins"}h1,h2,h3,h4,h5,h6,p,label,a{font-family:"Poppins"}a{color:#c97566}a:hover{text-decoration:none}.dark{background-color:#000}.avenir{font-family:"Poppins"}.cta{font-family:"Poppins"}.btn{background-color:#995144;border:none;box-shadow:none;color:#fff;font-family:"Poppins";border-radius:4px;max-width:280px;transition:all .25s ease-in-out 0s;text-transform:none}.btn:hover{background-color:#c97566;color:#fff}.btn-light{background-color:#fff;border-color:#323232;box-shadow:none;color:#232323;font-family:"Frank Ruhl Libre";border-radius:0;max-width:280px;transition:all .25s ease-in-out 0s}.btn-light:hover{background-color:#454545;color:#fff}.divider{background-color:rgba(0,0,0,0)}.top-border{border-top:1px solid #c97566}.border-bottom{border-bottom:1px solid #c97566 !important}.layout3 .bottom-border{border-bottom:10px solid}.customhtml.top-padding,.customhtml.bottom-padding,.customhtml.side-borders-theme{padding:0}.customhtml>h2{position:absolute;left:-9999px}.customhtml>p:empty{display:none}.alt-pink{color:#c97566 !important}.m-navbar-link:hover{color:#454545;font-weight:600}.m-navbar-item.is-subnav-expanded>.m-navbar-link,.m-navbar-link.is-subnav-expanded{background-color:#c97566;color:#fff !important}@media screen and (min-width: 961px){.m-navbar-toplevel>.m-navbar-item>.m-navbar-link{padding:.5em .5em .75em}}@media screen and (min-width: 961px){.m-navbar-pinkline{background:#c97566}}@media screen and (max-width: 960px){.m-supernav-account-status:not(.is-loggedin){text-indent:0}}.l-main-content-wrapper .m-category-flower-link-h2{font-size:1.077rem;font-family:"Poppins";font-weight:400;color:#323232}.l-main-content-wrapper .m-product-mini-price{font-size:1.077rem;font-family:"Poppins";font-weight:400;color:#777}.m-product-mini .m-category-flower-link{color:#232323;font-family:"Poppins";font-size:1.077em;line-height:143%}.m-product-mini .m-product-mini-price{color:#454545;font-family:"Poppins";font-size:1.077em;line-height:143%}.m-product-mini .m-product-mini-buynow{display:none}@media screen and (min-width: 961px){.master-header{height:11.5em !important}}@media screen and (min-width: 961px){.master-header .m-supernav .l-wrapper .m-navbar-search-wrapper{left:11em}}@media screen and (min-width: 961px){.master-header .m-supernav .l-wrapper .m-supernav-logo{top:1em}}@media screen and (min-width: 961px){.master-header .m-supernav .l-wrapper .m-supernav-right-tray{width:100% !important;top:1em}}.master-header .m-supernav .l-wrapper .m-supernav-right-tray .header-language-wrap{display:none}.master-header .m-supernav .l-wrapper .m-supernav-right-tray .m-supernav-item a .m-supernav-content{color:#454545;font-family:"Poppins";font-size:1em}.master-header .m-supernav .l-wrapper .custom-header-contacts{position:absolute;right:0;top:1em}.master-header .m-supernav .l-wrapper .custom-header-contacts .left-contact{float:left;text-align:center;margin:0 1em}.master-header .m-supernav .l-wrapper .custom-header-contacts .left-contact p{color:#232323;font-family:"Frank Ruhl Libre";font-size:1.077em;line-height:143%;letter-spacing:.01em;text-align:center;margin-bottom:0}.master-header .m-supernav .l-wrapper .custom-header-contacts .left-contact a{color:#454545;font-family:"Poppins";font-size:1.077em;line-height:114%;letter-spacing:.01em;text-align:center}.master-header .m-supernav .l-wrapper .custom-header-contacts .right-contact{float:left;text-align:center;margin:0 1em}.master-header .m-supernav .l-wrapper .custom-header-contacts .right-contact p{color:#232323;font-family:"Frank Ruhl Libre";font-size:1.077em;line-height:143%;letter-spacing:.01em;text-align:center;margin-bottom:0}.master-header .m-supernav .l-wrapper .custom-header-contacts .right-contact a{color:#454545;font-family:"Poppins";font-size:1.077em;line-height:114%;letter-spacing:.01em;text-align:center}.m-navbar{border-bottom:none;box-shadow:none}@media screen and (min-width: 961px){.m-navbar{height:3.5em !important;top:8em;background-color:#fae0cf;border-radius:8px 8px 0 0}}@media screen and (min-width: 961px){.m-navbar .l-wrapper{width:70%}}@media screen and (min-width: 961px){.m-navbar .l-wrapper .m-navbar-toplevel{top:.25em;display:flex;justify-content:center}}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item .m-navbar-link{color:#323232;font-family:"Poppins";font-size:1.231em;font-weight:300;text-transform:none}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item .m-navbar-link:hover{color:#454545;font-weight:400}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item .m-navbar-secondlevel .m-navbar-item .m-navbar-title{color:dimgray;font-family:"Frank Ruhl Libre";font-size:1.077rem;font-weight:600}@media screen and (min-width: 961px){.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item .m-header-c-social-list{margin-top:.5em}}@media screen and (min-width: 961px){.m-navbar .l-wrapper .m-navbar-secondlevel-bkg{top:3.25em}}.m-footer{border-top:none;box-shadow:none;background-color:#323232;color:#fff;padding-bottom:0}.m-footer .l-wrapper{padding-bottom:0}.m-footer .l-wrapper .m-footer-top-half{border-bottom:none}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress{display:flex;flex-flow:wrap}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress h5{text-align:center}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .left-contact{width:100%;max-width:48%;float:left;text-align:center}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .left-contact p{color:#ccc;font-family:"Frank Ruhl Libre";font-size:1.077em;line-height:143%;letter-spacing:.01em;text-align:center;margin-bottom:0}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .left-contact a{color:#fff;font-family:"Poppins";font-size:1.077em;line-height:114%;letter-spacing:.01em;text-align:center}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .right-contact{width:100%;max-width:48%;float:left;text-align:center}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .right-contact p{color:#ccc;font-family:"Frank Ruhl Libre";font-size:1.077em;line-height:143%;letter-spacing:.01em;text-align:center;margin-bottom:0}.m-footer .l-wrapper .m-footer-top-half .bccConfigAddress .right-contact a{color:#fff;font-family:"Poppins";font-size:1.077em;line-height:114%;letter-spacing:.01em;text-align:center}@media screen and (min-width: 961px){.m-footer .l-wrapper .learn-more-links,.m-footer .l-wrapper .shop-links,.m-footer .l-wrapper .faq-links{width:15%;margin-top:-6em}}.m-footer .l-wrapper .learn-more-links h5,.m-footer .l-wrapper .shop-links h5,.m-footer .l-wrapper .faq-links h5{color:#fae0cf;font-family:"Poppins";font-size:1.077em;font-weight:700;line-height:214%}.m-footer .l-wrapper .learn-more-links ul li a,.m-footer .l-wrapper .shop-links ul li a,.m-footer .l-wrapper .faq-links ul li a{color:#fff;font-family:"Poppins";font-size:1.077em;line-height:200%}@media screen and (max-width: 960px){.m-footer .l-wrapper .m-footer-c-social-list{float:none;text-align:center}}.m-footer .l-wrapper .m-footer-border-bottom{border:none}.l-main-content-wrap .m-homepage{margin-bottom:0}.l-main-content-wrap .m-homepage .m-homepage-rotation-full{max-width:100%;margin-bottom:3em !important}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full{max-width:none}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation{overflow:visible}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list{overflow:visible}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide{max-height:23em}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content{display:flex;justify-content:space-evenly;align-items:center;min-height:unset;background-color:#c97566;box-shadow:2px 2px 8px rgba(0,0,0,.15)}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content{max-width:40%;left:30%;bottom:-1em;border-radius:4px}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content{padding:.5em !important;border-radius:0;bottom:-3em}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content p{color:#fff;font-family:"Poppins";font-weight:300;line-height:125%;letter-spacing:-0.01em;text-shadow:2px 2px 4px rgba(0,0,0,.2);width:auto !important;margin:0;padding:0 !important}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content p{font-size:1.846em}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content p{display:block;font-size:1.231em}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content .m-homepage-rotation-button.btn{background-color:#995144;box-shadow:2px 2px 4px rgba(0,0,0,.2);border:none;color:#fff;font-family:"Poppins";letter-spacing:.01em;margin:0;transition:none}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content .m-homepage-rotation-button.btn{width:33%;font-size:1.077em}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content .m-homepage-rotation-button.btn{width:40%;padding:1em .5em;border-radius:0}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide .m-homepage-rotation-content .m-homepage-rotation-button.btn:hover{font-weight:500}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide a img{max-width:none;width:300%}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-prev{background-image:url("https://assets.eflorist.com/site/EF-13055/Custom HTML/Prev Arrow.png");background-color:rgba(0,0,0,0);background-size:100%;height:48px;width:48px}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-prev{opacity:1;display:block !important}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-next{background-image:url("https://assets.eflorist.com/site/EF-13055/Custom HTML/Next Arrow.png");background-color:rgba(0,0,0,0);background-size:100%;height:48px;width:48px}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-next{opacity:1;display:block !important}}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots{bottom:0;text-align:right;padding-right:1em}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots li{border:1px solid #454545;border-radius:100%;background:#f7f7f7;color:rgba(0,0,0,0);opacity:1;width:10px;height:10px;box-shadow:1px 1px 4px rgba(0,0,0,.25)}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots li.slick-active{background:#680c22}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots li button::before{background:rgba(0,0,0,0);color:rgba(0,0,0,0);opacity:0}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three{max-width:100% !important}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three{width:100%;padding:0}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile{width:100%;margin:0}}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile img{border-radius:4px}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile img{width:100%}}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile .m-homepage-occasiontile-content{padding:.5em}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile .m-homepage-occasiontile-content{padding:0;margin-top:-0.75em}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile .m-homepage-occasiontile-content .btn{background-color:#c97566;font-family:"Frank Ruhl Libre";font-size:1.692em;letter-spacing:.01em;text-shadow:2px 2px 4px rgba(0,0,0,.2);text-transform:none;padding:.5em .25em}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile .m-homepage-occasiontile-content .btn{border-radius:0;max-width:100%;width:100%}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-three .m-homepage-occasiontile .m-homepage-occasiontile-content .btn:hover{background-color:#995144}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-featured.m-homepage-featured-alt .m-product-mini{max-width:22%}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured.m-homepage-featured-alt .m-product-mini{max-width:47%;width:100%}}.l-main-content-wrap .m-homepage .m-homepage-featured.m-homepage-featured-alt a .m-category-shop-btn.btn{background-color:#680c22}.l-main-content-wrap .m-homepage .m-homepage-featured.m-homepage-featured-alt a .m-category-shop-btn.btn:hover{font-weight:500}.l-main-content-wrap .m-homepage .m-homepage-popular-bouquets .m-pdp-bouquets-in-collection-title{display:none}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-popular-bouquets .m-product-mini{max-width:22%}}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-popular-bouquets .m-product-mini{max-width:47%;width:100%}}.l-main-content-wrap .m-homepage .custom-html-1-container{background-color:#fff3ea;padding-top:3em}.l-main-content-wrap .m-homepage .custom-html-1-container .follow-us{margin:1em 0}.l-main-content-wrapper{max-width:107.692em}.l-main-content-wrapper .m-subcategory .m-subcategory-header-bottom .m-subcategory-header-container .m-subcategory-header-content{max-width:42em}.l-main-content-wrapper .m-product-mini{margin-top:2em}#filterNav .m-category-subheader{text-transform:uppercase}#filterNav .m-product-sidebar-header{text-transform:uppercase}#filterNav li.clearfix:first-child{padding-bottom:3em}#filterNav li.clearfix:nth-child(4) h4{padding-top:3em}.showMore_color{padding-top:3em}.m-subcat-three .m-product-mini{margin-bottom:2.5em}.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:"Poppins";font-size:1em}.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header,.m-product-sidebar .m-category-subheader{font-family:"Poppins";font-size:1.185em;font-weight:600}.m-product-sidebar .item-number,.m-sidebar .item-number{margin-left:.125em}.m-nav .m-nav-list .m-nav-list-item .m-nav-list-item-link,.m-nav .m-nav-list .m-nav-sub-list-item .m-nav-list-item-link,.m-nav .m-nav-sub-list .m-nav-list-item .m-nav-list-item-link,.m-nav .m-nav-sub-list .m-nav-sub-list-item .m-nav-list-item-link,.m-product-sidebar .m-product-sidebar-subheader,.m-sidebar .m-product-sidebar-subheader{font-family:"Poppins"}.m-nav .m-nav-list .m-nav-list-item .m-nav-list-item-link,.m-nav .m-nav-list .m-nav-sub-list-item .m-nav-list-item-link,.m-nav .m-nav-sub-list .m-nav-list-item .m-nav-list-item-link,.m-nav .m-nav-sub-list .m-nav-sub-list-item .m-nav-list-item-link{font-size:1.308em;text-transform:capitalize}.m-pdp-tabs p,.m-pdp-tabs-no-florist-tip p,.m-sizes-container .m-sizes-label-container p{font-family:"Poppins"}.l-main-content-wrapper.efSympathy .m-sympathy-banner{height:auto}.l-main-content-wrapper.efSympathy .m-sympathy-banner .m-flower-ideas-banner-bg{background-size:auto;background-position-y:top;padding:1% 0}.l-main-content-wrapper.efSympathy .m-sympathy-banner .m-flower-ideas-banner-bg .l-content-full-width{max-width:100%}.l-main-content-wrapper.efSympathy .m-sympathy-banner .m-flower-ideas-banner-bg .l-content-full-width .m-flower-ideas-banner-h1{margin-top:7em}.l-main-content-wrapper.efSympathy .m-sympathy-banner .m-flower-ideas-banner-bg .l-content-full-width .header-underline.m-category-header-underline{margin:0}.l-main-content-wrapper.efSympathy .m-sympathy-banner .m-flower-ideas-banner-bg .l-content-full-width .m-page-header-text.m-flower-ideas-header-text{padding-bottom:1em;font-size:1.077em;max-width:41.692em;line-height:1.692em}.l-main-content-wrapper .m-faq-section .m-faq-section-header{background-color:#c97566}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-circle{background:#c97566}.m-account-divider-header{background:#c97566}