html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}h1 {font-size: 2em;margin: 0.67em 0;}img {border: 0;}figure {margin: 0;}button,input {line-height: normal;}button,select {text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled],html input[disabled] {cursor: default;}table {border-collapse: collapse;border-spacing: 0;}ul {-webkit-margin-before: 0;-webkit-margin-after: 0;-webkit-margin-start: 0;-webkit-margin-end: 0;-webkit-padding-start: 0;}@media screen and (max-width: 960px) {.no-mobile {display: none !important;}.m-homepage-search #search,.m-homepage-search #atg_store_search {width: 100%;border-bottom: none;text-align: center;border-right-color: none;}.m-homepage-search {display: none;overflow: hidden;z-index: 10;}}.header-underline {height: 1px;width: 120px;background-color: #cccccc;margin: 5px auto 1px;}.centered {text-align: center;}.horizonal-seperator {width: 100%;display: block;font-family: "Avenir LT W01 65 Medium", Helvetica, sans-serif;text-transform: uppercase;}.fluid img {width: 100%;height: auto;}.pull-left,.float-left {float: left;}.pull-right {float: right !important;}.clear {clear: both;}.alt-pink {color: #fa3c7a;}.no-border {border: 0 !important;}.bottom-border {border-bottom: 1px solid #cccccc;}.top-margin {margin-top: 3em !important;}.clear-margin-bottom {margin-bottom: 0 !important;}.font-size-14px {font-size: 1.07692307692308em;line-height: 1.21429em }.no-top {top: 0px }.no-bottom {bottom: 0px }.no-left {left: 0px }@media screen and (max-width: 960px) {h1 {border: 0 none transparent;}}.link-list {margin: 0.76923em 0 1.92308em;padding: 0;list-style: none;}.link-list a {color: #787878;}.btn-light {color: #242424;border-color: #e5e5e5;background-color: #efefef;}.passive-cta {text-transform: uppercase;}.btn-submit,.btn-cancel {display: block;margin: 0 auto;margin-top: 1.2em;}.form-field {position: relative;display: block;width: 100%;}.form-wrapper {position: relative;}.error,.form-error {display: none;}label {font-family: "Avenir LT W01 65 Medium", Helvetica, sans-serif;line-height: 1em;display: block;color: #787878;text-transform: uppercase;margin-bottom: 0.66667em;position: relative;}@media screen and (max-width: 960px) {.form-field {float: left;width: 100%;}label {margin-bottom: 1em;}}.delivery_date, .recipient_delivery_date {position: relative;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzBGQjRGNzMxN0VFMTFFM0IyMjJDOEU5NEUzRjEyMzAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzBGQjRGNzIxN0VFMTFFM0IyMjJDOEU5NEUzRjEyMzAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzBGQjRGNkUxN0VFMTFFM0IyMjJDOEU5NEUzRjEyMzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzBGQjRGNkYxN0VFMTFFM0IyMjJDOEU5NEUzRjEyMzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5+K6SkAAAAx0lEQVR42mKsqKg4zMDAYMNAGjjCRIYmELBhYiATkK2RBYm9E4hfQNlSQPwMC1sCiN3RNXYAwQEQAxhgC4DsBCxsB5hGRiDnP1RjCBCfhbJ7gLgEC9sCiJej2+gKxLZQthYQF2Bhc2Dz4wo0pxbA2EDqAVSNCTaN6kBFMLYE1D+wAMEbqrJAzAllCwGxARLbHsoWxaZxD5JTDYDsCUhs5FDdjx6qtUB8BcoOAuJ1WNg6QNyMbmMzmjdicbDhSe4IGSnuCECAAQDzskEb8MvJjQAAAABJRU5ErkJggg==);background-repeat: no-repeat;background-position: 95% center;}::-webkit-input-placeholder {padding-top: 0.1em;color: #787878;}.icon-social {width: 2.30769em;height: 2.30769em;display: block;float: left;margin-right: 1.15385em;background-image: url("../jpg/social-sprite.jpg") !important;background-size: 210px auto;background-repeat: no-repeat;}.icon-social.icon-google {background-position: -3.46154em 0;display: none;}.icon-social.icon-twitter {background-position: -6.92308em 0;}.icon-social.icon-pintrest {background-position: -10.30769em 0;width: 2.46154em;}.icon-social.icon-youtube {background-position: -13.84615em 0;}.icon-circle-down-arrow-lines {height: 2em;}.icon-circle-down-arrow-pink, .icon-circle-down-arrow-pink_collection {text-indent: -9999px;width: 2em;height: 2em;background-image: url("https://assets.teleflora.com/images/ui-sprite.svg");background-position: -273px -79px;background-repeat: no-repeat;position: relative;left: 50%;margin-left: -1em;}.icon-close {position: absolute;top: 0;right: 0;width: 1.7em;height: 1.7em;display: block;background-image: url("https://assets.teleflora.com/images/ui-sprite.svg");background-position: -41px -189px;text-indent: -9999px;}.icon-close.icon-close-modal {background-color: transparent;background-position: -20px 3px;background-size: 9.4em auto;border: medium hidden;font-size: 1.15385em;height: 1.1em;right: 1em;top: 0.9em;width: 1em;}.l-content-homepage {margin-bottom: 5em;}.container_4 {width: 92%;margin-left: 4%;margin-right: 4%;}.grid_1,.grid_2,.grid_3,.grid_4,.grid_3icon {display: inline;float: left;position: relative;margin-left: 1%;margin-right: 1%;}.alpha {margin-left: 0;}.container_4 .grid_2 {width: 48.0%;}.container_4 .grid_4 {width: 98.0%;width: 98.0%;}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}.clearfix {display: block;}.m-homepage .header {font-size: 1.615em;padding-bottom: 0;}.m-homepage .btn {margin-bottom: 0;}.m-homepage .light .header,.m-homepage .light .subheader {color: #242424;}.m-homepage .m-homepage-middle-promo {background-color: #581456;padding: 2em;}.m-homepage .m-homepage-middle-promo .m-homepage-middle-promo-text {max-width: 320px;margin: 0 auto;}.m-homepage .m-homepage-middle-promo .m-homepage-middle-promo-text .m-homepage-middle-promo-text-p {color: white;font-size: 1.307em;}.m-homepage .m-homepage-middle-promo .m-homepage-middle-promo-text .m-homepage-middle-promo-text-link {font-size: 1.153em;}.m-homepage .m-homepage-recommendations {border-top: 1px solid transparent;}.m-homepage .m-homepage-recommendations-more {text-align: left;margin-bottom: 2em;border-top: 1px solid #cccccc;margin: 1em auto 4em auto;width: 70%;}.m-stretch-bg-container {position: absolute;width: 100%;height: 220px;overflow: hidden;}.m-stretch-bg-container .m-stretch-bg {width: 100%;height: 220px;position: absolute;background-repeat: no-repeat;background-position: center top;}.m-featured-collection .m-featured-collection-text {max-width: 600px;margin: 0.5em auto 1em;}.m-featured-dock {margin: 0 auto;margin-top: 1em;margin-bottom: 0.25em;display: inline-block;}@media screen and (max-width: 960px) {.m-featured-dock {width: 100% !important;}}@media screen and (max-width: 42em) {.m-featured-dock {margin-top: 2em;}}.m-featured-dock .m-product-mini {width: 100%;max-width: 90px;margin-left: 0;margin-right: 0;margin-bottom: 0;}.m-featured-collection-parallax {position: relative;min-height: 42.5em;}.m-featured-collection-parallax .m-featured-dock .m-product-mini {max-width: none;width: 0%;margin-left: 0%;margin-right: 0%;}.m-login-form {text-align: left;}.m-product-mini {width: 100%;max-width: 140px;display: inline-block;float: none;vertical-align: top;margin-left: 1%;margin-right: 1%;margin-bottom: 1em;position: relative;text-align: center;}.m-product-mini .text-large {font-size: 1.307em;margin-bottom: 0em;}.m-category-flower-link {color: #242424;font-family: "Bembo W01", Georgia, "Times New Roman", serif;}.modal-body.pdp-modal-body {max-height: 510px;padding-left: 1.1em;padding-right: 1em;}.modal-footer.pdp-modal-footer {margin-left: 1em;margin-right: 1em;padding: 0 0 1em;margin-bottom: 0;text-align: center;border-top: 1px solid #cccccc;}.pdp-modal-footer-link {padding-top: 1em;font-size: 15px;}.m-pdp-header-modal-body {font-size: 1.846em;line-height: 1.2em;margin-bottom: 0.0em;padding-bottom: 0.0em;text-align: center;}@media screen and (max-width: 960px) {.m-pdp-header-modal-body {margin-top: -0.5em;}}.m-pdp-modal-header {background-color: whitesmoke;height: 4em;}.m-pdp-modal-header-text {font-size: 1.3em;}@media screen and (max-width: 960px) {.m-pdp-modal-header-text {padding-top: 0.5em;}}.m-footer {height: auto;padding-top: 1.5em;margin-top: 0.5em;border-top: 1px solid #cccccc;box-shadow: inset 0 3px 3px rgba(0,0,0,0.05);z-index: 3;background-color: #f5f5f5;padding-bottom: 3em;}.m-footer p {margin-bottom: 1.3em;font-size: 1.07692307692em;line-height: 1em;}.m-footer-email-input {width: 70%;float: left;margin-bottom: 0;border-top-right-radius: 0em !important;border-bottom-right-radius: 0em !important;}.m-footer-email-btn {width: 20%;float: left;margin-bottom: 0;border-top-left-radius: 0em !important;border-bottom-left-radius: 0em !important;border: 1px solid #cccccc;border-left: 0px !important;}@media screen and (max-width: 960px) {.m-footer-border-bottom {border-bottom: 1px solid whitesmoke;margin-bottom: 1em;padding-bottom: 1em;}}.m-footer-top-half {border-bottom: 1px solid #cccccc;margin-bottom: 1em;}.m-product-price {display: block;font-family: "Avenir LT W01 65 Medium", Helvetica, sans-serif;color: #242424;text-transform: uppercase;text-align: center;line-height: 1.7;margin-top: 0.49999em;}.centered {text-align: center;}.flexslider,.m-category-flexslider,.m-pdp-flexslider {box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;-webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;-moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;-o-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) !important;}#quickForm input[disabled].btn, #quickForm2 input[disabled].btn {background-color: #d3d3d3;border: 1px solid #d3d3d3;cursor: default;}.m-product-mini .fluid {min-height: 152px;}.m-homepage-middle-promo-text-p {word-break: break-word !important;}.m-navbar-color-picker {padding: 1em 1.5em }.m-pdp-modal-header {background-color: #F5F5F5;border-radius: 6px;height: 4em;}.icon-arrow-down-pink {background-position: 0px -61px;width: 1em;height: 0.6em;vertical-align: middle;margin: 0 5px;display: inline-block;}.icon-cart .cart-number {margin-top: -0.9em;display: block;}.m-homepage .m-homepage-recommendations.m-featured-collection-parallax .m-featured-dock {min-height: 340px;}@media screen and (max-width: 50em) {.m-featured-collection-parallax .m-stretch-bg-container {height: 50%;max-height: 220px;}.m-featured-collection-parallax .m-stretch-bg-container {height: 50%;max-height: 220px;}.m-featured-collection-parallax .m-product-mini {width: 20% !important;}}@media screen and (max-width: 32em) {.m-featured-collection-parallax .m-stretch-bg-container {max-height:175px;min-height: 175px;}}.m-featured-collection-parallax .m-stretch-bg-container .m-stretch-bg {height: 420px;bottom: 0;background-position: center bottom;}@media screen and (max-width: 960px) {.m-featured-collection-parallax .m-stretch-bg-container .m-stretch-bg {height: 264px;bottom: 0;background-position: center top;}}@media screen and (max-width: 960px) {#wrapper .delivery_date, #bouquet_form .recipient_delivery_date {background-position: 98.5% center;}.m-featured-collection-first .m-featured-dock {margin-top: 0;}.m-featured-dock {width: 90% !important;margin-left: 0 !important;}.m-featured-collection-first .m-product-mini {margin-top: 0.307em;}#search .m-navbar-search-wrapper {padding: 0 !important;}form#quickForm {padding: 0 0.75em 0 0;}.m-homepage .m-homepage-recommendations.m-featured-collection-parallax .m-featured-dock {min-height: inherit;}.d-container_12 .d-omega.ftrLanguage {float: right;margin-right: 2.7em;}.btn.m-footer-email-btn {padding: 0.9em 1em 0.8em;}.m-featured-collection-parallax .m-product-mini .fluid {min-height: 112px;}input#optinEmailAddress {padding-top: .55em;padding-bottom: .5em;}.d-container_12 .d-omega.ftrLanguage {margin-right: 0.6em;}}@media screen and (max-width: 480px) {nav.m-navbar .container_4 {margin-left: 0;margin-right: 0;width: 100%;}#search.m-navbar-search-wrapper {border-bottom: none;}.m-pdp-modal-header-text {font-size: 1.2em;}.m-supernav {box-shadow: 0 0 3px rgba(0, 0, 0, 0.46);}.d-container_12 .d-omega.ftrLanguage {float: right;margin-right: 2.3em;}}@media screen and (max-width: 50em) {.m-featured-collection-parallax .m-product-mini {width:20% !important }.m-featured-collection-parallax .m-product-mini.hide-in-mobile {display: none;}}@media screen and (max-width: 32em) {.m-featured-collection-parallax .m-product-mini {margin-top: 1em;width: 32% !important;}}@media (max-width: 590px) {.d-container_12 .d-omega.ftrLanguage {margin-right: 0.6em;}}@media screen and (max-width: 400px) {.d-container_12 .d-omega.ftrLanguage {margin-right: 0.3em;}.m-featured-collection-first .m-product-mini {margin-top: 0.307em !important;}}.m-featured-collection-parallax .m-featured-dock {width: 100%;opacity: 1;}.m-featured-collection-parallax .m-featured-dock .m-product-mini {width: 19%;}@media screen and (max-width: 58.4625384615em) {.m-account {height:37.85em;}}.d-container_12 .d-grid_12 {width: 98.0%;}.clearfix:after {clear: both;content: " ";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;width: 0;}.d-container_12 .d-grid_12 {width: 98%;}.m-footer {padding-top: 1.5em;margin-top: 0.5em;box-shadow: inset 0 3px 3px rgba(0, 0, 0, 0.05);z-index: 3;padding-bottom: 2em;background-color: whitesmoke;}.m-footer h5 {font-size: 1.07692em;}.m-footer p {margin-bottom: 1.3em;font-size: 1.07692307692em;line-height: 1em;}.m-footer-email-input {width: 70%;border-top-right-radius: 0em !important;border-bottom-right-radius: 0em !important;}.m-footer-email-btn {width: 20%;border-top-left-radius: 0em !important;border-bottom-left-radius: 0em !important;border: 1px solid #cccccc;border-left: 0px !important;}@media screen and (max-width: 960px) {.m-footer-border-bottom {border-bottom: 1px solid #cccccc;margin-bottom: 1em;padding-bottom: 1em;}}.m-footer-c-social-list {padding-top: 0.35em;}.m-subcategory-header-more-text {display: block !important;float: right;width: 705px;}.m-subcategory-header-more-text p, .m-subcategory-header-more-text h2, .m-subcategory-header-more-text h3 {text-align: left;}@media screen and (max-width: 960px) {.m-subcategory-header-more-text {width: auto;}.m-subcategory-header-more-text p, .m-subcategory-header-more-text h2, .m-subcategory-header-more-text h3 {text-align: left;}}@media only screen and (max-width: 960px) {.btn, .icon-cc-container .icon-cc, .icon-cc-container .icon-cc-OTHER {margin: 0 auto !important;}}.l-content-homepage, .m-subcategory .m-subcategory-header-bottom {margin-top: 1.5em !important;}.Main-Banner-HP-big a, .rfk_products li a {display: block;}.rfk-rw .rfk_prev span, .rfk-rw[data-cssid=pdp2] .rfk_prev span:before {content: url(https://img.teleflora.com/image/upload/q_100,f_auto/backgrounds/Arrow_Left30x30) !important;}.rfk-rw .rfk_next span:before, .rfk-rw[data-cssid=pdp2] .rfk_next span:before {content: url(https://img.teleflora.com/image/upload/q_100,f_auto/backgrounds/Arrow_Right30x30) !important;}.rfk-rw .rfk_prev {top: 46% !important;}@media screen and (max-width: 960px) {.rfk-rw .rfk_prev {top:47% !important;}}