/*!
 * updated on Tue Apr 11 2023 09:36:43 GMT-0500 (Central Daylight Time) by asthomas
 *
 */
@import url(https://fonts.googleapis.com/css?family=Merriweather);
@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-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/63097100/63097100-pink/images/sprites.png")}body{font-family:"OpenSans-Regular",Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,p,a{font-family:"OpenSans-Regular",Helvetica,sans-serif}h1{font-weight:900;font-size:2.5em !important;color:#db9dab;border-bottom:1px solid #db9dab}.d-grid_6 h1{font-style:normal}h5{color:#303030;font-weight:900;text-transform:uppercase}a{color:#115e36;font-size:14px}label{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:13px;font-weight:900;text-transform:uppercase}.dark{background-color:#f3f3f3}.avenir{font-family:"OpenSans-Regular",Helvetica,sans-serif}.cta{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:900}.btn{background-color:#115e36;box-shadow:none;color:#fff;font-family:"OpenSans-Regular",Helvetica,sans-serif;letter-spacing:normal;font-size:14px;font-weight:900;border-radius:0;max-width:280px;transition:all .25s ease-in-out 0s}.btn:hover{background-color:#1a5226}.btn-light{background-color:#ddd;color:#303030 !important}.btn-light:hover{background-color:#f7f7f7}.header-underline{display:block;margin:8px auto 1em;background-color:rgba(0,0,0,0)}.promo-bold{color:#303030;font-weight:900;text-transform:uppercase;font-family:"OpenSans-Regular",Helvetica,sans-serif;padding-right:.5em}.bembo-bold{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:900}.divider{background-color:rgba(0,0,0,0)}.top-border{border-top:1px solid #db9dab}.border-bottom{border-bottom:1px solid #db9dab !important}.layout3 .bottom-border{border-bottom:10px solid}.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-social{height:1.5em;width:1.59em}.icon-warning{background-position:-144px -4px}.icon-cart .cart-number{color:#db9dab;font-weight:700}.icon-cart{margin-left:-0.9em}.logo-left-header-image .m-supernav-logo{width:auto;left:5em}@media screen and (max-width: 960px){.logo-left-header-image .m-supernav-logo{left:0}}.logo-left-header-image .m-supernav-logo img{max-height:inherit !important;max-width:inherit !important}.logo-left-header-image .master-header{height:195px;background-color:rgba(255,255,255,.6)}@media screen and (max-width: 960px){.logo-left-header-image .master-header{height:8em}}.logo-left-header-image .master-header .m-supernav-right-tray{top:1em;right:15em !important;z-index:9}.logo-left-header-image .master-header .m-supernav-right-tray .m-supernav-item:nth-child(1){display:none}.logo-left-header-image .master-header .m-supernav-right-tray .m-supernav-content{font-family:"Merriweather",serif;text-transform:uppercase;color:dimgray}@media screen and (max-width: 960px){.logo-left-header-image .master-header .m-supernav-right-tray{right:4em !important}.logo-left-header-image .master-header .m-supernav-right-tray .m-supernav-content{display:none}}.logo-left-header-image .master-header #search{top:.6em;border:1px solid #000 !important;width:162px}@media screen and (max-width: 960px){.logo-left-header-image .master-header #search{width:178px;border:none !important;margin-top:0}}.logo-left-header-image .master-header #search .m-navbar-search{background-position:135px -192px;font-style:italic;font-size:1em;font-family:"Merriweather",serif}.logo-left-header-image .m-large-logo-header-image .header-content{display:flex}.logo-left-header-image .m-large-logo-header-image .header-content h1{color:#303030;font-family:"Source Sans Pro";font-size:2.4em;text-transform:capitalize;text-align:center;border:none;font-weight:300;padding-right:1em}.logo-left-header-image .m-large-logo-header-image .header-content img{max-width:220px;margin-top:-0.8em}.logo-left-header-image .m-large-logo-header-image .header-phone{margin-top:2.6em;margin-left:4em}.logo-left-header-image .m-large-logo-header-image .header-phone .header-phone-one,.logo-left-header-image .m-large-logo-header-image .header-phone .header-phone-two{color:#303030;font-family:"Source Sans Pro";font-size:2.8em;font-weight:200}.logo-left-header-image .m-large-logo-header-image .header-phone .header-phone-one:hover,.logo-left-header-image .m-large-logo-header-image .header-phone .header-phone-two:hover{text-decoration:none;color:#115e36}.logo-left-header-image .m-large-logo-header-image .header-phone .header-phone-two{margin-left:1em}.logo-left-header-image .m-navbar{background-color:rgba(255,255,255,.6);border-bottom:medium none;box-shadow:none}@media screen and (min-width: 961px){.logo-left-header-image .m-navbar{height:195px}}.logo-left-header-image .m-navbar #search{top:.6em;border:1px solid #000 !important;width:162px}@media screen and (max-width: 960px){.logo-left-header-image .m-navbar #search{width:178px;border:none !important;margin-top:0}}.logo-left-header-image .m-navbar #search .m-navbar-search{background-position:135px -192px;font-style:italic;font-size:1em;font-family:"Merriweather",serif}.logo-left-header-image .m-navbar .m-navbar-toplevel>.m-navbar-item>.m-navbar-link{padding:.5em .5em .6em}.logo-left-header-image .m-navbar .m-navbar-toplevel{background-color:rgba(0,0,0,0);height:3.2em;top:12em}@media screen and (max-width: 960px){.logo-left-header-image .m-navbar .m-navbar-toplevel{border:none;top:4.5em;background:none}}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-item .m-navbar-link{font-family:"Merriweather",serif;color:#303030;font-weight:400;text-transform:capitalize !important;padding:.6em 1em}@media screen and (max-width: 960px){.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-item .m-navbar-link{color:#303030}}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-header-c-social-list{padding-top:.5em}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-item .m-navbar-link{color:#303030;padding:.05em}@media screen and (max-width: 960px){.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-item .m-navbar-link{padding:.7em .05em}}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-title{font-family:"Merriweather",serif;text-transform:capitalize;font-size:1.1em;color:#1a5226;font-weight:700}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-set{padding-bottom:3.6em}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-text{font-family:"Merriweather",serif;text-transform:capitalize}.logo-left-header-image .m-navbar .m-navbar-toplevel .m-navbar-secondlevel .m-navbar-link.alt-pink{color:#1a5226 !important;font-weight:700}.logo-left-header-image .m-navbar-secondlevel-bkg{box-shadow:0 0 0 #fff,0 3px 3px rgba(0,0,0,.05)}.m-navbar-search-form .m-navbar-search{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:rgba(0,0,0,0);border-color:-moz-use-text-color -moz-use-text-color #959595;border-image:none;border-style:none none solid;border-width:medium medium 1px;box-shadow:none;border-radius:0}.m-navbar-secondlevel{border:1px solid #eaeaea}@media screen and (min-width: 961px){.m-navbar-secondlevel{top:3em}}.m-navbar-upcoming .m-navbar-link{width:11em}.m-navbar-pinkline{background:none repeat scroll 0 0 #db9dab}.c-navbar-item-full{width:100% !important}.c-top-nav-link{font-size:1.4286em !important;text-transform:uppercase !important}.m-navbar-item.is-subnav-expanded>.m-navbar-link,.m-navbar-link.is-subnav-expanded{background:#db9dab;color:#fff !important;border-top-left-radius:3px;border-top-right-radius:3px}.topSection{display:flex;margin:auto}@media screen and (max-width: 960px){.topSection{flex-wrap:wrap}}.topSection .m-homepage-featured .l-wrapper{padding-top:0px}.topSection .m-featured-content{margin-top:3em;border:0;background-color:#fff;box-shadow:none;width:50%}@media screen and (max-width: 960px){.topSection .m-featured-content{width:100%}}.topSection .m-featured-content h1{font-family:"Merriweather",serif;color:#1a5226;font-size:2.7692307692em;letter-spacing:.05em;font-weight:500;text-transform:capitalize}.topSection .m-featured-content h6{font-family:"Merriweather",serif;color:#303030;font-size:1.2em;font-style:italic;margin:.5em 0}.topSection .m-featured-content .m-category-flower-link{font-family:"Merriweather",serif}.topSection .m-featured-content .m-category-flower-link:hover{text-decoration:none}.topSection .m-featured-content .m-product-mini-price{font-family:"Merriweather",serif;color:#358a02}.topSection .m-featured-content .m-product-mini-price:hover{text-decoration:none}.topSection .m-featured-content .m-product-mini-buynow{display:none !important}.topSection .m-featured-content .flex-counter{font-family:"Merriweather",serif;font-size:1em}.topSection .m-featured-content a:hover{text-decoration:none}.topSection .m-featured-content .btn{color:#fff;background-color:#db9dab;border:none;border-radius:10px;font-family:"Merriweather",serif;font-weight:700;font-size:1.2em;text-transform:capitalize;margin-top:.8em}.topSection .m-featured-content .btn:hover{background-color:#115e36;text-decoration:none}.topSection .m-featured-content .flex-direction-nav .flex-prev{left:40% !important;top:1.9em}.topSection .m-featured-content .flex-direction-nav .flex-next{right:-55% !important}.topSection .m-homepage-popular-bouquets{width:50%}@media screen and (max-width: 960px){.topSection .m-homepage-popular-bouquets{width:100%}}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts{width:100%;margin-top:1em;display:flex;flex-wrap:wrap;justify-content:center}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts .m-product-mini{margin:1em}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts .m-product-mini .m-category-flower-link{font-family:"Merriweather",serif}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts .m-product-mini .m-product-mini-price{font-family:"Merriweather",serif;color:#358a02}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts .m-product-mini .m-product-mini-buynow{color:#115e36;font-family:"Merriweather",serif;font-weight:700}.topSection .m-homepage-popular-bouquets .l-wrapper-adapts .m-product-mini:last-of-type{display:none}.middleProducts{margin-top:3em}.middleProducts .m-product-mini .m-category-flower-link{font-family:"Merriweather",serif}.middleProducts .m-product-mini .m-product-mini-price{font-family:"Merriweather",serif;color:#358a02}.middleProducts .m-product-mini .m-product-mini-buynow{color:#115e36;font-family:"Merriweather",serif;font-weight:700}.m-pdp-tabs p,.m-pdp-tabs-no-florist-tip p{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:15px}.m-product-price{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:900;color:#303030}.m-product-sidebar .m-product-sidebar-header,.m-sidebar .m-product-sidebar-header{font-family:"OpenSans-Regular",Helvetica,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 #db9dab;color:#787878;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:900;text-transform:uppercase}.m-product-sidebar a{color:#db9dab}.l-content-pdp .m-pdp-flowers-in-bouquet-title-container{margin-left:-1%}.layout4 .m-dod-large img{border-radius:0;background-color:#db9dab}.m-breadcrumbs a{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:.85em;text-transform:uppercase}.flexslider.m-pdp-flowers-flexslider{margin:-3px -25px}.m-shopping-cart-warning-container{font-family:"OpenSans-Regular",Helvetica,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-checkout-header-container .m-checkout-header-steps{border-bottom:1px solid #db9dab;height:2em}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-circle{background:none repeat scroll 0 0 #db9dab}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step.active .m-checkout-header-step-title{color:#db9dab}.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.inactive .m-checkout-header-step-title{color:#787878}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step .m-checkout-header-step-circle{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:900}.m-checkout-header-container .m-checkout-header-steps .m-checkout-header-step .m-checkout-header-step-title{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:1.85714em}.m-checkout-header-step-title{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:900;text-transform:uppercase}.m-delivery-info-items .l-content{padding-top:0 !important}.m-delivery-info-item .m-shopping-cart-item-header .m-shopping-cart-item-header-number{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:1.14em;font-weight:900;text-transform:uppercase;color:#303030}.layout6 .m-category-bestsellers{background-color:#eaeaea}.m-category-bestsellers-wrap{border:1px solid #db9dab;float:left;margin-top:2em;padding:.5em 1em;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}}.m-category-bestsellers-link{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:400;text-transform:capitalize}.m-category-bestsellers-pics{margin-top:0}.m-category-flower-link{font-family:"OpenSans-Regular",Helvetica,sans-serif}.m-category-subheader{font-size:1.14em}.m-category-subheader,.m-category-subheader-bestsellers{border-bottom:1px solid #db9dab}.m-category-subheader-bestsellers{font-size:1.14286em}.m-category-featured,.m-category-content{border-bottom:1px solid #959595}@media screen and (min-width: 961px){.m-product-container,.m-subcat-three{min-height:550px}}.m-product-mini{transition:1s;max-width:210px}@media screen and (max-width: 960px){.m-product-mini{max-width:145px;margin-left:3%;margin-right:3%}}.m-product-mini:hover{transform:scale(1.175);transition:1s}.m-product-mini .m-product-mini-price{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:900;color:#303030}.m-product-mini .text-large{font-size:14px}.m-product-mini-buynow{font-size:14px;font-weight:400}.m-collections{margin-right:0;padding-right:0 !important}.m-featured-collection-parallax .m-stretch-bg-container,.featured-narrow{width:100% !important}.m-flex-direction-nav-weddings .flex-next,.m-flex-direction-nav-weddings .flex-prev{top:18.25em}.m-flex-direction-nav-weddings .flex-next{right:-31em !important}.m-about-content-header{font-size:1.42857em}.m-faq-section .m-faq-section-header{background-color:#db9dab;color:#fff;font-family:"OpenSans-Regular",Helvetica,sans-serif}.m-sympathy-service{padding-right:1%}.m-sympathy-service .m-category-content-header{margin-bottom:-0.25em !important}.m-sympathy-home{padding-left:1%}.m-sympathy-home .m-category-content-header{margin-bottom:-0.25em !important}.m-account-divider-header{background-color:#db9dab;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:1.14286em}.m-account-divider-header-title{text-transform:uppercase}.m-account-divider-header-number .avenir-heavy{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:900}.m-reminders .m-reminders-table .icon-reminder{position:relative}.m-sidebar-nav-toggle-text{font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px}.m-sidebar-contact-us{background-color:#eaeaea;border:medium none rgba(0,0,0,0);padding:1em}.m-sidebar-learn-more{border:1px solid #db9dab}.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:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:400;text-transform:none;color:#303030}.m-footer{background-color:#fff;padding-top:0;box-shadow:none;border-top:0}.m-footer h5{font-family:"Merriweather",serif;color:#115e36;font-weight:700}.m-footer p{line-height:1.4em;margin-bottom:1.3em;font-family:"Merriweather",serif;font-size:14px}.m-footer .l-wrapper .m-footer-top-half{border-bottom:1px solid #db9dab}@media screen and (max-width: 960px){.m-footer .l-wrapper .m-footer-top-half{border-bottom:none}}.m-footer .link-list a{font-family:"Merriweather",serif}.m-footer .m-footer-email input{font-family:"Merriweather",serif;font-style:italic}.m-footer .m-footer-languages-select{font-family:"Merriweather",serif}@media screen and (max-width: 960px){.m-footer-c-social-list{float:left}}.m-footer-label{font-family:"Merriweather",serif;font-size:14px;color:#115e36;font-weight:700}.m-footer-border-bottom{border:medium none}.content-divider-primary{background-color:#db9dab;height:1px;margin-bottom:2em;width:100%}input.m-navbar-search{background-color:#eaeaea}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;font-size:14px;font-family:"OpenSans-Regular",Helvetica,sans-serif;border-color:#959595}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:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#303030}.custom-checkbox .custom-checkbox-label{line-height:2em}.custom-checkbox-label{margin-right:3.2em !important}.nav-tabs>li>a,.nav-tabs>li>h2>a{font-size:14px;text-transform:uppercase}.nav-tabs>li>a:hover,.nav-tabs>li>h2>a:hover{background-color:#959595;color:#fff}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus,.nav-tabs>.active>li>h2>a:hover{color:#db9dab}select,.nav-tabs>li>a,.nav-tabs>li>h2>a{background-color:#fff;border-color:#959595;color:#303030;outline:medium none}select:hover,.nav-tabs>li>a:hover,.nav-tabs>li>h2>a:hover{border-color:#959595}select:focus,.nav-tabs>li>a:focus,.nav-tabs>li>h2>a:focus{border-color:#555;box-shadow:none}select{border-radius:0;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-size:14px}.d-container_12.clearfix.l-content{padding-bottom:2em}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_1{width:6.3333333333%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_2{width:14.6666666667%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_3{width:23%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_4{width:31.3333333333%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_5{width:39.6666666667%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_6{width:48%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_7{width:56.3333333333%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_8{width:64.6666666667%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_9{width:73%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_10{width:81.3333333333%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_11{width:89.6666666667%;margin:0 1%}}@media screen and (min-width: 479px)and (max-width: 960px){.t-grid_12{width:98%;margin:0 1%}}.m-styleguide .color{display:inline-block;height:75px;margin-right:5px;width:75px}.m-styleguide .color.color1{background-color:#db9dab}.m-styleguide .color.color2{background-color:#f3f3f3}.m-styleguide .color.color3{background-color:#eaeaea}.flex-control-paging li a{background:none repeat scroll 0 0 #eaeaea}.flex-control-paging li a:hover{background:none repeat scroll 0 0 #db9dab}.flex-control-paging li a.flex-active{background:none repeat scroll 0 0 #db9dab;cursor:default}.m-page-header{padding:24px}.m-page-header .m-page-header-centered-content .m-page-header-title{color:#db9dab;font-family:"OpenSans-Regular",Helvetica,sans-serif;font-weight:600;text-transform:uppercase}.l-main-content-wrapper,.l-main-content-wrapper-cart{background-color:#fff;padding:0 !important;padding-bottom:1% !important;max-width:74.88em}.layout1 .m-stretch-bg-container{width:100%}.m-stretch-bg-container,.featured-narrow{width:97%}@media screen and (max-width: 960px){.l-content{margin-top:0}}.bottom-logo:first-child,.bottom-logo:last-child{margin-left:.65em}.bottom-logo{width:5em !important}@media screen and (min-width: 960px)and (max-width: 1200px){.header-logos{display:flex !important;flex-wrap:wrap;justify-content:center;margin-top:2.2rem;position:absolute !important;right:-15vw;width:18rem}.header-logos>img{max-width:110px !important}.header-logos .bottom-logo{width:4.5em !important;padding-top:.5rem}}.header-logos>img{max-width:140px}@media screen and (max-width: 1150px){.header-logos>img{max-width:125px}}.header-logos .bottom-logos{display:inline}.numbers{text-align:center}.numbers a{padding:0 .4em;color:#000;font-size:2em}div#header-content>div{display:inline-block;position:relative;top:1em}.header-content{position:relative;top:-0.5em;left:-4.5em}@media screen and (min-width: 961px){.logo-left-header-image .m-supernav-logo img{width:75% !important}}.m-navbar .l-wrapper .m-navbar-item.no-desktop{margin-top:5em}.m-subcategory-header{color:#1a5226;font-family:"Alex Brush",cursive;font-size:3.5384615385em !important;text-transform:unset;font-weight:400}.m-pdp-title-ratings-container .m-pdp-header{color:#ff2a94}.logo-left-header-image .m-large-logo-header-image{top:0px;right:unset;left:35.75em}.m-subcategory .m-subcategory-sort-single-line{display:none}.touch .m-navbar .m-navbar-toplevel .m-navbar-item .m-navbar-link{padding:.6em .75em}.touch div#header-content>div{display:none}@media screen and (min-width: 961px){.m-navbar-link.m-subnav-trigger:after,.m-navbar-title.m-subnav-trigger:after{background-position:-178px -53px;height:.5em}}.m-homepage-rotation-slide.slick-slide{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 961px){.m-homepage-rotation-slide.slick-slide{max-height:50em}}@media screen and (max-width: 960px){.m-homepage-rotation-slide.slick-slide{max-height:30em}}.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content{display:flex;justify-content:center;align-items:center;flex-flow:column;z-index:100;position:absolute !important;top:unset;left:unset;bottom:unset;margin:0 auto;outline:2px solid rgba(255,255,255,.6);outline-offset:12px;background-color:rgba(255,255,255,.6);font-weight:300;padding:1em 0 !important}@media screen and (min-width: 961px){.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content{top:30em;max-width:75%}}@media screen and (max-width: 960px){.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content{max-width:80%}}.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content span{font-family:"Alex Brush",cursive}.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content h2{font-family:"Times New Roman";padding:.25em}@media screen and (min-width: 961px){.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content h2{font-size:4.5em !important;font-weight:300;letter-spacing:1px}}@media screen and (max-width: 960px){.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content h2{line-height:125%}}.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content p{color:#000;font-size:1.231em;font-weight:600}.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content .btn{padding:1.25em;background-color:#005e33;color:#fff;border:none;margin-top:1.5em}@media screen and (max-width: 960px){.m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content .btn{margin-top:.5em}}@media screen and (min-width: 961px){.l-main-content-wrap{margin-top:-27em}.l-main-content-wrap .m-homepage .m-homepage-rotation-full{max-width:100%}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .slick-slider .slick-list .slick-track .m-homepage-rotation-slide.slick-slide{height:50em}.l-main-content-wrap .m-homepage .m-homepage-rotation-full .slick-slider .slick-list .slick-track .m-homepage-rotation-slide.slick-slide .m-homepage-rotation-content{top:32em;width:90%}}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(0,0,0,.2);border-right:1.1em solid rgba(0,0,0,.2);border-bottom:1.1em solid rgba(0,0,0,.2);border-left:1.1em solid #000;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
