*{box-sizing:border-box}div[itemtype="http://schema.org/Florist"]:before,div[itemtype="http://schema.org/Florist"]:after,header:before,header:after,footer:before,footer:after,main:before,main:after{content:"";display:block;clear:both}.visually-hidden{position:absolute;top:-9999px;left:-9999px}.show-for-mobile,.show-for-small{display:none}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.clearfix,.product__details,.product__reviews .review_meta,.product__reviews .testimonialNameRating,.product__reviews .clear,.product__reviews,.product,.product-form__pricepicker__option,.product-form__pricepicker,.product-form,.header__inner-wrapper,.header{*zoom:1}.clearfix:before,.product__details:before,.product__reviews .review_meta:before,.product__reviews .testimonialNameRating:before,.product__reviews .clear:before,.product__reviews:before,.product:before,.product-form__pricepicker__option:before,.product-form__pricepicker:before,.product-form:before,.header__inner-wrapper:before,.header:before,.clearfix:after,.product__details:after,.product__reviews .review_meta:after,.product__reviews .testimonialNameRating:after,.product__reviews .clear:after,.product__reviews:after,.product:after,.product-form__pricepicker__option:after,.product-form__pricepicker:after,.product-form:after,.header__inner-wrapper:after,.header:after{content:" ";display:block}.clearfix:after,.product__details:after,.product__reviews .review_meta:after,.product__reviews .testimonialNameRating:after,.product__reviews .clear:after,.product__reviews:after,.product:after,.product-form__pricepicker__option:after,.product-form__pricepicker:after,.product-form:after,.header__inner-wrapper:after,.header:after{clear:both}.product-form .product__datepicker-tabs-container:after{content:"";display:block;clear:both}*,input,button,select,textarea{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif !important}h1,h2,h3,h4,h5{font-weight:normal;color:#4d4d4d;margin:0}.safe-cart__separator{margin-top:20px}.safe-cart__container{position:relative;width:100%;margin:18px auto 0}.safe-cart__container img{display:block;max-height:40px;float:left;position:relative;top:-10px}@media(max-width: 720px){.safe-cart__container{top:0;margin:0 auto;max-width:none !important;width:100% !important}.safe-cart__container .mobile-image{display:block !important;width:75% !important;margin-top:25px !important}.safe-cart__container .desktop-image{display:none}}.safe-cart__container .mobile-image{display:none}.safe-cart__container hr{margin:0 0 20px !important}.safe-cart__title{float:left;width:206px;font-size:13px;display:block;background:#fff;padding-left:30px;color:#737373;top:-4px;position:relative}.safe-cart__title hr{display:none}.show-for-mobile{display:none}.header{max-width:100%;min-height:120px;margin:0 auto 25px;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.16)}.header__inner-wrapper{max-width:1010px;margin:0 auto;padding:0 20px}.header__logo__container{float:left;width:50%;padding:0 0 2px}.header__logo__container img{max-height:57px;margin-top:10px}.header__logo__text-name{font-size:22px;font-weight:500;display:table-cell;height:79px;vertical-align:middle}.header__continue__container{float:right;width:50%;padding:22px 0 0;text-align:right}.header__continue__local-florist-heading h2{font-size:15px;font-weight:500;margin:0}.header__continue__link{font-size:13px;margin-top:15px;letter-spacing:.5px;color:#4a4a4a}.header__continue__link a{color:#3f91af}.header__continue__link .arrow{display:none}.header__continue__link #arrow{position:relative;left:-5px;display:inline-block;padding-left:5px;content:"  ▸";text-align:right;text-decoration:none}.footer{color:#3e3e3e;font-size:11px;line-height:17px;text-align:center;padding-bottom:30px;margin-top:28px}@media all and (max-width: 720px){.footer{padding-bottom:80px}}.footer a{color:#3e3e3e}.bottom_links{display:block}.bottom_links a{margin-right:10px}.bottom_links a:last-child{margin-right:0}.schema_footer{margin-top:16px}.hello-bar{background:#578014}.hello-bar__copy h2,.hello-bar__copy h2 a{color:#fff;font-size:17px;font-weight:400;text-align:center;padding:10px;letter-spacing:.7px;text-decoration:none}.product-form__pricepicker__option.checked{border:solid 1px hsl(39,80%,62%);background:hsl(25,86%,97%)}.product-form__order-now-button-container{margin-top:28px}@media all and (max-width: 720px){.product-form__order-now-button-container{position:fixed;bottom:0;width:100%;background:#fff;padding:10px;left:0;z-index:10}}.product-form__separator{border:0;border-top:solid 1px #dedede}.product-form__pricepicker{padding:0;margin:14px 0 28px 0}.product-form__pricepicker__option{list-style:none;width:calc(33.33% - 7.4px);float:left;border-radius:5px;text-align:center;margin-right:11px;padding:17px;cursor:pointer;background:#fff;border:solid 1px #c7c7c7}.product-form__pricepicker__option label{display:block}.product-form__pricepicker__option input{position:absolute;opacity:0}.product-form__pricepicker__option.last{margin:0}@media all and (max-width: 768px){.product-form__pricepicker__option.checked .mobile-flip-container{display:grid;grid-template-rows:auto}.product-form__pricepicker__option.checked .mobile-flip-container .grid-pricepicker{grid-row:3}.product-form__pricepicker__option.checked .mobile-flip-container .separator{grid-row:2}.product-form__pricepicker__option.checked .mobile-flip-container .grid-datepicker{grid-row:1}.product-form__pricepicker__option.checked .mobile-flip-container .klarna-installments-container{grid-row:4}.product-form__pricepicker__option.checked .mobile-flip-container .selected,.product-form__pricepicker__option.checked .mobile-flip-container .dateLink.active,.product-form__pricepicker__option.checked .mobile-flip-container .product-form .active.ui-datepicker-trigger,.product-form .product-form__pricepicker__option.checked .mobile-flip-container .active.ui-datepicker-trigger,.product-form__pricepicker__option.checked .mobile-flip-container .product-form__pricepicker__option.checked,.product-form__pricepicker__option.checked .mobile-flip-container .select_size.checked{background-color:#f8e3bd;background:#f8e3bd}.product-form__pricepicker__option.checked__section-one{grid-row:1}.product-form__pricepicker__option.checked__section-three{grid-row:3}.product-form__pricepicker__option.checked .product__title-separator{display:none}.product-form__pricepicker__option.checked .mobile-form-flip{display:grid;grid-template-rows:auto}.product-form__pricepicker__option.checked .mobile-form-flip .productAssuranceModal{grid-row:1;margin:6px !important}}.product-form__pricepicker__option__price{color:#4d4d4d;font-size:14px;display:block;cursor:pointer}.product-form__pricepicker__option label{color:#2e2e2e;font-size:22px;display:block;cursor:pointer}@media(max-width: 720px){.product-form__pricepicker__option label{font-size:19px}}.product-form .chosen,.product-form .dateLink:hover,.product-form .ui-datepicker-trigger:hover,.product-form .dateLink.active,.product-form .active.ui-datepicker-trigger{border:solid 1px #ecb550;background-color:#fef7f2;color:#4d4d4d}.product-form .notChosen,.product-form .dateLink,.product-form .ui-datepicker-trigger{background-color:#fff;border:solid 1px #c7c7c7;color:#4d4d4d}.product-form .grayedOut{border:solid 1px #e5e5e5 !important;cursor:not-allowed !important;background:#f3f3f3;position:relative;overflow:visible}.product-form .grayedOut::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;border:none;pointer-events:none;background:linear-gradient(135deg, transparent calc(50% - 0.5px), #C7C7C7 50%, transparent calc(50% + 0.5px))}.product-form .grayedOut .datelink-copy{color:#757575}.product-form .grayedOut:hover{border:solid 1px #e5e5e5 !important}.product-form #ui-datepicker-div{display:none}.product-form .ui-datepicker{background:#fff;border:solid 1px #d0d0d0;border-radius:3px;z-index:2 !important;margin-top:10px}@media(max-width: 720px){.product-form .ui-datepicker{margin-top:110px;margin-left:auto}}.product-form .ui-datepicker table{border:0;border-spacing:0;border-collapse:collapse;margin-bottom:0;clear:both}.product-form .ui-datepicker table td{cursor:pointer;font-family:"Helvetica";font-size:16px;text-align:center}.product-form .ui-datepicker table td a{color:#313131}.product-form .ui-datepicker table td:hover{background:#f9f9f9;box-shadow:inset 0px 0px 0px 1px #d0d0d0}.product-form .ui-datepicker table td:hover a{color:#527dbf}.product-form .ui-state-disabled span{color:#a0a0a0;cursor:default}.product-form .product__datepicker-container{margin-top:14px}@media(max-width: 720px){.product-form .product__datepicker-container{margin-top:7px;margin-bottom:36px}}.product-form .product__datepicker-tabs-container{position:relative;bottom:-1px;z-index:1}.product-form .product__datepicker-days-container{border:solid 1px #dedede;border-radius:0 5px 5px 5px;background:#fff;z-index:0;height:0;width:0;padding:0;position:absolute;overflow:hidden}.product-form .product__datepicker-days-container.active{height:auto;width:auto;padding:17px 10px 30px;position:relative}@media(max-width: 720px){.product-form .product__datepicker-days-container.active{padding:12px 10px 30px}}.product-form .product__datepicker-days-container.active.hide{display:none !important}.product-form .product__datepicker-pickup-cutoff{color:#008535;font-weight:500;font-size:14px;top:-24px;letter-spacing:-0.2px;position:relative;left:11px em;left-font-style:normal !important}.product-form .product__datepicker-delivery-cutoff{color:#008535;font-weight:500;font-size:14px;top:-24px;letter-spacing:-0.2px;position:relative;left:11px em;left-font-style:normal !important}.product-form .product__datepicker-tab{cursor:pointer;width:100px;height:35px;float:left;padding:8px;color:#a3a3a3;border-radius:5px 5px 0 0;text-align:center;font-size:14px}.product-form .product__datepicker-tab__otype-image{float:left;margin:0 4px;filter:opacity(0.5)}.product-form .product__datepicker-tab--right{background:rgba(199,199,199,.35);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3YzdjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iI2RlZGVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to right, rgba(199, 199, 199, 0.35) 0%, rgba(222, 222, 222, 0.35) 17%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c7c7c7", endColorstr="#dedede", GradientType=1)}.product-form .product__datepicker-tab--left{background:#dedede;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI4OCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzdjN2M3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:linear-gradient(to right, rgba(222, 222, 222, 0.35) 83%, rgba(199, 199, 199, 0.35) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dedede", endColorstr="#c7c7c7", GradientType=1)}@media(max-width: 720px){.product-form .product__datepicker-tab{width:98px}}.product-form .product__datepicker-tab.active{border:solid 1px #dedede;border-bottom:0;background:#fff;color:#4e4e4e}.product-form .product__datepicker-tab.active .product__datepicker-tab__otype-image{filter:opacity(1)}.product-form .product__datepicker-tab:hover .tooltip,.product-form .product__datepicker-tab:active .tooltip{visibility:visible;opacity:1}.product-form .product__datepicker-tab.disabled{cursor:default}.product-form .product__datepicker-tab .tooltip{display:block;position:absolute;background:#fff;border-radius:4px;border:1px solid #dedede;color:#818181;font-size:11px;line-height:13px;width:110px;padding:8px;top:-59px;left:-40px;visibility:hidden;opacity:0}@media(max-width: 720px){.product-form .product__datepicker-tab .tooltip{left:0px}}.product-form .product__datepicker-tab .tooltip:before{content:"";position:absolute;bottom:-6px;left:80px;border-width:6px 6px 0;border-style:solid;border-color:#dedede rgba(0,0,0,0);display:block;width:0}@media(max-width: 720px){.product-form .product__datepicker-tab .tooltip:before{left:50px}}.product-form .product__datepicker-tab .tooltip:after{content:"";position:absolute;bottom:-5px;left:81px;border-width:5px 5px 0;border-style:solid;border-color:#fff rgba(0,0,0,0);display:block;width:0}@media(max-width: 720px){.product-form .product__datepicker-tab .tooltip:after{left:51px}}.product-form .no-free-delivery{padding-bottom:17px !important}.product-form a.delivery_datelink:focus{box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.product-form .ui-datepicker-trigger{height:54px !important;padding:0}.product-form .dateLink,.product-form .ui-datepicker-trigger{word-break:break-word;padding:9px 0 8px;line-height:14.9px;text-align:center;border-radius:5px;font-size:13px;cursor:pointer;position:relative;min-width:65px;width:100%;margin-right:10px;max-width:220px;display:flex;justify-content:center;align-items:center}@media all and (max-width: phone){.product-form .dateLink,.product-form .ui-datepicker-trigger{padding:10px 5px;margin:0 0 10px 0;min-height:55px}}@media all and (max-width: 320px){.product-form .dateLink,.product-form .ui-datepicker-trigger{font-size:80%}}.product-form .dateLink:hover,.product-form .ui-datepicker-trigger:hover,.product-form .dateLink.active,.product-form .active.ui-datepicker-trigger{color:#4d4d4d}.product-form .dateLink.heart:after,.product-form .heart.ui-datepicker-trigger:after,.product-form .dateLink.flower:after,.product-form .flower.ui-datepicker-trigger:after{content:" ";width:25px;height:25px;background-size:100%;position:absolute;top:-10px;right:0;z-index:1}.product-form .dateLink#mothersday.heart:after,.product-form #mothersday.heart.ui-datepicker-trigger:after{background:url(https://res.cloudinary.com/ufn/image/upload/v1619539125/purple_heart_24dp_nnbzg9.svg) top left no-repeat;transform:rotate(20deg)}.product-form .dateLink.heart:after,.product-form .heart.ui-datepicker-trigger:after{background:url(https://res.cloudinary.com/ufn/image/upload/v1515532477/heart_i1fu8x_wcuswu.png) top left no-repeat}.product-form .dateLink.flower:after,.product-form .flower.ui-datepicker-trigger:after{background:url(https://res.cloudinary.com/ufn/image/upload/v1553886054/mday-flower-icon_zuyujd.svg) top left no-repeat}@media(max-width: 720px){.product-form #placeOrder>a:nth-child(18){margin-right:0}}.product-form .date-links__container{position:relative;display:flex;flex-flow:row;justify-content:space-between}.product-form .date-links__container .dateLink:last-child,.product-form .date-links__container .ui-datepicker-trigger:last-child{margin-right:0}@media(max-width: 720px){.product-form .date-links__container{display:grid;grid-row-gap:10px;grid-column-gap:10px;grid-template-columns:repeat(3, 1fr)}.product-form .date-links__container.dates-length-2{grid-template-columns:repeat(2, 1fr)}.product-form .date-links__container.dates-length-1{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 720px){.product-form a.dateLink,.product-form a.ui-datepicker-trigger{margin-right:10px}}@media only screen and (device-width: 1028px)and (orientation: landscape){.product-form input.dateLink,.product-form input.ui-datepicker-trigger{padding-left:46px}}@media only screen and (min-device-width: 525px)and (max-device-width: 640px)and (min-device-height: 360px)and (max-device-height: 384px)and (orientation: landscape){.product-form input.dateLink,.product-form input.ui-datepicker-trigger{padding-left:0}}.product-form .chooseDateAgain{clear:both;display:inline;font-size:13px;text-align:right;padding-right:7px;padding-bottom:10px}.product-form .ui-datepicker-trigger{color:#4d4d4d;font-size:14px;line-height:18px;background:#fff;border-radius:3px !important;height:100%;margin:0;text-align:center;display:block;flex-flow:unset}.product-form .ui-datepicker-trigger:focus,.product-form .ui-datepicker-trigger:hover{background:#fff;color:#4d4d4d}@media(max-width: 500px){.product-form .ui-datepicker-trigger{margin-left:0;padding-left:0}}@media(max-width: 720px){.product-form .ui-datepicker-trigger{height:50px !important;padding:0}}.product-form .datepicker-for-large{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;position:absolute;right:0;top:15px;width:81px;height:53px;border-radius:3px;border:0;box-shadow:none;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 500px){.product-form .datepicker-for-large{width:20%;margin-left:0;padding-left:0}}@media(max-width: 720px){.product-form .datepicker-for-large{right:0;top:81px;width:100%;height:65px}}@media(max-width: 320px){.product-form .datepicker-for-large{padding-left:7px;margin-left:0}}@media all and (-ms-high-contrast: none){.product-form .dateLink,.product-form .ui-datepicker-trigger{margin:0 4px 0;height:58px;width:76px}.product-form .ui-datepicker-trigger{margin-right:0}}.product-form__button{background:#008535;width:282px;margin:0 auto;padding:15px 60px;font-weight:600;display:block;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;box-shadow:none;cursor:pointer;font-size:18px;letter-spacing:.02em;text-align:center;color:#fff}.product-form__button:hover,.product-form__button:focus{background:#008535;color:#fff}@media all and (max-width: 720px){.product-form__button{font-size:20px;max-width:350px;text-shadow:1px 1px 1px hsla(0,0%,100%,.54);background:#ecb550;color:#000;width:95%}.product-form__button span{color:#000;text-shadow:0 2px 0px hsla(0,0%,100%,.42)}.product-form__button:hover,.product-form__button:focus{background:#ecb550;color:#000}}.product-form__subheading{font-size:16px;font-weight:500;color:hsl(0,0%,30%);margin-top:22px}@media all and (max-width: 720px){.product-form__subheading{margin-top:0}}.product-form form{margin-top:21px}@media all and (max-width: 768px){.product-form form .mobile-flip-container{display:grid;grid-template-rows:auto}.product-form form .mobile-flip-container .grid-pricepicker{grid-row:3}.product-form form .mobile-flip-container .separator{grid-row:2}.product-form form .mobile-flip-container .grid-datepicker{grid-row:1}.product-form form .mobile-flip-container .klarna-installments-container{grid-row:4}.product-form form .mobile-flip-container .selected,.product-form form .mobile-flip-container .dateLink.active,.product-form form .mobile-flip-container .active.ui-datepicker-trigger,.product-form form .mobile-flip-container .product-form__pricepicker__option.checked,.product-form form .mobile-flip-container .select_size.checked{background-color:#f8e3bd;background:#f8e3bd}.product-form form__section-one{grid-row:1}.product-form form__section-three{grid-row:3}.product-form form .product__title-separator{display:none}.product-form form .mobile-form-flip{display:grid;grid-template-rows:auto}.product-form form .mobile-form-flip .productAssuranceModal{grid-row:1;margin:6px !important}}.product-form .klarna-pay-pink-logo{width:55px;max-width:55px}.product-form .klarna-installments-container{display:flex;align-items:center}@media(max-width: 720px){.product-form .klarna-installments-container{font-size:14px}}main{max-width:866px;padding-top:5px;margin:0 auto;overflow:hidden;position:relative}.ribbon{background:hsl(3,75%,43%);height:26px;transform:rotate(-30deg);position:absolute;z-index:3;top:23px;left:-29px;padding-left:24px;padding-right:45px}.ribbon__corners:after,.ribbon__corners:before{content:" ";display:block;width:20px;height:20px;background:hsl(2,74%,27%);position:absolute;z-index:0}.ribbon__corners:before{left:0;top:92px;transform:rotate(135deg)}.ribbon__corners:after{left:165px;top:0;transform:rotate(90deg)}.ribbon h2{color:#fff;font-weight:500;text-align:center;font-size:16px;letter-spacing:.3px;position:relative;top:4px}.product{border-radius:10px;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.16);padding:40px 35px 10px 40px;max-width:850px;margin:0 auto;position:relative}.product__main-image{margin-top:20px}.product__left-column{float:left;width:302px;position:relative}.product__right-column{float:right;width:465px}.product__name-heading{font-size:26px;font-weight:400;color:hsl(0,0%,30%)}.product__name__subheading{color:hsl(0,0%,45%);font-size:14px;margin:10px 0 20px}.product-datepicker__container{position:relative}.product__datepicker-free-delivery{color:#329332;font-size:14px;font-weight:500;font-style:italic;position:relative;top:-24px;right:-12px}.product__datepicker-free-delivery.desktop.no-pickup{top:12px;left:2px}@media(max-width: 720px){.product__datepicker-free-delivery.desktop{display:none}}.product__datepicker-free-delivery.mobile{display:none}@media(max-width: 720px){.product__datepicker-free-delivery.mobile{position:relative;top:-24px;left:12px;display:block}.product__datepicker-free-delivery.mobile.no-pickup{top:14px;left:2px}}.product__datepicker-free-delivery.hide{display:none !important}.product__datepicker-free-delivery.need-it-today a{text-decoration:underline;color:#329332;font-weight:normal;cursor:pointer}.assurance{line-height:120%;text-align:left;text-transform:uppercase;overflow:hidden;clear:both;width:425px;margin:44px auto 25px;padding-left:5px}.assurance *{box-sizing:border-box}.assurance a{overflow:hidden;display:block}.assurance__save,.assurance__satisfaction{float:left}.assurance__save__secondary,.assurance__satisfaction__secondary{display:block}.assurance__save__primary,.assurance__satisfaction__primary{font-size:30px;font-weight:700;float:left;color:rgba(46,46,46,.803);line-height:100%;letter-spacing:1.8px}.assurance__save__secondary,.assurance__satisfaction__secondary{font-size:12px;font-weight:400;float:left;margin-bottom:0;color:#666;max-width:100px;letter-spacing:.7px;line-height:120%;margin-top:1px}.assurance__satisfaction{position:relative}.assurance__satisfaction__primary{margin-right:1px}.assurance__save{width:237px;padding-left:21px}.assurance__save__primary{position:relative;top:-1px;padding-right:6px;word-break:break-all;-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-character:auto}.assurance__save__secondary{max-width:121px}.assuranceModal h3{font-weight:400;border-bottom:solid 1px #dedede;padding-bottom:6px}.assuranceModal .large-6{float:left;width:50%}.assuranceModal img{display:block;margin:0 auto;margin-top:26%;max-width:100%;width:320px;height:auto}.assuranceModal p.assurance-modal__heading{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility;font-weight:bold}.assuranceModal p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}@media all and (min-width: 768px)and (max-width: 1024px){.assuranceModal{margin-left:-40%;width:80%}.assuranceModal img{margin:0 auto 20px;width:50%}.assuranceModal .large-6{float:none;width:100%}.assurance__save{width:55%}}.product__reviews{border-radius:10px;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.16);padding:40px 30px 5px 32px;max-width:850px;margin:33px auto 0;position:relative}.product__reviews div.clear{width:50%;float:left;min-height:201px}.product__reviews div.clear:nth-of-type(2){padding-left:17px}.product__reviews p.clear,.product__reviews p[itemprop=reviewBody]{clear:both;color:#54545f;font-size:14px;line-height:21px}.product__reviews a{color:hsl(99,24%,43%)}.product__reviews .testimonialNameRating{float:left;margin-bottom:22px;position:relative;top:-5px}.product__reviews .testimonialName{float:left;overflow:hidden;float:left;padding-left:1px;font-size:14px;color:#54545f;margin:0}.product__reviews .testimonialImage{border-radius:2px;width:46px;height:46px;float:left;margin-right:15px}.product__reviews .testimonialRating{margin-top:5px;clear:both;float:left;margin-bottom:0;width:81px}.product__reviews .testimonialDate{font-size:12px;color:#54545f;float:left;font-weight:500;margin:8px 0 0 0}.product__reviews .star{float:left;width:15px;height:15px;margin-right:1px}.product__reviews .star:after{content:"★";color:hsl(43,90%,52%);font-size:14px;position:relative}.product__reviews .review_meta{clear:both;padding:0;margin-bottom:0;width:100% !important;float:none !important;min-height:0 !important;padding:0 !important}.product__reviews .review_meta__text{font-size:12px;margin-bottom:0;clear:both}.product__reviews .review_meta__text span{color:hsl(208,40%,35%);display:block;margin-bottom:4px}.product__reviews .review_meta__text span.separator{display:none}.product__reviews .review_meta__text a{color:#54545f}.product__reviews .review_sources{clear:both;font-size:12px;text-align:center;color:#666}.product__details{border-radius:10px;background:#fff;box-shadow:0 3px 16px rgba(0,0,0,.16);padding:25px 30px 35px 32px;max-width:850px;margin:20px auto 10px;position:relative}.product__details__heading{font-size:16px;position:relative;background:#fff;float:left;width:132px;z-index:2}.product__details__heading__separator{width:100%;position:absolute;border-top:solid 1px #dedede;width:calc(100% - 66px);top:36px}.product__details__copy{color:#54545f;font-size:14px;line-height:21px;clear:both;margin-top:45px}.hide{display:none}.product__timer.desktop{display:block}.product__timer.mobile{display:none}.order-timer{font-size:32px;text-align:center;position:relative}.order-timer__container{clear:both;overflow:hidden;margin-top:42px;padding:0 10px 0 0}.order-timer__countdown-container{overflow:hidden;max-width:300px;margin:0 auto}.order-timer--subtitle{font-size:14.7px;color:#575757;text-align:center;margin-bottom:14px;font-weight:500;line-height:19px}.order-timer--subtitle span,.order-timer--subtitle a{text-decoration:none;color:hsl(3,75%,43%)}.order-timer--time-separator{display:block;position:relative;top:-5px;float:left;width:1%;font-size:32px;color:#575757}.order-timer--time-days,.order-timer--time-hours,.order-timer--time-minutes,.order-timer--time-seconds{float:left;text-align:center;width:24%;line-height:28px;font-size:28px;color:#575757}.order-timer--time-days span,.order-timer--time-hours span,.order-timer--time-minutes span,.order-timer--time-seconds span{display:block;font-size:14px;text-align:center;font-weight:500}.ui-progressbar{height:8px;text-align:left;overflow:hidden;border-radius:10px;background-color:hsl(0,0%,94%);margin-bottom:16px}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;background-color:hsl(3,75%,43%);transition:width 7s;transition-timing-function:ease-in-out}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:rgba(0,0,0,.45);z-index:101;display:none;top:0;left:0;opacity:0;transition:all .3s ease-in-out}.reveal-modal-bg.is-active{opacity:1 !important;display:block !important}.reveal-modal{position:fixed;left:50%;z-index:102;height:auto;max-height:80%;margin-left:-40%;width:80%;background-color:#fff;padding:1.25rem;border:solid 5px #c7c7c7;box-shadow:0 0 10px rgba(0,0,0,.4);top:80px;overflow:auto}.reveal-modal h2{font-weight:400;border-bottom:solid 1px #dedede;padding-bottom:6px}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal .close-reveal-modal{font-size:1.375rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#4d4d4d;font-weight:bold;cursor:pointer}@media only screen and (min-width: 45.063em){.reveal-modal{padding:1.875rem;top:6.25rem}.reveal-modal.small{margin-left:-20%;width:40%}.reveal-modal.medium{margin-left:-30%;width:60%}}.homeModalPic{display:block;width:50%;background-size:contain;height:auto;max-width:100%}@media(max-device-width: 1024px)and (max-device-height: 768px)and (orientation: landscape){.homeModalPic{width:50% !important}}@media(max-width: 720px){.homeModalPic{display:block}}.assuranceModal h3{border-bottom:2px solid #818181;padding-bottom:10px;margin-bottom:30px;font-size:25px;font-weight:500}.assuranceModal .assurance-modal__heading{font-weight:bold;margin:0 0 10px}.assuranceModal .assurance-modal__heading strong{font-size:1.5rem;font-weight:bold}.reveal-modal{transform:translateY(-1000%)}@keyframes slideInDown{0%{transform:translateY(-100%);visibility:visible}100%{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes slideOutUp{0%{transform:translateY(0)}100%{visibility:hidden;transform:translateY(-300%)}}.slideOutUp{animation-name:slideOutUp}@media all and (min-width: 721px)and (max-width: 1020px){.modal-image-container{margin:0 auto;max-width:200px;float:none}}.product-form .product__datepicker-tabs-container:after{content:"";display:block;clear:both}.poa__title{clear:both;font-size:24px;text-align:center;display:block;margin:0 auto;background:#fff;font-weight:400;letter-spacing:.1px;position:relative;z-index:1;line-height:1;width:-moz-fit-content;width:fit-content;padding:0 15px}@media(max-width: 720px){.poa__title{font-size:18px;margin:0 auto}}.poa__title-border{position:absolute;top:-7px;left:0;width:100%;border:0;border-bottom:solid 1px hsl(0,0%,87%);z-index:0}@media(max-width: 720px){.poa__title-border{left:0;top:-12px}}.poa{margin:0 15px 35px}.poa__container{width:100%;background:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.3);padding:20px}.poa__title{margin-bottom:15px}.poa__attention{font-weight:bold;font-size:36px;line-height:42px;color:rgba(0,0,0,.65);max-width:130px;-webkit-hyphens:auto;hyphens:auto}.poa__header-container{position:relative}.poa__secondary{font-size:13px;letter-spacing:.02em;line-height:15px;color:rgba(0,0,0,.65);padding-left:10px;padding-top:6px}.poa__section{display:flex;margin:auto;width:-moz-fit-content;width:fit-content;margin-top:13px}.poa__section:first-of-type{margin-top:0}.poa__section div{flex-shrink:1;margin-top:0}.ui-datepicker{background:#fff;border:solid 1px #d0d0d0;border-radius:3px;margin-bottom:-40px;z-index:200 !important;margin-left:-20px;position:absolute}@media(max-width: 720px){.ui-datepicker{margin-left:-15px}}.ui-datepicker table{border:0;border-spacing:0;border-collapse:collapse;margin-bottom:0;width:100%}.ui-datepicker table thead,.ui-datepicker table tr:nth-of-type(even){background-color:#f5f5f5}.ui-datepicker table td,.ui-datepicker table th{padding:10px;font-size:16px;text-align:center}.ui-datepicker table td{cursor:pointer}.ui-datepicker table td a{color:#313131;text-decoration:none}.ui-datepicker table td:hover{background:#f9f9f9;box-shadow:inset 0px 0px 0px 1px #d0d0d0}.ui-datepicker table td:hover a{color:#527dbf}.ui-datepicker-header{padding:10px;font-size:16px}.ui-datepicker-header a{background-image:none;display:inline-block;float:left;margin-right:20px;padding:10px;border:solid 1px #d0d0d0;border-radius:3px;margin-bottom:10px;text-decoration:none}.ui-datepicker-header a .ui-icon{background-image:none}.ui-datepicker-header .ui-state-disabled{color:#d0d0d0;background:#f9f9f9}.ui-datepicker-title{float:right;font-weight:bold;padding-top:10px}.ui-state-disabled span{color:#a0a0a0;cursor:default}.coupon-modal{position:fixed;left:calc(50% - 278px);top:200px;z-index:99;height:376px;width:556px;box-shadow:0 0 10px rgba(0,0,0,.4);overflow:visible;text-align:center;display:none;background:#fff;padding:60px 0}@media all and (max-width: 720px){.coupon-modal{width:267px;height:393px;top:100px;left:calc(50% - 134px)}}.coupon-modal__close{padding:5px;position:absolute;right:-40px;background:#fff;border-radius:20px;top:-40px}.coupon-modal__code-title{margin-bottom:5px}.coupon-modal__title{font-size:39px;font-weight:bold;line-height:45px;text-align:center}.coupon-modal__code{display:inline-block;padding:4px 28px;color:#f33257;border:2px dotted #ea4b4b;font-size:24px;font-weight:bold;margin-bottom:10px}.coupon-modal p{color:#000;font-size:18px;text-align:center}.coupon-modal__small{font-size:11px;color:rgba(0,0,0,.7);line-height:1.2;margin-bottom:10px}.coupon-modal__mobile-br{display:none}@media all and (max-width: 720px){.coupon-modal__mobile-br{display:block}}.coupon-modal__bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.45);z-index:98;display:none;top:0;left:0;opacity:0;transition:all .3s ease-in-out}.coupon-modal__bg.is-active{opacity:1;display:block}.coupon-modal.GET10VDAY20{background:url("https://res.cloudinary.com/ufn/image/upload/f_auto,fl_progressive,q_auto/v1579624743/Desktop-modal-background_gh1nif")}@media all and (max-width: 720px){.coupon-modal.GET10VDAY20{background:url("https://res.cloudinary.com/ufn/image/upload/f_auto,fl_progressive,q_auto/v1579628730/mobile-modal-background_lclkfk")}}.coupon-modal.GET10VDAY20 h3{margin-top:90px;margin-bottom:10px;color:rgba(0,0,0,.7)}@media all and (max-width: 720px){.coupon-modal.GET10VDAY20 h3{margin-top:60px}}.coupon-modal.GET10LEAPYEAR{background:url("https://res.cloudinary.com/ufn/image/upload/f_auto,fl_progressive,q_auto/v1582577508/promo-bg_fss8gp")}.coupon-modal.GET10LEAPYEAR h3{margin-top:43px;margin-bottom:29px;color:#172a0e}@media all and (max-width: 720px){.coupon-modal.GET10LEAPYEAR{background:url("https://res.cloudinary.com/ufn/image/upload/f_auto,fl_progressive,q_auto/v1582579005/Component_2_1_x1nfyy");line-height:1;margin-top:55px;margin-bottom:13px}}.requirements-list{list-style:none;padding:0;margin:10px 0;text-align:left}.requirements-list li{position:relative;padding-left:20px;margin-bottom:8px;line-height:1.4}.requirements-list li:before{content:"•";position:absolute;left:5px}@media all and (max-width: 720px){.requirements-list{margin:10px 15px}.requirements-list li{font-size:14px}}.main-content-link{position:absolute;top:-9999px;left:-9999px;color:#000;font-weight:bold;font-size:18px;z-index:100;background:#fff;padding:15px;border:solid 5px #000;transition:all .5s}.main-content-link:focus{top:0;left:0}.covid-banner-wrapper{position:relative;overflow:hidden;background:#ffe386;width:100%}.covid-banner-outer{max-width:932px;margin:0 auto;position:relative}.covid-banner-container{overflow:hidden}.covid-banner-scroll{position:relative;height:36px}@media all and (max-width: 720px){.covid-banner-scroll{height:48px}}.covid-nav{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:0;transition:opacity .2s ease-in-out}@media all and (max-width: 720px){.covid-nav{width:20px;height:20px}}.covid-nav:hover{opacity:.75}.covid-nav[style*="display: none"]{display:none !important}.covid-nav svg{width:24px;height:24px}@media all and (max-width: 720px){.covid-nav svg{width:20px;height:20px}}.covid-prev{left:-30px}@media all and (max-width: 720px){.covid-prev{left:0}}.covid-next{right:-30px}@media all and (max-width: 720px){.covid-next{right:0}}.offer-details{text-decoration:underline}.covid-banner{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:4px;font-style:italic;font-size:16px;line-height:19px;text-align:center;color:rgba(0,0,0,.87);padding:3px 0 3px 0;opacity:1;transform:translateY(0);transition:opacity .7s cubic-bezier(0.4, 0, 0.2, 1),transform .7s cubic-bezier(0.4, 0, 0.2, 1)}.covid-banner:not(.active):not(:only-child){opacity:0;transform:translateY(8px)}.covid-banner strong{font-weight:bold}.covid-banner a{font-weight:normal;text-decoration:underline;color:rgba(0,0,0,.87)}.covid-banner .fc-redirect{font-style:normal}.covid-banner .fc-redirect:after{content:"Shop now"}@media all and (min-width: 768px){.covid-banner .fc-redirect:after{content:"Shop arrangements available now"}}.covid-banner .arrow{text-decoration:none;font-style:normal}.covid-banner.active{opacity:1;transform:translateY(0);z-index:1}.covid-banner.prev{opacity:0;transform:translateY(-8px)}.mobile-padding{padding:3px 0 3px 0}@media all and (max-width: 720px){.covid-banner{font-size:14px;line-height:16px;color:#000;display:block;text-align:center;padding:8px 30px;min-height:unset}.covid-banner strong{display:inline}.covid-banner a{display:inline-block;margin-left:5px}.covid-banner-outer{position:relative;padding:0 20px}.offer-details{margin-left:5px}}.covid-modal{padding:50px 33px;max-width:570px;margin:0 auto !important;width:492px !important;left:calc(50% - 275px)}@media all and (max-width: 570px){.covid-modal{max-width:95%;margin:0 auto !important;left:2.5%}}.covid-modal ul{margin-left:50px}.covid-modal p,.covid-modal ul li{font-weight:normal;font-size:14px;letter-spacing:.3px;line-height:19px;text-align:left;color:rgba(0,0,0,.8);margin-bottom:20px}.covid-modal p a,.covid-modal ul li a{text-decoration:underline;font-weight:bold;color:#000}.delivery-later-modal{padding-top:30px;padding-bottom:20px}.delivery-later-modal .delivery-later-modal-title{font-weight:bold;font-size:20px;letter-spacing:.02em;line-height:1;text-align:center;color:rgba(0,0,0,.8);margin:14px 0 24px 0}.delivery-later-modal__logo{display:block;margin:0 auto;width:100px}.delivery-later-modal p{font-size:15px}.delivery-later-modal__instructions-copy{font-weight:bold !important;color:#238357 !important;margin-bottom:5px !important;font-size:17px !important}.delivery-later-modal-subtitle{text-align:center !important}.delivery-later-modal__small-image{float:left;width:51px;margin:5px 16px 64px 7px}.delivery-later-product-modal .delivery-later-modal-title{color:#238357;font-size:24px;margin-top:20px !important;margin-bottom:11px}.delivery-later-product-modal__step-container{display:flex;margin-bottom:25px}@media all and (max-width: 570px){.delivery-later-product-modal__step-container{display:block}}.delivery-later-product-modal__step-container:last-of-type img{margin:0}@media all and (max-width: 570px){.delivery-later-product-modal__step-container:last-of-type img{margin:0 auto}}.delivery-later-product-modal__step-img{width:94px;flex-shrink:0}.delivery-later-product-modal__step-img img{display:block;margin:0 0 0 7px}@media all and (max-width: 570px){.delivery-later-product-modal__step-img img{margin:0 auto}}@media all and (max-width: 570px){.delivery-later-product-modal__step-img{width:100%}}.delivery-later-product-modal__explainer-copy{margin-bottom:36px !important;text-align:center !important;padding:0 10px;font-size:15px !important;font-style:italic;font-weight:bold !important}@media all and (max-width: 570px){.delivery-later-product-modal__explainer-copy{padding:0}}.delivery-later-product-modal__step-title{font-weight:bold;font-size:16px;letter-spacing:.02em;line-height:20px;text-align:left;color:#238357;margin:0 0 6px}.delivery-later-product-modal__step-copy{font-size:15px !important;line-height:1.4 !important;margin:0 !important;padding-right:13px}.product__delivery-later-img{position:absolute;right:-24px;top:22px;cursor:pointer}@media all and (max-width: 720px){.product__delivery-later-img{left:0;width:100px !important;margin:0 !important;top:369px !important}}.product__delivery-later-datepicker-alternative{margin-bottom:20px}.product__delivery-later-datepicker-button{width:100%;border-radius:4px;background:#fef7f1;border:1px solid #ecb650;font-weight:normal;font-size:18px;text-align:center;line-height:1.6;color:rgba(0,0,0,.87);padding:20px 5px;margin-bottom:12px;cursor:pointer}.product__delivery-later-datepicker-copy{font-weight:normal;font-size:16px;line-height:21px;margin:0}@media(max-width: 720px){.product__delivery-later-datepicker-copy{font-size:15px}}.product__delivery-later-datepicker-copy a{color:#66a4ff;cursor:pointer;display:inline-block}@media(max-width: 720px){.product__delivery-later-datepicker-copy a{display:unset}}.start-order{display:none;color:#fff}@media all and (max-width: 475px){.start-order{display:block;color:#000 !important}}.select-gift{display:block;color:#fff}@media all and (max-width: 475px){.select-gift{display:none;color:#000 !important}}.product__delivery-later-datepicker-alternative{margin-top:24px}.product__delivery-later-img{right:35px;top:10px}.safe-cart__container{margin:28px auto 0}@media(max-width: 720px){.product__delivery-later-img{top:185px}}

/*# sourceMappingURL=lovingly_exclusive_master.css.map */