form.CartformGiftWrapper{width:100%;border:0;padding:25px;background:#f5f5f5;margin:0 0 20px}form.CartformGiftWrapper input,form.CartformGiftWrapper select,form.CartformGiftWrapper textarea{width:100%;color:#000;font-size:13px;margin-bottom:15px;max-width:100%;line-height:1.2;padding:8px 15px;border:1px solid #dddddd;background-color:#fff;border-radius:6px}form.CartformGiftWrapper .h3,form.CartformGiftWrapper h3{font-size:13px;line-height:1.4;margin:0 0 6px}form.CartformGiftWrapper .FormList.FullWidthformWrapper{width:100%}form.CartformGiftWrapper .FormList{width:calc(50% - 10px)}form.CartformGiftWrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:15px}.AddOnPopupWrapper .image-div{position:relative;padding:0 0 100%;overflow:hidden;width:100%;margin-bottom:10px}.AddOnPopupWrapper .image-div img{position:absolute;width:100%;height:100%;object-fit:cover;left:0}.AddOnPopupWrapper .grid-view-item__title.tl{min-height:45px}.radio-border{display:flex;align-items:flex-start;margin-bottom:10px}form.CartformGiftWrapper .radio-border input{width:auto;margin:4px 8px 0 0}.radio-border label{font-size:12px}.shipping_type.product-form .product-form__item{display:flex;flex-wrap:wrap;row-gap:10px;margin:0 -5px 10px}.shipping_type.product-form .product-form__item .swatch-element{width:25%;margin-bottom:0;padding:0 5px}.shipping_type.product-form .product-form__item .swatch-element label{border-radius:10px;padding:5px;font-size:10px;min-height:auto;width:100%}.car-form-main{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.sub-collection-item a{transition:all ease-in-out .25s;border:0;text-align:center;display:inline;font-size:14px!important;cursor:pointer;border-radius:4px;box-shadow:0 2px 2px #0003;padding:12px;font-weight:400!important;min-width:80px;float:left;margin:0;-webkit-transition:all ease-in-out .25s;-moz-transition:all ease-in-out .25s;-ms-transition:all ease-in-out .25s;-o-transition:all ease-in-out .25s;color:#fff;background:transparent}.sub-collection-item a p{margin:0}.car-form-main .grid__item{width:100%}.sub-collection-item{width:auto}.sub-collection-item.sub-collection-birthday-flowers a{background-color:#6f270f}.sub-collection-item.sub-collection-anniversary-flowers-1 a{background-color:#f7a513}.sub-collection-item.sub-collection-flowers-chocolate a{background-color:#ef8106}.sub-collection-item.sub-collection-flower-cake a{background-color:#e53333}.sub-collection-item.sub-collection-premium-flower a{background-color:#8e860a}.sub-collection-item p{color:#fff}.header_lsearch .hdicon{display:flex!important}.page-width{max-width:1860px!important;padding-inline:5rem!important}.top-promo{background:#f3f3f3}.promo_msg{font-family:Inter;font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;text-align:center;vertical-align:middle;padding-block:8px;color:#333}.top-promo .swiper-slide{width:max-content!important;background:#f3f3f3;margin-inline:auto;gap:100px}.header_lsearch.main_hdr{min-height:90px}.header_lsearch.page-width{max-width:1460px!important}.header-logo{max-width:300px!important}.header_lsearch .hdicon{display:flex;gap:8px}.header_lsearch .hdicon p{font-family:Inter;font-weight:500;font-size:15px;line-height:19.5px;letter-spacing:0%;vertical-align:middle;text-transform:capitalize}.cartCount.pp{margin:-10px 20px 0;right:0;width:30px;font-family:Inter;font-weight:500;font-size:12px;line-height:17px;letter-spacing:0%;text-align:center;vertical-align:middle}.header_lsearch .at-user-2:before{font-size:29px}.header_lsearch .at-heart-l:before,.header_lsearch .at-cart-l:before{font-size:25px}.s_res{padding:15px 15px 0;overflow-x:hidden}.popkeywords,#shopify-section-predictive-search{font-family:Inter}.popkeywords .srttl{font-size:15px;font-family:Open Sans}.predictive-search__results-list .productCol{width:100%}.predictive-search__results-list .productCol .pr_list_detail a,.predictive-search__results-list .productCol .pr_list .pr_price{font-size:15px}form.search .moreItem{margin:0 -20px}#header .search{width:56%;margin-inline:auto;border-radius:5px}#header .search .s_input{background:linear-gradient(180deg,#e9ebee,#f7f8fa 10% 100%);height:52px;border-radius:5px 0 0 5px;font-family:Inter;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#767676}#header .s_input,#header .s_submit{height:52px}#header .search .s_submit{width:48px;background:#000;border-radius:0 5px 5px 0}#header .search .s_submit .at{color:#fff;font-size:18px}#main_nav{justify-content:center;gap:50px}#main_navwr{border:0!important}#main_nav>li>a{font-family:Inter;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#000;padding:12px}.at-times-l:before{color:#333}.pr_lbl{right:15px;left:unset;top:16px}.pr_lbl .lbl{border-radius:30px}.pr_lbl .lbl{font-family:Open Sans;font-weight:400;font-size:10px;line-height:13px;letter-spacing:0%;text-align:center;vertical-align:middle;padding:2px 7px;border-radius:30px}.lbl.on-sale{background:#c1272d}.category-section-wrapper .grid_bx .grid_meta s.pr_price{color:#545454!important;font-weight:400;font-size:16px;line-height:19.2px;text-decoration:line-through;margin-right:9px}.category-section-wrapper .grid_bx .grid_meta .pr_price.sale{color:#ed0f37!important;font-size:18px;line-height:22.4px}.btn:focus,.btn:hover{border:0}#shopify-section-template--24300172673322__round_banners_U3JJdx .swarw{display:none}#sliderbox-template--24300172673322__round_banners_U3JJdx .sec-ttl,#template--24300172673322__products_rows_menWNf .sec-ttl{text-align:center!important}#sliderbox-template--24300172673322__round_banners_U3JJdx .sec-ttl .sttl,#template--24300172673322__products_rows_menWNf .sec-ttl .sttl,#template--24300172673322__testimonials_6AUfAG .sec-ttl.sttl{font-family:Macondo;font-weight:400;font-size:42px!important;line-height:50.4px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#4b3f3f;margin-bottom:5px;text-transform:capitalize}#shopify-section-template--24300172673322__products_rows_menWNf>.sec_cov{background:#f7f1fa;padding-block:40px 0}#shopify-section-template--24300172673322__products_rows_menWNf>.sec_cov .tc{display:none}#shopify-section-template--24300172673322__products_rows_menWNf .grid-products .gitem{padding-left:0;padding-right:10px}.grid_bx{margin-bottom:0;padding:0;background:unset;text-align:left}.grid_bx .details{padding:0}.grid_bx .grid_title{white-space:unset;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}.grid_bx .grid_title a{font-family:Albert Sans;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#4b3f3f}.grid_bx .grid_meta .pr_price{font-family:Albert Sans;font-weight:600;font-size:14px;line-height:17.5px;letter-spacing:0%;vertical-align:middle;color:#4b3f3f}.rodBnr .img{border-radius:10px!important;margin-bottom:10px!important}.cl_box .cl_ttl{font-family:Inter;font-weight:400;font-size:16.88px;line-height:25.71px;letter-spacing:0%;text-align:center;vertical-align:middle}.rodBnr .img img{border:1px solid #D9D9D9}#main_nav>li:hover>a,#main_nav>li>a.active{color:#e72017}#main_nav.f-jcs>li:first-child,#main_nav.f-jcs>li:nth-of-type(2){position:relative}#main_nav.f-jcs>li:first-child .mgmenu.mmfull,#main_nav.f-jcs>li:nth-of-type(2) .mgmenu.mmfull{width:auto}#main_nav.f-jcs>li:first-child .mgmenu .page-width,#main_nav.f-jcs>li:nth-of-type(2) .mgmenu .page-width{padding-inline:0!important}#main_nav .snav{color:#000!important;font-family:Inter;font-weight:400;font-size:12px}.category-section-wrapper .sec-ttl .sttl{font-family:Oswald;font-weight:600;font-size:24px;line-height:30px;letter-spacing:0%;vertical-align:middle;text-transform:uppercase;color:#000}.category-section-wrapper{padding-block:0!important;margin-block:90px 0!important}.category-section-wrapper>div{position:relative}.category-section-wrapper .sec-ttl{padding-inline:0;padding-block:0 54px}.category-section-wrapper .grid_img{border-radius:24px}.category-section-wrapper .grid_img_wr{margin-bottom:10px}.category-section-wrapper .grid_bx .grid_title{font-size:unset}.category-section-wrapper .grid_bx .grid_title a{font-family:Open Sans;font-weight:400;font-size:13px;line-height:16.25px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#000}.category-section-wrapper .grid_bx .grid_meta .pr_price{font-family:Open Sans;font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0%;vertical-align:middle;color:#000}.category-section-wrapper .grid_bx .grid_meta{margin-top:10px}.category-section-wrapper .tc{position:absolute;top:0;right:0;margin-right:5rem}.category-section-wrapper .tc a{padding:0;margin-top:0!important;background:transparent;font-family:Open Sans;font-weight:700;font-size:18px;line-height:25.2px;letter-spacing:0%;text-align:center;vertical-align:middle;text-transform:uppercase;gap:5px;display:flex;align-items:center;color:#000}.grid_bx .pr_review{min-height:0}.quote_wrap{padding-top:80px}.quote_wrap .sec-ttl .sttl{font-family:Macondo;font-weight:400;font-size:42px;line-height:50.4px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#4b3f3f}.quote_wrap .bx_sd .quotes_txt{background:#f8f8f8;box-shadow:0 1px 1px #0000001a,0 2px 2px #00000017,0 5px 3px #0000000d,0 9px 4px #00000003,0 14px 4px #0000;border-radius:0!important;padding:29px 16px 9px 9px}.quote_wrap .swiper-horizontal{width:80%;margin-inline:auto}.quote_wrap .quotes_txt .qttl{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left;border-bottom:1px dotted #DBDBDB;font-family:Albert Sans;font-weight:600;font-size:14px;line-height:19.6px;letter-spacing:0%;vertical-align:middle;color:#908888}.quote_wrap .quotes_txt .author{margin-block:0;line-height:0}.quote_wrap .quotes_txt .qttl .title{width:100%;font-family:Albert Sans;font-weight:400;font-size:14px;line-height:19.6px;letter-spacing:0%;vertical-align:middle;color:#908888;margin-bottom:12px;margin-top:5px}.quote_wrap .quotes_txt .author b{font-family:Albert Sans;font-weight:600;font-size:14px;line-height:16.8px;letter-spacing:0%;vertical-align:middle;color:#4b3f3f}.quote_wrap.quotes_txt .at{font-size:16px;color:#ff7b54}.quote_wrap .quotes_txt p,.quote_wrap .quotes_txt p em{font-family:Albert Sans;font-weight:500;font-size:16px;line-height:30px;letter-spacing:0%;vertical-align:middle;color:#4b3f3f;text-align:left}.richttl h2 strong,.richttl h1 strong{font-family:Inter;font-weight:700;font-size:24px;line-height:28px;letter-spacing:0;vertical-align:middle;color:#232323}.richttl p{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;color:#232323;margin-bottom:20px}.richttl p strong{font-family:Inter;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;color:#232323}.richttl ol,.richttl ul{margin-bottom:20px}.quote_wrap .swiper-pagination-bullet-active{border:0}.quote_wrap .swiper-pagination-bullet:before{background:#d9d9d9;width:10px;height:10px}.quote_wrap .swiper-pagination-bullet-active:before{background:#000}.slideshow .swarw:after{font-size:24px}.slideshow .swarw{border-radius:0!important;opacity:1!important}.slideshow .swiper-pagination-bullet-active{border:0}.slideshow .swiper-pagination-bullet:before{background:#000;width:10px;height:10px;opacity:20%}.slideshow .swiper-pagination-bullet-active:before{background:#007aff;opacity:1}.o_ft{background:#f7f7f7!important;border:0}.o_ft .page-width{max-width:1460px!important}.o_ft .grid{justify-content:space-between}.o_ft .text.txt p strong{font-family:Inter;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#555}.o_ft .txt p{margin-bottom:0}.contact-item{display:flex;gap:15px;align-items:center}.contact-item span{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;vertical-align:middle;color:#555}.o_ft .ft_block .h4{font-family:Inter;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#000}.o_ft .f_links a{font-family:Inter;font-weight:400;font-size:12px;line-height:34px;letter-spacing:0;vertical-align:middle;text-transform:capitalize;color:#555}.o_ft .contact-item svg{min-width:16px;height:16px}.o_ft .f_links li{margin-bottom:0}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec{display:flex;max-width:1460px!important;margin-inline:auto;padding-inline:5rem;justify-content:space-between}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .sec-ttl{padding:0;min-width:max-content}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .sec-ttl .sbttl{font-family:Inter;font-weight:400;font-size:12px;line-height:30px;letter-spacing:0%;vertical-align:middle;text-transform:capitalize;color:#555}.cs-bdr{border:0;padding:0}.logo-listing .gitem{padding:0}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .grid{margin-left:unset;width:65%;display:flex;justify-content:space-between}.logo-group{display:flex}.logo_br.page-width{padding-inline:0!important}.logo-listing .gitem{width:auto}.logo-listing .f-aic{padding:0}.logo-listing .gitem:not(:last-of-type),.logo-listing .gitem:not(:nth-last-of-type(2)){margin-right:15px}.logo-listing .gitem:last-of-type .lgsections--24300168282410__logo_list_RxrEik .db{margin-right:unset}.hdr_wrap.sticky_hdr .main_hdr .header-logo img{width:300px!important}.grid_bx .gbtn:hover,.removeItem:hover,.pr_btn,.shopify-payment-button__button{background-color:#ed0f37}.infolinks a{display:flex;align-items:center;gap:10px}.o_ft a:hover{text-decoration:none!important}@media only screen and (min-width:1024px){.fw-sec.npd .hero_wrap{min-height:auto}}@media screen and (min-width:320px) and (max-width:767px){.AddOnPopupWrapper #addon-products{grid-template-columns:repeat(2,1fr)!important}.shipping_type.product-form .product-form__item .swatch-element{width:33.33%}.sub-collection-grid{justify-content:flex-start;gap:0;margin:0 -5px;row-gap:8px;padding:15px}.sub-collection-item{width:50%;padding:0 5px}.sub-collection-item a{width:100%}.page-width{padding-inline:1.5rem!important}.top-promo .swiper-slide{gap:0}.promo_msg{font-size:11px;padding-right:0}.mbnavCol.cnt{max-width:max-content}.header_lsearch .at-user-2:before,.header_lsearch .at-heart-l:before,.header_lsearch .at-cart-l:before{font-size:22px}.header-logo{max-width:170px!important}.header_lsearch.page-width{row-gap:9px;padding-top:5px}.o_ft .f_links a{font-size:14px}#header .search{width:100%}#header .search .s_input{padding:0 15px;font-size:15px;height:40px}.header_lsearch .main-search .ad_inputs{height:40px}#header .search .s_submit{height:42px;margin:-1px}.closeMnav{top:0}.cartCount.pp{margin:-10px;width:10px;font-size:11px}.slideshow .swarw{width:25px;height:25px}.slideshow .swarw:after{font-size:10px}.cl_box3 .swiper-pagination-bullet:before{background-color:#000;opacity:20%}.cl_box3 .swiper-pagination-clickable .swiper-pagination-bullet{border:0}.cl_box3 .swiper-pagination-bullet-active:before{opacity:1}#shopify-section-template--24300172673322__round_banners_U3JJdx .sec_cov{padding-block:0 20px}#shopify-section-template--24300172673322__products_rows_menWNf{padding-bottom:20px}#shopify-section-template--24300172673322__products_rows_menWNf>.sec_cov{padding-block:25px 0}.category-section-wrapper{margin-block:30px 0!important}.category-section-wrapper .sec-ttl{padding-block:0 25px}.category-section-wrapper .sec-ttl .sttl{width:50%;font-size:22px;line-height:28px}.category-section-wrapper .tc a{font-size:16px;line-height:22.2px}.category-section-wrapper .grid_bx .grid_meta .pr_price,.category-section-wrapper .grid_bx .grid_meta s.pr_price{font-size:15px}.category-section-wrapper .grid_bx .grid_meta .pr_price.sale{font-size:16px}.quote_wrap{padding-top:0}.quote_wrap .sec-ttl .sttl,#sliderbox-template--24300172673322__round_banners_U3JJdx .sec-ttl .sttl,#template--24300172673322__products_rows_menWNf .sec-ttl .sttl,#template--24300172673322__testimonials_6AUfAG .sec-ttl.sttl{font-size:30px!important;line-height:40px}.quote_wrap .swiper-horizontal{width:100%}.richttl h2 strong,.richttl h1 strong{font-size:22px;line-height:24px}.richttl p,.contact-item span{font-size:15px}.ft_block+.ft_block{--bdrm: #333333}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec{flex-direction:column}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec{padding-inline:1.5rem}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .grid{flex-wrap:wrap;justify-content:left;row-gap:10px;width:100%}#shopify-section-sections--24300168282410__logo_list_RxrEik .sec_cov{padding:5px 0}.o_ft .ft_block:first-of-type{padding-bottom:30px}.category-section-wrapper .tc{margin-right:1.5rem}.logo-group.second-group{margin-bottom:10px;flex-wrap:wrap;row-gap:10px}.logo-listing .f-aic{width:40px}}@media screen and (min-width:768px) and (max-width:1024px){.cartCount.pp{margin:-10px;width:20px}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec{padding-inline:2rem;flex-direction:column}.closeMnav{top:0}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .grid{flex-wrap:wrap;justify-content:space-between}.logo-listing .gitem:not(:last-of-type),.logo-listing .gitem:not(:nth-last-of-type(2)){margin-right:5px}.o_ft{padding-top:30px}.o_ft .ft_block:first-of-type{width:100%}.o_ft .ft_block{width:25%}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec .grid{width:auto;margin-top:10px}}@media screen and (min-width:768px) and (max-width:1200px){.page-width{padding-inline:2rem!important}.header_lsearch .at-user-2:before,.header_lsearch .at-heart-l:before,.header_lsearch .at-cart-l:before{font-size:20px}.hdr_wrap.sticky_hdr .main_hdr{padding-block:10px}.mbnavCol.cnt{max-width:max-content}.header_lsearch .main-search{width:auto;margin-bottom:0}#header .search{width:80%}.icons-col.lgcnt{order:3}.header-logo{max-width:200px!important;margin-left:20px}.slideshow .swarw{width:35px;height:35px}.slideshow .swarw:after{font-size:15px}#shopify-section-template--24300172673322__round_banners_U3JJdx .sec_cov{padding-top:0}.gspace .gitem{padding-bottom:0}.grid_bx .button-set{position:absolute;top:0;flex-direction:column;width:max-content;left:5px}.grid_bx .gbtn,.removeItem{width:max-content}.category-section-wrapper{margin-block:30px 0!important}.quote_wrap{padding-top:0}.quote_wrap .swiper-horizontal{width:100%}#shopify-section-template--24300172673322__richtext_a8pmN9 .sec_cov{padding-top:0}}@media screen and (min-width:1024px) and (max-width:1200px){.page-width{padding-inline:3rem!important}#header .search{width:100%}#shopify-section-sections--24300168282410__logo_list_RxrEik .fw-sec{padding-inline:3rem}.logo-listing .gitem:not(:last-of-type),.logo-listing .gitem:not(:nth-last-of-type(2)){margin-right:5px}}@media screen and (min-width:1200px){.detailCol .db{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.detailCol .db form#cart{width:67.66667%;float:left;padding-left:15px;padding-right:15px}.detailCol .db form.CartformGiftWrapper{width:32.33333%}.detailCol .db form.CartformGiftWrapper textarea{margin:0}}@media screen and (min-width:1024px) and (max-width:1250px){.logo-listing .gitem:not(:last-of-type),.logo-listing .gitem:not(:nth-last-of-type(2)){margin-right:5px}}@media screen and (min-width:1200px) and (max-width:1450px){#header .search{width:70%}.category-section-wrapper{margin-block:60px 0!important}.category-section-wrapper .sec-ttl{padding-block:0 40px}.quote_wrap .swiper-horizontal{width:90%}.quote_wrap{padding-top:30px}.header_lsearch .at-user-2:before{font-size:25px}.header_lsearch .at-heart-l:before,.header_lsearch .at-cart-l:before{font-size:23px}.slideshow .swarw{width:35px;height:35px}.slideshow .swarw:after{font-size:17px}}@media screen and (min-width:1500px){.top-promo .swiper-slide{width:1170px!important}}@media screen and (min-width:992px){.cart .detailCol{display:flex;flex-wrap:wrap;gap:20px}.cart .detailCol cart-items.db{width:calc(67.66667% - 20px)}form.CartformGiftWrapper{width:32.33333%}.detailCol .db form#cart{width:100%}.detailCol .cart_image .imgFl{min-width:70px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
