.site-header__cart-count,.site-footer,.btn{background-color:#b6222f}h1.accent-header,h2.accent-header,h3.accent-header,h4.accent-header,h5.accent-header,h6.accent-header{padding:15px;color:#fff;background-color:#b6222f;text-align:center}a.site-nav__link[href="/collections/valentines"]{font-weight:700;color:#b6222f;font-size:19px;border:1px solid #0a7256;border-radius:0}.slideshow__slide--1601998921246 .box{background-position-y:top!important}.slideshow__slide--8197f792-bea6-4ab3-bd6f-fb2b759667d6 .page-width{max-width:initial;padding:300px 100px 0}.slideshow__slide--8197f792-bea6-4ab3-bd6f-fb2b759667d6 a.btn.slideshow__btn{font-size:22px}.btn--alt,.btn--alt:focus{background-color:#000;color:#fff}.btn--alt:not([disabled]):hover,.btn--alt:focus:not([disabled]):hover{background-color:#111;color:#eee}.btn--text,.btn--text:focus{background-color:transparent;color:#333;text-decoration:underline}.btn--text:not([disabled]):hover,.btn--text:focus:not([disabled]):hover{background-color:transparent;color:#888}.site-header{background-color:#fff}.site-header__mobile-nav{background-color:transparent}.announcement-bar__message{padding-top:5px;padding-bottom:5px}.btn--secondary-accent:not([disabled]):hover,.btn--secondary-accent:focus{background-color:#b6222f;color:#fff;border-color:#b6222f}.btn-alt{background-color:#000;color:#fff}.btn-alt.btn:not([disabled]):hover,.btn-alt.btn:not([disabled]):focus{background-color:#222}.btn-continue-shopping{line-height:19px;margin-right:15px}.announcement-bar{background-color:#b6222f}.announcement-bar.announcement-bar-alt{background-color:#636363}.announcement-bar--link:hover{background-color:#da3745}.announcement-bar__message,.announcement-bar__message a,.announcement-bar__message a:hover{color:#fff}.savings-pct{color:#b6222f;font-size:12px;display:block}.template-index #shopify-section-16116865719a14fc16 .page-width,.template-index #shopify-section-1582644742573 .page-width,.index-section #shopify-section-16116865719a14fc16 .page-width,.index-section #shopify-section-1582644742573 .page-width{padding:0}.template-index #shopify-section-16116865719a14fc16 h2,.template-index #shopify-section-1582644742573 h2,.index-section #shopify-section-16116865719a14fc16 h2,.index-section #shopify-section-1582644742573 h2{letter-spacing:0;margin-top:0}.template-index #shopify-section-16116865719a14fc16 .template-index .section-header,.template-index #shopify-section-1582644742573 .template-index .section-header,.index-section #shopify-section-16116865719a14fc16 .template-index .section-header,.index-section #shopify-section-1582644742573 .template-index .section-header{margin-bottom:-30px}.template-index .section-header,.index-section .section-header{margin-bottom:20px}.template-index .hero__overlay:before,.index-section .hero__overlay:before{display:none}.template-index .hero-161185215570828f19,.template-index .hero-1611852190e46dd149,.index-section .hero-161185215570828f19,.index-section .hero-1611852190e46dd149{height:255px}.template-index #shopify-section-16116865719a14fc16,.template-index #shopify-section-1611852190e46dd149,.index-section #shopify-section-16116865719a14fc16,.index-section #shopify-section-1611852190e46dd149{margin-top:-65px}.template-index #shopify-section-16116865719a14fc16 .section-header,.template-index #shopify-section-1611852190e46dd149 .section-header,.index-section #shopify-section-16116865719a14fc16 .section-header,.index-section #shopify-section-1611852190e46dd149 .section-header{margin-top:10px}.template-index .hero-161185215570828f19,.index-section .hero-161185215570828f19{margin-top:60px}@media (max-width: 768px){.template-index .hero-161185215570828f19,.template-index .hero-1611852190e46dd149,.index-section .hero-161185215570828f19,.index-section .hero-1611852190e46dd149{height:215px}}@media (max-width: 450px){.template-index .hero-161185215570828f19,.template-index .hero-1611852190e46dd149,.index-section .hero-161185215570828f19,.index-section .hero-1611852190e46dd149{height:100px;background-size:100%}.template-index .hero-161185215570828f19 .hero__inner,.template-index .hero-1611852190e46dd149 .hero__inner,.index-section .hero-161185215570828f19 .hero__inner,.index-section .hero-1611852190e46dd149 .hero__inner{padding:0}.template-index #shopify-section-1611852190e46dd149,.index-section #shopify-section-1611852190e46dd149{margin-top:-30px}.template-index .hero-161185215570828f19,.index-section .hero-161185215570828f19{margin-top:0}}.template-index .slideshow__slide--1601999040188 .slideshow__title .slide-sub-large,.template-index .slideshow__slide--1601999040188 .slideshow__subtitle .slide-sub-large,.template-index .slideshow__slide--1601998921246 .slideshow__title .slide-sub-large,.template-index .slideshow__slide--1601998921246 .slideshow__subtitle .slide-sub-large,.index-section .slideshow__slide--1601999040188 .slideshow__title .slide-sub-large,.index-section .slideshow__slide--1601999040188 .slideshow__subtitle .slide-sub-large,.index-section .slideshow__slide--1601998921246 .slideshow__title .slide-sub-large,.index-section .slideshow__slide--1601998921246 .slideshow__subtitle .slide-sub-large{font-size:32px}.template-index .slideshow__slide--1601999040188 .slideshow__title .slide-headline-alt,.template-index .slideshow__slide--1601999040188 .slideshow__title .slide-red,.template-index .slideshow__slide--1601999040188 .slideshow__subtitle .slide-headline-alt,.template-index .slideshow__slide--1601999040188 .slideshow__subtitle .slide-red,.template-index .slideshow__slide--1601998921246 .slideshow__title .slide-headline-alt,.template-index .slideshow__slide--1601998921246 .slideshow__title .slide-red,.template-index .slideshow__slide--1601998921246 .slideshow__subtitle .slide-headline-alt,.template-index .slideshow__slide--1601998921246 .slideshow__subtitle .slide-red,.index-section .slideshow__slide--1601999040188 .slideshow__title .slide-headline-alt,.index-section .slideshow__slide--1601999040188 .slideshow__title .slide-red,.index-section .slideshow__slide--1601999040188 .slideshow__subtitle .slide-headline-alt,.index-section .slideshow__slide--1601999040188 .slideshow__subtitle .slide-red,.index-section .slideshow__slide--1601998921246 .slideshow__title .slide-headline-alt,.index-section .slideshow__slide--1601998921246 .slideshow__title .slide-red,.index-section .slideshow__slide--1601998921246 .slideshow__subtitle .slide-headline-alt,.index-section .slideshow__slide--1601998921246 .slideshow__subtitle .slide-red{color:#b6222f}.template-index .hero__inner .slide-headline-alt,.template-index .slideshow__text-content .slide-headline-alt,.index-section .hero__inner .slide-headline-alt,.index-section .slideshow__text-content .slide-headline-alt{font-size:43px;letter-spacing:2px}.template-index .hero__inner .text-center,.template-index .slideshow__text-content .text-center,.index-section .hero__inner .text-center,.index-section .slideshow__text-content .text-center{text-align:left!important}.template-index .hero__inner h2,.template-index .slideshow__text-content h2,.index-section .hero__inner h2,.index-section .slideshow__text-content h2{text-align:left}.template-index .hero__inner .mega-subtitle,.template-index .slideshow__text-content .mega-subtitle,.index-section .hero__inner .mega-subtitle,.index-section .slideshow__text-content .mega-subtitle{margin:0 auto 0 0;width:27%;max-width:27%;display:block}.template-index .site-nav,.index-section .site-nav{margin-top:15px;margin-bottom:15px}.template-index #shopify-section-hero,.index-section #shopify-section-hero{padding-bottom:25px}.template-index h2,.template-index .h2,.index-section h2,.index-section .h2{font-size:1.8em;text-transform:none}.template-index #shopify-section-1582767531341,.index-section #shopify-section-1582767531341{background-color:#ebebeb}.template-index .rf-icon,.index-section .rf-icon{text-align:center}.template-index .rf-icon div.icon,.index-section .rf-icon div.icon{width:100px;height:100px;display:inline-block;background-size:cover;margin-bottom:15px}.template-index .rf-icon label,.template-index .rf-icon p,.index-section .rf-icon label,.index-section .rf-icon p{text-align:center}.template-index .rf-icon label,.index-section .rf-icon label{margin-top:10px;font-weight:700;color:#4a4a4a}.template-index .rf-icon.rf-icon-1 div.icon,.index-section .rf-icon.rf-icon-1 div.icon{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/seed1.png?v=164979459984715082411737646695);width:95px;height:95px;margin:5px 0}.template-index .rf-icon.rf-icon-2 div.icon,.index-section .rf-icon.rf-icon-2 div.icon{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/fence2.png?v=158591247660004639171737646695);width:100px;height:95px;margin:5px 0}.template-index .rf-icon.rf-icon-3 div.icon,.index-section .rf-icon.rf-icon-3 div.icon{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/farmer3.png?v=137183406911812383481737646695);width:92px;height:106px;margin:0}.template-index .rf-icon.rf-icon-4 div.icon,.index-section .rf-icon.rf-icon-4 div.icon{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/water4.png?v=169746966644422527171737646695);width:157px;height:86px;margin:10px 0}.template-index .slideshow__controls,.index-section .slideshow__controls{display:none}.template-index .slideshow__text-wrap--mobile,.index-section .slideshow__text-wrap--mobile{display:none!important}.template-index .shopify-section.index-section,.index-section .shopify-section.index-section{padding-bottom:15px}.template-index #shopify-section-16116865719a14fc16 .product-card__title,.index-section #shopify-section-16116865719a14fc16 .product-card__title{font-size:15px}@media (max-width: 450px){.template-index .shopify-section.index-section.index-section--slideshow,.index-section .shopify-section.index-section.index-section--slideshow{padding-bottom:0}}.template-index .shopify-section.index-section .page-width .section-header h1,.template-index .shopify-section.index-section .page-width .section-header .h1,.template-index .shopify-section.index-section .page-width .section-header h2,.template-index .shopify-section.index-section .page-width .section-header .h2,.template-index .shopify-section.index-section .page-width .section-header h3,.template-index .shopify-section.index-section .page-width .section-header .h3,.template-index .shopify-section.index-section .page-width .section-header h4,.template-index .shopify-section.index-section .page-width .section-header .h4,.template-index .shopify-section.index-section .page-width .section-header h5,.template-index .shopify-section.index-section .page-width .section-header .h5,.template-index .shopify-section.index-section .page-width .section-header h6,.template-index .shopify-section.index-section .page-width .section-header .h6,.index-section .shopify-section.index-section .page-width .section-header h1,.index-section .shopify-section.index-section .page-width .section-header .h1,.index-section .shopify-section.index-section .page-width .section-header h2,.index-section .shopify-section.index-section .page-width .section-header .h2,.index-section .shopify-section.index-section .page-width .section-header h3,.index-section .shopify-section.index-section .page-width .section-header .h3,.index-section .shopify-section.index-section .page-width .section-header h4,.index-section .shopify-section.index-section .page-width .section-header .h4,.index-section .shopify-section.index-section .page-width .section-header h5,.index-section .shopify-section.index-section .page-width .section-header .h5,.index-section .shopify-section.index-section .page-width .section-header h6,.index-section .shopify-section.index-section .page-width .section-header .h6{margin-bottom:36px}a[href="/collections/your-perfect-roses/products/build-a-bouquet"] .price{display:none}.grid--view-items{overflow:visible}h3.popular-banner{position:absolute;background-color:#d1f5ca;z-index:100;left:0;right:0;text-align:center;font-size:19px;line-height:33px;text-transform:uppercase;font-weight:700;top:-32px}h3.popular-banner.exclusive-banner{background-color:#f0f0f0}h3.popular-banner.popular-banner-alt{background-color:#ece673}@media (max-width: 750px){.btn-continue-shopping{padding:8px 50px;margin:5px 0;min-height:44px;line-height:28px}}@media (max-width: 450px){.template-index h3.popular-banner{font-size:13px}.template-index #shopify-section-1582747971886 .custom-content{display:block}.template-index #shopify-section-1582747971886 .custom__item.small--one-half{width:100%}.template-index .hero__inner,.template-index .slideshow__text-content{vertical-align:top}.template-index .hero__inner .mega-subtitle,.template-index .slideshow__text-content .mega-subtitle{max-width:60%;width:60%}.template-index h3.h4{font-size:1em}}.quantity-row{height:auto;margin-top:10px}.quantity-row.single-quantity{height:0;margin:0;overflow:hidden}.quantity{height:auto}.quantity label{text-align:center;display:block;margin-bottom:0}.quantity label.name{font-weight:700;font-size:18px;color:#b6222f;text-transform:uppercase}.quantity label.qty{font-size:16px;color:#111;font-weight:700;line-height:24px}.quantity label.price{font-size:16px;color:#111;line-height:24px}.quantity .price{font-size:16px}.quantity-discounted .price-orig{color:#666;font-size:14px}.enhancements-container,.options-container{margin-top:20px;margin-bottom:10px;background-color:#fffc}.enhancements-container h2,.options-container h2{font-weight:700;color:#111;text-transform:none;letter-spacing:0;padding:10px 10px 5px;margin-bottom:0;font-size:20px}.enhancements-container.hidden,.options-container.hidden{background-color:transparent;padding:0;margin:0}.quantity,.enhancement,.option{width:115px;display:inline-block;background-color:#fff;vertical-align:top;color:#333}.enhancements-container.vase-container .enhancement{width:125px}.enhancements-container.vase-container .enhancement div.img{margin:0 auto}.enhancement,.option{margin:0 5px;background-color:initial}.enhancement div.img,.option div.img{cursor:pointer;border:5px solid transparent;width:115px;height:115px}.enhancement div.img img,.option div.img img{width:100%;height:auto;margin:0}.enhancement.included div.img,.option.included div.img{cursor:initial}.enhancement.hidden,.option.hidden{display:none}.enhancement.enhancement-active div.img,.enhancement.option-active div.img,.option.enhancement-active div.img,.option.option-active div.img{border-color:#b6222f}.enhancement label,.option label{text-align:center;display:block}.enhancement label.name,.option label.name{font-size:12.9px;padding:0 10px;margin-bottom:0}.enhancement label.price,.option label.price{font-weight:700}.enhancement .info-icon,.option .info-icon{display:none}.enhancement[data-productid="6857797042337"] label.name,.enhancement[data-productid="7238216351905"] label.name{padding:0 5px}.std-border{border:1px solid #CCC;display:inline-block;padding:0;margin:0 5px}.quantity-row .quantity{border:4px solid #fff}.quantity-row .quantity-active{border-color:#b6222f}p.build-bouquet{font-size:14px;margin-left:9px;margin-top:5px}p.build-bouquet a{text-decoration:underline;color:#b6222f}.enhancement[data-productid=dummy],.enhancement[data-productid="6658217410721"]{display:none}.container-mothersday .enhancement[data-productid="6658217410721"]{display:inline-block}.container-mothersday h1{font-size:24px}.container-vday .enhancement[data-productid=dummy]{display:initial}.container-vday.container-vday-VDAYTM .enhancement,.container-vday.container-vday-VDAYAY .enhancement,.container-vday.container-vday-VDAYSD .enhancement{display:none}.container-vday.container-vday-VDAYTM .enhancements-container.included .enhancement.included,.container-vday.container-vday-VDAYAY .enhancements-container.included .enhancement.included,.container-vday.container-vday-VDAYSD .enhancements-container.included .enhancement.included,.container-vday.container-vday-VDAYTM .enhancement[data-productid=dummy],.container-vday.container-vday-VDAYAY .enhancement[data-productid=dummy],.container-vday.container-vday-VDAYSD .enhancement[data-productid=dummy]{display:initial}@media (max-width: 450px){.std-border{margin:20px 0}.quantity-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.enhancements-container h2{font-size:18px}.enhancements-row{display:flex;justify-content:space-around;flex-direction:row;flex-wrap:wrap}.enhancements-row .enhancement div.img{width:85px;height:85px;margin:5px auto}.enhancements-row .enhancement label.name{line-height:17px}.enhancements-row .enhancement .info-icon{display:inline-block;cursor:pointer;width:18px;height:18px;margin-left:3px}.datepicker-delivery .delivery-day-message,.datepicker-delivery .sat-avail-message{margin-top:10px}.datepicker-delivery .delivery-day-message p,.datepicker-delivery .sat-avail-message p{font-size:12px;display:inline}}.field-container{margin-top:20px}.field-container label{font-weight:700;color:#111;display:inline-block;margin-right:5px}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default,#ui-datepicker-div .ui-button,#ui-datepicker-div html .ui-button.ui-state-disabled:hover,#ui-datepicker-div html .ui-button.ui-state-disabled:active{background:none;border:none}.datepicker-delivery #deliveryDate{color:#b6222f;text-decoration:underline;border:0;padding:0;background-color:transparent;cursor:pointer;min-width:320px}.datepicker-delivery #deliveryDate:focus{border:0;outline:none}.datepicker-delivery #deliveryDate:hover{color:#ccc}.datepicker-delivery .delivery-day-message,.datepicker-delivery .sat-avail-message{display:none;background-color:#fdf7e3;width:auto;display:block;padding:10px}.datepicker-delivery .delivery-day-message p,.datepicker-delivery .sat-avail-message p{margin:0;font-size:16px}.ui-datepicker .ui-datepicker-calendar td{position:relative;padding:0;text-align:center;vertical-align:middle;border:1px solid #d3d3d3;margin:0}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:#fdf7e3}.ui-datepicker .ui-datepicker-calendar .ui-state-default{position:relative;display:block;color:inherit;line-height:45px;text-decoration:none;text-align:center;font-size:12.9px;background-image:none;background-color:#fff;width:45px;margin:0;padding:0;border:none;height:45px}.ui-datepicker .ui-datepicker-calendar .ui-state-active,.ui-datepicker .ui-datepicker-calendar .ui-state-active:hover{background:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-selected{color:#f66;background:#fff;border:1px double #f66}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-selected a{box-shadow:inset 1px 1px 1px #f66,inset -1px -1px 1px #f66}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{opacity:1;color:#ddd}.ui-datepicker .ui-datepicker-calendar td[title] .ui-state-default{line-height:32px}.ui-datepicker td[title]:after{position:absolute;bottom:.5em;display:block;width:100%;content:attr(title);font-size:.7rem;line-height:1;text-align:center}.ui-datepicker table{border-collapse:collapse}.ui-datepicker th{padding-bottom:0;font-weight:400}.ui-datepicker .ui-datepicker-title,.ui-widget{font-family:Muli,sans-serif}div#ui-datepicker-div{width:auto;padding:15px}div#ui-datepicker-div .ui-widget-header{background-image:none;background-color:#fff;border:none}.delivery-alert-container input[name=recipientEmail]{width:60%}.delivery-alert-container .invalid-email-note{display:none;font-weight:700;font-size:12px;color:red}.delivery-alert-container span{font-size:14px;color:#aaa;font-weight:400}.delivery-alert-container.invalid-email input[name=recipientEmail]{border:2px solid red;background-color:#f4d7d7}.delivery-alert-container.invalid-email .invalid-email-note{display:inline-block}@media (max-width: 450px){.delivery-alert-container input[name=recipientEmail]{width:100%}}#note{height:90px}.note-container{display:none}.note-container input[type=text],.note-container textarea{width:100%;margin:3px 0}.field-container input[type=checkbox]{margin:0 10px;width:20px;height:20px;vertical-align:middle}.field-container div.order-graphic{display:inline-block;background-size:contain;vertical-align:middle;width:45px;height:33px;background-repeat:no-repeat}.field-container div.order-graphic.graphic-truck{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/truck-3.png?v=178964284541733567541737646695)}.field-container div.order-graphic.graphic-heartcard{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/heart-card.png?v=67366760254978745171737646695);background-position:center center;background-size:23px 33px}.field-container div.order-graphic.graphic-reminder{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/reminder.png?v=136705851984524311261737646695);background-position:center center;background-size:25px 34px}.reminder-container{margin-bottom:10px}.reminder-container label{display:inline-block}.reminder-container select{padding:5px 10px;width:150px}.reminder-container .occasion-container{display:none;padding-left:38px;font-weight:400}@media (max-width: 450px){.field-container input[type=checkbox]{margin:0}.field-container>label.sized{font-size:14px}.field-container div.order-graphic{display:none}}.template-product .timer-headline{font-size:9px;text-align:center;color:#999;text-transform:uppercase;margin-bottom:10px}.template-product .timer{width:100%;display:flex;justify-content:center}.template-product .timer .section{width:65px;margin:0 10px}.template-product .timer .section .value{background-color:#fff;border-radius:5px;text-align:center;font-size:25px;line-height:60px;color:#333;font-weight:700}.template-product .timer .section label{text-align:center}#shopify-product-reviews{max-width:500px}.spr-review-footer{display:none}.spr-review-content{margin:0}body .rf-modal,body .mr-modal{display:none}.rf-modal,.mr-modal{background-color:#0009;left:0;right:0;top:0;bottom:0;position:fixed;display:flex;justify-content:center;align-items:center;z-index:20}.mr-modal .close,.rf-modal .close{font-weight:500;font-size:40px;line-height:40px;padding:5px 15px 5px 5px;cursor:pointer;position:absolute;right:0;top:0}.mr-modal-inner,.rf-modal-inner{background:#fff;border-radius:5px;min-width:400px;padding:0;position:relative;max-width:100%;margin:10px}.mr-modal-body,.rf-modal-body{padding:20px}.mr-modal-header,.rf-modal-header{border-bottom:1px solid #DDD;padding:20px 20px 0}.mr-modal-header h2,.rf-modal-header h2{font-size:18px;line-height:18px;letter-spacing:0}.mr-modal-footer,.rf-modal-footer{border-top:1px solid #DDD;padding:20px;text-align:right;display:flex;justify-content:space-between;align-items:center}.form-vertical .rf-modal-footer input{margin-bottom:0}.rf-logo{background-image:url(logo.png);background-size:contain;width:160px;height:20px}@media (max-width: 750px){.mr-modal-inner,.rf-modal-inner{min-width:320px}}#rfAlertModal .rf-modal-inner{max-width:500px}#rfAlertModal .rf-modal-inner .rf-modal-header h2{font-size:24px;line-height:36px}#rfAlertModal .rf-modal-inner .rf-modal-footer{text-align:center;justify-content:center}#rfAlertModal .rf-modal-inner .rf-modal-footer .btn{display:inline-block;width:40%}@media (max-width: 450px){#rfAlertModal .rf-modal-inner .rf-modal-header,#rfAlertModal .rf-modal-inner .rf-modal-body,#rfAlertModal .rf-modal-inner .rf-modal-footer{padding:10px}#rfAlertModal .rf-modal-inner .rf-modal-header h2{font-size:18px;font-weight:700;margin:0}#rfAlertModal .rf-modal-inner .rf-modal-body p{padding:0 30px 0 10px}}#promoModal .rf-modal-inner .close,#rfAlertModal .rf-modal-inner .close{position:absolute;right:10px;top:10px;font-size:64px;padding:10px;cursor:pointer;font-weight:700;color:#000}#promoModal .rf-modal-inner{position:relative}#promoModal .rf-modal-inner .close{color:#fff}#promoModal .rf-modal-inner a{background-image:url(https://cdn.shopify.com/s/files/1/0338/1732/9799/files/RoseFarmers-Farmers-Choice-Bouquet.jpg?v=1657812791);width:600px;max-width:100%;height:500px;display:block;cursor:pointer;background-size:600px auto;text-indent:-9999px}@media (max-width: 800px){#promoModal{z-index:100}#promoModal .rf-modal-inner a{width:320px;height:500px;background-repeat:no-repeat;background-size:600px auto}#promoModal .rf-modal-inner .close{top:0;font-size:50px}}#updateCCModal .rf-modal-body{width:500px;max-width:100%}#updateCCModal input[name=city]{display:inline-block}#updateCCModal input[name=expmonth],#updateCCModal input[name=expyear],#updateCCModal input[name=state]{display:inline-block;width:85px;margin-right:5px}#updateCCModal input[name=expyear]{margin-right:10px}#updateCCModal input[name=cvv],#updateCCModal input[name=zip]{display:inline-block;width:115px}#updateCCModal input[name=city]{width:270px}div.wedding-grid img{width:30%;display:inline-block;margin:3px;height:auto;vertical-align:top}body.template-cart main.main-content{padding-top:20px}body.template-cart .cart-header,body.template-cart .cart-header__title{margin-bottom:0}body.template-cart .cart-discount__price{padding-left:27.5px}@media only screen and (min-width: 750px){body.template-cart .cart-discount__price{padding-left:55px;min-width:150px;display:inline-block}}body.template-cart .cart{color:#111}body.template-cart .cart td{padding-top:3px;padding-bottom:3px}body.template-cart .cart table{margin-bottom:0}body.template-cart .cart__image-wrapper{min-height:98px}body.template-cart .cart__product-title{font-weight:700;color:#111}body.template-cart .product-details__item--variant-option:not(.hide)+.product-details__item--property{margin-top:0}@media (max-width: 450px){.cart__meta{width:75%}.cart__price{width:25%}}video{max-width:100%}#shopify-section-1582747971886{padding-top:0}.site-footer-item-align-right{text-align:center}.site-footer__item{margin-bottom:10px}.site-footer__item:last-of-type{margin-bottom:0}.site-footer__hr{display:none}.site-footer-item-tall{height:auto;margin-bottom:0}.site-footer__linklist-item{padding-bottom:0;font-size:16px;line-height:18px}.site-footer h4,.site-footer .h4{font-size:1em;margin-bottom:10px}.site-footer__item-inner--newsletter .newsletter__submit{border-color:#fff;margin-left:3px}@media (max-width: 450px){.site-footer{padding-top:0}.site-footer h4,.site-footer .h4{margin-bottom:0;margin-top:20px}}.product-recommendations__inner{border-top:1px solid #ccc;margin-top:85px}.products-container{text-align:center;display:flex;justify-content:flex-start;flex-wrap:wrap}.products-container .product{display:inline-block;margin:2px;width:100px;height:100px;position:relative}.products-container .product img{border:5px solid transparent}.products-container .product.active img{border:5px solid #b6222f}.products-container .product:not(.active) img.product-image:hover{border-color:#666}.products-container .product .product-disabled{background-color:#f9f9f9;opacity:.9;z-index:100;width:100%;height:100%;position:absolute;top:0;left:0}.preview-image-container{padding:0}.preview-image-container>img{width:90%;margin-top:15px}.preview-image-container .thumbs{display:flex;justify-content:row;flex-wrap:wrap}.preview-image-container .thumbs img{cursor:pointer;width:130px;height:130px;margin:3px;display:inline-block;object-fit:cover}.headline h2{text-transform:none;font-size:38px;font-weight:700;text-align:center;line-height:45px;margin-top:20px;letter-spacing:0}.headline h2 span{font-style:italic;font-weight:300;letter-spacing:2px}.headline h3{text-transform:uppercase;font-size:24px;text-align:left;margin-top:20px;font-weight:700}.container-onepage .details-container,.container-onepage .preview-image-container{width:48%;display:inline-block;vertical-align:top}.container-onepage .datepicker h3.subtitle{display:block;font-size:18px;font-size:13px;text-align:center;width:330px;margin:-13px 0 10px auto}.container-onepage .datepicker-delivery #deliveryDate{text-align:center}.container-onepage .datepicker h3,.container-onepage .price-container h3{display:inline-block;margin-right:30px}.container-onepage .price-container h3{margin-left:114px}.container-onepage .price-container label{display:inline-block;font-weight:700;font-size:24px}.container-onepage .datepicker-delivery #deliveryDate{width:290px;min-width:auto}@media (max-width: 450px){.container-onepage.container-multicolor .datepicker-delivery h3.subtitle{text-align:left;font-size:13px;margin-top:0}.container-onepage.container-multicolor .datepicker-delivery #deliveryDate{text-align:left}.container-onepage .details-container,.container-onepage .preview-image-container{width:100%;min-width:0;display:block}.container-onepage ul.social-sharing{display:none}.container-onepage .promo-content h2{font-size:22px;line-height:38px}.container-onepage .price-container h3{margin-left:0}.container-onepage svg#promoLogo{margin-bottom:-10px}.container-onepage .products-container .product{margin:0;width:18%}}.container-subscription .datepicker-delivery{margin-top:0}.container-subscription .frequency-container h3,.container-subscription .price-container h3{display:inline-block;width:195px;text-align:right;margin-right:30px;margin-left:0}.container-subscription .frequency-container p{font-style:italic;text-align:center}.container-subscription hr{margin:20px 0}.container-subscription .btn-add-to-cart{background-color:#b6222f;color:#fff;border-color:#b6222f;line-height:43px;text-align:center;margin-top:20px}.rf-modal-outer.upsell-modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#0006;z-index:500}.rf-modal-outer.upsell-modal.upsell-modal-da .products-container{justify-content:center}.rf-modal-outer.upsell-modal.upsell-modal-cream .products-container{display:none}.rf-modal-outer.upsell-modal .rf-modal{background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:40px 70px;width:660px;right:initial;bottom:initial}.rf-modal-outer.upsell-modal .products-container{justify-content:flex-start}.rf-modal-outer.upsell-modal .products-container .product{width:100px;height:100px;margin:0}.rf-modal-outer.upsell-modal .actions{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.rf-modal-outer.upsell-modal h2{text-transform:none;text-align:center;font-size:28px;letter-spacing:0;margin-bottom:30px}.rf-modal-outer.upsell-modal h2 span,.rf-modal-outer.upsell-modal .upsell-option span{color:#b6222f}.rf-modal-outer.upsell-modal .btn-decline{background-color:#000}.rf-modal-outer.upsell-modal .btn-decline:hover{background-color:#333}.rf-modal-outer.upsell-modal h2.multi-option{font-size:25px}.rf-modal-outer.upsell-modal label.upsell-option{text-align:center;border:1px solid transparent;padding:5px;display:inline-block;border-radius:15px;background-color:#eee}.rf-modal-outer.upsell-modal .upsell-options{justify-content:center;display:flex;flex-direction:column;margin-bottom:10px;padding:0 30px}.rf-modal-outer.upsell-modal label.upsell-option.active{background-color:#d1f5ca;border-color:green}.rf-modal-outer.upsell-modal .upsell-option input[type=radio]{margin-right:10px;width:15px;height:15px;vertical-align:middle}.rf-modal-outer.upsell-modal .rf-modal-outer.upsell-modal h2{font-size:25px}tr.cart__row input.cart__qty-input.locked{background-color:transparent;border:0}@media (max-width: 660px){.rf-modal-outer.upsell-modal .rf-modal{width:90%;padding:15px}.rf-modal-outer.upsell-modal .rf-modal .products-container{justify-content:center}.rf-modal-outer.upsell-modal .rf-modal .products-container .product{margin:0;width:60px;height:60px}.rf-modal-outer.upsell-modal .rf-modal .actions{display:flex;flex-direction:column}.rf-modal-outer.upsell-modal .rf-modal .actions .btn-decline{order:1}.rf-modal-outer.upsell-modal .rf-modal .actions .btn-add{order:0}.rf-modal-outer.upsell-modal .rf-modal .actions .btn-add,.rf-modal-outer.upsell-modal .rf-modal .actions .btn-decline{display:block;margin:5px 0}.rf-modal-outer.upsell-modal .rf-modal h2{margin-bottom:10px}.rf-modal-outer.upsell-modal .rf-modal .upsell-options{padding:0}.rf-modal-outer.upsell-modal .rf-modal label.upsell-option{font-size:16px}.rf-modal-outer.upsell-modal .rf-modal label.upsell-option span{display:none}.rf-modal-outer.upsell-modal .rf-modal input[type=radio]{margin-right:0}}.container-multicolor .btn-add-to-cart{background-color:#b6222f;color:#fff;border-color:#b6222f}.container-multicolor .btn-add-to-cart:disabled{background-color:#c39199;border-color:#c39199}.container-multicolor .quantity-picker .btn{margin-top:20px;padding:10px 20px;font-size:18px;background-color:transparent;color:#aaa;border:1px solid #aaa;border-radius:15x}.container-multicolor .quantity-picker .btn.btn-active{color:#fff;background-color:#b6222f;border-color:#b6222f}.container-multicolor .products-container{position:relative}.container-multicolor .products-container .product img,.container-multicolor .products-container .product.active img{border:3px solid transparent;cursor:pointer}.container-multicolor .products-container .product{width:100px;height:100px;margin:0}.container-multicolor .products-container .products-container-disabled-mask{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background-color:#f9f9f9;opacity:.9;z-index:100}.container-multicolor .products-container.products-container-disabled .products-container-disabled-mask{display:block}.container-multicolor .products-container.products-container-disabled .product-disabled{display:none}.container-multicolor .bundle{border-bottom:1px solid #dddd;display:flex;justify-content:space-between;flex-direction:row;align-items:center}.container-multicolor .bundle:last-child{border-bottom:0}.container-multicolor .bundle img{width:30px;display:inline-block;vertical-align:top;margin:5px 10px 5px 5px}.container-multicolor .bundle label{display:inline-block;width:80%;vertical-align:top;margin:0;line-height:37px}.container-multicolor .bundle .btn-remove{font-size:24px;line-height:30px;font-weight:800;color:#aaa;background-color:transparent;border:none}.container-multicolor .datepicker-delivery{margin-top:0}.container-multicolor .note-prompt-container{margin-bottom:15px}.container-multicolor .note-prompt-container label{font-size:24px;margin-left:-13px;text-transform:uppercase;margin-right:50px}.container-multicolor .note-prompt-container label.option-label{font-size:18px}@media (max-width: 450px){.container-onepage.container-multicolor .promo-content h3{font-size:18px}.container-onepage.container-multicolor .price-container h3{display:none}.container-onepage.container-multicolor .bundle img{width:30px}.container-onepage.container-multicolor .bundle label{line-height:23px}.container-onepage.container-multicolor button[name=submit_btn]{margin-top:20px}.container-onepage.container-multicolor .note-prompt-container label{font-size:18px;margin-left:0;display:block}.container-onepage.container-multicolor .note-prompt-container label.option-label{display:inline-block}}.container-onepage .page-wedding h3{font-size:20px}.container-onepage .page-wedding h3,.container-onepage .page-wedding h4{text-align:center}.container-onepage .page-wedding .datepicker-delivery{margin-top:0}.container-onepage .page-wedding .price-container,.container-onepage .page-wedding .note-prompt-container{display:none}@media (max-width: 450px){.page-wedding .offer-name{display:block;text-align:center}}#notesModal .rf-modal-header{padding-top:17px}#notesModal .rf-modal-header h2{margin-bottom:7px}#notesModal .rf-modal-header .alt{color:#aaa}#notesModal .rf-modal-footer,#notesModal .rf-modal-body{padding:15px 20px}#notesModal .btn{padding:10px}#notesModal .rf-modal-inner{width:410px;max-width:100%;max-height:95%;overflow-y:scroll}#notesModal .shipping-fields input,#notesModal .shipping-fields select{margin:3px 0;display:inline-block;width:100%}#notesModal .note-fields{margin-top:20px}#notesModal .form-row{display:flex;flex-direction:row;justify-content:space-between}#notesModal .form-row.items-three input,#notesModal .form-row.items-three select{width:33%}#notesModal .form-row.items-two input,#notesModal .form-row.items-two select{width:49.5%}#notesModal input[type=text],#notesModal select,#notesModal textarea{border:1px solid #ccc;padding:10px;box-sizing:border-box}#notesModal input[name=note_from]{width:100%;margin:3px 0}#notesModal textarea[name=note_text]{width:100%;height:60px}#notesModal .date-fields{margin-top:10px}#notesModal .date-fields label{width:90px;display:inline-block}#notesModal .date-fields input[name=delivery_date]{display:inline-block;width:275px}#savedModal .rf-modal-inner{width:400px;max-width:100%}#savedModal .rf-modal-inner p{margin:20px 0;font-size:16px}#savedModal .rf-modal-header h2{margin-bottom:20px}#savedModal .rf-modal-header .alt{color:#aaa}#savedModal .rf-modal-footer{justify-content:flex-end}@media (max-width: 450px){#notesModal .rf-modal-footer{display:flex;flex-direction:column;justify-content:flex-start}#notesModal .rf-modal-footer .btn-close{order:2}#notesModal .rf-modal-footer .btn-add-note{order:1;margin-bottom:20px}}.container-3monthsub .color-container input[type=radio]{display:inline-block;margin-right:5px}.container-3monthsub.container-multicolor .products-container .product.active img{border:5px solid #b6222f}.container-3monthsub .active-label{position:absolute;left:0;right:0;bottom:4px;background-color:#b6222f;color:#fff;font-size:16px}.container-3monthsub .product{position:relative}.container-3monthsub .promo-content h2{line-height:25px}@media (max-width: 450px){.container-3monthsub .preview-image-container div.thumbs img{width:15%;height:auto;margin:0}.container-3monthsub .products-container{justify-content:flex-start;flex-wrap:wrap}.container-3monthsub .products-container .product{width:60px;height:60px}.container-3monthsub .container-3monthsub .active-label{font-size:12px}}.subscription-details-container{padding:0}.no-subs-msg{margin-top:15px}.subs-table-container .subscription{border-top:1px solid #888;margin-bottom:40px}.subs-table-container .subscription.status-active .subscription-reactivate,.subs-table-container .subscription.status-cancelled .sub-field-frequency,.subs-table-container .subscription.status-cancelled .sub-field-next-charge,.subs-table-container .subscription.status-cancelled .sub-field-next-delivery,.subs-table-container .subscription.status-cancelled .sub-field-payment-method,.subs-table-container .subscription.status-cancelled .btn-cancel-subscription,.subs-table-container .subscription.status-cancelled .subscription-section-contents,.subs-table-container .subscription.status-cancelled .subscription-address,.subs-table-container .subscription.status-paused .sub-field-frequency,.subs-table-container .subscription.status-paused .sub-field-next-charge,.subs-table-container .subscription.status-paused .sub-field-next-delivery,.subs-table-container .subscription.status-paused .sub-field-payment-method,.subs-table-container .subscription.status-paused .btn-cancel-subscription,.subs-table-container .subscription.status-paused .subscription-section-contents,.subs-table-container .subscription.status-paused .subscription-address,.subs-table-container .subscription.status-cancelled .subscription-actions button,.subs-table-container .subscription.status-paused .subscription-actions button{display:none}.subs-table-container .subscription.status-cancelled .subscription-actions button.reactivate,.subs-table-container .subscription.status-paused .subscription-actions button.reactivate{display:initial}.subs-table-container .subscription.status-cancelled .subscription-reactivate,.subs-table-container .subscription.status-paused .subscription-reactivate{display:inline-block}.subs-table-container .subscription.status-cancelled .subscription-reactivate .reactivate-billing-failed,.subs-table-container .subscription.status-paused .subscription-reactivate .reactivate-billing-failed,.subs-table-container .subscription.status-cancelled .subscription-reactivate.reactivate-billing-failed .reactivate-cancelled,.subs-table-container .subscription.status-paused .subscription-reactivate.reactivate-billing-failed .reactivate-cancelled{display:none}.subs-table-container .subscription.status-cancelled .subscription-reactivate.reactivate-billing-failed .reactivate-billing-failed,.subs-table-container .subscription.status-paused .subscription-reactivate.reactivate-billing-failed .reactivate-billing-failed{display:block}.subs-table-container .subscription:nth-child(2){border-top:0;margin-top:0}.subs-table-container .subscription.template{display:none}.subs-table-container .subscription h2{letter-spacing:0;font-weight:700}.subs-table-container .subscription .subscription-title{font-size:26px;font-weight:700;text-align:center;text-decoration:underline}.subs-table-container .subscription .subscription-line{margin-bottom:3px;padding-bottom:3px;border-bottom:1px dotted #888}.subs-table-container .subscription .subscription-line.removed{display:none}.subs-table-container .subscription .subscription-line label{display:block}.subs-table-container .subscription .subscription-line label.title{font-weight:700}.subs-table-container .subscription .subscription-line .subscription-line-buttons{display:flex;justify-content:space-between}.subs-table-container .subscription p.note{margin:0;border:0;padding:0}.subs-table-container .subscription .subscription-half{vertical-align:top;width:49%;display:inline-block}.subs-table-container .subscription .subscription-half .profile-section{width:100%}.subs-table-container .subscription .subscription-reactivate .reactivate-actions{display:flex;flex-direction:column;justify-content:space-between}.subs-table-container .subscription .subscription-reactivate .reactivate-actions button{margin:10px 0}.subs-table-container .subscription input[name=deliveryDate],.subs-table-container .subscription .sub-payment-method{background-color:transparent;border:0;text-decoration:underline;cursor:pointer;padding:0}.subs-table-container .subscription .subscription-fields .subscription-field>*{display:inline-block}.subs-table-container .subscription .subscription-fields .subscription-field label{padding-left:10px;text-align:right;width:175px;display:inline-block;font-weight:700;margin-right:5px}.subs-table-container .subscription .subscription-fields .subscription-field input[name=deliveryDate]{width:250px}.subs-table-container .subscription .btn-add-subscription-line{font-weight:700;margin-top:10px;font-size:16px}.subs-table-container .subscription .btn-add-subscription-line img{width:16px;height:16px}.subs-table-container .subscription .btn--text-link{background-color:transparent;color:#fff;text-decoration:underline;text-align:center}.subs-table-container .subscription .btn--text-link:hover{font-weight:700}.subs-table-container .subscription .subscription-actions{margin-top:20px;display:flex;justify-content:space-around;flex-direction:row}.subs-table-container .subscription .btn-cancel-subscription{margin-top:40px;color:#999}.subs-table-container .subscription .subscription-alert{visibility:hidden;padding:10px;margin:10px}.sub-state-container{display:none}.sub-state-loading{min-height:300px;display:flex;justify-content:center;flex-direction:column;align-items:center}.sub-state-loading .container{display:flex;justify-content:center;font-size:38px;line-height:80px}.sub-state-loading .container .spinner{margin-right:20px;width:80px;height:80px}.subs-table-container .subscription-actions button{padding:0 30px;font-size:14px;line-height:34px}.subs-table-container .btn-save-subscription{position:relative}.subs-table-container .btn-save-subscription .spinner{height:28px;width:28px}.sub-state-no-subs{padding:20px}.sub-state-no-subs p{margin:20px 0}.sub-state-no-subs a{text-decoration:underline;font-weight:700}.sub-state-add-line h2,.sub-state-add-line h3{text-align:center;font-weight:700}.sub-state-add-line h2{font-size:28px;text-transform:none;letter-spacing:0}.sub-state-add-line p{text-align:center}.sub-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.sub-items .sub-item{text-align:center;font-size:18px;margin:5px 5px 10px;padding:15px;border:1px solid #ccc;background-color:#fff;width:310px}.sub-items .sub-item .sub-item-image-container img{display:block;margin:0 auto;width:100%;height:265px;cursor:pointer}.sub-items .sub-item .sub-item-image-container .sub-line-description{display:none}.sub-items .sub-item .sub-item-image-container.show-description{position:relative}.sub-items .sub-item .sub-item-image-container.show-description .sub-line-description{padding:10px;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;right:0;bottom:0;background-color:#fffc;border:1px solid #ddd;text-align:center;-webkit-user-select:none;user-select:none;overflow-y:scroll}.sub-items .sub-item .sub-item-title-container{display:flex;justify-content:space-between}.sub-items .sub-item .sub-item-title-container label{vertical-align:center;min-height:55px;margin-top:10px;text-align:left;font-weight:700;max-width:71%}.sub-items .sub-item .sub-item-title-container label.price{font-weight:400;max-width:28%}.sub-items .sub-item .sub-item-short-description{min-height:14px;line-height:14px;font-size:14px;text-align:center;margin:5px 0}.sub-items .sub-item button{cursor:pointer;display:block;width:100%}.sub-items .sub-item button.btn-learn-more{display:inline-block;width:initial;padding:8px 5px 5px}.sub-items .sub-item .sub-item-in-box-label{display:none}.sub-items .sub-item.sub-item-in-box{position:relative;overflow:hidden}.sub-items .sub-item.sub-item-in-box .sub-item-in-box-label{background-color:#0a7256;color:#fff;font-weight:700;text-align:center;transform:rotate(-45deg);left:-61px;top:25px;position:absolute;display:block;width:68%;padding:3px 0}.badge{display:inline-block;padding:7px;background-color:#eafcde;font-weight:700;text-align:center;border-radius:7px;font-size:15px}.hero-badge{background-color:#199138;color:#fff;font-weight:700;letter-spacing:0;text-transform:uppercase;display:flex;justify-content:center;flex-direction:column;font-size:16px;line-height:18px;width:100px;height:100px;border-radius:100px;text-align:center;position:absolute;right:10px;top:0}.hero-badge span:first-child{font-size:32px;line-height:34px}.sub-state-addon .sub-line-image{width:300px;display:inline-block;vertical-align:top}.sub-state-addon .sub-line-image img{max-width:100%;max-height:300px;margin:0 auto;display:block}.sub-state-addon .sub-line-description{padding:0 10px;vertical-align:top;width:550px;display:inline-block}.sub-state-addon .sub-line-buy-options{padding:0 40px;display:flex;flex-direction:row;justify-content:space-around}div.back-to-sub{text-align:left;font-size:16px;text-decoration:underline;font-weight:700;cursor:pointer;margin:10px 0}div.back-to-sub:hover{color:#999}button.back-to-sub{display:block;width:250px;margin:14px auto}@media (max-width: 450px){.subs-table-container .subscription .subscription-half{width:98%}.subs-table-container .subscription .subscription-fields .subscription-field label{width:100px;padding-left:0}.subs-table-container .subscription .subscription-fields .subscription-field input[name=deliveryDate]{width:initial}.subs-table-container .subscription .subscription-actions{flex-direction:column}.subs-table-container .subscription .subscription-actions button{margin-bottom:10px}.subs-table-container .subscription .btn-cancel-subscription{margin-bottom:40px;text-align:center;display:block;width:100%}[id*=_ribbon_container]{display:none}.sub-state-addon .sub-line-description{max-width:100%;padding-top:40px}.sub-state-addon .sub-line-buy-options{flex-direction:column}.sub-state-addon .sub-line-buy-options button{margin-bottom:10px}}.profile-section{vertical-align:top;background-color:#fff;display:inline-block;width:40%;margin-right:5px;margin-bottom:20px;padding:10px;font-size:18px}.profile-section h2{font-size:18px;font-weight:700;text-align:left;padding-bottom:5px;border-bottom:1px solid #ddd;margin-bottom:20px;display:flex;flex-direction:row;justify-content:space-between}.profile-section .profile-editor{display:none}.profile-section .profile-editor select{width:219px}.profile-section .profile-editor input[type=text],.profile-section .profile-editor select{margin-bottom:5px}.profile-section .profile-editor .actions{margin-top:5px}body.template-customers-account .main-content{padding-top:15px;min-height:calc(100vh - 500px)}body.template-customers-account .section-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}body.template-customers-account .page-width{padding:0}body.template-customers-account .nav-section{display:inline-block;width:200px;height:100%;vertical-align:top}body.template-customers-account .nav-section .nav-header{padding-left:20px}body.template-customers-account .nav-section .nav-header .initials{width:50px;height:50px;background-color:#c5001c;color:#fff;font-weight:700;font-size:24px;text-align:center;border-radius:35px;line-height:50px;cursor:pointer}body.template-customers-account .nav-section .nav-header .name{font-weight:700;text-align:left;font-size:18px;padding:15px 0;cursor:pointer}body.template-customers-account .nav-section .nav-header .mobile-menu{display:none}body.template-customers-account .nav-section .nav-item{cursor:pointer;font-size:18px;line-height:50px;background-color:#fff;color:#8e9292;border-left:5px solid #fff}body.template-customers-account .nav-section .nav-item i.fa{width:20px;margin:0 7px;text-align:center}body.template-customers-account .nav-section .nav-item.active{background-color:#ffebef;border-color:#c5001c}body.template-customers-account .nav-section .nav-item.nav-item-logout{margin-top:40px;background-color:transparent;border-color:transparent}body.template-customers-account .content-section{width:980px;padding-left:15px;display:inline-block;vertical-align:top}body.template-customers-account .account-page-container{padding-top:33px;display:none}body.template-customers-account .coupons-container .profile-section h2{justify-content:flex-start}body.template-customers-account .coupons-container .profile-section h2 span{display:inline-block;margin-right:15px;font-weight:400;color:#888;text-transform:none}body.template-customers-account .account-page-container-subscriptions .section-header,body.template-customers-account .account-page-container-subscriptions .section-header h1{margin-bottom:0;line-height:18px}@media (max-width: 450px){body.template-customers-account .myaccount{font-size:16px}body.template-customers-account .main-content{padding-top:0}body.template-customers-account .nav-section{width:100%}body.template-customers-account .nav-section .nav-header{position:relative;padding-left:0}body.template-customers-account .nav-section .nav-header .initials,body.template-customers-account .nav-section .nav-header .name{display:none}body.template-customers-account .nav-section .nav-header .mobile-menu{display:block;text-align:left;background-color:#fff;position:relative;padding:10px 20px}body.template-customers-account .nav-section .nav-items{display:none}body.template-customers-account .nav-section .nav-items .nav-item-logout{margin-top:0;background-color:#fff;border-color:#fff}body.template-customers-account .nav-section.menu-open .nav-items{display:block;position:absolute;top:48px;left:0;width:50%}body.template-customers-account .content-section{width:100%;padding-top:10px}body.template-customers-account .content-section .hero-stripe{margin-left:-14px;max-width:initial;width:104%;margin-top:-7px;height:45px}body.template-customers-account .content-section .account-page-container-profile .profile-section{width:90%;display:block}}#CustomerLoginForm,#RegisterForm,#RecoverPasswordForm{background-color:#fff;padding:40px;text-align:center}#CustomerLoginForm h1,#RegisterForm h1,#RecoverPasswordForm h1{font-size:25px}#CustomerLoginForm img.logo,#RegisterForm img.logo,#RecoverPasswordForm img.logo{width:80%;display:inline-block}#CustomerLoginForm form,#RegisterForm form,#RecoverPasswordForm form{width:300px;max-width:100%;margin:0 auto}#CustomerLoginForm a.action-link,#RegisterForm a.action-link,#RecoverPasswordForm a.action-link{font-weight:700;color:#51bec8;text-decoration:underline}#CustomerLoginForm a.action-link.action-link-recover,#RegisterForm a.action-link.action-link-recover,#RecoverPasswordForm a.action-link.action-link-recover{font-size:14px}#CustomerLoginForm .form-message--error li,#RegisterForm .form-message--error li,#RecoverPasswordForm .form-message--error li{list-style-type:none}#CustomerLoginForm .orders-table-container,#RegisterForm .orders-table-container,#RecoverPasswordForm .orders-table-container{position:relative}#customer_login input[name="customer[password]"]{margin-bottom:0}body.template-customers-account .reminders-container .reminders-list{list-style:disc inside;margin-bottom:10px}body.template-customers-account .reminders-container .reminders-list li{list-style:disc inside}body.template-customers-account .reminders-container .reminders-list .add-new{display:none}body.template-customers-account .reminders-container .reminders-list .add-new select{padding-left:6px}body.template-customers-account .reminders-container .reminders-list .add-new .btn-save-occasion,body.template-customers-account .reminders-container .reminders-list .add-new .btn-cancel-occasion{width:100px;margin-top:4px}.rf-shipping-container .rf-edit-shipping,.rf-shipping-container .btn-save-shipping,.rf-shipping-container .btn-cancel-shipping{display:none}.rf-shipping-container.edit .rf-edit-shipping{display:block}.rf-shipping-container.edit .rf-shipping-address{display:none}.rf-shipping-container.edit .btn-save-shipping,.rf-shipping-container.edit .btn-cancel-shipping{display:inline-block}.rf-shipping-container.edit .btn-edit-shipping{display:none}.rf-shipping-container select{width:245px}.rf-shipping-container input,.rf-shipping-container select{margin-bottom:4px}.rf-note-container textarea,.rf-note-container input[type=text],.rf-note-container .btn-cancel-note,.rf-note-container .btn-save-note{display:none}.rf-note-container.edit textarea,.rf-note-container.edit input[type=text]{display:block;margin:3px 0}.rf-note-container.edit .btn-cancel-note,.rf-note-container.edit .btn-save-note{display:inline-block}.rf-note-container.edit p.note,.rf-note-container.edit a.btn-edit-note{display:none}.account-page-container-order-details .myaccount .myaccount__order-history{visibility:hidden}.account-page-container-order-details .btn,.account-page-container-order-details h3{margin-top:15px}.account-page-container-order-details .order-editors-container{display:flex;justify-content:flex-start;flex-direction:row}.account-page-container-order-details .order-editors-container .order-editor{width:300px;display:block;margin-bottom:10px}.account-page-container-order-details .rf-date-container input[type=text]{width:300px}.account-page-container-order-details .rf-date-container input[type=text],.account-page-container-order-details .rf-date-container .btn-cancel-date,.account-page-container-order-details .rf-date-container .btn-save-date{display:none}.account-page-container-order-details .rf-date-container .btn{margin-top:0}.account-page-container-order-details .rf-date-container.edit input[type=text],.account-page-container-order-details .rf-date-container.edit .btn-cancel-date,.account-page-container-order-details .rf-date-container.edit .btn-save-date{display:inline-block}.account-page-container-order-details .rf-date-container.edit .rf-delivery-date,.account-page-container-order-details .rf-date-container.edit a.btn-edit-date{display:none}.account-page-container-order-details p.note,.account-page-container-order-details div.rf-shipping-address{min-height:80px;margin-bottom:0}@media (max-width: 450px){.order-editors-container{flex-direction:column}.myaccount__order-history{padding:0 22px}.rf-shipping-container select{width:219px}body.template-customers-account .section-header{flex-direction:column}}.addons-extended-container h2,.addons-extended-container h3{text-align:center;font-weight:700}.addons-extended-container p{text-align:center}.addons-extended-container h2{font-size:40px;text-transform:none;letter-spacing:0}.addons-extended-container .sub-items .sub-item{width:260px}.addons-extended-container .sub-items .sub-item.sub-item-in-box .sub-item-in-box-label{left:-48px}.addons-extended-container .sub-items .sub-item .btn-remove{display:none}.addons-extended-container .sub-items .sub-item .btn--alt,.addons-extended-container .sub-items .sub-item .btn--alt:focus{background-color:#ccc}.addons-extended-container .sub-items .sub-item.sub-item-in-box .btn-add{display:none}.addons-extended-container .sub-items .sub-item.sub-item-in-box .btn-remove{display:initial}.addons-extended-container .sub-items .sub-item .sub-item-image-container img{width:228px;height:228px;border:2px dashed #FFF}.addons-extended-container .sub-items .sub-item .sub-item-image-container:hover img{border-color:#ddd}.addons-extended-container .action-container{text-align:center;margin-top:20px}.addons-extended-container button.btn-to-cart{background-color:#0a7256;display:inline-block;padding:15px 30px;text-transform:uppercase}.addons-extended-container button.btn-to-cart:hover,.addons-extended-container button.btn-to-cart:focus{background-color:#0a7256;opacity:.85}.template-page .rte{margin-bottom:10px}.template-page hr{margin:25px 0}.faq-container{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e4e4e4}.faq-container h1{text-align:center}.faq-container .faq-buttons a.btn{background-color:transparent;border:2px solid #888;color:#333;width:24%;font-size:17px;line-height:20px;min-height:64px}.faq-container .faq-buttons a.btn.btn-my-account{line-height:39px}.faq-container .faq-buttons a.btn.active,.faq-container .faq-buttons a.btn:hover{background-color:#b6222f;color:#fff;border-color:#b6222f}.faq-container .faq-buttons .faq-button-highlight{display:inline-block;width:24%}.faq-container .faq-buttons .faq-button-highlight label{display:block;background-color:#d1f5ca;color:#3d3d3d;text-align:center}.faq-container .faq-buttons .faq-button-highlight label span{font-weight:700}.faq-container .faq-buttons .faq-button-highlight a.btn{width:100%}@media (max-width: 450px){.faq-container h1{font-size:28px}.faq-container .faq-buttons a.btn,.faq-container .faq-buttons .faq-button-highlight{width:100%}.faq-container .faq-buttons a.btn{line-height:39px;margin-bottom:5px}.faq-container .faq-buttons a.btn.btn-mob-2line{line-height:20px}}@keyframes spinner-line-fade-more{0%,to{opacity:0}1%{opacity:1}}@keyframes spinner-line-fade-quick{0%,39%,to{opacity:.25}40%{opacity:1}}@keyframes spinner-line-fade-default{0%,to{opacity:.22}1%{opacity:1}}@keyframes spinner-line-shrink{0%,25%,to{transform:scale(.5);opacity:.25}26%{transform:scale(1);opacity:1}}.alert{display:inline-block;padding:7px;text-align:center;border-radius:7px;margin:0 auto}.alert-green{background-color:#eafcde}.alert-yellow{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.cart-submit-container{display:inline-block;vertical-align:top}.cart-instruction{text-align:left}.cart-instruction span.headline{display:block;line-height:18px;font-weight:700}.cart-instruction>span{margin-top:-40px;margin-left:110px}.cart-instruction span.alt{font-weight:400}body.template-cart .alert-yellow{width:85%;text-transform:none;font-size:18px;margin:10px 0}@media (max-width: 450px){.cart-instruction br{display:none}.cart-instruction>span{display:block;margin-left:0;margin-top:-10px}.cart-instruction span.alt{font-size:16px}}.price--on-sale .price__sale{justify-content:center}body.template-product .price__badge--sale{display:none}.price__badges--listing .price__badge{font-size:12px}fieldset{margin:0;padding:0;border:0}legend{display:none}.tippy-box{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.tippy-box>.tippy-backdrop{background-color:#fff}.tippy-box>.tippy-arrow:after,.tippy-box>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box>.tippy-svg-arrow{fill:#fff}.tippy-box>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}#weatherDelayModal a{text-decoration:underline}.carrier-note{padding:5px;font-size:12px;text-align:center;background-color:#e2e9ec;width:320px;font-size:10px}.carrier-note span{font-weight:700}.collection-valentines{padding:10px 0}.collection-valentines .medium-up--one-quarter{width:24.5%}.collection-valentines .product-description{color:#0a7256;border-top:1px solid #999999;font-size:14px;padding-top:5px;text-align:center;margin:10px 0}.collection-valentines .grid-view-item{padding-bottom:30px;margin-bottom:0}.collection-valentines .product-card__title{display:flex;flex-direction:row;justify-content:space-between}.collection-valentines .product-card:hover .product-card__title,.collection-valentines .product-card:focus-within .product-card__title{border-bottom:0;color:#111}.collection-valentines .collection-hero__image{background-position:50% 50%}.collection-valentines .product-card__title{flex-direction:column}.collection-valentines div.product-card__title span{text-align:center;display:block}.collection-valentines div.product-card__title span:nth-child(1){font-weight:700}.collection-valentines div.product-card__title span:nth-child(2){font-weight:400}.collection-valentines li.grid__item{float:none;display:inline-block;margin:0;padding-left:25px;vertical-align:top}.collection-valentines ul.grid.grid--uniform.grid--view-items{text-align:center}@media (max-width: 450px){#weatherDelayModal h2{font-size:18px;font-weight:700}.collection-valentines .collection-hero__image{height:180px;background-size:cover}.collection-valentines .product-card__title{flex-direction:column}.collection-valentines .product-card__title span{display:block;margin-bottom:5px}}.index-section .grid__item .product-card{text-align:center}.index-section .grid__item .h4.grid-view-item__title.product-card__title{display:inline-block}.index-section .grid__item dl.price.price--listing{text-align:center;display:block}@media (max-width: 450px){.template-index h2{font-size:26px}.template-index #shopify-section-16116865719a14fc16,.template-index #shopify-section-1611852190e46dd149{margin-top:0;padding-top:0}#shopify-section-1591195789917 .slideshow__image.box.ratio-container.js.lazyloaded{height:180px;background-size:650px auto;background-position:-20px -14px!important}.collection-valentines .medium-up--one-quarter{width:49%}div#shopify-section-161185215570828f19{padding-top:0;margin-top:0}div#Hero-161185215570828f19{background-size:800px;background-position:-20px -33px!important}}@media (max-width: 450px){.cart__submit-controls{flex-direction:column-reverse}}.hero--medium{height:306px}.index-section--featured-product{padding-top:0}.index-section--featured-product h2{text-transform:none;font-size:22px;letter-spacing:0;font-weight:400;color:#333}.index-section--featured-product h2 span.less{color:#aaa;letter-spacing:2px;display:inline-block;margin-left:15px}.index-section--featured-product .product-template__container{padding:0}#shopify-section-d12b4868-7419-46ab-b3d9-d8fd8acbcc63{padding-top:0}#shopify-section-d12b4868-7419-46ab-b3d9-d8fd8acbcc63 hr{margin:5px 0 25px}#shopify-section-d12b4868-7419-46ab-b3d9-d8fd8acbcc63 .custom__item{margin-bottom:0}body.template-index header .grid--table>nav.grid__item,body.template-index header div.site-header__icons,body.template-page header .grid--table>nav.grid__item,body.template-page header div.site-header__icons{display:none}body.template-index header .full-selection,body.template-page header .full-selection{display:table-cell!important}body.template-cart .grid--table>.grid__item.site-header__icons,body.template-cart .announcement-bar{display:none}.description-mobile{display:none}.description-desktop{display:block}.tmt-legal{margin:40px auto 20px;padding:20px;font-size:14px}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal{padding:7px 14px;border-radius:10px;display:flex;justify-content:space-around;flex-wrap:wrap}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal h1{font-size:25px;margin:0;text-align:center}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal h2{font-size:16px;font-weight:300;color:#999}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-items{display:flex;justify-content:space-around}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item{width:47%;display:inline-block;margin-bottom:10px;background-color:#fff;border-radius:10px;border:5px solid #fff;overflow:hidden;filter:drop-shadow(1mm 1mm 1mm #eaeaea) drop-shadow(-1mm -1mm 1mm #eaeaea);position:relative}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item .included{display:none;position:absolute;transform:rotate(-45deg);background-color:#b6222f;color:#fff;font-weight:700;text-align:center;left:-25px;padding:0 20px;top:11px}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item.selected{border:5px solid #b6222f}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item.selected .included{display:block}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item h2{font-size:12.9px;margin:0;padding:0 3px;color:#3d3d3d;font-weight:400}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item p{text-align:center;margin:0;display:block;font-size:14px;color:#777;font-weight:400}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item img{border-bottom:1px solid #eaeaea}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .actions{margin:5px 0 0}@media (min-width: 450px){.rf-modal-outer.upsell-modal .rf-modal{width:initial}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal{display:block;text-align:center}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item{width:150px;margin:10px}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .actions{justify-content:center}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal h1{margin:3px 0;font-size:29px}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal h2{margin-bottom:10px;font-size:19px}.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item:nth-child(3) img,.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item:nth-child(3) h2,.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item:nth-child(4) img,.rf-modal-outer.upsell-modal.upsell-modal-4ct .rf-modal .upsell-item:nth-child(4) h2{margin-bottom:7px}}@media (max-width: 450px){.hero--medium{height:190px}.site-header__mobile-nav{flex-direction:column;align-items:center}body.template-index header .full-selection{text-align:center;padding:10px 0}.site-header__logo{padding:0;text-align:center}h1.h2.site-header__logo img{margin:0 auto}.index-section--featured-product .description-mobile{display:block}.index-section--featured-product .description-desktop{display:none}.index-section--featured-product .quantity{width:105px}.index-section--featured-product .enhancement{margin:0 -10px}.headline-container{text-align:center}.headline-container h1{margin:0}.headline-container h2{width:80%;display:inline-block;margin:10px 0}.index-section--featured-product h2{font-size:22px}h1.product-single__title{font-size:28px;text-align:center}}p.alt-highlight{background-color:#b6222f;color:#fff;font-weight:700;text-align:center;padding:8px 15px;font-size:22px;display:inline-block;margin:0;line-height:22px;border-radius:30px}body.template-cart header .grid--table>nav.grid__item{display:none}body.template-cart header>.grid--table{display:flex;justify-content:center}body.template-cart header div.site-header__logo a img{margin:0 auto}.field-container.recommended-container{margin:15px 0 -15px;text-transform:uppercase;font-weight:400;padding-top:5px;text-align:center}.field-container.recommended-container label{font-style:italic;font-weight:700;color:#b6222f;margin:0 0 -20px}.grid.grid--no-gutters.grid--table.site-header__mobile-nav{display:flex;justify-content:center}.grid__item.product-single__media-group.medium-up--one-half{width:45%}.grid__item.medium-up--one-half{width:55%}.hero.hero-rf{height:12.9vw;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-hero.jpg?v=154599825147649936021737646695);background-position:center -40px}.hero.hero-special{height:12.9vw;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-hero39.jpg?v=3210309671237233971737646695);background-position:center -40px}.hero.hero-newsletter{height:12.9vw;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-hero42.jpg?v=25078289916926451221737646695);background-position:center -40px}.hero.hero-nift{height:250px;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/MD-55-NIFT.jpeg?v=65023362092716990961737646695)}.hero.hero-lifemart{height:250px;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/MD-40-LIFEMART.jpeg?v=157223140496367853871737646695)}.hero.hero-groupon{height:180px;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-4499-GROUPON.jpeg?v=116558072396553013971737646695)}.hero.hero-tmt{background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/tmt2.jpg?v=178581522928722127981737646695);height:300px}.hero-after{display:none;font-size:20px;text-align:center;color:#fff;background-color:#b6222f;padding:10px 13px;font-weight:700;bottom:0}@media (max-width: 1200px){.hero.hero-rf,.hero.hero-newsletter{height:140px;background-position:center center}}@media (min-width: 1400px){.hero.hero-nift,.hero.hero-lifemart{height:340px}.hero.hero-rf,.hero.hero-newsletter{height:13.4vw}}@media (max-width: 450px){.hero-after{display:block;font-size:16px}.grid__item.product-single__media-group.medium-up--one-half,.grid__item.medium-up--one-half{width:100%}.hero.hero-rf{height:170px;background-position:center center;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-Mobile2.jpg?v=86898138597893587101737646695)}.hero.hero-newsletter{height:170px;background-position:center center;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-Mobile42.jpg?v=51361943302775864411737646695)}.hero.hero-special{height:170px;background-position:center center;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-Mobile39.jpg?v=1000444669811884701737646695)}.hero.hero-groupon{height:370px;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/EG-Mobile-GROUPON.jpg?v=163801613868636516641737646695);background-position:center -20px}.hero.hero-nift{height:150px;background-position:center center;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/MD-55-NIFT-MOBILE.jpeg?v=172221723092651170441737646695)}.hero.hero-lifemart{height:150px;background-position:center center;background-image:url(//rose-farmers-t-mobile-tuesdays.myshopify.com/cdn/shop/t/16/assets/MD-40-LIFEMART-MOBILE.jpg?v=62194533084168006591737646695)}.hero.hero-tmt{background-size:auto 240px;background-position:center center;height:120px}.index-section--featured-product .enhancement{margin:0}}.enhancement{width:100px}.enhancement label.name{padding:0 18px}h1.h2.site-header__logo{margin:10px 0}a.site-header__logo-image{text-align:center}a.site-header__logo-image>img{display:inline-block}a.site-header__logo-image>img.logo-rf{width:320px}label.price.price-orig{color:red;text-decoration:line-through;font-weight:400}label.price.price-current{font-weight:700}.product-featured-media{height:530px;object-fit:cover}.product-single__media{height:530px}@media (max-width: 450px){.product-featured-media{height:250px;object-fit:cover}.product-single__media{height:250px}}@media (max-width: 450px){.grid.product-single{display:flex;flex-direction:column-reverse;align-items:center}.product-single__media-group{margin-top:40px}}div.full-selection{text-align:right}div.full-selection a.button.btn{margin-top:12px}span.emoji{font-size:17px;display:inline-block;padding:0 7px}.product__price{margin-top:15px;font-weight:700;color:#333}.product__price s{font-weight:100;color:#999}.quantity-row-largetiles .quantity{width:170px}.quantity-row-largetiles .quantity img{display:block;width:150px;margin:2px auto 5px}@media (max-width: 450px){.quantity-row-largetiles .quantity label.name{font-size:16px}}.logos-stripe{display:flex;justify-content:center;gap:50px}.logos-stripe img{align-self:flex-start;height:50px;filter:grayscale(1)}.logos-container{background-color:#fff;padding-bottom:15px}.hero-after+.logos-container{margin-top:-10px;box-shadow:1px 5px 16px #ccc;margin-bottom:10px}.logos-container label{text-align:center;opacity:.4;padding-top:5px;font-size:12px;text-transform:uppercase}@media (max-width: 450px){.logos-stripe img:nth-child(1),.logos-stripe img:nth-child(5),.logos-stripe img:nth-child(4),.logos-stripe img:nth-child(0){display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rosefarmers.scss.css.map */
