/*!
 * updated on Fri Apr 14 2023 11:09:45 GMT-0500 (Central Daylight Time) by marymiller
 *
 */
@import url(https://fonts.googleapis.com/css?family=EB+Garamond|Lato&display=swap);
@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700&display=swap);
@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}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("https://assets.eflorist.com/themes/custom-templates/fonts/slick.eot");src:url("https://assets.eflorist.com/fonts/slick.eot?#iefix") format("embedded-opentype"),url("https://assets.eflorist.com/fonts/slick.woff") format("woff"),url("https://assets.eflorist.com/fonts/slick.ttf") format("truetype"),url("https://assets.eflorist.com/fonts/slick.svg#slick") format("svg")}#wrapper{max-width:1200px;margin:0 auto}.l-wrapper{max-width:1200px !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("https://assets.eflorist.com/themes/custom-templates/6/63064700/63064700-blue/images/sprites.png")}.m-navbar-link.m-navbar-escape:after,.m-navbar-title.m-navbar-escape:after{width:.5em;background-position:-196px -44px}.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:#82cfc9}.icon-cart{margin-left:-0.9em}body{font-family:"EB Garamond",serif}h1,h2,h3,h4,h5,h6,p,label,a{font-family:"EB Garamond",serif}a{color:#82cfc9}a:hover{color:#48716e;text-decoration:none}.dark{background-color:#000}.avenir{font-family:"EB Garamond",serif}.cta{font-family:"EB Garamond",serif}.btn{background-color:#4e7a77;border-color:#4e7a77;box-shadow:none;color:#fff;font-family:"Lato",sans-serif;font-weight:600;border-radius:0;max-width:280px;transition:all .25s ease-in-out 0s}.btn:hover{background-color:#7bc2bd;border-color:#7bc2bd}.btn-light{background-color:#000}.btn-light:hover{background-color:#48716e;color:#fff}.full-btn-h2-text{color:#fff}.divider{background-color:rgba(0,0,0,0)}.top-border{border-top:1px solid #82cfc9}.border-bottom{border-bottom:1px solid #82cfc9 !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:#82cfc9 !important}.m-navbar-item.is-subnav-expanded>.m-navbar-link,.m-navbar-link.is-subnav-expanded{background-color:#82cfc9}.m-navbar-link:hover{color:#82cfc9}.picker .picker__box .picker__footer .closer{color:#82cfc9}@media screen and (min-width: 961px){.m-navbar-pinkline{background:#82cfc9}}@media screen and (max-width: 960px){.m-supernav-account-status:not(.is-loggedin){text-indent:0}}@media screen and (min-width: 961px){.master-header .m-supernav .l-wrapper .m-supernav-logo a figure.fluid img{max-height:none;max-width:none}}.master-header .m-supernav .l-wrapper .m-supernav-right-tray{top:1em}.master-header .m-supernav .l-wrapper .m-supernav-right-tray .m-supernav-item .m-supernav-content .tel a{color:#232323;font-family:"Lato",sans-serif;font-size:1.077em}.master-header .m-supernav .l-wrapper .m-supernav-right-tray .m-supernav-item #accountTrigger .m-supernav-content{color:#232323;font-family:"Lato",sans-serif;font-size:1.077em}.master-header .m-supernav .l-wrapper .m-supernav-right-tray .m-supernav-item #cartTrigger .m-supernav-content{color:#232323;font-family:"Lato",sans-serif;font-size:1.077em}.master-header .m-supernav .l-wrapper .m-navbar-search-wrapper{top:.5em;margin-right:0}.master-header .m-supernav .l-wrapper .m-header-c-social-list{float:right;margin-top:3.4em;text-align:right}@media screen and (max-width: 960px){.master-header .m-supernav .l-wrapper .m-header-c-social-list{display:none}}.master-header .m-supernav .l-wrapper .m-header-c-social-list img{width:25px}.master-header .m-supernav .l-wrapper .m-header-c-social-list .headerAddressContainer p{color:#232323;font-family:"Lato",sans-serif;font-size:1.077em;line-height:1.385em;margin-bottom:0}.m-navbar{height:3.25em !important;top:12em;background:#4e7a77;background:-moz-linear-gradient(left, #4e7a77 0%, #7bc2bd 35%, #7bc2bd 65%, #4e7a77 100%);background:-webkit-linear-gradient(left, #4e7a77 0%, #7bc2bd 35%, #7bc2bd 65%, #4e7a77 100%);background:linear-gradient(to right, #4e7a77 0%, #7bc2bd 35%, #7bc2bd 65%, #4e7a77 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e7a77", endColorstr="#4e7a77", GradientType=1)}@media screen and (max-width: 960px){.m-navbar{top:0;height:100% !important}}.m-navbar .l-wrapper{width:fit-content;width:-moz-fit-content}.m-navbar .l-wrapper .m-navbar-toplevel{top:0}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item .m-navbar-link{color:#fff;font-family:"EB Garamond",serif;font-size:1.538em;letter-spacing:.025em;text-shadow:0 2px 3px rgba(0,0,0,.4);text-transform:capitalize;width:auto}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.m-navbar-has-subnav .m-navbar-link.m-subnav-trigger:after{background-position:-153px -50px;margin-top:.4em}@media screen and (max-width: 960px){.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.m-navbar-has-subnav .m-navbar-link.m-subnav-trigger:after{height:.5em;margin-top:0}}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.is-subnav-expanded .m-navbar-link{padding-bottom:9px}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.is-subnav-expanded .m-navbar-secondlevel{top:3em}@media screen and (max-width: 960px){.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.is-subnav-expanded .m-navbar-secondlevel{top:4em}}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.is-subnav-expanded .m-navbar-secondlevel .m-navbar-item .m-navbar-link{color:#232323;font-family:"Lato",sans-serif;font-size:1.077em;text-shadow:none}.m-navbar .l-wrapper .m-navbar-toplevel .m-navbar-item.is-subnav-expanded .m-navbar-secondlevel .m-navbar-divider .m-navbar-title{font-family:"EB Garamond",serif;font-size:1.538em}.m-navbar .l-wrapper .m-navbar-secondlevel-bkg{top:3em}.m-footer{background:#4e7a77;background:-moz-linear-gradient(left, #4e7a77 0%, #7bc2bd 100%);background:-webkit-linear-gradient(left, #4e7a77 0%, #7bc2bd 100%);background:linear-gradient(to right, #4e7a77 0%, #7bc2bd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e7a77", endColorstr="#7bc2bd", GradientType=1);color:#fff}.m-footer h3{font-family:"Lato",sans-serif;font-weight:600}.m-footer p{font-family:"Lato",sans-serif;line-height:1.5em}.m-footer .m-footer-top-half{display:none}.m-footer .m-footer-top-half .m-footer-border-bottom{display:none}.m-footer .customFooter .customFooter-left{width:48%;float:left}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-left{width:100%;float:none;text-align:center}}@media screen and (min-width: 961px){.m-footer .customFooter .customFooter-left{margin-bottom:1.7em}}.m-footer .customFooter .customFooter-left .customFooter-largLogoContainer{float:left;margin-right:1em}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-left .customFooter-largLogoContainer{float:none;margin-right:0}}.m-footer .customFooter .customFooter-left .customFooter-shopDetails .customFooter-shopInfoContainer p{margin-bottom:0 !important;color:#fff;font-family:"Lato",sans-serif}.m-footer .customFooter .customFooter-left .customFooter-shopDetails .customFooter-shopInfoContainer .customFooter-shopPhone{font-size:1.385em;line-height:1.846em}.m-footer .customFooter .customFooter-left .customFooter-shopDetails .customFooter-shopInfoContainer .customFooter-shopAddress1{font-size:1.077em;line-height:1.385em}.m-footer .customFooter .customFooter-left .customFooter-shopDetails .customFooter-shopInfoContainer .customFooter-shopAddress2{font-size:1.077em;line-height:1.385em}.m-footer .customFooter .customFooter-left .customFooter-shopDetails .customFooter-socialIconsContainer .m-footer-c-social-list{float:none}.m-footer .customFooter .customFooter-right{width:48%;float:right}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-right{width:100%;float:none}}@media screen and (min-width: 961px){.m-footer .customFooter .customFooter-right{margin-bottom:1.7em}}.m-footer .customFooter .customFooter-right .customFooter-subLeft{width:48%;float:left}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-right .customFooter-subLeft{width:100%;float:none}}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-signUpContainer .grid_4.d-grid_4.alpha.d-alpha.minHeightApplied{width:100%}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-signUpContainer .grid_4.d-grid_4.alpha.d-alpha.minHeightApplied h5{color:#454545;font-family:"Lato",sans-serif;font-size:1.077em;font-weight:600;text-transform:uppercase}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-signUpContainer .grid_4.d-grid_4.alpha.d-alpha.minHeightApplied form.m-footer-email{margin-bottom:0}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-signUpContainer .grid_4.d-grid_4.alpha.d-alpha.minHeightApplied form.m-footer-email .m-footer-email-input{border-color:#454545}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-signUpContainer .grid_4.d-grid_4.alpha.d-alpha.minHeightApplied form.m-footer-email .m-footer-email-btn{border-color:#454545}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-linksContainer .grid_2.d-grid_3{width:48%}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-linksContainer .grid_2.d-grid_3{width:100%}}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-linksContainer .grid_2.d-grid_3 h5{color:#232323;font-family:"Lato",sans-serif;font-weight:700;border-bottom:1px solid #454545;margin-bottom:.25em}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-linksContainer .grid_2.d-grid_3 ul.link-list li a{color:#fff;font-family:"Lato",sans-serif}.m-footer .customFooter .customFooter-right .customFooter-subLeft .customFooter-linksContainer .grid_2.d-grid_3 ul.link-list li a:hover{font-weight:600}.m-footer .customFooter .customFooter-right .customFooter-subRight{width:48%;float:right}@media screen and (max-width: 960px){.m-footer .customFooter .customFooter-right .customFooter-subRight{width:100%;float:none;text-align:center}}.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 .slick-prev{background-image:url("https://assets.eflorist.com/site/EF-1007/Homepage/navArrowLeft.png");background-size:auto;background-color:rgba(0,0,0,0);border-radius:0;height:100px;width:25px;top:35%}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-next{background-image:url("https://assets.eflorist.com/site/EF-1007/Homepage/navArrowRight.png");background-size:auto;background-color:rgba(0,0,0,0);border-radius:0;height:100px;width:25px;top:35%}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots{display:block !important;bottom:0;padding-right:2em;text-align:right}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots li button:before{content:"•";font-family:"slick";font-size:60px;color:#82cfc9;opacity:1}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .m-homepage-rotation .slick-dots li.slick-active button:before{color:#fff}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .slick-list .slick-track .slick-slide a:focus{width:100%}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml{padding-top:0}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner{background:#926c4d;background:-moz-radial-gradient(circle, rgb(146, 108, 77) 0%, rgb(103, 76, 54) 100%);background:-webkit-radial-gradient(circle, rgb(146, 108, 77) 0%, rgb(103, 76, 54) 100%);background:radial-gradient(circle, rgb(146, 108, 77) 0%, rgb(103, 76, 54) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#926c4d", endColorstr="#674c36", GradientType=1)}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg{background-image:url("https://assets.eflorist.com/site/EF-1007/Homepage/palmtreeTexture.png");background-size:cover;max-height:100%}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg .customTextBanner-textContainer .customTextBanner-header{color:#fff;font-family:"Lato",sans-serif;font-weight:300;border-bottom:none;padding-bottom:0}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg .customTextBanner-textContainer .customTextBanner-header{padding-bottom:.25em}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg .customTextBanner-textContainer .customTextBanner-header .customTextBanner-span{letter-spacing:-1.2px}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg .customTextBanner-textContainer .customTextBanner-subHeader{color:#fff;font-size:1.846em;font-family:"Lato",sans-serif;font-weight:400}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customTextBanner .customTextBanner-bgImg .customTextBanner-textContainer .customTextBanner-subHeader{line-height:34px}}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product{margin-bottom:2em;min-height:252px;min-width:138px}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .fluid{min-height:176px;min-width:136px}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .fluid img{min-height:170px;min-width:136px}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product{min-height:402px;min-width:276px}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .fluid{min-height:349px;min-width:274px}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .fluid img{min-height:342px;min-width:274px}}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .m-category-flower-link{font-family:"EB Garamond",serif;font-size:1.385em}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .m-product-price{color:#454545;font-family:"Lato",sans-serif;font-size:1.231em;line-height:1.845em}.l-main-content-wrap .m-homepage .m-homepage-three-products-max .m-product .m-product-buynow{display:none}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile{width:34%;float:left;padding-bottom:4rem;position:relative}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile{width:100%;float:none;margin-left:0;margin-right:0;padding-bottom:0}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile img.lazyloaded,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile img.lazyload{min-height:156px;min-width:313px}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile img.lazyloaded,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile img.lazyload{min-height:150px;min-width:301px}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile .tileTopShadow{display:none}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile .m-homepage-occasiontile-content{padding:0}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile .m-homepage-occasiontile-content a{color:#454545;font-family:"Lato",sans-serif;font-size:1.846em;font-weight:400;max-width:none;background-color:rgba(0,0,0,0);border:none;padding:.5em 0}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile .m-homepage-occasiontile-content a{padding-top:0}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile .m-homepage-occasiontile-content a:hover{color:#000}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft+.m-homepage-occasiontile img.lazyloaded,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six div.m-homepage-occasiontile:nth-child(3) img.lazyload{min-height:371px;min-width:313px}@media screen and (min-width: 961px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft+.m-homepage-occasiontile img.lazyloaded,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six div.m-homepage-occasiontile:nth-child(3) img.lazyload{min-height:379px;min-width:320px}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile>a,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft+.m-homepage-occasiontile{display:block;overflow:hidden;position:relative}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .m-homepage-occasiontile>a:before,.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft+.m-homepage-occasiontile:before{border-radius:100%;box-shadow:0 0 40px rgba(0,0,0,.5);content:"";position:absolute;height:2em;left:50%;max-width:300px;top:-2em;transform:translateX(-50%);width:90%;z-index:1}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft{width:32%;float:left}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft{width:100%;float:none;margin-left:0;margin-right:0}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesLeft .m-homepage-occasiontile{width:100%}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesRight{width:32%;float:left}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesRight{width:100%;float:none;margin-left:0;margin-right:0}}.l-main-content-wrap .m-homepage .m-homepage-occasiontile-six .twoTilesRight .m-homepage-occasiontile{width:100%}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-marbleBG{background-image:none}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-marbleBG .customWedding-img img{margin-top:5em;width:100%;height:auto;max-width:max-content}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-marbleBG .customWedding-img img{margin-top:0;max-width:100%}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-gradientContainer{background:#48716e;background:-moz-linear-gradient(180deg, rgb(72, 113, 110) 0%, rgb(130, 207, 201) 100%);background:-webkit-linear-gradient(180deg, rgb(72, 113, 110) 0%, rgb(130, 207, 201) 100%);background:linear-gradient(180deg, rgb(72, 113, 110) 0%, rgb(130, 207, 201) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#48716e", endColorstr="#82cfc9", GradientType=1);height:4em;margin-top:-3em}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-gradientContainer{height:3em;margin-top:-1em}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-gradientOverlap{width:41.75%;margin:0 auto;background:#fff;margin-top:-3em;height:3em}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-gradientOverlap{display:none}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-logoContainer{margin-top:-3em}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-top .customWedding-logoContainer{margin:3em auto 2em}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft{width:33.333%;float:left}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft{width:100%;float:none}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft img{max-width:100%}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft img{height:auto;width:100%;max-width:75%}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft .customWedding-tileText{color:#232323;font-family:"EB Garamond",serif;font-size:1.385em;margin-bottom:2em}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft .customWedding-tileText a{color:#454545;font-weight:600}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomLeft .customWedding-tileText a:hover{color:#232323}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle{width:33.333%;float:left}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle{width:100%;float:none;margin-bottom:5em}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle h2{color:#232323;font-family:"EB Garamond",serif;font-size:3.385em;padding-top:.5em;line-height:1em}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle h2{line-height:1em;padding-bottom:.5em}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle .customWedding-btn{color:#fff;width:19.231em;background-color:#ff7cfd;border:none;font-family:"Lato",sans-serif;font-size:1.385em;font-weight:400;text-transform:capitalize;box-shadow:0 2px 6px -1px rgba(0,0,0,.4);border-radius:10px}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle .customWedding-btn:hover{font-weight:600}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomMiddle p{color:#454545;font-family:"Lato",sans-serif;font-size:1.077em;line-height:1.308em;text-align:left;max-width:19.385em;margin:2em auto}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight{width:33.333%;float:left}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight{width:100%;float:none}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight img{max-width:100%}@media screen and (max-width: 960px){.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight img{height:auto;width:100%;max-width:75%}}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight .customWedding-tileText{color:#232323;font-family:"EB Garamond",serif;font-size:1.385em;margin-bottom:2em}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight .customWedding-tileText a{color:#454545;font-weight:600}.l-main-content-wrap .m-homepage .m-homepage-featured .customhtml .customWedding .customWedding-bottom .customWedding-bottomRight .customWedding-tileText a:hover{color:#232323}.l-main-content-wrapper{max-width:1200px}.l-main-content-wrapper .m-subcategory-header-bottom .m-subcategory-header-container .m-subcategory-header{color:#454545;font-weight:600}.l-main-content-wrapper .m-subcategory-header-bottom .m-subcategory-header-container .m-subcategory-header-content .m-subcategory-header-text p{font-family:"Lato",sans-serif;width:80em;margin-top:2em;margin-bottom:1em}@media screen and (max-width: 960px){.l-main-content-wrapper .m-subcategory-header-bottom .m-subcategory-header-container .m-subcategory-header-content .m-subcategory-header-text p{margin:0 auto;width:100%}}.l-main-content-wrapper .m-category-flower-link h2{font-family:"EB Garamond",serif;font-size:1.077em}.l-main-content-wrapper .m-product-mini-price{color:#454545;font-family:"Lato",sans-serif;font-size:1.231em;line-height:1.845em}#filterNav li.clearfix:first-child{padding-bottom:3em}#filterNav li.clearfix:nth-child(4) h4{padding-top:3em}#filterNav #navFilterCategory .m-account-sidebar .m-nav .m-nav-list .m-nav-list-item a.m-nav-list-item-link:hover{color:#82cfc9}.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:"EB Garamond",serif}.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header{font-size:1.5384615385em;font-weight:600}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container label.m-pdp-form-radio-title,.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container label.m-pdp-form-extra-title{font-size:16px;font-weight:600}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-pdp-form-radios-container .m-pdp-form-radios .m-pdp-custom-radio .custom-radio-label span{font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-pdp-form-extra-container .m-pdp-form-extra-labels{font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-delivery-section .m-pdp-form-zip-date-container .custom-checkbox-label{font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-delivery-section .m-pdp-form-zip-date-container .m-pdp-form-zip #zipLabel{font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-delivery-section .m-pdp-form-zip-date-container .m-pdp-form-date #deliveryLabel{font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-delivery-section .m-pdp-form-zip-date-container .m-pdp-find-zip-link{color:#4e7a77;font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-form-container .m-pdp-form-add-to-cart-container .m-pdp-form-save-link #saveForLater{color:#4e7a77;font-family:"Lato",sans-serif}.l-main-content-wrapper .l-content .l-content-pdp .m-pdp-tabs .pdp-tabable .nav-tabs .active a{color:#4e7a77}.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 .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;display:block;background-color:rgba(0,0,0,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:#48716e}.l-main-content-wrapper .shopping-cart-page .cartItemWrapper .m-shopping-cart-item-content-container{max-width:none}.l-content-checkout-header .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-circle{background:#82cfc9}.m-account-divider-header{background-color:#48716e}
