/*!
 * updated on Thu Apr 20 2023 14:26:56 GMT-0500 (Central Daylight Time) by asthomas
 *
 */
@import url(https://fonts.googleapis.com/css?family=Oswald:300|Source+Sans+Pro:200,200i,300,400,600,600i,700,700i,900,900i);
@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}.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,.icon-reminder-white,.m-nav-list-item-link:after,.icon-arrow-right-black-acct,.icon-reminder-text-grey,.m-footer-languages-select:after,select,.icon-kahuna-burger{background-image:url("https://assets.eflorist.com/themes/custom-templates/2/27193700/27193700-tan/images/sprites.png")}body{font-family:"Source Sans Pro",sans-serif;color:#000;background-size:inherit}h1,h2,h3,h4,h5,h6,a{font-family:"Source Sans Pro",sans-serif}h1{color:#000;font-family:"Source Sans Pro",sans-serif;font-weight:400;text-transform:capitalize}.d-grid_6 h1{font-style:normal}h3{font-size:1.14286em;font-weight:700;text-transform:uppercase}h4{font-family:"Source Sans Pro",sans-serif;font-weight:600}h5{color:#000;font-weight:900;text-transform:uppercase}a{color:#000;font-size:14px}a:hover{text-decoration:none}p{color:#000;font-family:"Source Sans Pro",sans-serif;font-size:13px}.dark{background-color:#f3f3f3}.avenir{font-family:"Source Sans Pro",sans-serif}.divider{background-color:#b6d5ce}.border-bottom{border-bottom:1px solid #cbdbd7 !important}.pink-text,.alt-pink{color:#000 !important}.bembo-bold{font-family:"Source Sans Pro",sans-serif;font-weight:900}.btn{box-shadow:0 1px 2px rgba(71,69,56,.3);font-family:"Source Sans Pro",sans-serif;letter-spacing:normal;font-size:14px;font-weight:900;border-radius:3px;max-width:280px;text-transform:capitalize;transition:all .25s ease-in-out 0s;background-color:#323480;border:medium none;color:#fff}.btn:hover{background-color:#4043a5}.btn-light{background-color:#236e02;color:#fff}.btn-light:hover{background-color:rgba(35,110,2,.6);color:#fff}.promo-bold{color:#303030;font-weight:900;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;padding-right:.5em}.tabbable{border:medium none}@media screen and (min-width: 961px){.mobile-view{display:none}}@media screen and (max-width: 960px){.mobile-view{display:block}}.icon-social{height:1.5em;width:1.59em;display:none}.icon-warning{background-position:-157px -4px}.icon-phone{background-position:184px -193px;height:1.7em}.icon-email{background-position:167px -189px}.icon-geopin{background-position:205px -193px;height:1.7em}.icon-cart{background-position:-44px -212px !important;margin-left:-0.9em}.icon-cart .cart-number{color:#454545;font-weight:700}.icon-kahuna-burger{background-position:0px -282px}.icon-arrow-down-pink{background-position:-175px -51px}@media screen and (min-width: 961px){.logo-left-header-image .master-header{height:14em !important}}.logo-left-header-image .m-supernav{background-color:rgba(0,0,0,0);background-repeat:repeat;box-shadow:none}.logo-left-header-image .m-supernav .divider{height:5.75em;width:1px}@media screen and (min-width: 961px){.logo-left-header-image .m-supernav .m-supernav-logo{top:2.5em}}.logo-left-header-image .m-supernav .m-supernav-logo .fluid img{max-width:26em !important}@media screen and (min-width: 961px){.logo-left-header-image .m-supernav .m-supernav-right-tray{top:1.5em}}.logo-left-header-image .m-supernav .m-supernav-right-tray .m-supernav-item .m-supernav-content{font-weight:400;text-transform:uppercase;font-size:14px;color:#454545}@media screen and (max-width: 960px){.logo-left-header-image .m-supernav .m-supernav-right-tray .m-supernav-item .m-supernav-content{display:none}}@media screen and (min-width: 961px){.logo-left-header-image .m-supernav #search{top:1em}.logo-left-header-image .m-supernav #search form .m-navbar-search{font-style:italic;color:#454545;padding:5px !important}}.m-supernav-content{font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#232323 !important;text-transform:uppercase}.logo-left-header-image .m-supernav .m-supernav-right-tray .m-supernav-item .m-supernav-content .tel a{color:#fff}.logo-left-header-image .m-navbar{background-color:rgba(0,0,0,0);background-repeat:repeat;border-bottom:none;box-shadow:none}@media screen and (min-width: 961px){.logo-left-header-image .m-navbar{position:relative;height:40px;background-color:#323480}}@media screen and (max-width: 960px){.logo-left-header-image .m-navbar{background-color:#fff;background-image:none}}@media screen and (min-width: 961px){.logo-left-header-image .m-navbar .m-navbar-toplevel{top:7px}}.logo-left-header-image .m-navbar .m-navbar-toplevel .c-top-nav-link{font-family:"Source Sans Pro",sans-serif;font-size:12px}@media screen and (min-width: 961px){.logo-left-header-image .m-navbar .m-navbar-toplevel .c-top-nav-link{color:#fff;text-transform:uppercase}}.l-wrapper{max-width:1200px;margin:-6px auto 0}@media screen and (min-width: 961px){.logo-left-header-image .m-navbar-secondlevel-bkg{top:3.1em !important}}@media screen and (min-width: 961px){.m-navbar-secondlevel{top:2.9em !important;padding-top:3px !important}}@media screen and (max-width: 960px){.m-navbar-link.m-navbar-escape:after,.m-navbar-title.m-navbar-escape:after{background-position:-195px -40px}}@media screen and (max-width: 960px){.m-navbar-link.m-subnav-trigger:after{background-position:-186px -39px !important}}.m-navbar-link.m-subnav-trigger:after,.m-navbar-title.m-subnav-trigger:after{background-position:-164px -49px;margin-top:8px}.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:-154px -52px}.m-navbar-item.is-subnav-expanded>.m-navbar-link,.m-navbar-link.is-subnav-expanded{background:rgba(0,0,0,0);border-top-left-radius:3px;border-top-right-radius:3px}.m-navbar-item.is-subnav-expanded .m-navbar-link:hover{color:#000}.m-navbar-secondlevel{background-color:#fff !important;border-bottom:1px solid #d2d2d2}.m-navbar-secondlevel .m-navbar-link{font-weight:600 !important;color:#454545 !important}@media screen and (max-width: 960px){.m-navbar-secondlevel .m-navbar-link{font-size:14px}}.m-navbar-secondlevel .m-navbar-link.alt-pink{color:#bbb !important}.m-navbar-secondlevel-bkg{box-shadow:0 0 0 #fff,0 3px 3px rgba(0,0,0,.05);top:3em !important}.m-navbar-search{border-radius:0 !important}.m-navbar-toplevel .m-navbar-item{font-family:"Source Sans Pro",sans-serif;font-weight:600;text-transform:uppercase;max-height:190px}.m-navbar-toplevel .m-navbar-item .m-navbar-link{font-family:"Source Sans Pro",sans-serif;text-transform:capitalize;color:#000;font-size:1em}@media screen and (max-width: 960px){.m-navbar-toplevel .m-navbar-item .m-navbar-link{color:#303030}}.m-navbar-toplevel .m-navbar-item .m-navbar-link:hover{color:#b1301c !important}@media screen and (max-width: 960px){.m-navbar-toplevel .m-navbar-item .m-navbar-link:hover{color:#b1301c !important}}.m-navbar-toplevel .m-navbar-item .m-navbar-link.c-top-nav-link:hover{color:#236e02 !important}@media screen and (max-width: 960px){.m-navbar-toplevel .m-navbar-item .m-navbar-link.c-top-nav-link:hover{color:#323480 !important}}.m-navbar-toplevel .m-navbar-item .m-navbar-link.c-top-nav-link:active{text-decoration:underline}@media screen and (min-width: 961px){.m-navbar-toplevel>li:not(.m-navbar-item){float:right;margin-right:19px}}@media screen and (max-width: 960px){.m-navbar-title{font-family:"Source Sans Pro",sans-serif;font-size:1.14em;text-transform:none}}.m-navbar-link,.m-navbar-title{font-family:"Source Sans Pro",sans-serif;text-decoration:none;text-transform:capitalize}.m-navbar-divider .m-navbar-title{font-family:"Source Sans Pro",sans-serif;font-size:1.14em;font-weight:600}.m-navbar-upcoming .m-navbar-link{width:11em}.m-navbar-pinkline{background:none repeat scroll 0 0 #296c09}.m-navbar-text{font-weight:400;line-height:16px;text-transform:initial}@media screen and (min-width: 961px){.m-navbar-quick-text{color:#454545;font-size:1.125em;font-weight:300 !important;left:-6em}}.m-nav .m-nav-list .m-nav-list-item>a:after,.m-nav .m-nav-sub-list .m-nav-list-item>a:after{background-position:-205px -39px}.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-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:700;text-transform:none;color:#bbb}.m-nav .m-nav-list .m-nav-list-item .m-nav-list-item-link:hover,.m-nav .m-nav-list .m-nav-sub-list-item .m-nav-list-item-link:hover,.m-nav .m-nav-sub-list .m-nav-list-item .m-nav-list-item-link:hover,.m-nav .m-nav-sub-list .m-nav-sub-list-item .m-nav-list-item-link:hover{color:#b1301c}.m-nav .m-nav-list .m-nav-list-item.active>a,.m-nav .m-nav-list .m-nav-sub-list-item.active>a,.m-nav .m-nav-sub-list .m-nav-list-item.active>a,.m-nav .m-nav-sub-list .m-nav-sub-list-item.active>a{color:#000}.nav-tabs>li>a{font-size:1.14286em;font-weight:700;text-transform:uppercase}.nav-tabs>li>a:hover{background-color:#cbdbd7}.nav-tabs>.active>a{color:#000}.nav-tabs>.active>a:hover{color:#000}.c-top-nav-link{font-size:1.385em !important}.c-navbar-item-full{width:100% !important}.m-header-c-social-list{margin-top:5px;margin-right:-1px}@media screen and (max-width: 960px){.m-header-c-social-list{padding:1em 1em 2em}}@media screen and (max-width: 960px){.m-header-c-social-list .icon-social{background-image:url("https://assets.eflorist.com/themes/custom-templates/2/27193700/27193700-tan/images/sprites.png")}}.header-underline{display:inline-block;margin:5px auto 1em;height:25px;width:100%}.c-header-underline-smaller{background-size:contain}.m-account-divider-header{background-color:#c4e7e0;font-family:"Source Sans Pro",sans-serif;font-size:1.14286em}.m-content-header-container{color:#000;background-color:#fff;padding:0 .5em;font-family:"Source Sans Pro",sans-serif}@media screen and (min-width: 961px){.l-content-homepage{margin-bottom:0em !important}}.m-homepage-rotation-full{max-width:100%;min-height:140px;min-width:320px}@media screen and (min-width: 961px){.m-homepage-rotation-full{min-height:314px;min-width:961px}}.m-homepage-rotation-full .m-homepage-rotation{margin:auto;max-width:1200px;width:100%}.m-homepage-rotation-full .m-homepage-rotation .slick-prev,.m-homepage-rotation-full .m-homepage-rotation .slick-next{opacity:1}.m-homepage .side-borders-theme{background-color:#fff}.m-homepage .m-homepage-middle-promo,.m-homepage .m-figure-caption{background-color:#fff}.m-homepage .m-homepage-middle-promo .m-homepage-middle-promo-text{color:#000}.m-homepage .m-homepage-middle-promo .m-homepage-middle-promo-icons-text{font-family:"Source Sans Pro",sans-serif}.m-homepage.layout4 .m-homepage-middle-promo{background-color:#fff;border-bottom:1px solid #fff}.m-homepage.layout4 .top-border{border-color:#fff}.m-homepage.layout4 .m-dod-large .btn{background:none repeat scroll 0 0 rgba(0,0,0,0) !important}.m-homepage.layout5 .m-homepage-middle-promo{border-color:#fff;border-bottom:1px solid #fff;border-top:1px solid #fff}.m-homepage.layout5 .m-homepage-middle-promo .m-homepage-middle-promo-text{background-color:#fff}.m-homepage.layout5 .m-homepage-middle-promo-text{color:#000}.m-homepage.layout6 .top-border{border-top:1px solid #fff}.m-homepage .m-figure-caption-right{background:none repeat scroll 0 0 rgba(0,0,0,0) !important}.m-homepage .m-figure-caption a{color:#000}.m-homepage .m-figure-caption h3{color:#000}.m-homepage .m-cta,.m-homepage .m-features-bottom{background-color:#fff}.m-homepage .side-borders-alt{background-color:#fff}.m-homepage .m-dod-large-img{background-color:#3e746a}.m-homepage .m-dod-large-caption p,.m-homepage .m-dod-large-caption h2{color:#fff}.m-homepage .top-border,.m-homepage .bottom-border{border-color:#3e746a}@media screen and (max-width: 960px){.m-homepage-featured-alt .top-padding{padding-top:0 !important}}.m-homepage-featured .top-padding{margin-top:none}.m-homepage-video-content h2{color:#000 !important}.m-homepage-rotation-full .m-homepage-rotation-content{background-color:rgba(0,0,0,.8);display:none}.m-homepage-rotation-full .m-homepage-rotation-content h2{color:#fff}.m-homepage-rotation-full .m-homepage-rotation-content .btn{background-color:#fff;color:#303030;max-width:200px}.m-homepage-rotation-full .m-homepage-rotation-content .btn:hover{background-color:#000;color:#fff}.m-homepage-middle-promo-text{font-family:"Source Sans Pro",sans-serif;font-size:1.35714em;font-style:italic;font-weight:400;line-height:30px;padding:1.5em !important}.m-homepage-quick-shop .m-homepage-quick-shop-intro .avenir-heavy{color:#000;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif}.m-figure-caption a{font-size:14px;font-weight:700}.m-figure-caption h3,.m-figure-caption h4{font-size:1.42857em;font-weight:400;font-family:"Source Sans Pro",sans-serif}.m-figure-caption h3{font-style:italic;text-transform:capitalize}.m-featured-content{background-color:#fff;padding:40px;box-shadow:none;border:4px solid #fff;z-index:0}.m-video-container .m-featured-text h1,.m-video-container .m-featured-text h2,.m-video-container .m-featured-text h4,.m-video-container .m-featured-text p{color:#000}.m-homepage-featured .m-product-mini,.m-homepage-popular-bouquets .m-product-mini{min-height:250px;min-width:140px}@media screen and (min-width: 961px){.m-homepage-featured .m-product-mini,.m-homepage-popular-bouquets .m-product-mini{min-height:382px;min-width:270px}}.m-homepage-featured .m-product-mini .fluid,.m-homepage-popular-bouquets .m-product-mini .fluid{min-height:180px;min-width:140px}@media screen and (min-width: 961px){.m-homepage-featured .m-product-mini .fluid,.m-homepage-popular-bouquets .m-product-mini .fluid{min-height:342px;min-width:270px}}.m-homepage-featured .m-product-mini .fluid img,.m-homepage-popular-bouquets .m-product-mini .fluid img{min-height:175px;min-width:140px}@media screen and (min-width: 961px){.m-homepage-featured .m-product-mini .fluid img,.m-homepage-popular-bouquets .m-product-mini .fluid img{min-height:337px;min-width:270px}}.m-homepage-occasiontile-three .m-homepage-occasiontile{min-height:168px;min-width:150px}@media screen and (min-width: 961px){.m-homepage-occasiontile-three .m-homepage-occasiontile{min-height:252px;min-width:295px}}.m-homepage-occasiontile-three .m-homepage-occasiontile img{min-height:87px;min-width:150px}@media screen and (min-width: 961px){.m-homepage-occasiontile-three .m-homepage-occasiontile img{min-height:171px;min-width:295px}}.m-homepage .m-homepage-customhtml .l-wrapper{margin-top:0 !important}.m-homepage .facebook-products{overflow:hidden}.m-homepage .facebook-products h1{border-bottom:0px;color:#b1301c;font-weight:300;padding-bottom:.1em}.m-homepage .facebook-products>.m-homepage-customhtml>.top-padding{padding-top:0px !important;padding-bottom:0px !important}.m-homepage .facebook-products h2{display:none}@media screen and (min-width: 961px){.m-homepage .facebook-products .m-homepage-three-products{margin-top:6em}}.m-homepage .facebook-products .m-homepage-three-products .m-product{max-width:240px}.m-homepage .facebook-products .m-homepage-three-products .m-homepage-three-products-title{display:none}.m-homepage .facebook-products .m-homepage-three-products .m-homepage-three-products-btn{display:none}.m-pdp-tabs p,.m-pdp-tabs-no-florist-tip p{font-family:"Source Sans Pro",sans-serif;font-size:14px}.m-pdp-bouquets-in-collection-title h3,.m-pdp-flowers-in-bouquet-title,.m-category-featured-title,.m-category-content-header{font-size:1.14286em !important;font-weight:700;margin-bottom:-1.9em;position:relative;text-align:center;text-transform:uppercase;z-index:1}.m-pdp-flowers-in-bouquet-title{color:#000}.m-pdp-flowers-in-bouquet-title-container h3{font-size:1.42857em}.m-product-price-radio,.m-price-radio{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-breadcrumbs a{font-family:"Source Sans Pro",sans-serif;font-size:.85em;text-transform:uppercase}.flexslider.m-pdp-flowers-flexslider{margin:-3px -25px}.m-shopping-cart-item-subtotal-container .m-shopping-cart-item-subtotal-price{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-shopping-cart-grand-total-container .m-shopping-cart-item-grant-total-price{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-shopping-cart-item-bouquet-info .m-shopping-cart-price{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-shopping-cart-item-header-content .m-shopping-cart-item-header-remove{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:700}.m-shopping-cart-item-header-content .m-shopping-cart-item-header-number{font-family:"Source Sans Pro",sans-serif;font-size:1.14em;font-weight:600}.m-shopping-cart-warning-container{font-family:"Source Sans Pro",sans-serif;font-size:14px;border:medium none rgba(0,0,0,0)}.m-shopping-cart-warning-container .m-shopping-cart-warning-copy{font-size:14px}.m-delivery-info-item .m-shopping-cart-item-header .m-shopping-cart-item-header-number{font-family:"Source Sans Pro",sans-serif;font-size:1.14em;font-weight:900;text-transform:uppercase;color:#303030}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-circle{background:none repeat scroll 0 0 #c4e7e0}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.inactive .m-checkout-header-step-circle{background-color:#787878}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step .m-checkout-header-step-circle{font-family:"Source Sans Pro",sans-serif;font-weight:900}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-title{color:#c4e7e0}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.inactive .m-checkout-header-step-title{color:#787878}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step .m-checkout-header-step-title{font-family:"Source Sans Pro",sans-serif;font-size:1.85714em}.m-checkout-header-step-title{font-family:"Source Sans Pro",sans-serif;font-weight:900;text-transform:uppercase}.m-order-detail .pull-right{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-order-detail .m-order-detail-grand-total .pull-right{color:#484848;font-family:"Source Sans Pro",sans-serif;font-size:13px}.m-order-detail .m-order-detail-top .bembo{color:#484848;font-family:"Source Sans Pro",sans-serif}.m-order-detail-header{font-family:"Source Sans Pro",sans-serif}.m-delivery-info-items .l-content{padding-top:0 !important}.l-main-content-wrapper .shopping-cart-page .l-content-shopping-cart{max-width:none !important}.l-main-content-wrapper .shopping-cart-page .l-content-shopping-cart .m-breadcrumbs{margin-top:1em}@media screen and (min-width: 961px){.m-shopping-cart-item-content-container{max-width:none}}.l-main-content-wrapper-cart .m-checkout-header-container .m-breadcrumbs{margin-top:1em}.l-main-content-wrapper-cart .d-omega{display:block !important}.l-main-content-wrapper .m-checkout-header-container .m-breadcrumbs{margin-top:1em}@media screen and (max-width: 960px){.headerBillingReview .l-wrapper:not(:first-child){width:100%}}@media screen and (min-width: 961px){#navFilterCategory{padding-bottom:1em}}.m-category-subheader{border-bottom:1px solid #000;font-size:1.14em;text-transform:uppercase}.m-category-subheader,.m-category-subheader-bestsellers{border-bottom:1px solid #cbdbd7}.header-underline,.m-category-featured,.m-category-content{background-color:rgba(0,0,0,0);border-bottom:medium none}.m-category-bestsellers-link{font-weight:400;text-transform:capitalize;font-family:"Source Sans Pro",sans-serif}.m-category-bestsellers-link a{color:#3e746a;text-transform:capitalize}.m-category-bestsellers-pics{margin-top:0}.m-category-subheader-bestsellers{font-size:1.14286em}.m-category-bestsellers-wrap{float:left;margin-top:2em;padding:1em;width:100%;border:2px solid #fff}.m-category-bestsellers-wrap a{font-family:"Source Sans Pro",sans-serif;text-transform:uppercase;font-weight:bold}.m-category-flower-link{font-family:"Source Sans Pro",sans-serif;color:#454545}.m-category-content-header.m-collection-landing-header{line-height:.1em}.m-category-flexslider{background:none repeat scroll 0 0 rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important}.m-sidebar-nav-toggle-text{font-family:"Source Sans Pro",sans-serif;font-size:14px}.m-product-price{font-family:"Source Sans Pro",sans-serif;color:#f681b6;font-size:14px;font-weight:500}.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header{font-family:"Source Sans Pro",sans-serif;font-size:1.14286em;font-style:normal;font-weight:900;text-transform:uppercase}.m-product-sidebar .m-product-sidebar-subheader,.m-product-sidebar .m-product-sidebar-filter-results,.m-sidebar .m-product-sidebar-subheader,.m-sidebar .m-product-sidebar-filter-results{border-top:1px solid #cbdbd7;color:#787878;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:900;text-transform:uppercase}.m-product-sidebar ul li:first-of-type .m-product-sidebar-subheader{border:0px}.m-product-sidebar a{color:#000}.m-collection-landing-header{border:none}.m-collection-landing-header.m-category-content-header{line-height:.1em}.m-collection-bottom-promo{max-height:none}.m-collections{margin-right:0;padding-right:0 !important}.m-product-mini{max-width:270px;margin-bottom:3em}.m-product-mini .text-large{font-size:1.25em;color:#454545 !important}.m-product-mini .m-product-mini-price{font-size:1.25em;font-weight:500;color:#777 !important;font-family:"Source Sans Pro",sans-serif}.m-product-mini-buynow,.m-product-buynow{font-size:14px;font-weight:500;font-family:"Source Sans Pro",sans-serif;color:#d42371;display:none}.m-sympathy-service .m-category-content-header,.m-sympathy-home .m-category-content-header{margin-bottom:-0.25em !important}.m-sympathy-service{padding-right:1%}.m-sympathy-home{padding-left:1%}.m-about-content-header{font-size:1.42857em}.m-faq-section .m-faq-section-header{background-color:#000;color:#fff;font-family:"Source Sans Pro",sans-serif}.m-flower-ideas-header-text{color:rgba(0,0,0,0)}.m-account-divider-header-title{text-transform:uppercase}.m-account-divider-header-number .avenir-heavy{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:900}.m-reminders .m-reminders-table .icon-reminder{position:relative}.m-sidebar-contact-us{background-color:#fff;border:medium none rgba(0,0,0,0);padding:1em}.m-sidebar-learn-more{border:1px solid #000}.m-sidebar-nav .m-sidebar-nav-list .m-sidebar-nav-list-item .m-sidebar-nav-list-item-link,.m-sidebar-nav .m-sidebar-nav-list .m-sidebar-nav-sub-list-item .m-sidebar-nav-list-item-link,.m-sidebar-nav .m-sidebar-nav-sub-list .m-sidebar-nav-list-item .m-sidebar-nav-list-item-link,.m-sidebar-nav .m-sidebar-nav-sub-list .m-sidebar-nav-sub-list-item .m-sidebar-nav-list-item-link{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#303030}.m-footer{background-color:rgba(0,0,0,0);border-top:medium none;box-shadow:none;color:#000}.m-footer>.bottom-padding{padding-bottom:0px}.m-footer h5{color:#323232;font-weight:700}.m-footer p{line-height:1.4em;margin-bottom:1.3em;font-family:"Source Sans Pro",sans-serif;font-size:14px;color:#454545}.m-footer .link-list{line-height:1.4}.m-footer .link-list li a{color:#454545;font-size:1em;line-height:1.125em}.m-footer .link-list li a:hover{text-decoration:none;color:#286d08}.m-footer .l-wrapper .m-footer-top-half{border-bottom:1px solid #6a6a6a;height:115px}@media screen and (max-width: 960px){.m-footer .l-wrapper .m-footer-top-half{border-bottom:none}}.m-footer .l-wrapper .m-footer-top-half .m-footer-email .m-footer-email-input{border:1px solid #454545;box-shadow:none}.m-footer .l-wrapper .m-footer-top-half .m-footer-email .m-footer-email-btn{background-color:#aedf39;border:1px solid #454545;box-shadow:none;border-radius:0}.m-footer .l-wrapper .m-footer-top-half .m-footer-email .m-footer-email-btn:hover{background-color:#94c520}@media screen and (min-width: 961px){.m-footer .m-footer-c-social-list{float:none;text-align:center;padding-right:17px}}@media screen and (max-width: 960px){.m-footer-top-half,.m-footer-border-bottom{background:none repeat scroll 0 0 rgba(0,0,0,0) !important;border:medium none}}@media screen and (max-width: 960px){.m-footer-top-half p,.m-footer-top-half h5,.m-footer-border-bottom p,.m-footer-border-bottom h5{text-align:left}}.m-footer-c-florist{font-family:"Source Sans Pro",sans-serif;font-weight:700}.m-footer-c-address{text-align:center;font-family:"Source Sans Pro",sans-serif;padding-top:30px}@media screen and (max-width: 960px){.m-footer-c-address{text-align:left;padding-top:30px}}@media screen and (max-width: 960px){.m-footer-c-social-list{float:left}}.m-footer-label{font-family:"Source Sans Pro",sans-serif;font-size:14px;color:#fff;font-weight:900}.footer-rewards-logo{background:url("https://assets.eflorist.com/themes/custom-templates/2/27193700/27193700-tan/images/sprites.png") no-repeat scroll 0 -172px rgba(0,0,0,0);box-sizing:border-box;display:block;height:20px;padding-left:180px;width:0}.content-divider-primary{background-color:#000;height:1px;margin-bottom:2em;width:100%;float:left}.link-list a{color:#484848}input.m-navbar-search{background-color:#fff;background-position:208px -230px;font-style:italic;font-weight:600}@media screen and (max-width: 479px){input.m-navbar-search{background-position:208px -232px}}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=search],input[type=password],textarea{line-height:1em;border-radius:0px;background-color:#fff;color:#484848;font-size:13px;font-family:"Source Sans Pro",sans-serif;border-color:#959595;box-shadow:0 1px 2px rgba(71,69,56,.3) inset}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#959595;outline:medium none}.custom-radio .custom-checkbox-label .label-alt-text,.custom-radio .custom-radio-label .label-alt-text,.custom-checkbox .custom-checkbox-label .label-alt-text,.custom-checkbox .custom-radio-label .label-alt-text{font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:normal;color:#484848}.custom-checkbox .custom-checkbox-label{line-height:2em}.custom-checkbox .custom-radio-price,.custom-radio .custom-radio-price{color:#484848;font-family:"Source Sans Pro",sans-serif}select,.nav-tabs>li>a{background-color:#fff;border-color:#959595;color:#000;outline:medium none}select:focus,.nav-tabs>li>a:focus{border-color:#555;box-shadow:none}select:hover,.nav-tabs>li>a:hover{border-color:#cbdbd7}select{border-radius:0;font-family:"Source Sans Pro",sans-serif;font-size:14px;background-position:calc(100% + 236px) -331px}label{font-family:"Source Sans Pro",sans-serif;font-size:13px;font-weight:900;text-transform:capitalize;color:#000}.below-input.terms{margin-top:auto}.layout1 .m-stretch-bg-container{width:100%}.layout2 .m-category-bestsellers-wrap{float:none;margin:2em auto;max-width:400px}@media screen and (min-width: 961px){.layout2 .m-category-bestsellers-wrap{float:left;margin-top:0}}.layout3 .bottom-border{border-bottom:10px solid}.layout4 .m-dod-large img{border:1px solid #fff;border-radius:6px}@media screen and (max-width: 960px){.layout5.m-homepage .m-homepage-featured h2{margin-top:2em}}.checkered-grid .m-homepage-popular-bouquets .side-borders{background-color:#fff}.cta{font-family:"Source Sans Pro",sans-serif;font-weight:900}.m-styleguide .color{display:inline-block;height:75px;margin-right:5px;width:75px}.m-styleguide .color.color1{background-color:#000}.m-styleguide .color.color2{background-color:#f3f3f3}.m-styleguide .color.color3{background-color:#fff}.flex-control-paging li a{background:none repeat scroll 0 0 #eaeaea}.flex-control-paging li a:hover{background:none repeat scroll 0 0 #000}.flex-control-paging li a.flex-active{background:none repeat scroll 0 0 #000;cursor:default}.m-flex-direction-nav-weddings .flex-next{right:-31em !important;top:18.25em}.m-flex-direction-nav-weddings .flex-prev{top:18.25em}.flex-direction-nav .flex-next{background-position:-4px -63px}.l-main-content-wrapper,.l-main-content-wrapper-cart{background-color:#fff;padding-bottom:1% !important;padding:0 1% !important;max-width:1200px}.l-content{max-width:none !important}@media screen and (max-width: 960px){.l-content{margin-top:0}}.d-container_12.clearfix.l-content{padding-bottom:2em}.side-borders{background-color:#fff;padding-left:10px;padding-right:10px}.side-borders-theme h2,.side-borders-theme .m-category-flower-link,.side-borders-theme .m-product-mini-price{color:#000}.d-omega{display:none !important}#billingSidebarWrapper{display:block !important}.footer-left{order:2}.footer-left .one .d-grid_3{width:100%}.footer-left .two .d-grid_3{width:100%}.footer-right{text-align:center;order:3}.footer-right .m-footer-c-social-list{float:right}.footer-middle{text-align:center;order:1}.yellowbar{height:2.7692307692em;background-color:#f0eee1}.yellowbar li{display:inline-block;margin:3px 2em;font-size:1.835em;line-height:30px;color:#232323}.greenbox .box .left{margin-top:2em}.numbers{color:#286d08;font-size:24px;font-weight:300;margin:0 0}.address{color:#286d08;font-size:18px;font-weight:400;line-height:1.846em}marquee{font-size:18px;font-weight:600;font-style:italic;color:#900002;border-top:1px solid #333;width:1200px;padding:1em 0px}.logo-center{max-width:1460px;margin:0 auto}@media screen and (min-width: 961px){.m-navbar{height:36px !important;border:none;box-shadow:none;max-width:1200px;margin:0 auto;position:relative}}.logo-center .m-navbar-toplevel{top:.7em}.m-footer-email-btn{background-color:#8f8f8f}.m-footer-email-btn:hover{background-color:rgba(40,109,8,.75)}.awards{max-width:1200px;margin:4em auto 0}.awards img{margin:15px;min-height:123px;min-width:200px}.custHeader{height:3em;background-color:#cbc69c}.custHeader #search{left:75%}.custHeader .m-supernav-right-tray{left:10.5em !important;top:.85em !important}h2.btn.m-category-shop-btn.pdplink.font-white{display:none}.m-content-header-container{display:none}.side-borders,.side-borders-theme{padding:0px !important}.m-supernav-content.tel{display:none}@media screen and (min-width: 961px){#calendarTrigger{text-transform:capitalize;cursor:pointer;font-size:1.125em;font-style:italic;color:#236e02 !important}}.icon-user{background-position:-24px -215px !important}@media screen and (max-width: 960px){.m-supernav-cart .m-supernav-content{text-indent:0px !important}.m-supernav-content{text-indent:0px !important}.custHeader .m-supernav-right-tray{left:0px !important;top:.5em !important}}@media screen and (max-width: 960px){.m-supernav-logo{max-height:6.6em !important}}.bannerOne{max-width:1200px;margin:0 auto}.bannerOne .fluid img{height:173px}@media screen and (min-width: 961px){.m-subcat-three .m-product-mini{width:32% !important}.m-subcategory .m-subcategory-sort-single-line{top:-0.5em;margin-left:-8em;left:68em !important}div#subcategoryContainer{top:4em !important;max-width:1200px !important}.m-breadcrumbs{top:-0.7em !important;margin:1em auto}.m-subcategory .m-subcategory-sort-single-line{top:.5em}}#skuTypeDimension{height:22px}#search{top:.3em !important}.info-left{left:4em}.info-right{right:4em}.info-right,.info-left{margin-bottom:1em}@media screen and (min-width: 961px){.logo-center .m-supernav-logo figure.fluid img{max-height:inherit !important}}@media screen and (max-width: 720px){.m-product-mini{max-width:160px}.m-navbar-link.m-subnav-trigger:after,.m-navbar-title.m-subnav-trigger:after{margin-top:0px !important;width:.5em !important}.m-footer .container_4{display:flex;flex-direction:column}}@media screen and (min-width: 961px){.master-header .m-supernav>.l-wrapper>.m-supernav-logo{width:19em;left:3em}}.master-header .m-supernav>.l-wrapper>.m-supernav-logo>a>figure>img{width:100%}.master-header .m-supernav>.l-wrapper>.family-florist-container{float:left;position:relative;max-width:25em;text-align:center;top:5em;left:5em}@media screen and (max-width: 960px){.master-header .m-supernav>.l-wrapper>.family-florist-container{display:none}}.master-header .m-supernav>.l-wrapper>.family-florist-container>h4{text-transform:uppercase;font-size:1.6923076923em;line-height:26px;font-weight:900}.master-header .m-supernav>.l-wrapper>.family-florist-container>p{font-weight:600;font-size:1.0769230769em;font-style:italic;line-height:22px;text-transform:uppercase}@media screen and (min-width: 961px){.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray{top:unset;right:3em !important;padding:.5em 2em 0em 3em;border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#286d08}}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.m-supernav-account{margin-top:.8em}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.m-supernav-account>a .m-supernav-content{color:#fff !important}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.m-supernav-cart{margin-top:1em}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.m-supernav-cart>a .m-supernav-content{color:#fff !important}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.desktop-view{position:relative;display:inline;margin-right:unset}.master-header .m-supernav>.l-wrapper>.m-supernav-right-tray>.desktop-view#search{top:unset !important}.master-header .m-supernav>.l-wrapper>.m-large-logo-header-image{top:6em;right:7.75em}.master-header .m-supernav>.l-wrapper>.m-large-logo-header-image>.header-content-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.master-header .m-supernav>.l-wrapper>.m-large-logo-header-image>.header-content-container .shop-contact-container{padding:0em .5em}.master-header .m-supernav>.l-wrapper>.m-large-logo-header-image>.header-content-container .shop-contact-container .phone{font-size:1.0769230769em;line-height:18px;font-weight:600}.master-header .m-supernav>.l-wrapper>.m-large-logo-header-image>.header-content-container .shop-contact-container .address{color:#242424;font-size:1.0769230769em;line-height:18px}.m-navbar{background-color:#b2c85b !important}.m-navbar>.l-wrapper .m-navbar-toplevel .m-navbar-has-subnav .m-navbar-secondlevel{top:2.6em !important}.m-navbar-toplevel>.m-navbar-item>.m-navbar-link{padding:.3em .5em .2em !important}.l-main-content-wrap .l-content-homepage .m-homepage-rotation-full{position:relative}.l-main-content-wrap .l-content-homepage .m-homepage-rotation-full .m-homepage-rotation{border-bottom:3px solid #b2c85b}.l-main-content-wrap .l-content-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide>a>img{vertical-align:top;min-height:83px;min-width:320px}@media screen and (min-width: 961px){.l-main-content-wrap .l-content-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-list .slick-track .slick-slide>a>img{min-height:250px;min-width:962px}}.l-main-content-wrap .l-content-homepage .homepage-message-container>div>h2{display:none}.l-main-content-wrap .l-content-homepage .homepage-message-container>div>h1{border-bottom:unset;width:80%;margin:0 auto}
