.new_desc_feature ul,.new_desc_feature{font-size:14px!important;font-weight:500!important;color:#333!important;text-align:left;line-height:1.6em;list-style:disc;margin:10px 0 10px 18px}.swiper-container img{width:100%}.swiper-container{width:100%;height:auto}.swiper-container.slider{height:80vh}.swiper-container.slider-thumbnail{padding-top:20px;overflow:hidden}.swiper-container.slider-thumbnail img{width:135px;border-radius:.5rem;border:2px solid #51b549!important;display:flex;justify-content:space-around}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:33%;height:100%;opacity:.5;overflow:hidden}.swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:1}p.prod_button.d-flex{margin-top:inherit}.imageinfo{padding:65px 0 5px}.sizesv2{padding-bottom:0}ul.sizesv2 li,ul.sizesv2 li:last-child{margin-bottom:0}ul.sizesv2 li label strong div{width:80px;display:flex;justify-content:center;margin:0 auto}ul.sizes li label strong small{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:pre-wrap;width:88px}ul.sizes li{margin-bottom:20px!important}ul.sizes li.active{border:2px solid #51b549!important}ul.sizes li label img{margin-right:0;filter:brightness(0%);width:55px;height:80px}.pricev3{display:grid;gap:10px;justify-content:center;width:100%}ul.sizes li label span{margin-right:0;text-align:center;justify-content:center;padding-left:0;margin-left:0}ul.sizes li label strong{display:grid;padding-left:0;text-align:center;justify-content:center;flex-wrap:wrap;gap:10px;font-weight:600}ul.sizesv2 li{height:112px;height:auto}ul.sizesv2 li label.checkcontainer{height:100%!important;display:grid;grid-template-columns:auto 1fr;justify-content:center;width:100%;padding:12px;box-sizing:border-box;align-items:flex-start;column-gap:12px}.checkcontainer .radiobtn{visibility:hidden}.ui-datepicker-week-col{display:none}ul.smallproducts li h3 a,ul.smallproducts li h3 a:hover{font-size:15px}ul.smallproducts li:nth-child(4){border:0px solid #ECECE8}.prodcut-details-box-trustpilot{text-align:center!important}.flowerinfo{width:49%!important;justify-content:flex-start;margin:0!important}.fotovisorleft{overflow:hidden;width:99%!important}.select2-container--default .select2-selection--single{border-radius:4px!important}.image-container{height:350px}.image-container{height:320px;display:flex}.floweroptions #floweroptions ul.sizes{padding:0 10px}.floweroptions{margin-top:0;width:49%;flex-direction:column;box-shadow:0 10px 30px #0000001a;border-radius:.5rem;border:solid 1px #C3C5C9}.floweroptions .google-dropdown{padding:0 10px;box-sizing:border-box}.floweroptions header{background:#16a085;color:#fff;padding:20px 10px;display:flex;justify-content:space-between;align-items:center;border-radius:.5rem .5rem 0 0}.floweroptions header .flower-logo{display:flex;align-items:center;gap:10px;font-size:1.3rem;font-weight:600;line-height:1.3rem;padding-right:10px}@media only screen and (max-width:900px){.floweroptions header .flower-logo{font-size:1rem}}@media only screen and (max-width:600px){.floweroptions header .flower-logo{font-size:13px}}.floweroptions header .flower-logo i{font-size:1.4rem}.floweroptions header .currency-select{height:auto;padding:5px 16px 5px 4px!important;background:#fff;border:2px solid rgba(255,255,255,.3);font-size:14px;color:#333}.floweroptions header .currency-select i{font-size:1.1rem}.currency-selector .select-items{left:auto;right:0}.floweroptions #floweroptions p.prod_button.d-flex{margin:0}.floweroptions #floweroptions .action_button{padding:0 10px}.floweroptions #floweroptions ul.sizes ul.sizesv2 li:hover{transform:translateY(-5px)}#curr_form_2 .languages_right .currency-select .select-selected:after{content:"";border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:3px;margin-bottom:2px}.google-dropdown{margin-top:0}.fotovisorleft img{width:365px;margin-top:0;margin-left:auto;margin-right:auto;max-width:100%}.ragings p{text-align:center;color:#313131;font-size:14px}.ragings p span:first-child{text-align:center;color:#171717;font-size:24px;margin-right:15px;font-weight:600;line-height:28px}.ragings img{margin:0 5px -7px 0}.ragings .rates{margin:0 5px;font-weight:600}.delivery-datev2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}ul.delivery-datev2 li{display:grid;height:auto!important;margin:0!important;justify-content:center}.delivery-datev2 label{cursor:pointer;width:100%;display:grid;height:100%!important}.delivery-datev2 label div{display:grid;gap:6px;align-items:center;padding:12px;box-sizing:border-box}.delivery-datev2 span.boldtext{font-size:16px!important;font-weight:600!important}.delivery-datev2 span{font-size:13px!important;font-weight:400!important}ul.sizes li.delivery-datev2-con{border:0px!important;height:auto}.delivery-datev2-con:hover{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0px!important}#book_form_date{font-size:18px!important;padding:0 20px 0 50px!important;height:52px!important;background:url(https://flower-connection.b-cdn.net/v4/_css/images/calendar-icon-v4.png?23) no-repeat 10px!important}.grid-col .h4_v2{margin-top:20px;padding-left:10px;padding-right:10px}ul.smallproducts{margin-bottom:0;height:auto;display:grid!important;grid-auto-flow:column;grid-auto-columns:22%;grid-template-columns:auto;grid-template-rows:unset;overflow-x:auto;width:100%;justify-content:space-between;gap:20px;padding:0;grid-template-columns:repeat(auto-fit,minmax(291px,1fr));box-sizing:border-box}ul.smallproducts li{box-sizing:border-box}ul.smallproducts li:last-child{border-right:0!important}@media only screen and (max-width:480px){ul.addons{grid-auto-columns:100%!important}.calendar-bg{background:#fff url(https://flower-connection.b-cdn.net/v4/_css/images/calendar-icon-v3.png) no-repeat scroll 36% 50%}ul.sizesv2 li label.checkcontainer{display:flex;justify-content:center;width:100%;column-gap:0}#book_form_date{padding:20px 20px 20px 38px!important;text-align:left!important;justify-content:left;display:flex;width:100%!important}.swiper-container.slider-thumbnail img{width:77px}ul.smallproducts{grid-template-columns:1fr}.delivery-datev2,.sizesv2{grid-template-columns:repeat(1,1fr)}.floweroptions{margin-top:20px!important}}@media only screen and (max-width:767px){ul.smallproducts{grid-auto-columns:auto!important}ul.smallproducts li{width:100%!important}#deliveryday3{width:100%;display:flex}#book_form_date{font-size:16px!important;font-family:Manrope,sans-serif!important;color:#333!important;font-weight:600}ul.sizes li{margin-bottom:0!important}.flowerinfo{width:100%!important}.fotovisorleft{width:100%!important;padding:12px 0}.prodcut-details-box{margin-top:0;margin-bottom:0}.composition{font-size:1.25rem!important;margin-top:4px}.entry-content p{font-size:12px!important;margin-bottom:0}.prodcut-details-box{margin-top:0;margin-bottom:10px;padding:10px}.flowerinfo{order:1;padding-top:0!important}.fotovisorleft{margin-top:10px}ul.nav{padding:0 15px}.nav>li:first-child{max-width:50px}.floweroptions{margin-top:20px}.floweroptions #floweroptions .action_button{padding-top:20px}}ul.smallproducts{border:solid 1px #11182740!important}ul.smallproducts li{border-right:solid 1px #11182740!important}#addonsdiv{display:grid;flex-wrap:wrap;overflow-x:auto}ul.addons{display:grid!important;grid-auto-flow:column;grid-auto-columns:22%;grid-template-columns:auto;grid-template-rows:unset;overflow-x:scroll;width:100%;justify-content:space-between;gap:20px;padding:0 0 15px;grid-template-columns:repeat(auto-fit,minmax(292px,1fr));box-sizing:border-box}ul.addons li{width:100%!important;border:solid 1px #11182740;margin-bottom:0;cursor:pointer;box-sizing:border-box;margin-right:0}ul.addons li:hover{border:solid 1px #fff;margin-bottom:0;cursor:pointer}ul.addons li a{top:-9px;right:2px}ul.addons li a img{height:18px!important}.addons li{max-width:250px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000a6;display:flex;justify-content:center;align-items:center;z-index:1000;backdrop-filter:blur(2px)}.popup-container{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;max-width:580px;width:100%;padding:0;position:relative;overflow:hidden;animation:popupFadeIn .6s ease-out}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.popup-header{background:#16a085;padding:30px;color:#fff;position:relative}.close-button{position:absolute;top:10px;right:10px;background:#fff3;border:none;width:36px;height:36px;border-radius:50%;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .2s ease}.close-button:hover{background:#ffffff4d;transform:rotate(90deg)}.popup-title{font-size:22px;font-weight:700;margin-bottom:5px;display:flex;align-items:center;gap:12px}.popup-subtitle{font-size:16px;opacity:.9;font-weight:400;padding-left:55px}.message-box{background-color:#f8f9fa;border-left:4px solid #f34f3f;border-radius:8px;padding:20px;margin-bottom:30px}.message-text{font-size:16px!important}.highlight-negative{color:#f34f3f;font-weight:600}.highlight-positive{color:#51b549;font-weight:600}.form-container{background-color:#f8f9fa;border-radius:16px;padding:25px;margin-bottom:30px}.form-group{margin-bottom:20px}.form-group:last-child{margin-bottom:0}.form-label{display:block;font-size:16px;font-weight:600;color:#444;margin-bottom:8px}.form-input{width:100%;border:2px solid #e9ecef;border-radius:4px;font-size:16px;color:#333;background-color:#fff;transition:all .3s ease;box-sizing:border-box}.form-input:focus{outline:none;border-color:#51b549;box-shadow:0 0 0 3px #51b54933}.form-input::placeholder{color:#adb5bd}.search-button{width:100%;padding:16px;background:#16a085;color:#fff;border:none;border-radius:4px;font-size:18px;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:15px}.search-button:hover{background:#007373;transform:translateY(-2px);box-shadow:0 10px 20px #51b54933}.search-button:active{transform:translateY(0)}.icon-input-wrapper{position:relative}.icon-input{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#007373;font-size:22px;z-index:999}.input-with-icon{padding-left:45px}.icon-wrapper{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff3;border-radius:10px}.decoration-circle{position:absolute;border-radius:50%;background:#ffffff1a}.circle-1{width:130px;height:130px;top:-60px;right:-20px}.circle-2{width:80px;height:80px;bottom:-40px;left:-20px}.decoration-dots{position:absolute;bottom:10px;right:20px;display:flex;gap:8px}.dot{width:12px;height:12px;border-radius:50%;background-color:#e9ecef}.dot:nth-child(1){background-color:#51b549}.dot:nth-child(2){background-color:#f34f3f}#popupOverlay .select2-container--default .select2-selection--single{border-radius:4px!important;font-size:16px}#popupOverlay .select2-container .select2-selection--single .select2-selection__rendered{background:none!important;padding-left:45px}#book_form_date2{padding:20px 20px 20px 45px}.floweroptions .select-selected span.iphone_hidden.ipad_hidden.cur_val{color:#000!important}@media(max-width:600px){.popup-container{margin:0 10px}.popup-header{padding:20px}.close-button{top:0;right:0}.popup-title{font-size:18px;font-weight:600;margin-bottom:0}.popup-body{padding:20px}.message-text{font-size:16px!important}.form-container{padding:20px;margin-bottom:20px}.form-label{font-size:15px}.select2-container--default .select2-selection--single{font-size:16px}ul.sizes li label span{margin-right:0;text-align:center;justify-content:center;padding-left:0;margin-left:0}span#tomorrow_date{text-align:left}ul.delivery-datev2 li{align-items:center}nav.breadcrumbs{padding:10px!important}.floweroptions header .currency-select{padding:7px 24px 7px 12px}.floweroptions .select-selected span.iphone_hidden.ipad_hidden.cur_val{display:none!important;max-height:0;overflow:hidden;opacity:0;-webkit-tap-highlight-color:transparent;position:absolute;left:-9999px}}.select2-container--open .select2-dropdown--below{border-top:1px solid #ddd;border-radius:4px;margin-top:-60px}.select2-search--dropdown{padding:1px}.select2-container--default .select2-search--dropdown .select2-search__field{border:0;height:60px;border-radius:4px;background:url(https://flower-connection.b-cdn.net/v4/_css/images/citypin-icon.png) no-repeat 12px 16px!important;padding-left:45px;vertical-align:middle}.select2-container--default .select2-results>.select2-results__options{font-size:14px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-weight:400}.select2-container--default .select2-results>.select2-results__options .select2-results__option{padding:6px 20px;font-size:16px;font-weight:400;color:#333}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#333}.continue-shopping{background-color:#fff;border:1px solid #ccc;border-radius:10px;height:auto;left:50%;margin-left:-184px;margin-top:-36px;padding:20px;position:fixed;top:50%;width:320px;z-index:900000;box-shadow:0 2px 5px #00000042;text-align:center;display:none}.continue-shopping .cont-shopping-btn{float:left;width:45%!important;padding:5px 2px;line-height:1.5;font-weight:400;font-size:17px;text-align:center;background:#71c36a!important;border-radius:4px;font-weight:600;margin-top:10px}.continue-shopping .cont-shopping-btn a{color:#fff}.continue-shopping .go_basket{float:right;width:45%!important;padding:5px 2px;line-height:1.5;font-weight:400;font-size:17px;text-align:center;border-radius:4px;font-weight:600;margin-top:10px}.continue-shopping .go_basket a{color:#fff;font-weight:600;width:100%}.continue-shopping:hover a{text-decoration:none}.continue-shopping .cont-shopping-btn:hover,.continue-shopping .go_basket:hover{background:#3596b5!important}.floweroptions span.md_button{height:50px}.floweroptions span.md_button.green{background-color:#4cbbc3!important;border:none!important;height:58px!important}.floweroptions span.md_button.green:hover,.floweroptions span.md_button:hover{background-color:#000!important}.currency-select *{color:#000!important}@media only screen and (max-width:480px){#book_form_date{padding:20px 20px 20px 55px!important}.floweroptions #floweroptions .action_button{padding-bottom:0;margin-bottom:0}}nav.breadcrumbs{padding:10px 0 10px 10px}.breadcrumb-dropdown{position:relative;display:inline-block}nav.breadcrumbs .dropdown-menu{position:absolute;top:100%;left:0;background-color:#fff;min-width:180px;box-shadow:0 8px 16px #0000001a;border-radius:8px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;margin-top:5px;padding:10px 0}nav.breadcrumbs:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.breadcrumb-dropdown-item{display:block;padding:5px 18px;color:#333;text-decoration:none;font-size:14px;transition:all .2s ease;position:relative}.breadcrumb-dropdown-item:hover{background-color:#f9f9f9;color:#4cbbc3;padding-left:25px}.breadcrumb-dropdown-item:before{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background-color:#4cbbc3;transform:scaleY(0);transition:transform .2s ease}.breadcrumb-dropdown-item:hover:before{transform:scaleY(1)}.breadcrumb-dropdown-header{padding:6px 18px;color:#888;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:600}nav.breadcrumbs .breadcrumb-dropdown button{position:relative;min-width:70px;text-align:left;margin-right:0;padding:3px 10px;background:#4cbbc3;color:#fff;border:none;border-radius:3px!important;transition:.3s linear;cursor:pointer}nav.breadcrumbs .breadcrumb-dropdown button:hover{background:#000;transition:.3s linear}nav.breadcrumbs .breadcrumb-dropdown button b{border-color:#fff transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:80%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}nav.breadcrumbs a{margin-right:5px;position:relative;color:#3596b5;transition:.3s linear}nav.breadcrumbs a:hover{color:#000;transition:.3s linear}nav.breadcrumbs a:after{content:"";border:solid #898888;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(320deg);-webkit-transform:rotate(320deg);margin-left:5px;margin-bottom:1px}nav.breadcrumbs a img{filter:brightness(0)!important}nav.breadcrumbs .breadcrumb-dropdown a:after{display:none}ul.smallproducts li strong span{color:#f34f3f!important;font-weight:600!important;font-size:16px!important}ul.smallproducts li strong span.line-through{text-decoration:line-through;color:#b9b9b9!important;padding:0 3px 0 13px;font-weight:400!important}ul.addons li strong{width:100%;float:left}ul.addons li strong span{color:#f34f3f!important;font-weight:600!important;font-size:16px!important}ul.addons li strong span.line-through{text-decoration:line-through;color:#b9b9b9!important;padding:0 3px 0 13px;font-weight:400!important}ul.addons li:hover{border:none!important}ul.addons li ul.addons li h4,ul.addons li strong,ul.addons li .h4_v2{transition:background-color .3s ease-in-out,width .3s ease-in-out}ul.addons li:hover,ul.addons li:hover h4,ul.addons li:hover strong,ul.addons li:hover .h4_v2{background:#e7ebee!important;transition:background-color .3s ease-in-out,width .3s ease-in-out}@media only screen and (max-width:1024px){.pricev-4{justify-content:right!important;top:-45px!important;padding-right:5px!important;font-size:14px!important}}.popup-overlay.deliveryPopup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:10000;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease,visibility .3s ease}.popup-overlay.deliveryPopup.is-visible{opacity:1;visibility:visible}.deliveryPopup .popup-box{background-color:#fff;border-radius:20px;padding:30px;max-width:450px;width:90%;text-align:center;box-shadow:0 15px 35px #0003;position:relative;transform:scale(.9);transition:transform .3s ease}.deliveryPopup .popup-overlay.is-visible .popup-box{transform:scale(1)}.deliveryPopup #popupIcon{color:#666;font-size:4rem;margin-bottom:20px;display:block}.deliveryPopup #popupTitle{font-family:Playfair Display,serif;font-size:30px;color:#1a1f36;margin:0 0 15px;font-weight:700}.deliveryPopup #popupMessage{font-size:19px!important;color:#4f566b!important;margin-top:15px;margin-bottom:24px;line-height:1.4!important;padding:0 10px}.deliveryPopup #popupBtn{background-color:#666;color:#fff;border:none;padding:14px 50px;border-radius:30px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.deliveryPopup #popupBtn:hover{background-color:#3596b5;transform:translateY(-2px)}.deliveryPopup .popup-close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:24px;color:#aaa;cursor:pointer;transition:color .3s ease}.deliveryPopup .popup-close:hover{color:#333}
