@charset "UTF-8";:root{--brand:#23233d;--brand_purple:#6247aa;--purple_bg:#6c51b4;--purple_border:#785dc0;--brand_purple_hov:#533b8e;--brand_blue_opac:rgba(39,40,71,0.64);--brand_yellow:#ffea82;--brand_yellow_hov:#f2de7b;--brand_yellow_2:#fff0ac;--yellow_alt:#fefcea;--brand_turq:#9cf0e0;--off_white:#fefced;--white:#FFF;--white_alt:#f9f9f9;--white_hov:#fbf9ff;--black:#000;--grey:#dddbdd;--grey_alt:#f7f7f7;--blue_light:#57576f;--blue_alt:#23233d;--border_one:#d9d9d9;--border_two:#e6e7ea;--border_three:#c2c2ca;--seperator:#cfcfcf;--placeholder:#a8a8b6;--button_text:#23233d;--green:#72ce76;--green_alt:#8ad68d;--peach:#fc9d68;--peach_alt:#fdad81;--peach_alt_2:#fee5e4;--peach_alt_3:#fedecd;--red:#d05252;--red_alt:#ff876d;--grey_alt_2:#535369;--grey_alt_3:#9493a2;--white_alt_2:#f9f9fb;--green_alt_2:#e8f7e8;--green_alt_3:#d0efd2;--bg_background:#f3f3f3;--green_alt_4:#d0f08c;--green_alt_5:#4d884f;--green_dark:#165510;--orange:#fab300;--progress:#f2f2f5;--box:#e5e1f1;--ease:.3s;--big_ease:.5s;--weight_100:100;--weight_200:200;--weight_300:300;--weight_400:400;--weight_500:500;--weight_600:600;--weight_700:700;--weight_800:800;--weight_900:900;--tier_1:10;--tier_2:20;--tier_3:30;--tier_4:40;--tier_5:50;--tier_6:60;--tier_7:70;--tier_8:80;--tier_9:90;--tier_10:100;--body_background_colour:var(--white);--line_height:1.35em;--line_height_tight:1.25;--line_height_loose:1.75;--body_font:"Rethink Sans",sans-serif;--body_line_height:var(--line_height);--body_font_weight:var(--weight_400);--body_margin:0 0 24px;--body_font_size:16px;--heading_font:"Rethink Sans",sans-serif;--h1:20px;--h2:20px;--h3:24px;--h4:32px;--h5:14px;--h6:18px;--heading_font_weight:var(--weight_600);--heading_margin:0 0 18px;--letter_spacing:0;--border_radius:8px;--border_radius_small:4px;--border_radius_medium:16px;--border_radius_large:24px}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.flex-align{display:flex;align-items:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.flex-col-center{align-items:center;justify-content:center}.icon-wrap{display:flex;align-items:center}.icon-wrap img{width:16px;height:16px;margin-right:4px}.icon-wrap i{margin-right:4px}.input-wrap{position:relative}.input-wrap i{color:var(--blue_alt);position:absolute;left:0;top:8px;padding:8px 12px}.input-wrap input{width:100%;padding-left:30px!important}.section-border-bottom{border-bottom:1px solid var(--border_two)}header,nav{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;background-color:var(--body_background_colour)}h1{font-size:2em;margin:.67em 0}strong{font-weight:700}img{border:0}svg:not(:root){overflow:hidden}button,input,select{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button{-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input{-webkit-appearance:none;border-radius:0}input[type=radio]{-webkit-appearance:radio}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a{outline:0;text-decoration:none}button{outline:0;border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ul{margin:0;padding:0;list-style-type:none}img{transform:translateZ(0)}img.bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover";overflow-clip-margin:unset}.lazyload{opacity:0}a{color:var(--brand)}.wrapper{max-width:1440px;width:92%;margin:0 auto}.wrapper-content{max-width:1128px;margin:0 auto;width:92%}html{scroll-behavior:smooth}body{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent}body::-webkit-scrollbar{display:none}.no-scroll-overlay{background:#000;position:absolute;top:0;right:0;left:0;bottom:-500%;z-index:102;display:none;opacity:.7}body,html{font-family:var(--body_font);font-weight:var(--weight_400);color:var(--brand);font-optical-sizing:auto}h1{font-family:var(--heading_font);font-weight:var(--heading_font_weight);margin:var(--heading_margin);letter-spacing:var(--letter_spacing);font-feature-settings:"liga" off!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}h1{font-size:var(--h1);font-weight:var(--weight_700)}.h2-small{font-size:14px;font-weight:var(--weight_600)}.h3{font-size:var(--h3);font-weight:var(--weight_600)}.p-style,p{font-family:var(--body_font);font-size:var(--body_font_size);font-weight:var(--weight_400);color:var(--brand);line-height:24px;margin:0;font-feature-settings:"liga" off!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.p-style-medium{font-size:14px}span{font-feature-settings:"liga" off!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}a{font-feature-settings:"liga" off!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.head-overlay-link{font-size:14px;font-weight:var(--weight_400);line-height:normal;color:var(--button_text)}.head-nav{font-size:14px;font-weight:var(--weight_400)}.head-nav-small{font-size:14px;font-weight:var(--weight_400);line-height:10px}.mobile-nav-link{font-size:16px;font-weight:var(--weight_400);color:var(--button_text)}.mobile-nav-link-title{font-size:16px;font-weight:var(--weight_400);line-height:normal;color:var(--button_text)}.mobile-nav-link-link{font-weight:var(--weight_400);margin-bottom:16px;font-size:16px;color:var(--button_text)}.head-usp{font-size:12px;font-weight:var(--weight_400);line-height:normal}.head-usp a{font-weight:var(--weight_400)}.footer-nav-title{font-size:16px;font-weight:var(--weight_700);line-height:normal;color:var(--button_text)}strong{font-family:var(--body_font);font-weight:var(--weight_600);color:var(--brand)}.btn{background:var(--brand_yellow);border:1px solid var(--brand_yellow);border-radius:var(--border_radius);padding:15px;font-weight:var(--weight_700);line-height:normal;color:var(--button_text);display:inline-block;text-align:center;outline:0}.btn-white{border:1px solid #c2c2ca;background:var(--white)}.btn-yellow{background:var(--brand_yellow);border:1px solid var(--brand_yellow);color:var(--brand)}.occasions-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;overflow:hidden}.occasions-overlay-content{display:flex;justify-content:space-between}.occasions-overlay-content .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.occasions-overlay-content .col-links{display:flex;flex-direction:column}.occasions-overlay-content .col-links a{margin-bottom:12px}.occasions-overlay-content .col-links a:last-child{margin-bottom:0}.occasions-overlay-content .col-links-duo{display:flex;flex-direction:row}.occasions-overlay-content .col-links-duo .col-one,.occasions-overlay-content .col-links-duo .col-two{display:flex;flex-direction:column}.occasions-overlay-content .col-links-duo .col-two{margin-left:80px}.occasions-overlay-content .col-image{width:100%;max-width:260px;max-height:260px;border-radius:var(--border_radius);overflow:hidden}.occasions-overlay-content .col-image .image-col-container{position:relative;width:100%;max-width:260px;height:260px}.occasions-overlay-content .col-image .image-col-container p{background:linear-gradient(180deg,rgba(49,35,85,0) 0,#312355 100%);position:absolute;color:#fff;padding:16px;bottom:0;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%}.flowers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0}.flowers-overlay-content{display:flex;justify-content:space-between}.flowers-overlay-content .left-links{display:flex;width:100%}.flowers-overlay-content .left-links .col{margin-left:50px}.flowers-overlay-content .left-links .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.flowers-overlay-content .left-links .col-links{display:flex;flex-direction:column}.flowers-overlay-content .left-links .col-links a{margin-bottom:12px}.flowers-overlay-content .left-links .col-links a:last-child{margin-bottom:0}.flowers-overlay-content .left-links .col-links-duo{display:flex;flex-direction:row}.flowers-overlay-content .left-links .col-links-duo .col-one,.flowers-overlay-content .left-links .col-links-duo .col-two{display:flex;flex-direction:column}.flowers-overlay-content .left-links .col-links-duo .col-two{margin-left:50px}.flowers-overlay-content .col-image{margin-right:0;width:100%;max-width:260px;max-height:260px;border-radius:var(--border_radius);overflow:hidden}.flowers-overlay-content .col-image .image-col-container{position:relative;width:100%;max-width:260px;height:260px}.flowers-overlay-content .col-image .image-col-container p{background:linear-gradient(180deg,rgba(49,35,85,0) 0,#312355 100%);position:absolute;color:#fff;padding:16px;bottom:0;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%}.best-sellers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;display:none}.best-sellers-overlay-content{display:flex}.best-sellers-overlay-content .col{min-width:140px}.best-sellers-overlay-content .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.best-sellers-overlay-content .col-trio{margin-left:80px}.best-sellers-overlay-content .col-trio-content{display:flex;flex-wrap:wrap}.best-sellers-overlay-content .col-trio-content-item{display:flex;align-items:center;width:100%;max-width:286px;margin:6px;border-radius:9px}.best-sellers-overlay-content .col-trio-content-item .image-container{position:relative;width:100px;height:100px;margin-right:16px;border-radius:var(--border_radius);overflow:hidden;background:var(--bg_background)}.best-sellers-overlay-content .col-trio-content-item .image-container img{object-fit:contain}.best-sellers-overlay-content .col-trio-content-item .item-title{font-size:var(--button_text);line-height:24px;font-weight:var(--weight_400);margin-bottom:4px}.best-sellers-overlay-content .col-trio-content-item .item-price{font-size:14px;line-height:normal;font-weight:var(--weight_600)}.select-a-florist-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.select-a-florist-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.select-a-florist-overlay-content{height:100%;position:relative}.select-a-florist-overlay-content-top{background:var(--white)}.select-a-florist-overlay-content .overlay-close{position:absolute;top:40px;right:40px}.select-a-florist-overlay-content .select-title{padding-top:40px;padding-left:40px;color:var(--button_text)}@media only screen and (max-width:767px){.select-a-florist-overlay-content .overlay-close{right:20px}.select-a-florist-overlay-content .select-title{padding-left:20px;font-size:20px}}.select-a-florist-overlay-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px;padding-left:40px}@media only screen and (max-width:767px){.select-a-florist-overlay-content .sub-head{padding-left:20px}}.select-a-florist-overlay-content .select-result-text-content{margin-top:40px;padding-left:40px;padding-right:40px;overflow:scroll}@media only screen and (max-width:767px){.select-a-florist-overlay-content .select-result-text-content{padding-left:20px;padding-right:20px;margin-top:20px}}.select-a-florist-overlay-content .select-result-text-content .results{display:flex;justify-content:space-between}.select-a-florist-overlay-content .select-result-text-content .results p{font-weight:var(--weight_400);font-size:14px;color:var(--button_text)}.select-a-florist-overlay-content .select-result-text-content .results p span{color:var(--button_text);font-weight:var(--weight_700)}.select-a-florist-overlay-content .select-result-text-content .order-time{margin-top:12px;margin-bottom:16px;display:inline-block;background:var(--yellow_alt);padding:12px 25px;font-size:14px;color:var(--button_text);font-weight:var(--weight_400);line-height:normal;width:100%;text-align:center}.select-a-florist-overlay-content .select-result-text-content .order-time span{font-weight:var(--weight_700)}.select-a-florist-overlay-content .select-result-content{padding-left:40px;padding-right:40px;padding-top:16px;height:100%;height:calc(90vh - 100px);overflow:scroll;padding-bottom:160px}.select-a-florist-overlay-content .select-a-florist-button{background:#fff;position:absolute;bottom:0;left:0;right:0;padding-top:35px;box-shadow:-8px 0 24px 0 rgba(0,0,0,.08)}@media only screen and (max-width:767px){.select-a-florist-overlay-content .select-result-content{padding-left:20px;padding-right:20px;height:calc(75vh - 100px);padding-bottom:190px}.select-a-florist-overlay-content .select-a-florist-button{position:fixed}}.select-a-florist-overlay-content .select-a-florist-button-container{background:var(--white);padding-bottom:40px;padding-left:40px;padding-right:40px}.select-a-florist-overlay-content .select-a-florist-button-container .btn,.select-a-florist-overlay-content .select-a-florist-button-container button{width:100%}.product-select-a-florist .select-result-text-content{padding-bottom:16px}.product-select-a-florist .continue-disabled{background:var(--white_alt_2);opacity:.5}.select-a-florist-result{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.select-a-florist-result{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.select-a-florist-result-content{padding-bottom:200px}}.select-a-florist-result-content{position:relative;height:calc(80vh - 100px);overflow:scroll}.select-a-florist-result-content .overlay-close{position:absolute;top:0;right:0}.select-a-florist-result-content .select-title{color:var(--button_text)}.select-a-florist-result-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px}.select-a-florist-result-content .back-to{margin-top:40px;margin-bottom:12px}.select-a-florist-result-content .back-to span{color:var(--brand_purple);font-size:14px;line-height:normal;font-weight:var(--weight_700);border-bottom:1px solid transparent}.select-a-florist-result-content .florist-image-banner{overflow:hidden;width:100%;height:120px;border-radius:var(--border_radius);position:relative}.select-a-florist-result-content .florist-info{display:flex;justify-content:space-between;margin-top:16px}.select-a-florist-result-content .florist-info .left .florist-name{color:var(--button_text);font-weight:var(--weight_700);font-size:20px;line-height:normal}@media only screen and (max-width:767px){.select-a-florist-result-content .h3{font-size:20px}.select-a-florist-result-content .florist-info .left .florist-name{font-size:18px}}.select-a-florist-result-content .florist-info .left .florist-distance{font-size:14px;font-weight:var(--weight_400);line-height:normal;color:var(--grey_alt_2);margin-bottom:4px}.select-a-florist-result-content .florist-info .left .florist-reviews p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal}.select-a-florist-result-content .florist-info .right .icon-wrap{margin-top:5px}.select-a-florist-result-content .florist-info .right .icon-wrap img{width:24px;height:24px}.select-a-florist-result-content .florist-info .right .icon-wrap p{color:var(--button_text);font-weight:var(--weight_600);line-height:normal;font-size:14px}.select-a-florist-result-content .delivery-options{margin-top:27px}.select-a-florist-result-content .delivery-options .delivery-title{color:var(--button_text);font-weight:var(--weight_600);font-size:16px}.select-a-florist-result-content .delivery-options-content{display:flex;justify-content:space-between;margin-top:12px;max-width:80%}.select-a-florist-result-content .delivery-options-content .day{display:flex;flex-direction:column;align-items:center}.select-a-florist-result-content .delivery-options-content .day .available-box{background:var(--green_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--green_alt_3);border-radius:var(--border_radius_small)}@media only screen and (max-width:767px){.select-a-florist-result-content .delivery-options-content{max-width:100%}.select-a-florist-result-content .delivery-options-content .day .available-box{width:30px;height:30px}.select-a-florist-result-content .delivery-options-content .day .available-box img{width:24px}}.select-a-florist-result-content .delivery-options-content .day .unavailable-box{background:var(--peach_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--peach_alt_3);border-radius:var(--border_radius_small)}.select-a-florist-result-content .delivery-options-content .day p{font-size:14px;line-height:normal;font-weight:var(--weight_400);margin-top:8px;color:var(--button_text)}.select-a-florist-result-content .opening-times{margin-top:27px}.select-a-florist-result-content .opening-times .opening-title{margin-bottom:12px;color:var(--button_text);font-size:16px;line-height:normal;font-weight:var(--weight_600)}.select-a-florist-result-content .opening-times .schedule span{display:inline-block;width:76px;margin-right:24px;margin-bottom:12px}.select-a-florist-result .select-a-florist-result-button-container{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;padding:0 40px 40px;background:var(--white)}.select-a-florist-result .select-a-florist-result-button-container .btn{margin-bottom:8px}.select-a-florist-result .select-a-florist-result-button-container .btn:last-child{margin-bottom:0}.choose-delivery-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.select-a-florist-result-content .delivery-options-content .day .unavailable-box{width:30px;height:30px}.select-a-florist-result-content .delivery-options-content .day .unavailable-box img{width:24px}.select-a-florist-result-content .delivery-options-content .day p{font-size:12px}.select-a-florist-result-content .opening-times .schedule{font-size:14px}.select-a-florist-result-content .opening-times .schedule span{margin-bottom:6px}.select-a-florist-result .select-a-florist-result-button-container{padding:40px}.choose-delivery-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.choose-delivery-overlay-content .cho-mob-t{font-size:20px;line-height:normal}}.choose-delivery-overlay-content{height:100%;position:relative}.choose-delivery-overlay-content .overlay-close{position:absolute;top:0;right:0}.choose-delivery-overlay-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px}.choose-delivery-overlay-content .select-a-country-content{position:relative;margin-top:40px;top:40px}.choose-delivery-overlay-content .select-a-country-content .select-country-steps{counter-reset:step;list-style-type:none;margin-left:1rem}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before{display:flex;flex-direction:column;position:relative;padding:0 0 0 34px;min-height:100px;border-left:2px dashed var(--border_three)}@media only screen and (max-width:1023px){.choose-delivery-overlay-content .select-a-country-content .select-country-steps{margin-left:0}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before{border:0;padding:0}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before::before{display:none}}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before span{margin-top:-33px}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before::before{counter-increment:step;content:counters(step,".") " ";position:absolute;left:-18px;top:0;height:32px;width:32px;font-size:12px;font-weight:700;line-height:28px;text-align:center;color:var(--button_text);background-color:var(--brand_yellow);border:2px solid var(--brand_yellow);border-radius:50%;z-index:2}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before:last-child{border-left:0}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before:last-child::before{content:url("/template/2024/images/tick-black.svg");padding-left:2px;padding-top:2px;left:-16px;padding-top:3px}.choose-delivery-overlay-content .select-a-country-content ul li select{padding:12px}.choose-delivery-overlay-content .select-a-country-content ul li input{padding:12px}.choose-delivery-overlay-content .select-a-country-content ul li span{color:var(--button_text);font-size:14px;font-weight:var(--weight_600);line-height:normal}.choose-delivery-overlay-content .select-a-country-content .where-send i{top:12px}.choose-delivery-overlay-content .select-a-country-content .where-send input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0}@media only screen and (max-width:767px){.choose-delivery-overlay-content .sub-head{padding-right:40px}.choose-delivery-overlay-content .select-a-country-content .where-send i{top:10px}.choose-delivery-overlay-content .select-a-country-content .where-send input{font-size:14px}.choose-delivery-overlay-content .select-a-country-content .select-deliv input{font-size:14px;background-color:var(--white);color:var(--button_text);height:46.5px}}.choose-delivery-overlay-content .select-a-country-content .select-deliv i{top:12px}.choose-delivery-overlay-content .select-a-country-content .select-deliv .input-wrap:before{content:"";position:absolute;right:20px;top:55%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain}.choose-delivery-overlay-content .select-a-country-content .select-deliv input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0}.choose-delivery-overlay-content .choose-delivery-bottom{position:absolute;bottom:0;left:0;right:0}.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time{color:var(--button_text);text-align:center}.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time span{color:var(--button_text);font-weight:var(--weight_700)}.choose-delivery-overlay-content .choose-delivery-bottom .btn{width:100%;margin-top:16px}.country-select{display:none}#country-dropdown-overlay-a{padding-left:0}.country-dropdown-overlay-b{display:none;width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;position:absolute;z-index:1;background:var(--white)}.btn-select{margin-top:10px;width:100%;padding:12px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);background:var(--white)}.btn-select:before{content:"";position:absolute;right:20px;top:60%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain}.lang-select{margin-bottom:24px;position:relative}.search-florist-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time{font-size:12px}.choose-delivery-overlay-content .choose-delivery-bottom .btn{font-size:14px;margin-top:8px}.search-florist-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:32px}.search-florist-overlay-content .h3{font-size:20px}}.search-florist-overlay-content{height:100%;position:relative;overflow:hidden;overflow-y:scroll;scrollbar-color:unset}.search-florist-overlay-content .overlay-close{position:absolute;top:0;right:0}.search-florist-overlay-content p{color:var(--button_text)}.search-florist-overlay-content input{margin-top:32px;width:100%;padding:12px;outline:var(--border_three);border:1px solid var(--border_three);border-radius:var(--border_radius_small)}.search-florist-overlay-content .input-wrap i{color:var(--blue_alt);top:40px}.search-florist-overlay-content .search-results .input-actions{display:flex;justify-content:space-between;margin-top:14px}.search-florist-overlay-content .search-results .input-actions p{font-size:14px;line-height:normal;font-weight:var(--weight_400);color:var(--grey_alt_2)}.search-florist-overlay-content .search-results .different-occasions{margin-top:34px;max-height:250px;overflow:hidden;margin-bottom:50px;overflow-y:scroll}.flower-results-content{height:calc(70vh - 100px);overflow:scroll;max-height:450px}@media only screen and (max-width:767px){.search-florist-overlay-content .search-results .input-actions p{font-size:12px}.search-florist-overlay-content .search-results .different-occasions{margin-top:24px}.flower-results-content{padding-bottom:200px}}.mobile-nav-menu{width:100%;position:fixed;top:0;right:0;bottom:0;background:var(--white);z-index:201;padding:24px;transform:translateX(200%);z-index:100}.mobile-nav-menu-content{position:relative}.mobile-nav-menu-content .back-action{display:flex;margin-bottom:26px}.mobile-nav-menu-content .back-action-title{color:var(--button_text);margin-left:2px;font-weight:var(--weight_600);font-size:14px;line-height:normal}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title{position:relative;display:inline-block;width:100%;margin-top:24px}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title:first-child{margin-top:0}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title:after{content:url("/template/2024/images/nav-arrow.svg");position:absolute;margin-left:5px;right:0}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title.is--active::after{transform:rotate(-180deg)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items{margin-top:18px;display:none}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content{display:flex;flex-direction:column}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content .mobile-nav-link-link{margin-left:8px}.mobile-best-seller-overlay,.mobile-occasions-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transform:translateX(200%);z-index:104;width:85%}.mobile-flowers-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);z-index:201;padding:24px;padding-top:0;transform:translateX(200%);z-index:105;width:85%}.mobile-currency-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transform:translateX(200%);z-index:104;width:85%}.mobile-currency-overlay-content .mobile-navigation .currency-row{padding:17px}.mobile-currency-overlay-content .mobile-navigation .currency-row-tab{background:var(--progress);padding:4px 12px;border-radius:var(--border_radius_large);margin-right:8px}.mobile-currency-overlay-content .mobile-navigation .currency-row p{font-size:12px;color:var(--grey_alt_2)}.mobile-currency-overlay-content .mobile-navigation .currency-row .type{font-size:16px;font-weight:var(--weight_600)}.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active{background:var(--white-hov);border-radius:var(--border_radius)}.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active .type{color:var(--brand_purple)}.mobile-country-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transform:translateX(200%);z-index:104;width:85%}.mobile-country-overlay-content .mobile-navigation .country-row{padding:17px}.mobile-country-overlay-content .mobile-navigation .country-row-flag{margin-right:8px}.mobile-country-overlay-content .mobile-navigation .country-row-flag img{width:20px}.mobile-country-overlay-content .mobile-navigation .country-row .flag-country{color:var(--grey_alt_2);font-weight:var(--weight_600)}.hero-date-picker-overlay{background:var(--white);width:100%;max-width:592px;margin:0 auto;position:absolute;top:5%;left:0;right:0;max-height:700px;overflow:scroll;background:var(--white);z-index:110;border-radius:var(--border_radius);display:none}.hero-date-picker-overlay .overlay-close{position:absolute;top:40px;right:40px}.hero-date-picker-overlay-content{padding:40px}.hero-date-picker-overlay-content .hero-steps-content{display:flex}.hero-date-picker-overlay-content .hero-steps-content .hero-step{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:77px;margin-left:auto;margin-right:auto}.hero-date-picker-overlay-content .hero-steps-content .hero-step .ph{border-radius:40px;background:var(--yellow_alt);padding:8px}.hero-date-picker-overlay-content .hero-steps-content .hero-step span{font-weight:var(--weight_600);line-height:normal}.hero-date-picker-overlay-content .hero-steps-content .hero-step::after{content:"";position:absolute;width:200%;height:1px;color:var(--border_three);bottom:50%;left:50%;top:15px;transform:translateY(50%);border-radius:1px;border-style:dashed;border-top:1px;z-index:-1}.hero-date-picker-overlay-content .hero-steps-content .hero-step:last-child::after{display:none}.hero-date-picker-overlay-content .hero-steps-content .disabled{color:var(--blue_alt)}.hero-date-picker-overlay-content .hero-steps-content .disabled .ph{background:var(--white_alt_2)}.hero-date-picker-overlay-content .input-wrap{margin-top:4px}.hero-date-picker-overlay-content .input-wrap .ph{font-size:20px;top:4px}.hero-date-picker-overlay-content .input-wrap input{padding:12px;border-radius:var(--border_radius_small);border:1px solid var(--border_three);padding-left:38px!important}.hero-date-picker-overlay-content .hero-date-btn{margin-top:100px;width:100%}.hero-date-picker-overlay-content .hero-steps-inputs .hero-over-title{margin-bottom:4px}.hero-date-picker-overlay-selection{background:var(--white);width:100%;max-width:592px;max-height:780px;overflow:scroll;margin:0 auto;position:absolute;top:5%;left:0;right:0;background:var(--white);z-index:110;border-radius:var(--border_radius);display:none}.hero-date-picker-overlay-selection .overlay-close{position:absolute;top:40px;right:40px}.hero-date-picker-overlay-selection-content{padding:40px;overflow:scroll}.hero-date-picker-overlay-selection-content .hero-steps-content{display:flex}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:32px;margin-left:auto;margin-right:auto}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step .ph{border-radius:40px;background:var(--yellow_alt);padding:8px}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step span{font-weight:var(--weight_600);line-height:normal}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{content:"";position:absolute;width:200%;height:1px;color:var(--border_three);bottom:50%;left:50%;top:15px;transform:translateY(50%);border-radius:1px;border-style:dashed;border-top:1px;z-index:-1}@media only screen and (max-width:533px){.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{width:171%}}@media only screen and (max-width:457px){.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{width:140%}}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step:last-child::after{display:none}.hero-date-picker-overlay-selection-content .hero-steps-content .disabled{color:var(--blue_alt)}.hero-date-picker-overlay-selection-content .hero-steps-content .disabled .ph{background:var(--white_alt_2)}.hero-date-picker-overlay-selection-content .sending-to{font-weight:var(--weight_600)}.hero-date-picker-overlay-selection-content .input-wrap{margin-top:4px;margin-bottom:36px}.hero-date-picker-overlay-selection-content .input-wrap input{padding:12px;border-radius:var(--border_radius_small);border:1px solid var(--border_three)}.hero-date-picker-overlay-selection-content .date-picker-selection{display:flex}.hero-date-picker-overlay-selection-content .date-picker-selection .right{width:100%;margin-left:24px}.hero-date-picker-overlay-selection-content .date-picker-selection-btns{display:flex;flex-direction:column;margin-top:24px}.hero-date-picker-overlay-selection-content .date-picker-selection-btns .change{text-align:center;margin-top:16px}.search-blogs-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.search-blogs-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.search-blogs-overlay-content .h3{font-size:20px}}.search-blogs-overlay-content{height:100%;position:relative}.search-blogs-overlay-content .overlay-close{position:absolute;top:0;right:0}.search-blogs-overlay-content p{color:var(--button_text)}.search-blogs-overlay-content input{margin-top:32px;width:100%;padding:12px;outline:var(--border_three);border:1px solid var(--border_three);border-radius:var(--border_radius_small)}.search-blogs-overlay-content .input-wrap i{color:var(--blue_alt);top:40px}.search-blogs-overlay-content .blog-search-results .input-actions{display:flex;justify-content:space-between;margin-top:6px;margin-bottom:32px}.search-blogs-overlay-content .blog-search-results .input-actions p{font-size:14px;line-height:normal;font-weight:var(--weight_400);color:var(--grey_alt_2)}.search-blogs-overlay-content .blog-search-results .blog-results-content{height:calc(70vh - 100px);overflow:scroll}.flag-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0}.flag-overlay-content .flag-title{font-size:16px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px}.flag-overlay-content .flag-inter-content{flex-wrap:wrap;justify-content:start;gap:8px}.flag-overlay-content .flag-inter-content .flag-inter{width:calc(16.5% - 6px);text-align:center;margin:0;margin-top:16px}@media only screen and (max-width:1024px){.flag-overlay-content .flag-inter-content .flag-inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}}@media only screen and (max-width:767px){.search-blogs-overlay-content .blog-search-results .input-actions p{font-size:12px}.flag-overlay-content .flag-title{font-size:14px}.flag-overlay-content .flag-inter-content .flag-inter{width:calc(25% - 16px)}}.flag-overlay-content .flag-inter-content .flag-inter .image-container{position:relative;overflow:hidden;width:100%;max-width:25px;height:18px;margin-right:8px}.flag-overlay-content .flag-inter-content .flag-inter .image-container img{object-fit:contain}.flag-overlay-content .flag-inter-content .flag-inter p{font-weight:var(--weight_400);line-height:normal;font-size:14px}.change-currency-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.flag-overlay-content .flag-inter-content .flag-inter p{font-size:12px}.change-currency-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.change-currency-overlay-content .top .currency-btn{font-size:14px}}.change-currency-overlay-content{height:100%;position:relative;padding:40px}.change-currency-overlay-content .overlay-close{position:absolute;top:40px;right:40px}.change-currency-overlay-content .top .title-small{font-weight:var(--weight_600);font-size:14px;line-height:normal}.change-currency-overlay-content .top .select-currency-container{position:relative}.change-currency-overlay-content .top .currency-btn{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);width:100%;outline:0;padding:16px;height:53px;padding-left:16px!important;position:relative;background:var(--white)}.change-currency-overlay-content .top .currency-btn p span{margin-right:8px}.change-currency-overlay-content .top .currency-dropdown{opacity:0;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius_small);overflow:auto;position:absolute;left:0;top:80px;right:0;z-index:10;height:50vh}.change-currency-overlay-content .top .currency-dropdown .currency-row{padding:16px;border-bottom:1px solid var(--border_three)}.change-currency-overlay-content .top .currency-dropdown .currency-row:last-child{border-bottom:0}.change-currency-overlay-content .bottom{position:absolute;bottom:40px;left:40px;right:40px}.change-currency-overlay-content .bottom .need{text-align:center;margin-bottom:17px}.set-location-overlay{position:fixed;background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);width:100%;max-width:592px;padding:40px;z-index:103;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:103}.set-location-overlay .overlay-close{position:absolute;top:40px;right:40px}.set-location-overlay-content .viewing-loc{color:var(--brand_purple);font-size:24px;font-weight:var(--weight_600)}.set-location-overlay-content .notice{font-size:14px;width:100%;max-width:320px;color:var(--grey_alt_2);margin-top:8px}.set-location-overlay-content .loc-btns .btn{width:49%}.set-location-overlay-content .select-country-drop .select-loc-title{font-weight:var(--weight_600);margin-top:32px;font-size:14px;display:block}.set-location-overlay-content .select-country-drop .country-select-location{display:none}.set-location-overlay-content .select-country-drop #country-location-a{padding-left:0}.set-location-overlay-content .select-country-drop .country-location-b{display:none;width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;position:absolute;z-index:1;background:var(--white)}.set-location-overlay-content .select-country-drop .btn-select{margin-top:10px;width:100%;padding:12px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);background:var(--white);background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.set-location-overlay-content .select-country-drop .lang-select{margin-bottom:24px;position:relative}.generic-overlay{position:fixed;background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);width:100%;max-width:592px;padding:40px;z-index:103;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:103}.generic-overlay .overlay-close{position:absolute;top:40px;right:40px}.generic-overlay-content .generic-title{color:var(--brand_purple);font-size:24px;font-weight:var(--weight_600);width:100%;max-width:90%;line-height:32px}.generic-overlay-content .generic-message{font-size:14px;width:100%;max-width:90%;color:var(--grey_alt_2);margin-top:8px;margin-bottom:24px}.order-toast-overlay{background:var(--brand);border-radius:var(--border_radius_small);max-width:fit-content;padding:20px;position:fixed;top:2vh;right:16vw;z-index:200;opacity:0;transform:translateY(-20px);display:none}@media only screen and (max-width:767px){.order-toast-overlay{top:4vh;right:8vw;left:8vw}}.order-toast-overlay-content p{color:var(--white)}.order-toast-overlay .progress-bar{background-color:var(--blue_alt);height:5px;width:100%;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;animation:3s linear forwards progress}@keyframes progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.product-box-delivery-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);opacity:0}@media only screen and (max-width:767px){.product-box-delivery-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.product-box-delivery-overlay-content{height:100%;position:relative;display:flex;flex-direction:column}.product-box-delivery-overlay-content-top{background:var(--white);padding:40px;flex-shrink:0}.product-box-delivery-overlay-content .overlay-close{position:absolute;top:40px;right:40px}.product-box-delivery-overlay-content .select-title{color:var(--button_text)}.product-box-delivery-overlay-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block}.product-box-delivery-overlay .select-title-new{font-size:20px;color:var(--button_text);font-weight:var(--weight_700);line-height:normal;padding-left:40px;padding-top:40px;padding-bottom:40px;flex-shrink:0}.product-box-delivery-overlay .flower-results-content{flex:1;overflow-y:auto;padding:0 40px 40px;height:auto;max-height:100%}.product-box-delivery-overlay .pop-up-selected-florist{margin:24px 0}.product-box-delivery-overlay .pop-up-selected-florist .prod-selected-chosen{margin:24px 0}.product-box-delivery-overlay .prod-box-select-title{margin:24px 0;line-height:normal}.product-box-delivery-overlay .product-box-delivery-alert{background:#e9deff;padding:16px 24px;border-radius:var(--border_radius_small);min-width:100%;margin-top:35px}.countdown{font-weight:var(--weight_600)}.trio-grid-count-right-content{flex-wrap:wrap;width:calc(100%+34px);margin:-12px;display:flex}@media only screen and (max-width:767px){.product-box-delivery-overlay-content .overlay-close{right:20px}.product-box-delivery-overlay-content .select-title{font-size:20px}.trio-grid-count-right-content{width:100%;margin:0;justify-content:space-between}}.trio-grid-count-right-content .tile-large-white{flex-grow:0;max-width:33%;flex-basis:33%;padding:12px}.trio-grid-count-right-content .tile-large-white-img{height:360px}@media only screen and (max-width:1023px){.trio-grid-count-right-content .tile-large-white{max-width:50%;flex-basis:50%}.trio-grid-count-right-content .tile-large-white-img{height:350px}}@media only screen and (max-width:767px){.trio-grid-count-right-content .tile-large-white{padding:0;max-width:100%;flex-basis:100%;margin-bottom:24px}.trio-grid-count-right-content .tile-large-white-text{flex-direction:row}.trio-grid-count-right-content .tile-large-white-text .tile-text-right{margin-top:0;max-width:fit-content;margin-left:10px}}.trio-grid-count-left .pad{padding-bottom:64px}.recent-image-grid-section{padding-bottom:80px;margin-top:24px}.recent-image-grid-section-content .image-grid{display:flex;flex-wrap:wrap;gap:24px}.recent-image-grid-section-content .image-grid-contain{width:calc(25% - 18px);max-width:360px}.recent-image-grid-section-content .image-grid-contain .flower-name{margin-top:16px;color:var(--brand);font-weight:var(--weight_600);line-height:normal}.recent-image-grid-section-content .image-grid-contain .flower-location{font-size:14px;color:var(--grey_alt_2);line-height:normal;margin-bottom:0}.recent-image-grid-section-content .image-grid .image-container-content{position:relative}.recent-image-grid-section-content .image-grid .image-container-content .image-container{width:100%;max-width:360px;height:250px;border-radius:var(--border_radius);overflow:hidden;position:relative}.recent-image-grid-section-content .image-grid .image-container-content .image-container .tabs{position:absolute;z-index:5;left:16px;top:16px;font-size:12px}@media only screen and (max-width:767px){.recent-image-grid-section{margin-top:12px}.recent-image-grid-section{padding-bottom:48px}.recent-image-grid-section-content .image-grid-contain{width:calc(50% - 18px)}.recent-image-grid-section-content .image-grid .image-container-content .image-container .tabs{font-size:12px;top:unset;bottom:0;left:0;border-radius:8px!important;border-top-left-radius:unset!important;border-bottom-right-radius:unset!important;padding:8px 12px!important}}@media only screen and (max-width:1024px){.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:225px}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review p{font-size:14px}}.recent-image-grid-section-content .image-grid .image-container-content .recent-img{width:100%}.florist-about-section{margin-top:24px;margin-bottom:80px;display:none}.florist-about-section-content{padding-bottom:80px}.florist-about-section-content .left{width:100%;max-width:264px}.florist-about-section-content .left p{margin-bottom:16px;font-weight:var(--weight_600)}.florist-about-section-content .left .opening-container .opening-title{color:var(--grey_alt_2);font-weight:var(--weight_600)}.florist-about-section-content .left .opening-container-content{margin-bottom:8px}.florist-about-section-content .left .opening-container-content .left{color:var(--grey_alt_2);font-size:16px}@media only screen and (max-width:767px){.florist-about-section-content{flex-direction:column;border-bottom:0;padding-bottom:0}.florist-about-section-content .left{max-width:100%}.florist-about-section-content .left .opening-container-content .left{font-size:14px}}.florist-about-section-content .left .opening-container-content .right{min-width:fit-content;font-size:16px;color:var(--grey_alt_2)}.florist-about-section-content .left .delivery-options{border-top:1px solid var(--border_three);padding-top:16px;margin-top:16px}@media only screen and (max-width:767px){.florist-about-section-content .left .opening-container-content .right{font-size:14px;text-align:end}.florist-about-section-content .left .delivery-options{margin-top:24px}}.florist-about-section-content .left .delivery-options .delivery-title{color:var(--button_text);font-weight:var(--weight_600);font-size:16px}.florist-about-section-content .left .delivery-options-content{display:flex;justify-content:space-between;margin-top:12px}.florist-about-section-content .left .delivery-options-content .day{display:flex;flex-direction:column;align-items:center}.florist-about-section-content .left .delivery-options-content .day .available-box{background:var(--green_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--green_alt_3);border-radius:var(--border_radius_small)}.florist-about-section-content .left .delivery-options-content .day .unavailable-box{background:var(--peach_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--peach_alt_3);border-radius:var(--border_radius_small)}.florist-about-section-content .left .delivery-options-content .day p{font-size:14px;line-height:normal;font-weight:var(--weight_400);margin-top:8px;color:var(--button_text)}.florist-about-section-content .right{margin-left:25px;width:100%;overflow:hidden}.florist-about-section-content .right .about-right-approved{margin:40px 0 24px;background:var(--brand_yellow);width:fit-content;padding:12px 16px;border-radius:32px}.florist-about-section-content .right .about-right-approved img{width:20px;height:18px}.florist-about-section-content .right .about-right-approved span{font-weight:var(--weight_600);font-size:16px}@media only screen and (max-width:1023px){.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:158px}.florist-about-section-content .right .about-right-approved span{font-size:14px;line-height:normal}}.florist-about-section-content .right .about-sub-title{margin-top:24px;font-weight:var(--weight_600);line-height:normal;margin-bottom:4px}.florist-about-section-content .right .click-link{color:var(--blue_alt)}.florist-about-section-content .right .about-main{color:var(--blue_alt)}.florist-reviews-section{margin-top:24px;margin-bottom:80px;display:none}.florist-reviews-section-content{padding-bottom:80px}.florist-reviews-section-content .review-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}.florist-reviews-section-content .ratings-container{border:1px solid var(--border_three);border-radius:var(--border_radius_small);padding:32px;margin-bottom:24px}.florist-reviews-section-content .ratings-container .left{width:100%;max-width:108px;text-align:center;margin-right:64px}@media only screen and (max-width:767px){.florist-about-section-content .right{margin-left:0}.florist-about-section-content .right .about-right-approved{margin-top:24px}.florist-about-section-content .right .click-link{font-size:14px}.florist-about-section-content .right .about-main{font-size:14px}.florist-reviews-section-content{border-bottom:0}.florist-reviews-section-content .review-title{font-size:16px}.florist-reviews-section-content .ratings-container{flex-direction:column;align-items:center;padding:16px 24px 24px}.florist-reviews-section-content .ratings-container .left{margin-right:0;margin-bottom:31px}}.florist-reviews-section-content .ratings-container .left .rating{font-size:40px;font-weight:var(--weight_700);line-height:normal}.florist-reviews-section-content .ratings-container .left .stars{justify-content:center;margin:4px 0}.florist-reviews-section-content .ratings-container .left .stars img{width:20px}.florist-reviews-section-content .ratings-container .left .reviews{font-size:14px;font-weight:400;line-height:normal;color:var(--blue_alt);margin-top:4px}.florist-reviews-section-content .ratings-container .right{width:100%}.florist-reviews-section-content .ratings-container .right .score{margin-bottom:4px}.florist-reviews-section-content .ratings-container .right .score:last-child{margin-bottom:0}.florist-reviews-section-content .ratings-container .right .score p{font-size:14px;color:var(--grey_alt_2)}.florist-reviews-section-content .ratings-container .right .score-bar-container{height:4px;margin-left:16px;width:100%;background:var(--white_alt_2);border-radius:24px;overflow:hidden}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar{height:4px;background:var(--orange)}.florist-reviews-section-content .customer-reviews-container .customer-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px}.florist-reviews-section-content .customer-reviews-container .customer-sub-title{font-size:16px;font-weight:var(--weight_400);line-height:22px;margin-bottom:16px;color:var(--grey_alt_2)}.florist-reviews-section-content .customer-reviews-container-content{justify-content:space-between}.florist-reviews-section-content .customer-reviews-container-content .col{border:1px solid var(--border_three);border-radius:var(--border_radius_small);padding:32px;width:calc(50% - 12px);margin-bottom:24px}.florist-reviews-section-content .customer-reviews-container-content .col .text{align-items:start}.florist-reviews-section-content .customer-reviews-container-content .col .text .name{font-weight:var(--weight_600)}.florist-reviews-section-content .customer-reviews-container-content .col .text .via{font-size:12px;color:var(--blue_alt)}.florist-reviews-section-content .customer-reviews-container-content .col .text .via span{margin-left:10px}.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:131px}.florist-reviews-section-content .customer-reviews-container-content .col .stars{margin-top:12px;margin-bottom:16px}.florist-reviews-section-content .customer-reviews-container-content .col .stars img{width:32px;height:32px}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review{color:var(--grey_alt_2);display:flex}@media only screen and (max-width:1023px){.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:100px}.florist-reviews-section-content .customer-reviews-container-content .col .stars img{width:20px;height:20px}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review{flex-direction:column-reverse}footer .footer-nav-menu-section-content .col{border-bottom:1px solid var(--border_one)}}.florist-reviews-section-content .customer-reviews-container-content .load-more{margin-top:32px}.florist-reviews-section-content .customer-reviews-container-content .load-more p{margin-top:12px;font-size:14px;color:var(--grey_alt_3)}.recent-deliveries-section{margin-top:24px;position:relative}.recent-deliveries-section-content .recent-title{font-size:20px;font-weight:var(--weight_600);line-height:normal}.shop-recent-deliveries-section{display:none}.shop-recent-deliveries-section .recent-deliveries-section-content a{display:none}.shop-recent-deliveries-section .recent-deliveries-section .recent-image-grid-section{border-bottom:1px solid var(--border_two)}.pop-up-selected-florist{order:8}.pop-up-selected-florist-top span{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width:767px){.florist-reviews-section-content .customer-reviews-container .customer-title{font-size:16px}.florist-reviews-section-content .customer-reviews-container .customer-sub-title{font-size:14px;line-height:normal}.florist-reviews-section-content .customer-reviews-container-content .col{width:100%;padding:16px}.florist-reviews-section-content .customer-reviews-container-content .load-more{width:100%;margin-top:0}.florist-reviews-section-content .customer-reviews-container-content .load-more a{font-size:14px;width:100%}.recent-deliveries-section{margin-top:24px;margin-bottom:80px}.recent-deliveries-section-content{justify-content:center}.recent-deliveries-section-content .recent-title{font-size:14px;margin-bottom:4px;text-align:center}.recent-deliveries-section-content a{font-size:14px;position:absolute;bottom:-5%;left:50%;transform:translate(-50%,0)}.pop-up-selected-florist-top span{font-size:14px}}.pop-up-selected-florist .prod-selected-chosen{margin-top:8px;display:flex;border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius);margin-bottom:8px;background:var(--white);margin-bottom:32px}header{position:relative;z-index:101;border-bottom:1px solid var(--border_two);background:var(--white)}header .usp-banner-section{background:#f7f7f7}header .usp-banner-section-content{padding:12px 0}header .usp-banner-section-content .usp-phone{flex-grow:1;flex-basis:0}header .usp-banner-section-content .usp-swiper-wrapper{position:relative}header .usp-banner-section-content .usp-swiper-wrapper:after,header .usp-banner-section-content .usp-swiper-wrapper:before{content:"";position:absolute;height:13px;width:1px;border-left:1px solid var(--seperator);top:50%;transform:translateY(-50%)}header .usp-banner-section-content .usp-swiper-wrapper:before{left:-106px}header .usp-banner-section-content .usp-swiper-wrapper:after{right:-106px}header .usp-banner-section-content .usp-swiper-wrapper .usp-swiper{position:relative;width:100%;max-width:280px;overflow:hidden}header .usp-banner-section-content .usp-swiper-wrapper .usp-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}header .usp-banner-section-content .trust-usp{flex-grow:1;flex-basis:0;justify-content:end}header .usp-banner-section-content .trust-usp span{font-family:inter,sans-serif;line-height:19px;font-weight:var(--weight_400);letter-spacing:.24px}header .usp-banner-section-content .trust-usp .stars{width:106px;height:20px;margin:0 12px}header .usp-banner-section-content .trust-usp .star{width:14px}header .main-head{padding:16px 0}@media only screen and (max-width:1024px){header .usp-banner-section{display:none}header .usp-banner-section-content .usp-swiper-wrapper:before{left:-56px}header .usp-banner-section-content .usp-swiper-wrapper:after{right:-56px}header .main-head{display:none}header .nav-container{display:none}}header .main-head .actions-left,header .main-head .actions-right{display:flex;flex-grow:1;flex-basis:0;margin-top:auto}header .main-head .actions-left .action,header .main-head .actions-right .action{margin-right:16px}header .main-head .actions-left .action:last-child,header .main-head .actions-right .action:last-child{margin-right:0}header .main-head .actions-left .action i,header .main-head .actions-right .action i{font-size:24px;padding:2px}header .main-head .actions-right{justify-content:end}header .main-head .head-nav-small{margin-top:4px;margin-left:4px}header .main-head .main-logo img{margin-top:2px}header .nav-container{padding:20px 0}header .nav-container a{position:relative}header .nav-container a:before{content:"";height:2px;width:100%;background:0 0;position:absolute;bottom:-20px}header .nav-container .menu-nav:before{content:"";height:2px;width:130%;background:0 0;position:absolute;bottom:-20px}header .nav-container .menu-nav:after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain}header .nav-container .nav-left{display:flex}header .nav-container .nav-left .head-nav{margin-right:28px;position:relative}header .nav-container .nav-left .head-nav:before{bottom:-23px}header .nav-container .nav-left .head-nav:last-child{margin-right:0}header .nav-container .nav-left .menu-nav{margin-right:45px}header .nav-container .nav-right{display:flex;align-items:end;margin-right:18px}header .nav-container .nav-right .nation{margin-left:32px;position:relative}header .nav-container .nav-right .nation:last-child{text-decoration:none}header .nav-container .nav-right .nation:first-child{margin-left:0}header .nav-container .nav-right .nation:before{width:115%}header .nav-container .nav-right .nation img{width:16px;height:16px;margin-left:8px}.mobile-nav{padding:15px 0;display:none;background:var(--white)}@media only screen and (max-width:1024px){.mobile-nav{display:block}}.mobile-nav-content{display:flex;align-items:center;justify-content:space-between}.mobile-nav-content .mobile-logo img{width:100%;max-width:175px}.mobile-nav-content .mobile-head-icons{display:flex;align-items:center}.mobile-nav-content .mobile-head-icons i{font-size:24px}.mobile-nav-content .mobile-head-icons .ham{background-color:transparent;border:0;display:flex;padding:0;width:40px;height:41px;display:none;border-radius:30px}@media only screen and (max-width:1150px){.mobile-nav-content .mobile-head-icons .ham{display:block}}.mobile-nav-content .mobile-head-icons .ham svg{height:35px;width:35px;margin-top:2px}.mobile-nav-content .mobile-head-icons .line{fill:none;stroke:var(--brand);stroke-width:4}.mobile-nav-content .mobile-head-icons .line1{stroke-dasharray:60 207;stroke-width:6}.mobile-nav-content .mobile-head-icons .line2{stroke-dasharray:60 60;stroke-width:6}.mobile-nav-content .mobile-head-icons .line3{stroke-dasharray:60 207;stroke-width:6}footer .footer-nav-menu-section-content .col{display:flex;flex-direction:column;width:100%}footer .footer-nav-menu-section-content .col-service{display:none}footer .footer-nav-menu-section-content .col-service .cust-block{display:flex;flex-direction:column;width:100%;margin-right:24px;background:var(--white);border:1px solid var(--border_one);border-radius:var(--border_radius);padding:24px}footer .footer-nav-menu-section-content .col-service .cust-block:first-child{margin-bottom:16px}footer .footer-nav-menu-section-content .col-service .cust-block .cta-title{font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}footer .footer-nav-menu-section-content .col-service .cust-block .cta-small{margin-left:20px;margin-top:4px;color:var(--blue_light);line-height:normal}footer .footer-nav-menu-section-content .col-title{margin-bottom:12px;position:relative}@media only screen and (max-width:1023px){footer .footer-nav-menu-section-content .col-service{display:block}footer .footer-nav-menu-section-content .col .footer-menu-container{display:none;margin-bottom:24px}footer .footer-nav-menu-section-content .col-title{margin:0;padding:22px 0 24px}footer .footer-nav-menu-section-content .col-title .footer-nav-title:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain}}.tile-large-white{display:flex;flex-direction:column}.tile-large-white-img{height:326px;position:relative;border-radius:var(--border_radius);overflow:hidden;background:var(--bg_background)}.tile-large-white-img span{position:absolute;z-index:5;top:16px;left:16px}.tile-large-white-img img.bg{border-radius:8px;object-fit:contain}.tile-large-white-text{margin-top:16px;display:flex;justify-content:space-between}.tile-large-white-text .tile-text-left{padding-right:8px}.tile-large-white-text .tile-text-left .p-style{font-weight:var(--weight_600);margin-bottom:4px;color:var(--button_text)}.tile-large-white-text .tile-text-left .price{margin-bottom:0;font-weight:var(--weight_400)}.tile-large-white-text .tile-text-right{font-size:24px;min-width:fit-content}@media only screen and (max-width:767px){.mobile-nav-content .mobile-logo img{max-width:133px}footer .footer-nav-menu-section-content .col-service .cust-block .cta-title{font-size:14px}footer .footer-nav-menu-section-content .col-service .cust-block .cta-small{font-size:12px}.tile-large-white-img{height:160px}.tile-large-white-img span{top:unset;bottom:0;left:0;border-radius:var(--border_radius)!important;border-top-left-radius:unset!important;border-bottom-right-radius:unset!important;padding:8px 12px!important}.tile-large-white-text{flex-direction:column;align-items:start;justify-content:space-between}.tile-large-white-text .tile-text-left .p-style{font-size:16px;line-height:normal}.tile-large-white-text .tile-text-left .price{color:var(--blue_alt);font-size:16px}.tile-large-white-text .tile-text-right{font-size:16px}.tile-large-white-text .tile-text-right p{font-size:16px;width:100%;padding:17px}.tile-large-white-text .tile-text-right{margin-top:10px;width:100%;display:flex}}.tabs.off-white{background:var(--off_white);font-size:10px;font-weight:var(--weight_700);color:var(--brand);line-height:1.2;padding:8px 12px;border-radius:24px}.tabs.orange{background:var(--orange);color:var(--brand);padding:8px 16px;border-radius:24px;font-weight:var(--weight_700);line-height:normal;font-size:12px}.mobile-overlay{opacity:0;transform:translateX(100%);z-index:103;top:0;bottom:0;right:0;height:100vh;background:var(--white);width:85%;padding:80px 0 0;border-radius:0 0 5px 5px;position:fixed;border-top-left-radius:16px;border-bottom-left-radius:16px}.mobile-overlay .overlay-close{position:absolute;top:24px;right:4px}.mobile-overlay-wrap{height:100%;position:relative;overflow:scroll;-webkit-overflow-scrolling:touch}.mobile-overlay-content{height:100vh;display:flex;flex-direction:column;padding-bottom:200px}.mobile-overlay-content .mobile-cta-top{display:flex;flex-direction:column}.mobile-overlay-content .mobile-cta-top .mobile-nav-link{margin-bottom:24px}.mobile-overlay-content .mobile-cta-top .mob-arrow{position:relative}.mobile-overlay-content .mobile-cta-top .mob-arrow::after{content:url("/template/2024/images/mobile-arrow.svg");position:absolute;right:0;top:0}.mobile-overlay-content .find-story{display:flex;flex-direction:column;border-top:1px solid var(--border_one);border-bottom:1px solid var(--border_one);padding-top:24px}.mobile-overlay-content .find-story .mobile-nav-link{margin-bottom:24px}.mobile-overlay-content .mobile-menu-cta{margin-top:24px;border-bottom:1px solid var(--border_one)}.mobile-overlay-content .mobile-menu-cta .icon-wrap{margin-bottom:24px}.mobile-overlay-content .mobile-menu-cta .icon-wrap i{font-size:20px;margin-right:8px}.mobile-overlay-content .mobile-cta-bottom-title{margin-bottom:8px;margin-top:24px}.mobile-overlay-content .mobile-cta-bottom{position:relative;width:100%;display:flex}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons{border:1px solid #e6e7ea;background:#f9f9fb;border-radius:var(--border_radius_small)}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:first-child{margin-right:16px}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons{padding:17px;width:100%;display:flex;align-items:center;position:relative}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons img{margin-right:4px;width:20px}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain}.mobile-overlay-content .mobile-cta-bottom .mobile-flag{position:relative;display:flex;align-items:center;justify-content:center}.mob-ham{background-color:transparent;border:0;display:flex;padding:0;width:40px;height:41px;display:none;border-radius:30px}@media only screen and (max-width:1150px){.mob-ham{display:block}}.mob-ham svg{height:35px;width:35px;margin-top:2px}.line{fill:none;stroke:var(--brand);stroke-width:4}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.nation{display:flex;align-items:center;margin-left:32px}.breadcrumbs{padding:16px 0}.breadcrumbs .breadcrumb{font-size:14px;color:var(--blue_alt);border-bottom:1px solid transparent}.breadcrumbs .breadcrumb:last-child{font-weight:var(--weight_600);color:var(--brand)}.breadcrumbs .seperator{margin:0 8px;color:var(--blue_alt)}.filters-section{margin:32px 0}.filters-section-mobile{display:none;margin:32px 0}@media only screen and (max-width:1024px){.filters-section{display:none}.filters-section-mobile{display:block;position:relative;z-index:10}}.filters-section-mobile-content .diff-occasion-mobile{width:100%;min-width:fit-content;display:flex;justify-content:center;align-items:center;margin-right:16px;font-size:14px;background:#fdf3b9;border:1px solid #fdf3b9}.filters-section-mobile-content .icon-wrap{border:1px solid var(--border_three);border-radius:var(--border_radius);padding:17px;width:100%;display:flex;justify-content:center;margin-right:16px;font-weight:var(--weight_600)}.filters-section-mobile-content .icon-wrap:last-child{margin-right:0}.filters-section-mobile-content .icon-wrap .title-mob{display:block;margin-left:4px;font-size:14px}.filters-section-content .filter{width:23%}.filters-section-content .filter-btn{padding:12px 16px;appearance:none;margin-right:16px;border-radius:var(--border_radius_small);border:1px solid var(--border_three)}.filters-section-content .filter .filter-dropdown-container{position:absolute;background:var(--white);z-index:10;border-radius:var(--border_radius_small);border:1px solid var(--border_three);margin-top:8px;min-width:300px;opacity:0;transform:translateY(-10px);box-shadow:0 6px 12px rgba(0,0,0,.175)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results{padding:12px 16px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected{font-weight:var(--weight_600)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected span{margin-right:4px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .clear-all{color:var(--brand_purple)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .clear-all{margin-right:8px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .close-filter{color:var(--brand_purple)}.filters-section-content .filter-dropdown{padding:12px 16px}.filters-section-content .filter-dropdown span{color:var(--blue_alt);margin-left:auto}.filters-section-content .filter-dropdown label{width:100%;font-size:14px}.filters-section-content .filter-dropdown input{min-width:24px;height:24px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin-right:8px}.filters-mobile-overlay{width:100%;height:85vh;background:var(--white);box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius);border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;right:0;bottom:0;z-index:210;padding:40px;opacity:0;transform:translateY(100%)}.filters-mobile-overlay-content{height:100%;position:relative;overflow-y:scroll;padding-bottom:100px}.filters-mobile-overlay-content .overlay-close{position:absolute;top:0;right:0}.filters-mobile-overlay-content .h3{margin-bottom:14px;font-size:20px}.filters-mobile-overlay-content .mobile-filter{padding:24px 0;border-bottom:1px solid var(--border_three)}.filters-mobile-overlay-content .mobile-filter-title span{display:block}.filters-mobile-overlay-content .mobile-filter-dropdown{margin-top:32px;display:none}.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions{display:flex}.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions .selected{font-weight:var(--weight_600)}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown{margin-top:32px}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown input{width:24px;height:24px;border:1px solid var(--border_three);border-radius:6px;margin-right:8px}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown label{font-size:14px;width:100%}.filters-mobile-overlay-content .overlay-ctas{position:fixed;bottom:30px;left:32px;right:32px;justify-content:space-between}.filters-mobile-overlay-content .overlay-ctas .clear-all-filt{background:var(--white);border:1px solid transparent;color:var(--blue_alt);display:flex;align-items:center;justify-content:center}.countdown-text-section{margin:32px 0}.countdown-text-section .count-text{position:relative;text-align:center;font-weight:var(--weight_400)}.countdown-text-section .count-text span{font-weight:var(--weight_600)}.countdown-text-section .count-text::after,.countdown-text-section .count-text::before{content:"";position:absolute;top:50%;width:calc(30% - 10px);height:1px;background:var(--border_two)}@media only screen and (max-width:1023px){.countdown-text-section .count-text::after,.countdown-text-section .count-text::before{width:calc(22% - 10px)}}.countdown-text-section .count-text::before{left:0}.countdown-text-section .count-text:after{right:0}.florist-single-hero-section{position:relative}.florist-single-hero-section-content{margin-bottom:24px}@media only screen and (max-width:767px){.countdown-text-section .count-text{font-size:14px;padding:0;line-height:20px}.countdown-text-section .count-text::after,.countdown-text-section .count-text::before{display:none}.florist-single-hero-section .breadcrumbs{padding-left:5px}.florist-single-hero-section .breadcrumbs:before{content:"";position:absolute;height:55px;width:20px;top:0;left:0;z-index:50;opacity:.8;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.florist-single-hero-section .breadcrumbs .breadcrumb{font-size:12px;min-width:fit-content}.florist-single-hero-section .breadcrumbs .seperator{margin:0 4px}.florist-single-hero-section .florist-single-hero-wrap{width:100%}.florist-single-hero-section .florist-single-hero-wrap .breadcrumbs{width:92%;margin:0 auto;overflow-x:scroll;padding-right:24px}.florist-single-hero-section-content{flex-direction:row;background:var(--yellow_alt)}}.florist-single-hero-section-content .left{background:var(--yellow_alt);width:100%;padding:40px;border-radius:var(--border_radius);overflow:hidden}.florist-single-hero-section-content .left .florist-title h1{font-size:32px;line-height:normal;font-weight:var(--weight_700);margin-bottom:4px;margin-right:8px}.florist-single-hero-section-content .left .florist-address{margin-bottom:24px;font-size:16px;line-height:normal;color:var(--grey_alt_2)}@media only screen and (max-width:1023px){.florist-single-hero-section-content .left .florist-title h1{font-size:24px}.florist-single-hero-section-content .left .florist-address{margin-bottom:12px}.florist-single-hero-section-content .left .customer-info .stars{flex-wrap:wrap}}.florist-single-hero-section-content .left .customer-info .reviews{margin-left:8px}.florist-single-hero-section-content .right{display:flex;flex:auto}.florist-single-hero-section-content .right .image-container{width:193px;height:193px;position:relative;overflow:hidden;margin-left:24px;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width:1023px){.florist-single-hero-section-content .right .image-container{height:auto}}.florist-info-tabs-section-content{border-bottom:1px solid var(--border_three)}@media only screen and (max-width:767px){.florist-single-hero-section-content .left{padding:24px;border-radius:0}.florist-single-hero-section-content .left .florist-address{font-size:14px}.florist-single-hero-section-content .left .customer-info .reviews{font-size:14px}.florist-single-hero-section-content .right{min-width:80px;margin-top:24px;margin-right:28px}.florist-single-hero-section-content .right .image-container{width:100%;max-width:80px;height:80px;margin:0}.florist-single-hero-section-content .right .image-container img{object-position:top}.florist-info-tabs-section{overflow-x:scroll}.florist-info-tabs-section-content{justify-content:start}}.florist-info-tabs-section-content .switch-tab{padding:16px 24px}.florist-info-tabs-section-content .about-tab,.florist-info-tabs-section-content .recent-tab,.florist-info-tabs-section-content .reviews-tab,.florist-info-tabs-section-content .shop-tab{border-bottom:2px solid transparent}@media only screen and (max-width:767px){.florist-info-tabs-section-content .switch-tab{padding:10px}.florist-info-tabs-section-content .about-tab,.florist-info-tabs-section-content .recent-tab,.florist-info-tabs-section-content .reviews-tab,.florist-info-tabs-section-content .shop-tab{min-width:fit-content;font-size:14px}}.florist-info-tabs-section-content .shop-tab.is--active{border-bottom:2px solid var(--brand_purple);color:var(--brand_purple)}.florist-info-tabs-section-content .currency-change{margin-left:auto}.florist-info-tabs-section-content .currency-change p{font-size:14px;color:var(--blue_alt);line-height:normal}.curr-conv-section .currency-change-mob{display:none}@media only screen and (max-width:1024px){.florist-info-tabs-section-content .currency-change{display:none}.curr-conv-section .currency-change-mob{display:block;text-align:end;margin-bottom:18px}.curr-conv-section .currency-change-mob p{font-size:14px}}.swiper-container{margin-right:auto;position:relative;list-style:none;z-index:1;margin:0 auto}.swiper-wrapper{position:relative;height:100%;z-index:1;display:flex;box-sizing:content-box;position:relative}.swiper-slide{flex-shrink:0;width:100%;position:relative}.hidden{display:none}.hidden_prod{display:none}.review_hidden{display:none}.currprice,.currsym{font-style:normal}.single_reviews{max-height:40vh;overflow:hidden;position:relative}.filters-section-content .filter-dropdown input[type=radio],.mobile-filter-dropdown-content .mob-filter-dropdown input[type=radio]{content:''!important;accent-color:#6247aa}#ls-clear{margin-left:auto}.generic-title{font-size:32px;line-height:normal;font-weight:600;margin-top:8px;margin-bottom:16px}.filters-section-content .filter{width:20%;margin-left:1%}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;display:block}:root{--swiper-navigation-size:44px}