.select2-results{z-index:1000000}.homeTabs.tabs{border-bottom:none}.homeTabs .tab-navigation{margin:0 auto;width:auto}.homeTabs .tab-navigation>div{border-bottom:none;min-width:300px;display:inline-block;margin:30px 10px 10px}.tab-navigation{list-style:none;display:table;table-layout:fixed;padding:0;margin:0;width:100%}.tab-navigation>div,.tab-navigation>li{font-size:23px;font-weight:700;position:relative;font-family:Lato,Verdana,Arial,sans-serif;border-bottom:1px solid #dedede}.tab-navigation div,.tab-navigation li{display:table-cell;padding:0;margin:0}.tab-navigation a,.tab-navigation span{display:block;text-align:center;text-decoration:none;cursor:pointer}.tab-navigation>div>a,.tab-navigation>div>span,.tab-navigation>li>a,.tab-navigation>li>span{font-size:20px;font-style:italic;padding:6px 6px 8px}.banner-h2{color:#583c63!important;padding:5px 0!important;font-size:20px!important}div.slider_content h4{font-size:22px;font-family:Montserrat,sans-serif,Verdana!important;color:#6d9106;font-weight:400;margin-bottom:5px}.avail_color{color:#888!important;font-size:13px!important;font-weight:500!important;text-align:center!important;left:auto;width:100%}.prod_det h5{font-size:14px;color:#00b67a;font-weight:500}ul.products li div.ext-basket,ul.products li div.ext-basket:hover{box-shadow:none!important;border:solid 2px #efefef}ul.products li div.ext-basket,ul.products li div.ext-basket:hover{border-radius:5px;height:auto;padding:7px;position:absolute;width:296px;background-color:#fff}.ext-basket .addbskext_off,.ext-basket .addbskext_off:hover{font-size:14px;padding:0}.my-custom-dialog{width:700px;border-radius:0;overflow:visible!important}.my-custom-dialog .ui-widget-header{background:#eee!important}.my-custom-dialog .row-dropdown-dialog{width:100%;background-color:initial;top:0!important;left:auto!important;display:grid;grid-template-columns:1fr 330px;padding:10px 40px 20px 30px;grid-gap:20px;box-sizing:border-box;margin-top:20px}.my-custom-dialog .calender_container,.my-custom-dialog .google-dropdown{width:100%;margin-bottom:12px;margin-top:0}.my-custom-dialog .google-dropdown{font-size:15px;color:#343434;font-weight:500;z-index:100000000000}.my-custom-dialog #book_form_date2{font-size:15px;color:#343434;font-weight:500;padding:20px 20px 20px 50px;z-index:0}.my-custom-dialog .calendar-bg{background:#fff url(https://flower-connection.b-cdn.net/v4/images/calendar-icon-v4.png) no-repeat 4%;width:100%}.my-custom-dialog .select2-container .select2-selection--single .select2-selection__rendered{background:url(https://flower-connection.b-cdn.net/v4/_css/images/locationpin-2.png) no-repeat 4%!important}.my-custom-dialog .calender_container{border:solid 1px #dadada}.my-custom-dialog .select2-container .select2-selection--single .select2-selection__rendered{margin-left:-8px}.select2-container--default .select2-selection--single{background:#fff!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:15px;color:#343434;font-weight:500;padding-left:15px}.my-custom-dialog .md_button{border-radius:0}.my-custom-dialog .ui-dialog-content{overflow:visible!important;height:auto!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:40px;font-size:15px;color:#343434;font-weight:500}.ui-dialog .ui-dialog-titlebar-close{width:30px;height:30px;top:14px}.my-custom-dialog .ui-dialog .ui-dialog-title{text-align:center;color:#f34f3f!important}.my-custom-dialog .ui-dialog .ui-dialog-titlebar-close{top:20px}.h3_delivery_Areas{font-size:21px;color:#343434;line-height:1.2;text-align:center;font-weight:600;margin-bottom:12px}.select2-container--default .select2-selection--single{padding-top:0!important}.delivery_img{text-align:center}.select2-search--dropdown .select2-search__field{z-index:1000000000}.ui-datepicker-div{background:#eee!important}@media only screen and (max-width:480px){.delivery_img img{height:180px;width:auto}.ui-datepicker-div{width:100%!important;z-index:1000!important}.ui-datepicker-div .row-dropdown-dialog{grid-template-columns:100%;padding:2px 20px 5px;grid-gap:0}.g_dropdown_2{display:none}}#menu-wrapper{overflow:auto;overflow-x:scroll}@media screen and (max-width:770px){.login-block{margin:0!important}.login-block .container,.login-block .login-sec,.login-block .row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.login-block .login-sec{position:relative!important;min-height:280px!important;border-radius:0!important;overflow:hidden!important;background:url(https://internetflorist.b-cdn.net/v4/_css/images/flowers-banner-2025.png?v=1.22) center top/cover no-repeat!important}.login-block .login-sec::before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(20,30,45,.38) 0,rgba(20,30,45,.1) 40%,rgba(20,30,45,.42) 100%)!important;z-index:1!important}.show_banner_mobile{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:280px!important;height:auto!important;padding:24px 22px 30px!important;background:0 0!important;box-sizing:border-box!important}.show_banner_mobile .crm-txt{width:100%!important;margin:0 0 2px!important;text-align:center!important;color:#fff!important;font-family:Montserrat,sans-serif,Verdana!important;font-size:22px!important;line-height:1.2!important;font-weight:800!important;text-shadow:0 2px 6px rgba(0,0,0,.4)!important;letter-spacing:-.01em!important}.show_banner_mobile .crm-txt span{display:block!important;margin:0!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.customer_txt{position:absolute!important;inset:0!important;z-index:2!important;pointer-events:none!important}.bg.panel-text-wrapper,.customer_txt .bg{display:block!important;width:100%!important;height:100%!important;padding:0!important;background:0 0!important;box-shadow:none!important;border-radius:0!important}.customer_txt .fade,.customer_txt .hide-more,.customer_txt .panel-text{display:none!important}.customer_txt .show-more{pointer-events:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;left:50%!important;bottom:42px!important;transform:translateX(-50%)!important;min-width:188px!important;height:54px!important;padding:0 34px!important;border-radius:999px!important;background:#4d9fc4!important;box-shadow:0 10px 20px rgba(77,159,196,.3)!important;color:transparent!important;font-size:0!important;text-decoration:none!important;border:0!important}.customer_txt .show-more::before{content:"SHOP NOW";color:#fff;font-size:14px;line-height:1;font-weight:700;letter-spacing:.08em}.customer_txt .show-more .arrow-down{display:none!important}.main-container3>.wrapper{position:relative!important;z-index:4!important;width:100%!important;margin-top:-56px!important;padding:0 0 8px!important;background:0 0!important;min-height:0!important}.main-container3>.wrapper>.container{width:100%!important;padding:0 14px!important;box-sizing:border-box!important}.main-container3>.wrapper .grid-col,.main-container3>.wrapper .grid-wrap{margin:0!important;padding:0!important;width:100%!important}.main-container3>.wrapper .grid-col>h3:not(.f4p-cat-heading){margin:0!important;padding:24px 22px 12px!important;border-radius:18px 18px 0 0!important;color:#21456b!important;text-align:center!important;font-size:17px!important;line-height:1.25!important}.f4p-cat-heading{background:0 0!important;border-radius:0!important;box-shadow:none!important;color:#21456b!important;margin:8px 0 0!important}.popup-content2.header{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;padding:0 20px 20px!important;background:#f4ede4!important;border-radius:0 0 18px 18px!important;box-shadow:none!important;height:auto!important;width:100%!important;margin:0 auto!important;max-width:480px!important;position:relative!important;z-index:9999;top:0!important}.popup-content2.header .f-text{display:none!important}.popup-content2.header .button_width,.popup-content2.header .google-dropdown,.popup-content2.header .popup-currency{width:100%!important;margin:0!important}.popup-content2.header .google-dropdown:first-of-type{grid-column:1/-1!important}.popup-content2.header .date_width{grid-column:1/2!important}.popup-content2.header .popup-currency{grid-column:2/3!important}.popup-content2.header .button_width{grid-column:1/-1!important}.popup-content2.header #ch_curr_3,.popup-content2.header .calendar-bg.calender_container,.popup-content2.header .select-selected,.popup-content2.header .select2-container--default .select2-selection--single{height:54px!important;min-height:54px!important;border:1px solid #d7d2cc!important;border-radius:11px!important;background-color:#fff!important;box-shadow:none!important}.popup-content2.header .select2-container--default .select2-selection--single{padding:7px 8px!important}.popup-content2.header .select2-container .select2-selection--single .select2-selection__rendered{line-height:38px!important;color:#264a6e!important}.popup-content2.header .calendar-bg.calender_container{padding-top:7px!important;padding-bottom:7px!important}.popup-content2.header #book_form_date2,.popup-content2.header #ch_curr_3,.popup-content2.header .select-selected{color:#264a6e!important;font-size:14px!important;font-weight:500!important}.popup-content2.header .popup-currency form{display:block!important}.popup-content2.header .button_width .green,.popup-content2.header .button_width .green a,.popup-content2.header .button_width .md_button,.popup-content2.header .button_width span.md_button{width:100%!important;height:40px!important;margin:0!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:#4d9fc4!important;box-shadow:0 10px 20px rgba(77,159,196,.3)!important;color:#fff!important;font-size:18px!important;line-height:2!important;font-weight:700!important;text-transform:none!important}.f4p-hero-sub{margin:8px 0 0!important;color:rgba(255,255,255,.9)!important;font-size:13px!important;font-weight:500!important;text-align:center!important;text-shadow:0 1px 3px rgba(0,0,0,.25)!important;letter-spacing:.02em!important}.f4p-shop-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:18px auto 0!important;min-width:160px!important;height:50px!important;padding:0 32px!important;border-radius:999px!important;background:#4d9fc4!important;box-shadow:0 8px 18px rgba(77,159,196,.35)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.06em!important;text-decoration:none!important;text-transform:uppercase!important}.customer_txt .show-more{display:none!important}.f4p-seo-text{display:block!important;padding:18px 16px 4px!important;margin:0!important;text-align:center}.f4p-seo-text-hd{font-size:15px!important;font-weight:600!important;color:#21456b!important;line-height:1.35!important;margin:0!important;text-align:center}.f4p-seo-text-hd span{color:#4d9fc4!important}.f4p-seo-text-body{display:none;font-size:14px!important;color:#4a4a4a!important;line-height:1.65!important;margin-top:10px!important}.f4p-seo-text-body h2{font-size:15px!important;color:#21456b!important;margin:12px 0 4px!important}.f4p-seo-more-btn{display:inline-block!important;margin-top:10px!important;margin-bottom:6px!important;background:0 0!important;border:0!important;color:#4d9fc4!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;padding:4px 0!important;text-align:left!important}.popup-content2 .md_button.green{display:block!important;width:100%!important;padding:13px!important;border-radius:50px!important;background:#3596b5!important;color:#fff!important;font-size:15px!important;font-weight:700!important;text-align:center!important;cursor:pointer!important;box-sizing:border-box!important;letter-spacing:.04em!important;border:none!important;box-shadow:0 2px 8px #2d7a5f40!important;margin:0!important;height:40px!important;line-height:40px!important;font-family:Inter,system-ui,sans-serif!important}}