@charset "UTF-8";.basket-products-section-content .basket-item-summary .left-content .add-on-container,.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex,.change-currency-overlay-content .top .select-currency-container,.checkout-section-content .left .checkout-panel-content .title-content,.error-page-section-content .error-cta .left .hero-actions-content,.florist-single-hero-section,.help-banner-section-content,.hero-left-section-container,.hero-where-banner-section .hero-where-banner-section-content,.home-hero-section-v2,.how-we-work-section-content,.image-grid-section,.input-wrap,.mobile-nav-menu-content,.mobile-overlay-content .mobile-cta-top .mob-arrow,.order-confirmation-section-content .left-order .create-new .input-wrap,.page-links .bubble,.recent-image-grid-section-content .image-grid .image-container-content,.step-2 .title-content,.step-3 .title-content,header .nav-container a,header .usp-banner-section-content .usp-swiper-wrapper,sub,sup{position:relative}body,figure,ol,ul{margin:0}.no-scroll-overlay,img.bg{right:0;position:absolute}.p-style,a,h1,h2,h3,h4,h5,h6,p,span{font-feature-settings:"liga" off!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.advice-grid-page-content .col:hover .title,.checkout-header-content .return-to-basket:hover,.checkout-section-content .left .checkout-panel-content .input-box .manually:hover,.checkout-section-content .right .basket-content-bottom .top .icon-wrap .change:hover,.checkout-section-content .right .basket-content-middle .top .icon-wrap .change:hover,.checkout-step-section-content .checkout-panel-content .input-box .manually:hover,.city-county-widget-section-content .lstAreas .cities_wrap li a:hover,.city-county-widget-section-content .lstAreas li a:hover,.footer-link:hover,.hero-date-picker-overlay-content .hero-use-location .use-location:hover,.hero-middle-section-content .hero-text p a,.login-landing-section-content .left .forgot:hover,.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content .mobile-nav-link-link:hover,.popular-articles-section .top a:hover,.related-post-section-content .col span:hover,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .read-more-btn:hover,.step-2 .manually:hover,.step-3 .manually:hover,.support-topics-section .top a:hover{text-decoration:underline}.blog-homepage-section-content .blog-top-trio,body{scrollbar-width:none;scrollbar-color:transparent transparent}.account-dashboard-section-content .right .account-options-btns a,.best-sellers-overlay-content,.best-sellers-section-content-tiles,.featured-four-section-content,.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions,.flex,.handpicked-section-content-tiles,.hero-date-picker-overlay-content .hero-steps-content,.hero-date-picker-overlay-selection-content .date-picker-selection,.hero-date-picker-overlay-selection-content .hero-steps-content,.our-best-sellers-section-content-tiles,.recent-deliveries-new-section-content-tiles,.recently-viewed-section-content,.text-countdown-section-content .left .breadcrumb-container,.tile-large-section-content,.trio-blocks-section-content,.trusted-by-footer-section-content .trusted-footer-top,footer .footer-bottom-section-content .footer-bottom-left,footer .trusted-by-footer-section-content .trusted-footer-top,header .nav-container .nav-left{display:flex}.countdown-banner-section-content .right .countdown-blocks,.flex-center,footer .footer-banner .swiper-slide{display:flex;align-items:center;justify-content:center}.best-sellers-overlay-content .col-trio-content,.flex-wrap{display:flex;flex-wrap:wrap}.fav-check,.find-a-florist-overlay-content .location-box .day-option-box,.flex-align,.florist-location-section-content,.florist-result-section-content .left .top .right-res-content,.help-contact-us-page-content .left-content .remember-option-box,.home-hero-section .delivery,.icon-wrap,.login-landing-section-content .left .remember-option-box,.mobile-nav-content .mobile-head-icons,footer .footer-bottom-section-content .footer-bottom-left .mob-top,footer .footer-cta-section-content{display:flex;align-items:center}.flex-between,.mobile-nav-content{display:flex;align-items:center;justify-content:space-between}.best-sellers-overlay-content .col-links,.checkout-section-content .left .checkout-panel-content .input-box,.checkout-step-section-content .checkout-panel-content .input-box,.error-page-section-content .other-pop-section .other-pop-cols .col .error-col-links,.flex-col,.flowers-overlay-content .left-links .col-links,.flowers-overlay-content .left-links .col-links-duo .col-one,.flowers-overlay-content .left-links .col-links-duo .col-two,.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content,.mobile-overlay-content .mobile-cta-top,.occasions-overlay-content .col-links,.occasions-overlay-content .col-links-duo .col-one,.occasions-overlay-content .col-links-duo .col-two,footer .footer-nav-menu-section-content .col .footer-menu{display:flex;flex-direction:column}.flex-col-center{align-items:center;justify-content:center}.icon-wrap img{width:16px;height:16px;margin-right:4px}.account-dashboard-section-content .right .account-options-btns a:first-child,.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a img,.advice-page-article-content .posted-in-section .right p,.basket-products-section-content .basket-item-summary .right-info .price-summary .service-charge .icon-wrap p,.basket-products-section-content .basket-item-summary .right-info .price-summary .voucher-code .icon-wrap p,.blog-homepage-section-content .blog-latest-cat .right .cats a:last-child,.blog-post-section .blog-wrapper-small .posted-in-section .right p,.change-currency-overlay-content .top .currency-btn p span,.checkout-step-section-content .step-box-content .text-flex p:first-child,.empty-basket-overlay .no-btn,.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .clear-all,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day-one,.help-support-article-page-content .posted-in-section .right p,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right p,.how-we-help-section-content .left-content .row img,.icon-wrap img-m-large,.mobile-country-overlay-content .mobile-navigation .country-row-flag,.product-listing-page-content .right .order-today-ban .truck,.select-a-florist-result-content .delivery-options-content .day-one,.showing-section-content .right .view img,.tabs-icon-wrap img,.trio-grid-section .filter-info .change,footer .footer-bottom-section-content .footer-bottom-left .mob-top span,footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a,header .usp-banner-section-content .feefo-usp .feefo-logo{margin-right:8px}.about-image-full-content .image-container:last-child,.about-trio-info-section-content .col:last-child,.advice-page-article-content .posted-in-section .right a:last-child,.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn:last-child,.basket-products-section-content .basket-item-summary .right-info .cards .card-container:last-child,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span:last-child,.blog-homepage-section-content .blog-latest-cat .right .social-icons a:last-child,.blog-homepage-section-content .blog-top-trio .col .row .blog-text .author-date span:last-child,.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date span:last-child,.blog-post-section .blog-wrapper-small .blog-intro .blog-author span:last-child,.blog-post-section .blog-wrapper-small .posted-in-section .right a:last-child,.blog-quad-section .blog-quad-content .blog-block .qb-author span:last-child,.checkout-section-content .left .checkout-panel-content .input-box-flex .box-flex-content input:last-child,.checkout-section-content .right .basket-content-bottom .bottom .stars p:last-child,.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input:last-child,.checkout-step-section-content .step-box-flex .step-box:last-child,.fav-check svg:last-child,.filters-mobile-overlay-content .overlay-ctas .over-btn:last-child,.filters-section-mobile-content .icon-wrap:last-child,.florist-about-section-content .right .socials a:last-child,.florist-result-section-content .left .bottom .flo-product-container .flo-product:last-child,.help-contact-us-page-content .left-content .row .container:last-child,.help-support-article-page-content .posted-in-section .right a:last-child,.hero-middle-section-content .hero-actions-content:last-child,.home-hero-section .delivery-date .date-box:last-child,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right a:last-child,.icon-wrap img:last-child,.image-text-block-section-content .col:last-child,.location-deliver-to-section-content .locations-content .location:last-child,.mobile-nav-content .mobile-head-icons .mobile-head-icon:last-child,.new-reviews-section-content .feefo-logo-stars .star-last,.product-listing-page-content .right .bottom .box:last-child,.recently-viewed-section-content .tile-large-white:last-child,.recommended-add-ons-section-content .tile-large-white:last-child,.related-post-section-content .col .author-date p:last-child,.sitemap-index-section-content .row .col:last-child,.text-grid-image-section-content .text-content .grid-ctas a:last-child,.tile-large:last-child,.trio-blocks-section-content .trio-block:last-child,.types-page-index-section-content .alphabet a:last-child,.why-shop-section-content .why-col:last-child,footer .checkout-footer-content .checkout-links a:last-child,footer .footer-cta-section-content .footer-cta-section-block:last-child,footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a:last-child,header .main-head .actions-left .action:last-child,header .main-head .actions-right .action:last-child,header .nav-container .nav-left .head-nav:last-child{margin-right:0}.account-dashboard-section-content .right .order-summary-section-content .row .service,.basket-products-section-content .basket-item-summary .left-content .action-btns .delete img,.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected span,.icon-wrap i,.recent-deliveries-new-section .top-left .top-flex img,.trio-grid-section .filter-info .nine{margin-right:4px}.hero-middle-section-content .trusted-hero-bottom .trust-title,.home-hero-section .order span,.icon-wrap h5{margin-left:4px}.input-wrap i{color:var(--blue_alt);position:absolute;left:0;top:8px;padding:8px 12px;transition:.3s}.input-wrap input{width:100%;padding-left:30px!important}button,legend,ol,ul{padding:0}.fav-check svg{width:24px;height:24px;margin-right:8px}.home-title{text-align:center;padding-top:100px}.page-links{padding:50px;display:flex;flex-wrap:wrap}.page-links-top{padding-top:100px}.page-links .bubble{display:block;width:284px;margin:10px;height:180px;border-radius:var(--border_radius_medium);overflow:hidden}.page-links .bubble:hover{transform:translateY(-10px)}.page-links .bubble p{height:100%;padding:40px;position:relative;z-index:5}.page-links .bubble .flower{position:absolute;bottom:0;right:0;height:100px}.page-links .bubble-disabled{pointer-events:none;opacity:.2}.batch-title{width:100%;color:var(--brand);font-size:20px;font-weight:var(--weight_700);margin-bottom:24px}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown .size-row:hover,.card-message-overlay .occasion-dropdown .occasion-row:hover,.change-currency-overlay-content .top .currency-dropdown .currency-row:hover,.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown .title-row:hover,.purple-bg,.step-2 .title-content .person-title-dropdown .title-row:hover,.step-3 .title-content .person-title-dropdown .title-row:hover{background:var(--brand_purple);color:var(--white)}.home-hero-section .order i,.home-hero-section .order-within strong,.home-hero-section-content .h2-small,.home-hero-section-content span,.order-toast-overlay-content p,.purple-bg h1,.purple-bg h2,.purple-bg h3,.purple-bg h4,.purple-bg h5,.purple-bg h6,.purple-bg p,.purple-bg span{color:var(--white)}.basket-products-section-content .basket-item-summary .left-content .mobile-add-on-size span,.home-hero-section .delivery-date-mobile i,.turq-bg,.turq-bg h1,.turq-bg h2,.turq-bg h3,.turq-bg h4,.turq-bg h5,.turq-bg h6,.turq-bg p,.turq-bg span,.white-alt-bg h1,.white-alt-bg h2,.white-alt-bg h3,.white-alt-bg h4,.white-alt-bg h5,.white-alt-bg h6,.white-alt-bg p,.white-alt-bg span{color:var(--brand)}#best-sellers.is--active,#flowers.is--active,#occasions.is--active,.best-sellers-overlay-content .col-trio-content-item:hover .item-price,.best-sellers-overlay-content .col-trio-content-item:hover .item-title,.d2f-hover:hover,.flower-results-content .flower-results:hover .flower-price,.flower-results-content .flower-results:hover .flower-title,.footer-link:hover,.head-overlay-link:hover{color:var(--brand_purple)}.product-listing-page-content .product-accordions .accordion,.section-border-top{border-top:1px solid var(--border_two)}.product-listing-page-content .product-accordions .accordion:last-child,.section-border-bottom,.shop-recent-deliveries-section .recent-deliveries-section .recent-image-grid-section{border-bottom:1px solid var(--border_two)}.turq-bg{background:var(--brand_turq)}.all-reviews-section .all-review-filters .filter-dropdown input:hover,.all-reviews-section .all-review-filters .filter-dropdown:hover,.blog-quad-section,.breadcrumb-search,.filter-by-location-section-content .filter-locations .location-name:hover,.filters-section-content .filter-dropdown input:hover,.filters-section-content .filter-dropdown:hover,.hero-date-picker-overlay-content .hero-steps-content .disabled .ph,.hero-date-picker-overlay-selection-content .hero-steps-content .disabled .ph,.product-listing-page-content .select-occasion-dropdown .select-occ-row:hover,.sitemap-index-section-content .row .col-row:hover,.trio-grid-section .filters .delivery-container .delivery-content .deliv-date.is--active,.white-alt-bg{background:var(--white_alt_2)}.yellow-bg{background:var(--brand_yellow)}.enquire-banner-content .left,.yellow-alt-bg{background:var(--yellow_alt)}.hover-up:hover,.popular-articles-section .articles .col:hover{transform:translateY(-3px)}@media only screen and (max-width:950px){.hover-up:hover{transform:none}}#best-sellers.is--active:before,#flowers.is--active:before,#occasions.is--active:before,.btn-purple,.product-listing-page-content .right .bottom .box .top input[type=radio]:checked,header .nav-container .menu-nav:hover:before,header .nav-container a:hover:before{background:var(--brand_purple)}.all-reviews-section,.filters-mobile-overlay-content .mobile-filter-title span,.no-scroll-overlay.is--active,.tabs-icon-wrap span,.trusted-by-footer-section-content span,article,aside,details,figcaption,figure,footer,footer .footer-nav-menu-section-content .col-five .call-us span,footer .footer-nav-menu-section-content .col-five .email-us span,footer .footer-nav-menu-section-content .col-five .find-us span,footer .trusted-by-footer-section-content span,header,hgroup,main,nav,section,summary{display:block}audio,button.loading .spinner,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}body{background-color:var(--body_background_colour);overflow-x:hidden;-ms-overflow-style:none}a:active,a:focus,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}.p-style,a,body,html,p{color:var(--brand)}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;transform:translateZ(0)}.best-sellers-section,.featured-four-section .featured-four-swiper,.full-width-images-section,.handpicked-section,.no-scroll,.our-best-sellers-section,.recent-deliveries-new-section,.tile-large-section,body.is--active,footer .banner-swiper,footer .footer-banner-swiper,svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}.featured-four-section .featured-title,.image-col-text-grid-section-content .col-review .review .reviewer-info .store,button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{-webkit-appearance:none;border-radius:0}input[type=radio]{-webkit-appearance:radio}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{outline:0;text-decoration:none;-webkit-transition:.3s;transition:.3s}button{-webkit-transition:.3s;transition:.3s;outline:0;border:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}ol,ul{list-style-type:none}img.bg{top:0;left:0;bottom:0;width:100%;height:100%;pointer-events:none;object-fit:cover;font-family:"object-fit: cover";overflow-clip-margin:unset}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity var(--ease)}.wrapper{max-width:1440px;width:92%;margin:0 auto}.wrapper-content{max-width:1128px;margin:0 auto;width:92%}.d2f-hover,.d2f-hover:hover,.footer-link,.footer-link:hover{transition:var(--ease);width:fit-content}body::-webkit-scrollbar{display:none}.no-scroll-overlay{background:#000;top:0;left:0;bottom:-500%;z-index:102;display:none;opacity:.7;transition:var(--ease)}.input-style{padding:16px;border-radius:var(--border_radius_small);border:1px solid var(--border_three);transition:var(--ease)}.input-style:focus{border:var(--brand_purple) 1px solid;outline:0}.section-gap{margin:80px 0}.about-image-full-content .down,.section-gap-top-small{margin-top:40px}.section-gap-top-large{margin-top:112px}.about-trio-info-section,.section-gap-medium{margin:64px 0}.section-gap-top-medium{margin-top:64px}.padding-gap{padding:80px 0}.city-county-widget-section,.padding-gap-medium{padding:64px 0}.padding-top{padding-top:80px}.margin-top,.prod-arrangements-rec-deliv .recent-deliveries-section{margin-top:80px}.page-links,.trio-grid-count-left .trust-pilot-grid .score,.trio-grid-count-right .trust-pilot-grid .score{margin:0 auto}.basket-products-section-content .basket-item-summary .left-content .info-product .top .right img:hover,.cta-banner-small-section-content a,.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container select,.hero-middle-section-content .hero-actions-content .input-wrap .select-container select,label{cursor:pointer}body,html{font-family:var(--body_font);font-weight:var(--weight_400);font-optical-sizing:auto}h1,h2,h3,h4,h5,h6{font-family:var(--heading_font);font-weight:var(--heading_font_weight);margin:var(--heading_margin);letter-spacing:var(--letter_spacing)}.p-style,b,p,strong{font-family:var(--body_font)}h1 b,h1 strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{font-weight:inherit}.h1,h1{font-size:var(--h1);font-weight:var(--weight_700)}.h2,.h3,.h3-small,.h4,.h5,.mobile-currency-overlay-content .mobile-navigation .currency-row .type,h2,h3,h3-small,h4,h5{font-weight:var(--weight_600)}.h2,h2{font-size:var(--h2);line-height:24px}.h2-large,.home-hero-section-v2 .hero-countdown-banner i,.mobile-nav-content .mobile-head-icons i,footer .footer-banner .icon-wrap i,footer .footer-cta-section-content .footer-cta-section-block .icon-wrap i,h2-large{font-size:24px}.h2-small,.help-contact-us-page-content .left-content .row label,.login-landing-section-content .left label,.tabs.white p,h2-small{font-size:14px;font-weight:var(--weight_600)}.h3,h3{font-size:var(--h3)}.checkout-section-content .right .basket-content-top .top .icon-wrap i,.h3-medium,.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap i,h3-medium{font-size:20px}.h3-small,.mobile-currency-overlay-content .mobile-navigation .currency-row .type,h3-small{font-size:16px}.h4,h4{font-size:var(--h4)}.h5,h5{font-size:var(--h5)}.head-nav,.head-overlay-link,.p-style,p{font-weight:var(--weight_400)}h6{font-size:var(--h6)}.p-style,p{font-size:var(--body_font_size);line-height:24px;margin:0}.checkout-step-section .step-progress-container .box-step p,.p-style-medium,p-medium{font-size:14px}.breadcrumb-search .breadcrumbs .seperator,.p-style-small,.step-2 .title-content .person-title .placeholder-text,.step-3 .title-content .person-title .placeholder-text,p-small{font-size:12px}.checkout-section-content .right .basket-content-top .bottom-row .br,.checkout-step-section-content .step-box-flex .step-box .box-text,.order-confirmation-section-content .right-order .basket-content-top .bottom-row .br,.p-style-small-lh,p-small-lh{line-height:22px}.p-style-large-lh,p-large-lh{line-height:26px}.head-overlay-link{font-size:14px;line-height:normal;color:var(--button_text);transition:var(--ease)}.head-nav{font-size:14px}.head-nav-small{font-size:14px;font-weight:var(--weight_400);line-height:10px}.mobile-nav-link,.mobile-nav-link-link,.mobile-nav-link-title{font-size:16px;color:var(--button_text);font-weight:var(--weight_400)}.mobile-nav-link-title{line-height:normal}.mobile-nav-link-link{margin-bottom:16px}.head-usp{font-size:12px;font-weight:var(--weight_400);line-height:normal}.hero-title,.step-number{font-weight:var(--weight_700)}.head-usp a,.home-hero-section .order-within,.order-confirmation-section-content .left-order .details-container p span:first-child{font-weight:var(--weight_400)}.step-number{font-size:24px;line-height:normal;color:var(--brand);text-align:center}.hero-title{font-size:40px}.countdown-sep,.countdown-timer{font-size:32px;line-height:1.2;letter-spacing:-.64px;color:var(--brand)}.countdown-timer{font-weight:var(--weight_800);text-shadow:0 1px 1px rgba(0,0,0,.08);text-align:center}.countdown-sep{font-weight:400;opacity:.24}.footer-link,.footer-nav-title{font-size:16px;color:var(--button_text)}.footer-nav-title{font-weight:var(--weight_700);line-height:normal}.footer-bottom-links,.footer-link{font-weight:var(--weight_400);line-height:normal}.footer-bottom-links{color:var(--grey_alt_2);font-size:12px}b,strong{font-weight:var(--weight_600);color:var(--brand)}.d2f-hover{border-bottom:1px solid transparent}.d2f-hover:hover{font-weight:var(--weight_500);border-bottom:1px solid var(--brand_purple)}.accordion__title:after,.btn{display:inline-block;transition:var(--ease)}.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);text-align:center;cursor:pointer;outline:0}.btn:hover{background:var(--brand_yellow_hov);border-color:var(--brand_yellow_hov)}.btn-white{border:1px solid #c2c2ca;background:var(--white)}.btn-white:hover{background:var(--white_hov);border:1px solid var(--border_three)}.btn-form{padding:14px 40px 18px}.btn-purple:hover{background:var(--brand_purple_hov)}.btn-white-purple{background:var(--white);border:1px solid var(--brand_purple);color:var(--brand_purple)}.btn-green,.btn-peach{color:var(--button_text)}.btn-white-purple:hover,.sitemap-index-section .search-site:hover{background:var(--white_alt);border:1px solid var(--brand_purple)}.btn-green{background:var(--green);border:1px solid var(--green)}.btn-green:hover{background:var(--green_alt);border:1px solid var(--green_alt)}.btn-peach{background:var(--peach);border:1px solid var(--peach)}.btn-peach:hover{background:var(--peach_alt);border:1px solid var(--peach_alt)}.btn-red{background:var(--red);border:1px solid var(--red);color:var(--white)}.btn-yellow{background:var(--brand_yellow);border:1px solid var(--brand_yellow);color:var(--brand)}.btn-cats{background:var(--white);color:var(--brand_purple);border:var(--brand_purple) 1px solid;transition:var(--ease)}.btn-cats:hover,.types-page-index-section-content .alphabet a:hover{background:var(--brand_purple);color:var(--white);border:1px solid var(--brand_purple)}.accordion{position:relative;margin-bottom:5px}.accordion__title{position:relative;color:var(--button_text);font-size:var(--body_font_size);padding:32px 70px 32px 0;cursor:pointer;transition:var(--ease);margin:0;border-radius:10px}.accordion__title h3{margin:0;font-size:20px;line-height:normal;font-weight:var(--weight_600)}.accordion__title:after{position:absolute;content:"";top:40px;transform:rotate(45deg);right:30px;width:0;height:0;border:solid #3b3b3b;border-width:0 2px 2px 0;padding:3px}.accordion__title.active:after{transform:rotate(-135deg);transform-origin:center center;margin-top:2px;border-top-color:#3b3b3b}.accordion__content{border-radius:0 0 10px 10px;position:relative;padding:0 20px 5px 0;margin-bottom:0}.best-sellers-overlay,.flag-overlay,.flowers-overlay,.occasions-overlay{padding:40px 0;background:var(--white);top:175px;z-index:50;pointer-events:none;right:0;position:absolute}.accordion__content img.alignleft,.accordion__content img.alignnone,.accordion__content img.alignright{float:left;width:30%;margin:0 30px 30px 0}.accordion__content p{color:var(--blue_alt);font-size:16px;line-height:22px;margin:0 0 30px;max-width:750px;width:100%}.about-image-full .wrapper,.accordion__content ol,.accordion__content ol li,.accordion__content ul,.accordion__content ul li,.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .deliv-img,.all-reviews-section-content .ratings-container .right,.basket-products-section-content .basket-item-summary .left-content .info-product,.basket-products-section-content .basket-item-summary .right-info .price-summary a,.change-currency-overlay-content .bottom .apply-changes,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .image-container img,.florist-result-section-content .left .top .florist-info,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .deliv-img,.florist-reviews-section-content .ratings-container .right,.footer-banner-section .swiper-slide,.home-hero-section .hero-flex,.popular-faqs-section .left-section,.popular-faqs-section .left-section .flex-cols .left,.popular-faqs-section .left-section .flex-cols .right,.product-box-delivery-overlay-content .product-box-delivery-button-container a,.product-box-delivery-overlay-content .product-box-delivery-button-container button,.product-listing-page .swiper-container,.recent-image-grid-section-content .image-grid .image-container-content .recent-img,.select-a-florist-overlay-content .select-a-florist-button-container .btn,.select-a-florist-overlay-content .select-a-florist-button-container button,.step-2 .col-flex input,.step-3 .col-flex input{width:100%}.occasions-overlay{left:0;opacity:0;transition:var(--ease);overflow:hidden}.card-message-overlay .occasion-dropdown.is--active,.change-currency-overlay-content .top .currency-dropdown.is--active,.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown.is--active,.flag-overlay.is--active,.flowers-overlay.is--active,.occasions-overlay.is--active{opacity:1;pointer-events:all}.flowers-overlay-content,.help-support-article-page .content-flex,.occasions-overlay-content,.product-box-delivery-overlay-content .select-result-text-content .results,.select-a-florist-overlay-content .select-result-text-content .results,.text-countdown-section-content,.text-grid-image-section-content{display:flex;justify-content:space-between}.best-sellers-overlay-content .col-title,.flowers-overlay-content .left-links .col-title,.occasions-overlay-content .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.basket-products-section-content .basket-item-summary .left-content .card-message,.basket-products-section-content .basket-item-summary .right-info .price-summary .saved,.best-sellers-overlay-content .col-links a,.florist-information-content .address-box,.florist-result-section-content .left .top .address-box,.flowers-overlay-content .left-links .col-links a,.hero-left-section-container .hero-left-section-content .left .hero-left-sub-heading,.manual-dropdown .col-flex-content,.occasions-overlay-content .col-links a,.types-page-index-section-content .letter-content .left-content .flower-info .row,footer .footer-nav-menu-section-content .col .footer-link{margin-bottom:12px}.account-dashboard-section-content .right .my-details-section-content .btn-dash-last,.account-dashboard-section-content .right .orders-section-box:last-child,.all-reviews-section-content .ratings-container .right .score:last-child,.award-winning-section-content .award-text:last-child,.award-winning-section-content .right .row:last-child,.best-sellers-overlay-content .col-links a:last-child,.blog-post-section .blog-wrapper-small .the-post ul li:last-child,.checkout-section-content .right .basket-content-middle .bottom p:last-child,.checkout-section-content .right .basket-content-top .bottom-row:last-child,.checkout-step-section-content .step-box-flex .step-box .box-text:last-child,.error-page-section-content .error-cta .right a:last-child,.error-page-section-content .other-pop-section .other-pop-cols .col a:last-child,.find-a-florist-overlay-content .find-a-florist-button-container a:last-child,.florist-about-section-content .right .services-container .icon-wrap:last-child,.florist-reviews-section-content .ratings-container .right .score:last-child,.flower-results-content .flower-results:last-child,.flowers-overlay-content .left-links .col-links a:last-child,.help-advice-hub-page-content .sidebar-content .row:last-child,.help-contact-us-page-content .right-content .row:last-child,.help-support-article-page-content .sidebar-content .row:last-child,.help-support-faqs-content .faq-topic-container .help-support-accs .col-content p,.hero-date-picker-overlay-selection-content .date-picker-selection .left .date-select:last-child,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .text:last-child,.how-to-order-page-content .sidebar-content .row:last-child,.how-we-help-section-content .left-content .row:last-child,.inline-search-overlay-content .results-search .row:last-child,.manual-dropdown .col-flex-content:last-child,.occasions-overlay-content .col-links a:last-child,.order-confirmation-section-content .right-order .basket-content-top .bottom-row:last-child,.popular-faqs-section .right-section .row:last-child,.recent-deliveries-new-section .sellers-title,.recent-deliveries-new-section-content-tiles .tile-large-white .tile-text-left .title,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results:last-child,.select-a-florist-result .select-a-florist-result-button-container .btn:last-child,.text-grid-image-section-content .image-grid-section .no-mb,.text-image-banner-section .left .tib-text:last-child,.types-page-index-section-content .letter-content .left-content .flower-info-text p:last-child,footer .footer-nav-menu-section-content .col .footer-link:last-child,footer .footer-nav-menu-section-content .col-five .call-us .footer-link,footer .footer-nav-menu-section-content .col-five .email-us .footer-link,footer .footer-nav-menu-section-content .col-five .find-us .footer-link,footer .footer-nav-menu-section-content .col-five .find-us .footer-link span,footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a img{margin-bottom:0}.flowers-overlay-content .left-links .col-links-duo,.occasions-overlay-content .col-links-duo,footer .trusted-by-footer-section-content .trusted-footer-bottom{display:flex;flex-direction:row}.best-sellers-overlay-content .col-trio,.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}.flowers-overlay-content .col-image .image-col-container,.occasions-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,.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%}.flag-overlay,.flowers-overlay{left:0;opacity:0;transition:var(--ease)}.flowers-overlay-content .left-links{display:flex;width:100%}.flowers-overlay-content .left-links .col,.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}.best-sellers-overlay{left:0;opacity:0;transition:var(--ease);display:none}.change-currency-overlay,.choose-delivery-overlay,.find-a-florist-overlay,.product-box-delivery-overlay,.search-blogs-overlay,.search-florist-overlay,.select-a-florist-overlay,.select-a-florist-result{max-width:480px;box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);z-index:210;overflow:hidden;transition:var(--ease);bottom:0;opacity:0}.best-sellers-overlay.is--active{opacity:1;pointer-events:all;display:flex}.best-sellers-overlay-content .col{min-width:140px}.best-sellers-overlay-content .col-trio-content-item{display:flex;align-items:center;width:100%;max-width:286px;margin:6px;border-radius:9px;transition:var(--ease)}.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,.flag-overlay-content .flag-inter-content .flag-inter .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,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .post-search{font-size:14px;line-height:normal;font-weight:var(--weight_600)}.find-a-florist-overlay{width:100%;height:100vh;background:var(--grey_alt);border-radius:var(--border_radius_medium);border-top-right-radius:0;padding:40px;border-bottom-right-radius:0;position:fixed;top:0;right:0;transform:translateX(100%);pointer-events:none}.change-currency-overlay.is--active,.choose-delivery-overlay.is--active,.find-a-florist-overlay.is--active,.product-box-delivery-overlay.is--active,.search-blogs-overlay.is--active,.search-florist-overlay.is--active,.select-a-florist-overlay.is--active,.select-a-florist-result.is--active{opacity:1;pointer-events:all;transform:translateX(0)}.find-a-florist-overlay-content{position:relative;height:100%}.choose-delivery-overlay-content .overlay-close,.filters-mobile-overlay-content .overlay-close,.find-a-florist-overlay-content .overlay-close,.search-blogs-overlay-content .overlay-close,.search-florist-overlay-content .overlay-close,.select-a-florist-result-content .overlay-close{position:absolute;top:0;right:0;cursor:pointer}.choose-delivery-overlay-content .select-title,.find-a-florist-overlay-content .select-title,.product-box-delivery-overlay-content .select-title,.search-blogs-overlay-content p,.search-florist-overlay-content p,.select-a-florist-result-content .select-title{color:var(--button_text)}.choose-delivery-overlay-content .sub-head,.find-a-florist-overlay-content .sub-head,.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}.find-a-florist-overlay-content .location-box{margin-top:40px;display:flex;flex-direction:column}.find-a-florist-overlay-content .location-box-where{color:var(--button_text);font-size:14px;font-weight:var(--weight_600);margin-bottom:8px}.find-a-florist-overlay-content .location-box-postcode{border-radius:var(--border_radius_small);border:1px solid var(--border_three);margin-bottom:12px;padding:12px 16px;color:var(--brand);outline:0}.find-a-florist-overlay-content .location-box-postcode::placeholder{color:var(--grey_alt_3)}.account-dashboard-section-content .right .my-details-section-content input:focus,.all-reviews-section .all-review-filters .filter-btn.is--active,.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn:focus,.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta input:focus,.btn-select.is--active,.card-message-overlay .occasion-btn:focus,.change-currency-overlay-content .top .currency-btn:focus,.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .input-wrap input:focus,.checkout-section-content .left .checkout-panel-content .input-box input:focus,.checkout-section-content .left .checkout-panel-content .title-content .person-title:focus,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .input-wrap input:focus,.checkout-step-section-content .checkout-panel-content .input-box input:focus,.choose-delivery-overlay-content .select-a-country-content .select-deliv input:focus,.choose-delivery-overlay-content .select-a-country-content .where-send input:focus,.choose-membership-section-content .membership-options .col-purple .join:hover,.country-content .checkout-middle-country.is--active,.filters-section-content .filter-btn.is--active,.find-a-florist-overlay-content .location-box-postcode:focus,.help-banner-section-content .input-wrap input:focus,.help-contact-us-page-content .left-content .row .input-wrap input:focus,.help-contact-us-page-content .left-content .row textarea:focus,.help-hero-section-content .input-wrap input:focus,.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending input:focus,.login-landing-section-content .left .input-wrap input:focus,.membership-country-content .hero-middle-country.is--active,.order-confirmation-section-content .left-order .create-new .input-wrap input:focus,.product-listing-page-content .product-date-picker input:focus,.product-listing-page-content .right .bottom .box:hover,.product-listing-page-content .where-sending input:focus,.search-blogs-overlay-content .input-wrap input:focus,.search-florist-overlay-content .input-wrap input:focus,.step-1 .step-other-info textarea:focus,.step-2 .title-content .person-title:focus,.step-3 .title-content .person-title:focus,.where-sending-banner-content .where-sending input:focus{border:1px solid var(--brand_purple)}.account-dashboard-section-content .right .item-summary-content,.account-dashboard-section-content .right .order-details-section-box .status,.blog-post-section .blog-wrapper-small .the-post p,.find-a-florist-overlay-content .location-box .use-location,.order-confirmation-section-content .left-order .details-container p:last-child,.product-listing-page-content .product-date-picker,.product-listing-page-content .special-request{margin-bottom:32px}.find-a-florist-overlay-content .location-box .use-location i{font-size:16px;color:var(--brand_purple)}.find-a-florist-overlay-content .location-box .use-location a{font-size:14px;font-weight:var(--weight_600);line-height:normal;color:var(--brand_purple)}.find-a-florist-overlay-content .location-box .day-option-box input{margin-right:8px;width:21px;height:21px;border:1px solid var(--border_one);border-radius:6px}.all-reviews-section .all-review-filters .filter-dropdown input:checked,.checkout-section-content .left .checkout-panel .check-option-box input:checked,.checkout-step-section-content .checkout-panel-content .check-option-box input:checked,.checkout-step-section-content .remember-option-box input:checked,.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown input:checked,.filters-section-content .filter-dropdown input:checked,.find-a-florist-overlay-content .location-box .day-option-box input:checked,.help-contact-us-page-content .left-content .remember-option-box input:checked,.login-landing-section-content .left .remember-option-box input:checked,.order-confirmation-section-content .left-order .create-new .remember-option-box input:checked,.trio-grid-section .filters .filters-check-content .select-choice input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.find-a-florist-overlay-content .location-box .day-option label{color:var(--button_text);font-size:16px;font-weight:var(--weight_600)}.checkout-section-content .left .checkout-panel .check-option p,.checkout-step-section-content .checkout-panel-content .check-option p,.checkout-step-section-content .remember-option p,.find-a-florist-overlay-content .location-box .day-option p,.login-landing-section-content .left .remember-option p,.order-confirmation-section-content .left-order .create-new .remember-option p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-left:28px;margin-top:2px}.find-a-florist-overlay-content .find-a-florist-button-container{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a:first-child,.account-dashboard-section-content .right .order-summary-section-content .row,.basket-products-section-content .basket-item-summary .right-info .price-summary .price,.basket-products-section-content .basket-item-summary .right-info .price-summary .service-charge,.basket-products-section-content .basket-item-summary .right-info .price-summary .voucher-code,.checkout-section-content .right .basket-content-top .bottom-row,.checkout-step-section-content .box-summary .summary-bottom .col,.checkout-step-section-content .step-box-content .box-text,.find-a-florist-overlay-content .find-a-florist-button-container a,.florist-about-section-content .left .opening-container-content,.florist-about-section-content .right .services-container .icon-wrap,.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap,.order-confirmation-section-content .left-order .icon-wrap,.order-confirmation-section-content .right-order .basket-content-top .bottom-row,.product-listing-page-content .right .top,.select-a-florist-result .select-a-florist-result-button-container .btn,footer .footer-nav-menu-section-content .col .news-footer-tab,footer .footer-nav-menu-section-content .col-five .call-us span,footer .footer-nav-menu-section-content .col-five .follow-us span{margin-bottom:8px}.change-currency-overlay,.product-box-delivery-overlay,.select-a-florist-overlay{width:100%;height:100vh;background:var(--grey_alt);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;transform:translateX(100%);pointer-events:none}.choose-delivery-overlay-content,.search-blogs-overlay-content,.select-a-florist-overlay-content{height:100%;position:relative}.country-content #payment-form,.home-v3 .new-reviews-section,.select-a-florist-overlay-content-top,.swiper-pagination-bullet-active,.text-banner-image-international .text-image-banner-section-content .left,.text-grid-image-section{background:var(--white)}.card-message-overlay .overlay-close,.change-currency-overlay-content .overlay-close,.empty-basket-overlay .overlay-close,.generic-overlay .overlay-close,.hero-date-picker-overlay .overlay-close,.hero-date-picker-overlay-selection .overlay-close,.product-box-delivery-overlay-content .overlay-close,.select-a-florist-overlay-content .overlay-close,.set-location-overlay .overlay-close,.voucher-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.select-a-florist-overlay-content .select-title{padding-top:40px;padding-left:40px;color:var(--button_text)}.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}.product-box-delivery-overlay-content .select-result-text-content,.select-a-florist-overlay-content .select-result-text-content{margin-top:40px;padding-left:40px;padding-right:40px;overflow:scroll}.product-box-delivery-overlay-content .select-result-text-content .results p,.select-a-florist-overlay-content .select-result-text-content .results p{font-weight:var(--weight_400);font-size:14px;color:var(--button_text)}.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time span,.product-box-delivery-overlay-content .select-result-text-content .results p span,.select-a-florist-overlay-content .select-result-text-content .results p span{color:var(--button_text);font-weight:var(--weight_700)}.product-box-delivery-overlay-content .select-result-text-content .results a,.select-a-florist-overlay-content .select-result-text-content .results .change-loc{color:var(--brand_purple);font-size:14px;font-weight:var(--weight_700);border-bottom:1px solid transparent;transition:var(--ease)}.account-dashboard-section-content .right .order-summary-section-content .need-help-section a:hover,.account-dashboard-section-content .right .orders-section-box .right a:hover,.account-dashboard-section-content .right .recent-order-box .top .view-order:hover,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .read:hover,.florist-info-tabs-section-content .currency-change p span:hover,.help-contact-us-page-content .left-content .remember-option label a:hover,.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-text a:hover,.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title a:hover,.login-landing-section-content .left .remember-option label a:hover,.product-box-delivery-overlay-content .select-result-text-content .results a:hover,.product-listing-page-content .right .top .currency a:hover,.search-blogs-overlay-content .blog-search-results .input-actions .clear-input:hover,.search-florist-overlay-content .search-results .input-actions .input-clear:hover,.select-a-florist-overlay-content .select-result-text-content .results .change-loc:hover,.select-a-florist-result-content .back-to span:hover{border-bottom:1px solid var(--brand_purple)}.product-box-delivery-overlay-content .select-result-text-content .order-time,.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}.additional-container .info-product-additional .top .price,.empty-basket-overlay .remove-message span,.hero-middle-section-content .icon-wrap div span,.hero-middle-section-content .icon-wrap h2 span,.hero-middle-section-content .trusted-hero .trust-icon-wrap p,.home-hero-section .delivery-date .date-box p,.order-now .order-time span,.product-box-delivery-overlay-content .select-result-text-content .order-time span,.select-a-florist-overlay-content .select-result-text-content .order-time span,.select-a-florist-result-content .opening-times .is--active,.showing-section-content .left p span,.showing-section-content .left-tops .icon-wrap h1 span,.tabs.yellow-alt span{font-weight:var(--weight_700)}.product-box-delivery-overlay-content .select-result-content,.select-a-florist-overlay-content .select-result-content{height:100%;height:calc(90vh - 100px);overflow:scroll;padding:16px 40px 160px}.product-box-delivery-overlay-content .select-result-content .select-florist,.select-a-florist-overlay-content .select-result-content .select-florist{display:flex;border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius);margin-bottom:8px;background:var(--white);transition:var(--ease)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list:hover,.help-advice-hub-page-content .left-content .row:hover,.help-advice-hub-page-content .sidebar-content .row:hover,.help-center-section-content .git-row .col:hover,.help-support-article-page-content .sidebar-content .row:hover,.how-to-order-page-content .sidebar-content .row:hover,.popular-faqs-section .right-section .row:hover,.product-box-delivery-overlay-content .select-result-content .select-florist:hover,.product-select-a-florist .prod-selected:hover,.select-a-florist-overlay-content .select-result-content .select-florist:hover,.showing-section-content .right .view.is--active,.support-topics-section .topic-cols .col:hover,header .main-head .hero-currency:hover{background:var(--white_hov)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .image-container,.pop-up-selected-florist .prod-selected-chosen .image-container,.product-box-delivery-overlay-content .select-result-content .select-florist .image-container,.product-select-a-florist .prod-selected .image-container,.select-a-florist-overlay-content .select-result-content .select-florist .image-container{width:100%;max-width:80px;max-height:80px;overflow:hidden;position:relative;border-radius:var(--border_radius_small)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info,.pop-up-selected-florist .prod-selected-chosen .select-text-info,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info,.product-select-a-florist .prod-selected .select-text-info,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info{margin-left:12px;position:relative;width:100%}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .florist-name,.pop-up-selected-florist .prod-selected-chosen .select-text-info .florist-name,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .florist-name,.product-select-a-florist .prod-selected .select-text-info .florist-name,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .florist-name{color:var(--button_text);font-size:16px;font-weight:var(--weight_700);line-height:normal}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .florist-distance,.pop-up-selected-florist .prod-selected-chosen .select-text-info .florist-distance,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .florist-distance,.product-select-a-florist .prod-selected .select-text-info .florist-distance,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .florist-distance{color:var(--grey_alt_3);font-size:12px;line-height:normal;font-weight:var(--weight_400);margin-bottom:8px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .review-stars p,.pop-up-selected-florist .prod-selected-chosen .select-text-info .review-stars p,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .review-stars p,.product-select-a-florist .prod-selected .select-text-info .review-stars p,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .review-stars p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-left:4px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .day-delivery,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .day-delivery,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .day-delivery{margin-top:14px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .day-delivery .check-container,.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery .check-container,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .day-delivery .check-container,.product-select-a-florist .prod-selected .select-text-info .day-delivery .check-container,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .day-delivery .check-container{display:flex;justify-content:center;align-items:center;margin-right:4px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .day-delivery p,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .day-delivery p,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .day-delivery p{color:var(--button_text);font-size:12px;line-height:normal;font-weight:var(--weight_300)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info .arrow,.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .arrow,.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .arrow{position:absolute;right:0;top:50%;transform:translate(-50%,-50%)}.product-box-delivery-overlay-content .product-box-delivery-button,.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)}.product-box-delivery-overlay-content .product-box-delivery-button-container,.select-a-florist-overlay-content .select-a-florist-button-container{background:var(--white);padding-bottom:40px;padding-left:40px;padding-right:40px}.checkout-section-content .left .checkout-panel-content .top-payment,.product-select-a-florist .select-result-text-content,.trio-grid-section .filters .filters-check-content,.trio-grid-section .filters-cta{padding-bottom:16px}.product-select-a-florist .continue-disabled{cursor:pointer;background:var(--white_alt_2);opacity:.5;pointer-events:none}.product-select-a-florist .continue-disabled.is--active{pointer-events:all;opacity:1;background:var(--brand_yellow);border:var(--brand_yellow)}.product-select-a-florist .prod-selected{transition:var(--ease);display:flex;border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius);margin-bottom:8px;background:var(--white);transition:var(--ease)}.product-select-a-florist .prod-selected.is--active{border:1px solid var(--brand_purple);background:var(--white_hov)}.florist-result-section-content .left .bottom .flo-product-container .flo-product a,.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending-cta,.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery,.product-listing-page-content .card-message .card-message-bottom,.product-listing-page-content .special-request .special-request-bottom,.product-select-a-florist .prod-selected .select-text-info .day-delivery{margin-top:8px}.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery img,.product-select-a-florist .prod-selected .select-text-info .day-delivery img{width:12px;height:12px}.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery p,.product-select-a-florist .prod-selected .select-text-info .day-delivery p{color:var(--blue_alt);font-size:12px;line-height:normal;margin-left:4px}.pop-up-selected-florist .prod-selected-chosen .select-text-info .arrow,.product-select-a-florist .prod-selected .select-text-info .arrow{position:absolute;right:0;top:50%;transform:translate(-50%,-50%);opacity:0;transition:var(--ease)}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress img.checked,.account-dashboard-section-content .right .recent-order-box .middle-box .progress img.checked,.hero-alt-countdown-section .left .hero-text-btn-swiper .swiper-slide-active,.hero-alt-countdown-section .left .hero-text-swiper .swiper-slide-active,.pop-up-selected-florist .prod-selected-chosen .select-text-info .arrow.is--active,.product-listing-page-content .special-request .add-q .tooltip:hover+.tooltiptext,.product-select-a-florist .prod-selected .select-text-info .arrow.is--active{opacity:1}.choose-delivery-overlay,.search-blogs-overlay,.search-florist-overlay,.select-a-florist-result{width:100%;height:100vh;background:var(--grey_alt);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;transform:translateX(100%);pointer-events:none}.select-a-florist-result-content{position:relative;height:calc(80vh - 100px);overflow:scroll}.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;transition:var(--ease)}.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}.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}.basket-products-section-content .basket-item-summary .left-content .change-btn,.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,.select-a-florist-result-content .opening-times{margin-top:27px}.florist-about-section-content .left .delivery-options .delivery-title,.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%}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day,.florist-about-section-content .left .delivery-options-content .day,.select-a-florist-result-content .delivery-options-content .day{display:flex;flex-direction:column;align-items:center}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day-min,.select-a-florist-result-content .delivery-options-content .day-min{min-width:64px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .available-box,.florist-about-section-content .left .delivery-options-content .day .available-box,.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)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .unavailable-box,.florist-about-section-content .left .delivery-options-content .day .unavailable-box,.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)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day p,.florist-about-section-content .left .delivery-options-content .day p,.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 .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)}.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)}.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:none}.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;left:-16px;padding-top:3px}.choose-delivery-overlay-content .select-a-country-content ul li input,.choose-delivery-overlay-content .select-a-country-content ul li select,.set-location-overlay-content .select-country-drop ul li input,.set-location-overlay-content .select-country-drop ul li select{padding:12px}.choose-delivery-overlay-content .select-a-country-content ul li span,.set-location-overlay-content .select-country-drop 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 .select-deliv i,.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}.choose-delivery-overlay-content .select-a-country-content .select-deliv .input-wrap.is--active:before{transform:translateY(-50%) rotate(180deg)}.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;transition:transform .3s}.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;transition:var(--ease);cursor:pointer}.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 .btn,.mobile-order-summary-sticky .sticky-btn{width:100%;margin-top:16px}.choose-delivery-overlay-content .disabled{pointer-events:none;background:var(--white_alt_2)}.flatpickr-calendar{width:100%!important;max-width:350px!important}.numInputWrapper{display:none!important}.flatpickr-day.today{border-color:var(--brand_yellow)!important}.flatpickr-day.selected,.flatpickr-day:hover{background:var(--yellow_alt)!important;border:1px solid var(--brand_yellow)!important;border-radius:var(--border_radius_small)!important}.flatpickr-day{color:var(--grey_alt_2)!important;font-weight:var(--weight_600)!important;border-radius:var(--border_radius_small)!important}.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details .recip-name,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details .recip-name,.basket-products-section-content .basket-item-summary .right-info .price-summary .delivery-included p,.basket-products-section-content .basket-item-summary .right-info .price-summary .price p,.basket-products-section-content .basket-item-summary .right-info .price-summary .saved p,.basket-products-section-content .basket-item-summary .right-info .price-summary .service-charge p,.basket-products-section-content .basket-item-summary .right-info .price-summary .voucher-code p,.checkout-section-content .right .basket-content-top .total-all,.custom-text,.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month,.full-width-images-section-content .full-sub-heading,.order-confirmation-section-content .left-order .details-container .detail-blue,.order-confirmation-section-content .right-order .basket-content-top .total-all,.selected-date,.step-1 .step-info .right p,.text-grid-image-section-content .text-content p,.types-page-index-section-content .letter-content .left-content .flower-info .row p,.why-shop-section-content .why-col .why-text{color:var(--grey_alt_2)}.flatpickr-months{position:relative!important;margin-bottom:24px!important;margin-top:10px!important}.dayContainer{height:250px!important;margin-bottom:10px!important}.flatpickr-innerContainer{justify-content:center!important}.custom-text{text-align:start;margin-top:24px;margin-left:24px;font-size:12px;font-weight:var(--weight_400);margin-bottom:4px}.basket-rec-add-ons .tile-large-white .tile-text-right a,.custom-text:last-child,.help-support-article-page .help-center-section-content,.hero-date-picker-overlay-selection-content .date-picker-selection .right .custom-text,.image-col-text-grid-section-content .col:first-child,.image-col-text-grid-section-content .col:nth-child(2),.image-col-text-grid-section-content .col:nth-child(3),.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title:first-child{margin-top:0}.selected-date{padding-left:24px;padding-right:24px;text-align:start;font-size:20px;font-weight:var(--weight_600);padding-bottom:24px;border-bottom:1px solid var(--border_two)}.flatpickr-current-month .flatpickr-monthDropdown-months{color:var(--button_text)!important;font-size:16px!important;font-weight:var(--weight_600)!important;line-height:normal!important}.flatpickr-disabled{color:var(--grey_alt_3)!important;cursor:not-allowed;pointer-events:none}.country-select,.hero-date-picker-overlay-content .hero-country-select,.hero-date-picker-overlay-content .hero-steps-content .hero-step:last-child::after,.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step:last-child::after,.home-hero-section-v2 .where-sending-cta .hero-new-country-select,.set-location-overlay-content .select-country-drop .country-select-location,.shop-recent-deliveries-section,.shop-recent-deliveries-section .recent-deliveries-section-content .image-grid-text,.shop-recent-deliveries-section .recent-deliveries-section-content a,.trio-grid-section .filter-content{display:none}#country-dropdown-overlay-a,.hero-date-picker-overlay-content #aaa,.set-location-overlay-content .select-country-drop #country-location-a,.where-sending-banner-content .where-sending .country-content .checkout-lang-select{padding-left:0}#country-dropdown-overlay-a img,.btn-select img,.checkout-section-content .left .checkout-panel .country-content #aaaa img,.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select img,.country-content .checkout-btn-select img,.country-content .country-dropdown-d img,.error-page-section .hero-actions #country-dropdown-a img,.error-page-section .hero-actions .hero-new-btn-select img,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a img,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select img,.hero-date-picker-overlay-content #aaa img,.hero-date-picker-overlay-content .hero-btn-select img,.hero-middle-section .hero-actions #country-dropdown-a img,.hero-middle-section .hero-actions .hero-new-btn-select img,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a img,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select img,.home-hero-section-v2 .where-sending-cta #country-dropdown-a img,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select img,.membership-country-content #country-dropdown-a img,.membership-country-content .hero-new-btn-select img,.product-listing-page-content .where-sending-cta #country-dropdown-a img,.product-listing-page-content .where-sending-cta .hero-new-btn-select img,.set-location-overlay-content .select-country-drop #country-location-a img,.set-location-overlay-content .select-country-drop .btn-select img{width:20px;position:relative;top:2px}#country-dropdown-overlay-a li,.hero-date-picker-overlay-content #aaa li,.set-location-overlay-content .select-country-drop #country-location-a li{list-style:none;padding-top:5px;padding-bottom:5px}#country-dropdown-overlay-a li:hover,.country-content .country-dropdown-d li:hover,.error-page-section .hero-actions #country-dropdown-a li:hover,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li:hover,.hero-middle-section .hero-actions #country-dropdown-a li:hover,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li:hover,.home-hero-section-v2 .where-sending-cta #country-dropdown-a li:hover,.membership-country-content #country-dropdown-a li:hover,.product-listing-page-content .where-sending-cta #country-dropdown-a li:hover,.set-location-overlay-content .select-country-drop #country-location-a li:hover{background-color:#f4f3f3;cursor:pointer}#country-dropdown-overlay-a li img,.hero-date-picker-overlay-content #aaa li img,.set-location-overlay-content .select-country-drop #country-location-a li img{margin:5px 10px 5px 5px;position:relative;top:7px;left:7px}#country-dropdown-overlay-a li span,.btn-select li span,.checkout-section-content .left .checkout-panel .country-content #aaaa li span,.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select li span,.country-content .checkout-btn-select li span,.country-content .country-dropdown-d li span,.error-page-section .hero-actions #country-dropdown-a li span,.error-page-section .hero-actions .hero-new-btn-select li span,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li span,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select li span,.hero-date-picker-overlay-content #aaa li span,.hero-date-picker-overlay-content .btn-select li span,.hero-middle-section .hero-actions #country-dropdown-a li span,.hero-middle-section .hero-actions .hero-new-btn-select li span,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li span,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select li span,.home-hero-section-v2 .where-sending-cta #country-dropdown-a li span,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select li span,.membership-country-content #country-dropdown-a li span,.membership-country-content .hero-new-btn-select li span,.product-listing-page-content .where-sending-cta #country-dropdown-a li span,.product-listing-page-content .where-sending-cta .hero-new-btn-select li span,.set-location-overlay-content .select-country-drop #country-location-a li span,.set-location-overlay-content .select-country-drop .btn-select li span{margin-left:5px}.country-dropdown-overlay-b,.hero-date-picker-overlay-content .bbb,.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)}.checkout-section-content .left .checkout-panel .country-content .open,.error-page-section .hero-actions .open,.hero-date-picker-overlay-content .open,.hero-middle-section .hero-actions .open,.hero-where-banner-section .hero-where-banner-section-content .open,.open,.product-listing-page-content .where-sending-cta .open,.set-location-overlay-content .select-country-drop .open{display:show!important}.btn-select{margin-top:10px;width:100%;padding:12px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);background:var(--white);transition:var(--ease)}.btn-select.is--active:before,.country-content .checkout-btn-select.is--active::before,.membership-country-content .hero-new-btn-select.is--active::before,.product-listing-page-content .product-date-picker .input-wrap.is--active:before{transform:translateY(-50%) rotate(180deg)}.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;transition:transform .3s}.btn-select li,.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select li,.country-content .checkout-btn-select li,.error-page-section .hero-actions .hero-new-btn-select li,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select li,.hero-date-picker-overlay-content .hero-btn-select li,.hero-middle-section .hero-actions .hero-new-btn-select li,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select li,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select li,.membership-country-content .hero-new-btn-select li,.product-listing-page-content .where-sending-cta .hero-new-btn-select li,.set-location-overlay-content .select-country-drop .btn-select li{list-style:none;float:left;padding-bottom:0}.btn-select:hover li,.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select:hover li,.country-content .checkout-btn-select:hover li,.error-page-section .hero-actions .hero-new-btn-select:hover li,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select:hover li,.hero-date-picker-overlay-content .hero-btn-select:hover li,.hero-middle-section .hero-actions .hero-new-btn-select:hover li,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select:hover li,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select:hover li,.membership-country-content .hero-new-btn-select:hover li,.product-listing-page-content .where-sending-cta .hero-new-btn-select:hover li,.set-location-overlay-content .select-country-drop .btn-select:hover li,header .main-head .hero-currency span,header .nav-container .nav-right .nation:first-child{margin-left:0}.btn-select:hover{border:1px solid transparent;box-shadow:inset 0 0 0 1px #ccc}.btn-select:focus,.hero-date-picker-overlay-content .hero-btn-select:focus,.set-location-overlay-content .select-country-drop .btn-select:focus{outline:0;border:var(--brand_purple) 1px solid}.checkout-section-content .left .checkout-panel .country-content .lang-select,.country-content .lang-select,.error-page-section .hero-actions .lang-select,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .lang-select,.hero-date-picker-overlay-content .hero-lang-select,.hero-middle-section .hero-actions .lang-select,.hero-where-banner-section .hero-where-banner-section-content .lang-select,.home-hero-section-v2 .where-sending-cta .lang-select,.lang-select,.membership-country-content .lang-select,.product-listing-page-content .where-sending-cta .lang-select,.set-location-overlay-content .select-country-drop .lang-select{margin-bottom:24px;position:relative}.search-florist-overlay-content{height:100%;position:relative;overflow:hidden;overflow-y:scroll;scrollbar-color:unset}.search-blogs-overlay-content input,.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-blogs-overlay-content .input-wrap i,.search-florist-overlay-content .input-wrap i{color:var(--blue_alt);top:40px}.all-reviews-section .all-review-filters .filter-btn img,.checkout-header-content .return-to-basket,.checkout-section-content .left .checkout-panel .checkout-title .a-rotate,.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container.is--active,.filters-mobile-overlay-content .mobile-filter-title img,.filters-section-content .filter-btn img,.florist-disabled .mob-disabled,.hero-middle-section-content .hero-actions-content .input-wrap .select-container.is--active,.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title.is--active,.product-listing-page-content .select-occasion-btn img,.search-blogs-overlay-content .input-wrap input,.search-florist-overlay-content .input-wrap input,.search-map-section-content .return a{transition:var(--ease)}.search-florist-overlay-content .search-results .input-actions{display:flex;justify-content:space-between;margin-top:14px}.checkout-header-content .icon-wrap .help-l,.search-blogs-overlay-content .blog-search-results .input-actions p,.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-blogs-overlay-content .blog-search-results .input-actions .clear-input,.search-florist-overlay-content .search-results .input-actions .input-clear{font-size:14px;line-height:normal;font-weight:var(--weight_700);color:var(--brand_purple);border-bottom:1px solid transparent;transition:var(--ease)}.search-florist-overlay-content .search-results .different-occasions{margin-top:34px;max-height:250px;overflow:hidden;margin-bottom:50px;overflow-y:scroll}.search-florist-overlay-content .search-results .different-occasions .occasion-box{margin-bottom:27px}.search-florist-overlay-content .search-results .different-occasions .occasion-box p{margin-left:4px;color:var(--button_text);font-size:16px;font-weight:var(--weight_600);line-height:normal;border-bottom:1px solid transparent;transition:var(--ease)}.search-florist-overlay-content .search-results .different-occasions .occasion-box p:hover{border-bottom:1px solid var(--button_text)}.flower-results-content{height:calc(70vh - 100px);overflow:scroll;max-height:450px}.flower-results-content .flower-results,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results{display:flex;align-items:center;margin-bottom:24px;border-radius:var(--border_radius);overflow:hidden;transition:var(--ease)}.flower-results-content .flower-results .image-container,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-container{width:100%;max-width:100px;height:100px;position:relative;margin-right:16px;border-radius:var(--border_radius);overflow:hidden}.flower-results-content .flower-results .image-text .flower-title{font-size:16px;font-weight:var(--weight_400);line-height:22px;color:var(--grey_alt_2)}.flower-results-content .flower-results .image-text .flower-price,.mobile-nav-menu-content .back-action-title{color:var(--button_text);font-size:14px;line-height:normal;font-weight:var(--weight_600)}.mobile-nav-menu{width:100%;position:fixed;top:0;right:0;bottom:0;background:var(--white);padding:24px;transition:var(--ease);transform:translateX(200%);z-index:100}.mobile-best-seller-overlay,.mobile-country-overlay,.mobile-currency-overlay,.mobile-flowers-overlay,.mobile-occasions-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:0 24px 24px;transform:translateX(200%);width:85%;transition:var(--ease)}.mobile-nav-menu.is--active{transform:translateX(0);transition:var(--ease)}.mobile-nav-menu .overlay-close,.mobile-overlay .overlay-close{position:absolute;top:24px;right:4px}.mobile-nav-menu-content .back-action{display:flex;margin-bottom:26px}.mobile-nav-menu-content .back-action-title{margin-left:2px}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title{position:relative;display:inline-block;width:100%;margin-top:24px;transition:var(--ease)}.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;transition:var(--ease)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title.is--active::after{transform:rotate(-180deg);transition:var(--ease)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items{margin-top:18px;display:none}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content .mobile-nav-link-link{margin-left:8px;transition:var(--ease)}.mobile-best-seller-overlay,.mobile-country-overlay,.mobile-currency-overlay,.mobile-occasions-overlay{z-index:104}.mobile-best-seller-overlay.is--active,.mobile-country-overlay.is--active,.mobile-currency-overlay.is--active,.mobile-flowers-overlay.is--active,.mobile-occasions-overlay.is--active{overflow:scroll;transform:translateX(0);transition:var(--ease)}.mobile-flowers-overlay{z-index:105}.hero-date-picker-overlay,.hero-date-picker-overlay-selection{margin:0 auto;top:5%;z-index:110;left:0;right:0;max-width:592px;display:none;overflow:scroll}.mobile-country-overlay-content .mobile-navigation .country-row,.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-country-overlay-content .mobile-navigation .country-row.is--active,.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active{background:var(--white-hov);border-radius:var(--border_radius)}.basket-empty-section-content .basket-ready a:hover,.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .policy:hover,.blog-post-section .blog-wrapper-small .the-post a:hover,.checkout-section-content .left .top a:hover,.hero-date-picker-overlay-selection-content .date-picker-selection-btns .change:hover,.login-landing-section-content .left .sign-up-now:hover,.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active .type,.search-map-section-content .return a:hover{color:var(--brand_purple)}.all-reviews-section-content .ratings-container .left .stars img,.florist-reviews-section-content .ratings-container .left .stars img,.mobile-country-overlay-content .mobile-navigation .country-row-flag img{width:20px}.florist-about-section-content .left .opening-container .opening-title,.mobile-country-overlay-content .mobile-navigation .country-row .flag-country,.mobile-order-summary-sticky .top-sum .sticky-total{color:var(--grey_alt_2);font-weight:var(--weight_600)}.hero-date-picker-overlay{background:var(--white);width:100%;position:absolute;max-height:700px;background:var(--white);border-radius:var(--border_radius)}.about-director-section-content .left,.hero-date-picker-overlay-content{padding:40px}.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,.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step .ph{border-radius:40px;background:var(--yellow_alt);padding:8px}.about-director-section-content .left .title,.account-dashboard-section-content .right .recent-order-box .top .order-number,.basket-products-section-content .basket-item-summary .left-content .info-product .top .right p,.checkout-section-content .right .basket-content-middle .top .icon-wrap p,.checkout-step-section-content .issues a,.hero-date-picker-overlay-content .hero-steps-content .hero-step span,.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step span,.how-we-help-section-content .left-content .row .how-bold,.image-col-text-grid-section-content .col-review .review .reviewer-info .name,.meet-the-team-section-content .team-grid .col .team-name,.pop-up-selected-florist-top span,.product-listing-page-content .right .top .what-size{font-weight:var(--weight_600);line-height:normal}.hero-date-picker-overlay-content .hero-steps-content .hero-step::after,.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}.hero-date-picker-overlay-content .hero-steps-content .disabled,.hero-date-picker-overlay-selection-content .hero-steps-content .disabled{color:var(--blue_alt);pointer-events:none}.hero-date-picker-overlay-content .hero-use-location{position:relative;margin-top:16px;display:flex}.hero-date-picker-overlay-content .hero-use-location .use-location{font-weight:var(--weight_600);line-height:normal;color:var(--brand_purple);margin-left:4px;transition:var(--ease);cursor:pointer}.hero-date-picker-overlay-content .input-wrap,.step-1 .step-info .left{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}.country-content .checkout-middle-country:focus,.hero-date-picker-overlay-content .input-wrap input:focus,.hero-date-picker-overlay-selection-content .input-wrap input:focus,.membership-country-content .hero-middle-country:focus{outline:0;border:1px solid var(--brand_purple)}.hero-date-picker-overlay-content .hero-date-btn{margin-top:100px;width:100%}.all-reviews-section-content .ratings-container .right .score,.basket-products-section-content .basket-item-summary .right-info .titles,.florist-reviews-section-content .ratings-container .right .score,.hero-date-picker-overlay-content .hero-steps-inputs .hero-over-title,.image-grid-section-content .image-grid-heading,.login-landing-section-content .left .pass-wrap,.product-listing-page-content .right .bottom .box .top p,.recent-image-grid-section-content .image-grid-heading{margin-bottom:4px}.checkout-section-content .left .checkout-panel .country-content #aaaa li:hover,.hero-date-picker-overlay-content #aaa li:hover{background-color:#f4f3f3}.hero-date-picker-overlay-content .hero-btn-select,.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}.florist-single-hero-section-content .left .customer-info .reviews,.hero-date-picker-overlay-content .hero-btn-select li span,.trio-grid-count-left .trust-pilot-grid .score span:last-child,.trio-grid-count-right .trust-pilot-grid .score span:last-child{margin-left:8px}.hero-date-picker-overlay-content .hero-btn-select:hover,.set-location-overlay-content .select-country-drop .btn-select:hover{background-color:#f4f3f3;border:1px solid transparent;box-shadow:inset 0 0 0 1px #ccc}.hero-date-picker-overlay-selection{background:var(--white);width:100%;max-height:780px;position:absolute;background:var(--white);border-radius:var(--border_radius)}.hero-date-picker-overlay-selection-content{padding:40px;overflow:scroll}.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}@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%}}.about-trio-info-section-content .col p,.account-dashboard-section-content .left a.is--active,.all-reviews-section-content .customer-reviews-container-content .col .text .name,.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .left-size .size,.checkout-header-content .icon-wrap .help-l a,.checkout-section-content .right .basket-content-bottom .top .icon-wrap p,.checkout-section-content .right .basket-content-middle .bottom .bot-date,.checkout-section-content .right .basket-content-top .total-price,.checkout-step-section-content .box-top p,.checkout-step-section-content .checkout-panel-content .cd-title,.checkout-step-section-content .step-box-content .bold-title,.countdown,.countdown-text-section .count-text span,.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions .selected,.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected,.florist-information-content .store-info p span,.florist-result-section-content .left .top .left-res .florist-name,.florist-result-section-content .left .top .right-res-content p span,.florist-reviews-section-content .customer-reviews-container-content .col .text .name,.florist-single-hero-section-content .left .customer-info .delivery span,.hero-date-picker-overlay-selection-content .sending-to,.hero-middle-section-content .hero-text p span,.home-hero-section-content .p-style-medium,.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper span,.order-confirmation-section-content .left-order .details-container p:first-child,.order-now-countdown .count-time span,.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-current-month span.cur-month,.step-1 .step-date-selected .right .selected span,.step-1 .step-date-selected .right .selected-small span,.step-1 .step-info .right p span,.trust-banner-large-content p,footer .footer-nav-menu-section-content .col-five .call-us .footer-link-title,footer .footer-nav-menu-section-content .col-five .email-us .footer-link-title,footer .footer-nav-menu-section-content .col-five .find-us .footer-link-title{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 .left,footer .footer-nav-menu-section-content .col{display:flex;flex-direction:column;width:100%}.hero-date-picker-overlay-selection-content .date-picker-selection .left p{margin-bottom:12px;font-weight:var(--weight_600)}.hero-date-picker-overlay-selection-content .date-picker-selection .left .date-select{padding:11px 24px;width:100%;max-width:196px;text-align:center;margin-bottom:12px;transition:var(--ease);border-radius:var(--border_radius_small);cursor:pointer}.hero-date-picker-overlay-selection-content .date-picker-selection .left .active{transition:var(--ease);color:var(--brand_purple);border:1px solid var(--brand_purple);font-weight:var(--weight_600)}.hero-date-picker-overlay-selection-content .date-picker-selection .left .disabled{background:var(--white_alt_2);color:var(--border_three);pointer-events:none}.hero-date-picker-overlay-selection-content .date-picker-selection .right{width:100%;margin-left:24px}.hero-date-picker-overlay-selection-content .date-picker-selection .right .flatpickr-calendar{box-shadow:none}.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;transition:var(--ease)}.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 .blog-results-content{height:calc(70vh - 100px);overflow:scroll}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:8px}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-by{color:var(--grey_alt_2);line-height:22px;margin-bottom:8px}.basket-products-section-content .basket-item-summary .left-content .info-product .top .right img,.help-contact-us-page-content .right-content .row p,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-by span{margin-left:16px}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .read-more-btn{color:var(--brand_purple);font-weight:var(--weight_600);line-height:normal;transition:var(--ease)}.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(25% - 6px);margin:16px 0 0}@media only screen and (max-width:1024px){.section-gap.d2f-top{margin-top:40px}.global-tab-down-hide{display:none}.flag-overlay-content .flag-inter-content .flag-inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}.home-hero-section .home-hero-container{padding-right:37px}}.flag-overlay-content .flag-inter-content .flag-inter:hover,.international-navigation-section-content .inter-nav-content .inter:hover,.location-deliver-to-section-content .locations-content .location:hover{transform:translateY(-2.5px)}.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 p,.international-navigation-section-content .inter-nav-content .inter p,.location-deliver-to-section-content .locations-content .location p{font-weight:var(--weight_400);line-height:normal;font-size:14px}.flag-overlay-content h3{font-size:15px;flex:0 0 100%;margin-bottom:0}.flag-overlay-content .flex{align-items:flex-start}.flag-overlay-content .flex .top-areas{gap:0}.account-dashboard-section-content .right .my-details-section-content,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.three,.award-winning-section-content .left,.award-winning-section-content .right,.checkout-step-section .step-progress-container .box-step.is--active.pro-step-2:after,.flag-overlay-content .flex .top-areas .flag-inter,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.three,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .left,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right,.login-landing-section-content .left,.login-landing-section-content .right,.other-links-section-content .left,.other-links-section-content .right{width:50%}.card-message-overlay,.empty-basket-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;pointer-events:none;transition:var(--ease)}.card-message-overlay.is--active,.empty-basket-overlay.is--active,.generic-overlay.is--active,.set-location-overlay.is--active,.voucher-overlay.is--active{pointer-events:all;opacity:1}.card-message-overlay .change-title{font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:32px}.card-message-overlay .small-title{font-size:14px;font-weight:var(--weight_600);line-height:normal;margin-bottom:4px;margin-top:16px}.card-message-overlay .occasion-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}.card-message-overlay .occasion-dropdown{transition:var(--ease);opacity:0;pointer-events:none;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius_small);overflow:hidden;position:absolute;left:40px;top:185px;right:40px;z-index:10}.card-message-overlay .occasion-dropdown .occasion-row,.change-currency-overlay-content .top .currency-dropdown .currency-row,.product-listing-page-content .select-occasion-dropdown .select-occ-row,.step-2 .title-content .person-title-dropdown .title-row,.step-3 .title-content .person-title-dropdown .title-row{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease);cursor:pointer}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown .size-row:last-child,.card-message-overlay .occasion-dropdown .occasion-row:last-child,.change-currency-overlay-content .top .currency-dropdown .currency-row:last-child,.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown .title-row:last-child,.product-listing-page-content .select-occasion-dropdown .select-occ-row:last-child,.step-2 .title-content .person-title-dropdown .title-row:last-child,.step-3 .title-content .person-title-dropdown .title-row:last-child{border-bottom:0}.card-message-overlay .message-section,.quad-text-grid-section{margin-bottom:40px}.card-message-overlay .message-section textarea,.product-listing-page-content .card-message textarea,.product-listing-page-content .special-request textarea{width:100%;height:124px;box-sizing:border-box;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;resize:none}.card-message-overlay .message-section #charCount{margin-top:4px;font-size:14px;color:var(--blue_alt)}.change-currency-overlay-content{height:100%;position:relative;padding:40px}.change-currency-overlay-content .top .sub-head{color:var(--grey_alt_2);margin-top:8px;display:block;margin-bottom:43px}.award-winning-section-content .right .row p,.change-currency-overlay-content .top .title-small{font-weight:var(--weight_600);font-size:14px;line-height:normal}.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);cursor:pointer}.change-currency-overlay-content .top .currency-dropdown{transition:var(--ease);opacity:0;pointer-events:none;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 .pill{background:var(--blue_alt);padding:4px 12px;color:var(--white);border-radius:var(--border_radius);margin-right:8px}.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}.empty-basket-overlay .remove-title,.help-center-section-content .git-title{font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:24px}.empty-basket-overlay .remove-message{margin-bottom:24px;font-size:18px;line-height:28px;color:var(--grey_alt_2)}.generic-overlay,.set-location-overlay,.voucher-overlay{position:fixed;background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);width:100%;max-width:592px;padding:40px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:var(--ease);z-index:103}.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}.generic-overlay-content .generic-btns a,.generic-overlay-content .voucher-btns a,.how-we-help-section-content .left-content,.how-we-help-section-content .right-content,.set-location-overlay-content .loc-btns .btn,.voucher-overlay-content .generic-btns a,.voucher-overlay-content .voucher-btns a{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}.generic-overlay-content .generic-title,.generic-overlay-content .voucher-title,.voucher-overlay-content .generic-title,.voucher-overlay-content .voucher-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,.generic-overlay-content .voucher-message,.voucher-overlay-content .generic-message,.voucher-overlay-content .voucher-message{font-size:14px;width:100%;max-width:90%;color:var(--grey_alt_2);margin-top:8px;margin-bottom:24px}.inline-search-overlay{background:var(--white);width:100%;max-width:480px;margin:4px auto 0;position:absolute;left:50%;transform:translate(-50%,0);z-index:5;border-radius:var(--border_radius);box-shadow:0 8px 40px -8px rgba(35,35,61,.16);display:none;transition:var(--ease)}.inline-search-overlay-content{padding:32px}.all-reviews-section-content .ratings-container .right .score p,.florist-reviews-section-content .ratings-container .right .score p,.help-banner-section-content .help-banner-inline-search-overlay .top-cta p,.inline-search-overlay-content .top-cta p{font-size:14px;color:var(--grey_alt_2)}.help-banner-section-content .help-banner-inline-search-overlay .top-cta a,.inline-search-overlay-content .top-cta a{color:var(--brand_purple);font-weight:var(--weight_700);font-size:14px}.all-reviews-section-content .customer-reviews-container-content .load-more,.checkout-section-content .left .checkout-panel-content .cd-btn,.checkout-section-content .left .checkout-panel-content .continue,.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown,.find-a-florist-trusted-hero-section,.florist-reviews-section-content .customer-reviews-container-content .load-more,.help-support-article-page-content,.hero-middle-section-content .trusted-hero,.inline-search-overlay-content .results-search,.login-landing-section-content,.text-grid-image-section-content .text-content .grid-ctas,.trusted-by-footer-section{margin-top:32px}.blog-homepage-section-content .blog-top-trio .col .row:first-child,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top,.checkout-step-section-content .remember-option,.checkout-step-section-content .remember-option-box:last-child,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-sub,.florist-single-hero-section-content,.help-contact-us-page-content .left-content .hcu-title,.inline-search-overlay-content .results-search .row,.login-landing-section-content .left .remember-option,.mobile-overlay-content .find-story .mobile-nav-link,.mobile-overlay-content .mobile-cta-top .mobile-nav-link,.mobile-overlay-content .mobile-menu-cta .icon-wrap,.order-confirmation-section-content .left-order .create-new .remember-option,.order-confirmation-section-content .left-order .create-new .remember-option-box:last-child,.popular-faqs-section .left-section .popular-heading,.recent-deliveries-new-section-title,.sitemap-hero,.sitemap-index-section-content .row{margin-bottom:24px}.help-advice-hub-page-content .sidebar-content .row img,.help-contact-us-page-content .right-content .row img,.help-support-article-page-content .sidebar-content .row img,.how-to-order-page-content .sidebar-content .row img,.inline-search-overlay-content .results-search .row img,header .main-head .actions-left .action img,header .main-head .actions-right .action img{width:24px}.inline-search-overlay-content .results-search .row p{font-weight:var(--weight_600);margin-left:8px;line-height:normal}.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);transition:opacity .3s,transform .3s;display:none}.order-toast-overlay.show{display:block;opacity:1;transform:translateY(0)}.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-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 .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,.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}.home-hero-section{background:var(--brand_purple);display:flex;overflow:hidden;min-height:507px;position:relative}.home-hero-section-content{position:relative;padding-top:75px;padding-bottom:95px}.home-hero-section-content .hero-flower-top{position:absolute;top:0;left:0;transform:rotate(180deg)}.home-hero-section-content .hero-flower-bottom{position:absolute;right:40%;bottom:0}.home-hero-section-content .hero-title{color:var(--white);max-width:560px;display:inline-block;margin-bottom:8px;line-height:normal}.home-hero-section-content .hero-sub-title{color:var(--white_alt);max-width:489px;margin-bottom:35px;line-height:22px}.home-hero-section-content .hero-sub-title-top{background:var(--purple_bg);display:flex;align-items:center;margin-bottom:10px;width:fit-content;padding:15px;border-radius:32px;border:1px solid var(--purple_border)}.home-hero-section-content .hero-sub-title-top h2{margin-bottom:0;margin-left:5px;line-height:normal}@media only screen and (max-width:767px){.section-gap,.section-gap-top-large{margin:64px 0}.padding-gap{padding:64px 0}.global-14{font-size:14px!important;line-height:22px!important}.global-16{font-size:16px!important;line-height:24px!important}.global-18{font-size:18px!important;line-height:26px!important}.global-20{font-size:20px!important;line-height:28px!important}.global-24{font-size:24px!important;line-height:32px!important}.global-32{font-size:32px!important;line-height:40px!important}.accordion__title:after{right:10px}.change-currency-overlay,.choose-delivery-overlay,.find-a-florist-overlay,.product-box-delivery-overlay,.search-blogs-overlay,.select-a-florist-overlay,.select-a-florist-result{height:85vh;top:unset;bottom:0;border-radius:8px 8px 0 0;transform:translateY(100%)}.change-currency-overlay.is--active,.choose-delivery-overlay.is--active,.find-a-florist-overlay.is--active,.product-box-delivery-overlay.is--active,.search-blogs-overlay.is--active,.search-florist-overlay.is--active,.select-a-florist-overlay.is--active,.select-a-florist-result.is--active{transform:translateY(0)}.find-a-florist-overlay-content .h3,.product-box-delivery-overlay-content .select-title,.search-blogs-overlay-content .h3,.search-florist-overlay-content .h3,.select-a-florist-result-content .h3{font-size:20px}.product-box-delivery-overlay-content .overlay-close,.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{padding-left:20px}.product-box-delivery-overlay-content .select-result-text-content,.select-a-florist-overlay-content .select-result-text-content{padding-left:20px;padding-right:20px;margin-top:20px}.product-box-delivery-overlay-content .select-result-content,.select-a-florist-overlay-content .select-result-content{padding-left:20px;padding-right:20px;height:calc(75vh - 100px);padding-bottom:190px}.product-box-delivery-overlay-content .product-box-delivery-button,.select-a-florist-overlay-content .select-a-florist-button{position:fixed}.flower-results-content,.select-a-florist-result-content{padding-bottom:200px}.select-a-florist-result-content .florist-info .left .florist-name{font-size:18px}.select-a-florist-result-content .delivery-options-content{max-width:100%}.select-a-florist-result-content .delivery-options-content .day .available-box,.select-a-florist-result-content .delivery-options-content .day .unavailable-box{width:30px;height:30px}.select-a-florist-result-content .delivery-options-content .day .available-box img,.select-a-florist-result-content .delivery-options-content .day .unavailable-box img{width:24px}.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time,.flag-overlay-content .flag-inter-content .flag-inter p,.search-blogs-overlay-content .blog-search-results .input-actions p,.search-florist-overlay-content .search-results .input-actions p,.select-a-florist-result-content .delivery-options-content .day p{font-size:12px}.card-message-overlay .occasion-btn,.change-currency-overlay-content .top .currency-btn,.choose-delivery-overlay-content .select-a-country-content .where-send input,.flag-overlay-content .flag-title,.flower-results-content .flower-results .image-text .flower-price,.flower-results-content .flower-results .image-text .flower-title,.inline-search-overlay-content .results-search .row p,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-by,.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .read-more-btn,.search-florist-overlay-content .search-results .different-occasions .occasion-box p,.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-content .cho-mob-t{font-size:20px;line-height:normal}.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 .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 input::placeholder{color:var(--button_text);opacity:1}.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:8px 8px 0 0;transform:translateY(100%);padding:32px}.search-florist-overlay-content .search-results .different-occasions{margin-top:24px}.search-florist-overlay-content .search-results .different-occasions .occasion-box{margin-bottom:20px}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-title{font-size:16px}.flag-overlay-content .flag-inter-content .flag-inter{width:calc(25% - 16px)}.inline-search-overlay{width:92%}.order-toast-overlay{top:4vh;right:8vw;left:8vw}.home-hero-section-content{padding:24px}.home-hero-section-content .hero-flower-bottom,.home-hero-section-content .hero-flower-top{display:none}.home-hero-section-content .hero-title{font-size:24px;line-height:normal;margin-bottom:8px;text-align:center}.home-hero-section-content .hero-sub-title{font-size:14px;line-height:20px;text-align:center;margin-bottom:32px}.home-hero-section-content .hero-sub-title-top{padding:9px 12px}.home-hero-section-content .hero-sub-title-top h2{font-size:10px;line-height:20px}.home-hero-section .home-hero-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.home-hero-section .home-hero-container{position:relative;z-index:5;max-width:558px}.home-hero-section .delivery span{margin-left:4px;font-weight:var(--weight_600)}.home-hero-section .delivery i{color:var(--white_alt)}.home-hero-section .delivery-date{display:flex;flex-wrap:wrap;margin-bottom:16px}.home-hero-section .delivery-date .date-box{background:var(--white);border-radius:var(--border_radius);margin-right:16px;width:173px;position:relative;z-index:2;margin-top:8px;padding:24px;display:flex;align-items:center;justify-content:space-between;height:85px;box-shadow:0 4px 24px -2px rgba(98,71,170,.08);cursor:pointer;transition:var(--ease)}.home-hero-section .delivery-date .date-box:hover p,.home-hero-section .delivery-date .date-box:hover span,footer .footer-cta-section-content .footer-cta-section-block:hover i,footer .footer-cta-section-content .footer-cta-section-block:hover p,footer .footer-nav-menu-section-content .col-service .cust-block:hover i,footer .footer-nav-menu-section-content .col-service .cust-block:hover p,header .main-head .actions-left .action:hover,header .main-head .actions-right .action:hover{color:var(--brand_purple);transition:var(--ease)}.home-hero-section .delivery-date .date-box p,.home-hero-section .delivery-date .date-box span{color:var(--button_text);line-height:normal}.home-hero-section .delivery-date .date-box .date-text span{font-size:12px;font-weight:var(--weight_400);display:block;line-height:normal}.home-hero-section .delivery-date-mobile{display:none;background:var(--white);border-radius:var(--border_radius);padding:15px 41px 17px;margin-bottom:12px}.home-hero-section .delivery-date-mobile span{color:var(--brand);font-weight:var(--weight_700);font-size:12px;line-height:normal}@media only screen and (max-width:767px){.home-hero-section .delivery,.home-hero-section .delivery-date,.home-hero-section .order i{display:none}.home-hero-section .delivery-date-mobile{display:block}.home-hero-section .order-within{font-size:10px;line-height:normal}}.hero-section-media{position:absolute;top:0;right:0;bottom:0;width:42%}@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:none;padding:0}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before::before{display:none}.home-hero-section{flex-direction:column-reverse;min-height:auto}.home-hero-section-content .hero-flower-bottom{right:0}.home-hero-section .home-hero-container{padding-right:0;margin:0 auto}.hero-section-media{position:relative;width:100%;height:400px}}.home-v3{padding-top:30px}.home-hero-section-v2 .hero-bg{object-position:top}.home-hero-section-v2 .hero-countdown-banner{position:relative;background:var(--brand_yellow)}.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{padding:16px 0;margin-bottom:0;margin-left:8px;line-height:normal;font-weight:400;font-size:16px}@media only screen and (max-width:767px){.hero-section-media{height:216px}.home-v3{padding-top:0}.home-hero-section-v2 .hero-bg{object-position:right;top:30px}.home-hero-section-v2 .hero-countdown-banner i{display:none}.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{padding:12px 0;font-size:14px;line-height:20px}}.home-hero-section-v2 .home-hero-section-container,.quad-cta-banner-section-content{padding:40px 0}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content{background:var(--yellow_alt);border-radius:var(--border_radius);width:100%;max-width:650px;margin:0;padding:48px 40px;position:relative;z-index:20}@media only screen and (max-width:1023px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content{margin:0 auto}}@media only screen and (max-width:767px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content{margin-bottom:-350px;padding:24px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap{justify-content:center}}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile .delete img,.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap img{width:20px;height:20px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .hero-title{color:var(--brand);width:100%;margin:13px 0}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .hero-sub-title{color:var(--brand);width:100%}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending span{font-weight:var(--weight_600);color:var(--brand);font-size:18px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending .input-wrap,.product-listing-page-content .where-sending .input-wrap{width:100%;display:flex;align-items:center}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending .input-wrap i,.product-listing-page-content .where-sending .input-wrap i{top:15px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending .input-wrap .hero-new-btn-select{width:70px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);border-right:1px solid var(--border_three);outline:0;border:1px solid var(--border_three);padding-right:22px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending input{border:1px solid var(--border_three);border-bottom-right-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);outline:0;padding:16px;height:53px;border-left:none;padding-left:16px!important}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending a,.where-sending-banner-content .where-sending a{min-width:fit-content;height:53px;margin-left:12px}@media only screen and (max-width:767px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap p{font-size:12px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .hero-title{margin-bottom:24px;margin-top:0}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .hero-sub-title{display:none}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending-cta{flex-direction:column}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending span{margin-bottom:8px;display:block}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending .input-wrap{margin-bottom:8px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending .input-wrap .hero-new-btn-select{margin-top:0;width:65px}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending input{font-size:16px;margin-top:0}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .where-sending a{width:100%;margin-left:0;font-size:14px}#hero-sec-cont-v2{margin-bottom:230px;padding-top:120px}}.home-hero-section-v2 .where-sending-cta #country-dropdown-a{padding-left:0;height:270px;overflow:scroll}.hero-middle-section .hero-actions #country-dropdown-a li,.home-hero-section-v2 .where-sending-cta #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal;padding-right:16px}.hero-middle-section .hero-actions #country-dropdown-a li:last-child,.home-hero-section-v2 .where-sending-cta #country-dropdown-a li:last-child{padding-bottom:50px}.checkout-section-content .left .checkout-panel .country-content #aaaa li img,.country-content .country-dropdown-d li img,.error-page-section .hero-actions #country-dropdown-a li img,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li img,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li img,.home-hero-section-v2 .where-sending-cta #country-dropdown-a li img,.membership-country-content #country-dropdown-a li img,.product-listing-page-content .where-sending-cta #country-dropdown-a li img{margin:5px 10px 5px 5px;position:relative;top:7px;left:7px;width:20px}.home-hero-section-v2 .where-sending-cta .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:1;background:var(--white);left:0;max-width:fit-content;opacity:0;pointer-events:none;transform:translateY(40px);transition:opacity .3s,transform .3s}.home-hero-section-v2 .where-sending-cta .country-dropdown-b.is--active{transform:translateY(53px);pointer-events:all;opacity:1}.hero-middle-section .hero-actions .bottom-scroll,.home-hero-section-v2 .where-sending-cta .country-dropdown-b .bottom-scroll{width:100%;position:absolute;bottom:0;height:60px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 110%)}.home-hero-section-v2 .where-sending-cta .hero-new-btn-select{width:100%;background:var(--white);position:relative}.hero-middle-section .hero-actions .hero-new-btn-select:after,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select:after,.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:after,.product-listing-page-content .where-sending-cta .hero-new-btn-select: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;transition:transform .3s}.error-page-section .hero-actions .hero-new-btn-select.is--active:after,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info.is--active:after,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select.is--active:after,.hero-middle-section .hero-actions .hero-new-btn-select.is--active:after,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select.is--active:after,.product-listing-page-content .where-sending-cta .hero-new-btn-select.is--active:after,header .nav-container .menu-nav.is--active:after{transform:translateY(-50%) rotate(-180deg)}.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select span,.country-content .checkout-btn-select span,.error-page-section .hero-actions .hero-new-btn-select span,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select span,.hero-middle-section .hero-actions .hero-new-btn-select span,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select span,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select span,.membership-country-content .hero-new-btn-select span,.product-listing-page-content .where-sending-cta .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.home-hero-section-v2 .where-sending-cta .hero-new-lang-select{margin-bottom:0;display:flex}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending input{border-left:1px solid var(--border_three);border-radius:var(--border_radius_small);max-width:60%}.advice-page-article-content .posted-in-section .right a,.blog-homepage-section-content .blog-latest-cat .right .social-icons a,.blog-post-section .blog-wrapper-small .posted-in-section .right a,.florist-about-section-content .right .socials a,.help-center-section-content .git-row .col img,.help-support-article-page-content .posted-in-section .right a,.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right a,.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:first-child,.text-grid-image-section-content .text-content .grid-ctas a,.types-page-index-section-content .letter-index .letter-content .right-content .cta-buttons a:first-child{margin-right:16px}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .hero-new-btn-select{border-radius:var(--border_radius_small);min-width:200px;width:100%;display:flex;padding-left:16px}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .hero-new-btn-select span{display:flex;align-items:center;margin-left:8px}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .hero-new-btn-select img{top:0}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .split-b{min-width:200px}.hero-alt-countdown-section{background:var(--yellow_alt);position:relative}.hero-alt-countdown-section .text-left{position:relative;z-index:1}.hero-alt-countdown-section .left{padding:66px 0;width:50%;max-width:440px;z-index:2}.hero-alt-countdown-section .left .hero-text-btn-swiper .swiper-slide,.hero-alt-countdown-section .left .hero-text-swiper .swiper-slide{opacity:0;transition:var(--ease)}.hero-alt-countdown-section .left .hero-title{display:block;font-size:38px;font-weight:700;line-height:1.4em;height:2.6em}.hero-alt-countdown-section .left .order-now-countdown{justify-content:start;margin:0 0 24px}.about-us-hero-content .about-sub-title,.award-winning-section-content .center,.countdown-banner-section-content .right p,.florist-result-section-content .right .view-text,.full-width-images-section-content,.hero-alt-countdown-section .left .order-now-countdown span,.international-deliver-to-section-content .deliver-title{text-align:center}.hero-alt-countdown-section .left .for-deliv{display:block;margin-top:24px;margin-bottom:12px}.hero-alt-countdown-section .right{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:hidden;z-index:0}.hero-alt-countdown-section .right img{position:absolute;width:100%;height:100%;top:50%;left:50%;object-fit:cover;transform:translate(-50%,-50%)}.hero-alt-countdown-section .swiper-pagination-bullet{background:var(--brand_purple);transition:var(--ease)}.hero-alt-countdown-section .swiper-pagination-bullet-active{width:30px;height:8px;border-radius:5px;transition:var(--ease)}.hero-alt-countdown-section .swiper-pagination-bullets,.hero-alt-countdown-section .swiper-pagination-horizontal{bottom:-30px!important;transition:var(--ease)}.tile-small-section-content{display:flex;flex-wrap:wrap;margin:-12px;overflow-x:scroll;-webkit-overflow-scrolling:touch}.tile-large-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tile-large-section-title a{font-weight:var(--weight_600);color:var(--brand_purple);font-size:16px;line-height:16px}.best-sellers-section-content-title a:hover,.handpicked-section-content-title a:hover,.our-best-sellers-section-content-title a:hover,.recent-deliveries-new-section-content-title a:hover,.tile-large-section-title a:hover{color:var(--brand_purple);text-decoration:underline;transition:var(--ease)}.best-sellers-section-content,.handpicked-section-content,.our-best-sellers-section-content,.recent-deliveries-new-section-content{position:relative;overflow:hidden}.best-sellers-section-content:before,.handpicked-section-content:before,.our-best-sellers-section-content:before,.recent-deliveries-new-section-content:before{content:"";width:100vw;position:absolute;left:-100vw;height:100%;background:#fff;z-index:10}.best-sellers-section-content-title .handpicked-title,.best-sellers-section-content-title .sellers-title,.handpicked-section-content-title .handpicked-title,.handpicked-section-content-title .sellers-title,.our-best-sellers-section-content-title .handpicked-title,.our-best-sellers-section-content-title .sellers-title,.recent-deliveries-new-section-content-title .handpicked-title,.recent-deliveries-new-section-content-title .sellers-title{margin-bottom:16px;color:var(--button_text);font-weight:var(--weight_700)}.best-sellers-section-content-title a,.handpicked-section-content-title a,.our-best-sellers-section-content-title a,.recent-deliveries-new-section-content-title a{font-weight:var(--weight_600);margin-bottom:19px;color:var(--brand_purple);transition:var(--ease);line-height:normal}.best-sellers-section-content-title .currency,.trio-grid-count-right-titles .currency{margin-bottom:16px;text-align:right;background:initial}.recent-deliveries-new-section{background:var(--yellow_alt);padding-top:30px;padding-bottom:30px}.recent-deliveries-new-section .tile-large-white:hover .price,.recent-deliveries-new-section .tile-large-white:hover .title{text-decoration:none;color:var(--brand)!important}.recent-deliveries-new-section .tile-large-white-img{height:263px}.recent-deliveries-new-section .tile-large-white-img .tabs{font-size:14px;display:block!important;opacity:1!important;transition:none!important}.recent-deliveries-new-section .top-left{margin-left:auto;margin-right:auto;text-align:center}.find-a-florist-trusted-hero-section .trusted-hero .trust-icon-wrap,.recent-deliveries-new-section .top-left .top-flex{justify-content:center}.recent-deliveries-new-section .rec-sub{font-size:16px;line-height:normal;color:var(--grey_alt_2)}.recent-deliveries-new-section-content-tiles .tile-large-white-img img.bg{object-fit:cover}.recent-deliveries-new-section-content-tiles .tile-large-white .tile-text-left .price{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400)}.popular-faqs-section .left-section .flex-cols .left,.support-topics-section .topic-cols .col img,.trio-blocks-section-content .trio-block{margin-right:24px}.trio-blocks-section-content .tile-banner{max-width:312px}.how-we-work-section{background:var(--off_white)}.how-we-work-section .flower-wrap{position:relative;width:100%}.how-we-work-section .how-we-flower-top{position:absolute;top:0;left:0}.how-we-work-section .how-we-flower-bottom,.order-now img{position:absolute;bottom:0;right:0}.how-we-work-section-content h4{color:var(--button_text);text-align:center;margin-top:16px;line-height:normal;margin-bottom:32px}.how-we-work-section-content-steps{display:flex;position:relative;z-index:5}.how-we-work-section-content-steps .step{width:calc(25% - 34px);margin:0 16px}.how-we-work-section-content-steps .step-title{font-size:18px;font-weight:var(--weight_600);line-height:normal;margin-bottom:9px;text-align:center}.how-we-work-section-content-steps .step-text{text-align:center;line-height:22px}.how-we-work-section-content-steps .step-img{margin:0 auto 16px;position:relative;height:216px;max-width:168px;border-radius:var(--border_radius)}.full-width-images-section-content .full-width-images-container .image-container img,.how-we-work-section-content-steps .step-img img{border-radius:var(--border_radius)}.how-we-work-section-content-steps .step-img-number{position:absolute;bottom:16px;left:-28px;z-index:5;width:100%;max-height:55px;max-width:55px}.how-we-work-section-content-steps .step-number{display:flex;justify-content:center;align-items:center;background:var(--brand_yellow);border:4px solid var(--off_white);width:100%;max-height:53px;max-width:53px}.how-we-work-section-content-steps .step-number-one{padding:11px 0 12px;border-radius:100px 100px 0}.how-we-work-section-content-steps .step-number-two{padding:11px 18px 12px 19px;border-radius:100px 0 100px 100px}.how-we-work-section-content-steps .step-number-three{padding:11px 18px 12px 19px;border-radius:100px 100px 100px 0}.how-we-work-section-content-steps .step-number-four{padding:11px 19px 14px;border-radius:0 100px 100px}.all-reviews-section-content,.breadcrumb-search .breadcrumbs,.text-grid-image-section.is--active{padding-bottom:0}.text-grid-image-section-content .text-content{width:100%;max-width:552px;display:flex;justify-content:center;flex-direction:column;position:relative}.text-grid-image-section-content .text-content h2{line-height:normal;color:var(--button_text);margin-bottom:16px}.text-grid-image-section-content .text-content .moreless-button{display:none;color:var(--brand_purple);font-size:12px;font-weight:var(--weight_700)}.text-grid-image-section-content .text-content .moreless-button:after{content:url("/template/2024/images/plus.svg");margin-top:-1px;margin-left:6px}.text-grid-image-section-content .text-content .moreless-button.is-active{position:relative;padding-top:30px}.text-grid-image-section-content .text-content .moreless-button.is-active:after{content:url("/template/2024/images/minus.svg");margin-top:-4px}.text-grid-image-section-content .image-grid-section{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:454px}.text-grid-image-section-content .image-grid-section .grid-img-container{position:relative;min-width:212px;height:212px;margin-bottom:30px;border-radius:var(--border_radius);overflow:hidden}@media (min-width:31.25em){.footer-banner-section body{padding-left:4%;padding-right:4%}}@media (min-width:75em){.footer-banner-section .swiper-wrapper{flex-wrap:wrap;display:flex;width:100%}}@media (min-width:53em){.footer-banner-section .swiper-slide{width:fit-content}}.featured-four-section{margin-bottom:80px;margin-top:40px}.text-countdown-section-content .left{width:66%}.text-countdown-section-content .left .breadcrumb-container .bread-one{color:var(--grey_alt_3);font-weight:var(--weight_400);transition:var(--ease);border-bottom:1px solid transparent}.text-countdown-section-content .left .breadcrumb-container .bread-one:hover{border-bottom:1px solid var(--grey_alt_3)}.text-countdown-section-content .left .breadcrumb-container .bread-two{font-weight:var(--weight_600);border-bottom:1px solid transparent}.showing-section-content .left a:hover,.text-countdown-section-content .left .breadcrumb-container .bread-two:hover{border-bottom:1px solid var(--grey_alt_2)}.text-countdown-section-content .left .breadcrumb-container .seperator{margin:0 5px;font-size:12px}.florist-information-content .store-info p,.text-countdown-section-content .left .text-title{margin:8px 0}.text-countdown-section-content .left .text-paragraph p{line-height:22px;font-weight:var(--weight_400);color:var(--grey_alt_2)}.text-countdown-section-content .right{margin-top:auto}.text-countdown-section-content .right .countdown-blocks,header .usp-banner-section-content .usp-swiper-wrapper .usp-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.text-countdown-section-content .right .left-to{color:var(--grey_alt_2);font-weight:var(--weight_600);font-size:20px;line-height:normal;margin-bottom:8px;text-align:center}.about-trio-info-section-content .col img,.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex,.basket-products-section-content .basket-item-summary .right-info .price-summary .total,.blog-homepage-section-content .blog-latest-cat .left .row,.checkout-section-content .left .top,.checkout-step-section-content .remember-option .create-box-top,.checkout-step-section-content .step-box-content .box-text:last-child,.florist-result-section-content .left .top,.help-contact-us-page-content .left-content .remember-option .create-box-top,.help-contact-us-page-content .right-content .hcu-title,.login-landing-section-content .left .remember-option .create-box-top,.order-confirmation-section-content .left-order .create-new .remember-option .create-box-top,.popular-faqs-section .right-section .popular-heading,.product-listing-page-content .features .feature-points,.product-listing-page-content .where-sending-cta,.quad-grid-section .quad-title,.related-post-section-content .col .author-date,.trio-grid-count-left .trio-grid-count-right-titles,.trio-grid-count-right .trio-grid-count-right-titles,.trio-grid-section .filter-info,footer .footer-nav-menu-section-content .col-five .call-us,footer .footer-nav-menu-section-content .col-five .email-us,footer .footer-nav-menu-section-content .col-five .find-us,footer .footer-nav-menu-section-content .col-service .cust-block:first-child{margin-bottom:16px}.quad-grid-section-content{display:flex;flex-wrap:wrap;width:calc(100% + 24px);margin:-12px}.quad-grid-section-content .tile-large-white{flex-grow:0;max-width:25%;flex-basis:25%;padding:12px}.basket-empty-section,.trio-grid-section{padding-top:40px}.trio-grid-section .filters{margin-right:24px;width:100%;max-width:264px;padding-top:13px}.trio-grid-section .filters-cta .collapse{font-size:14px;color:var(--button_text);line-height:normal}.trio-grid-section .filters-cta .clear{font-size:14px;font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}.trio-grid-section .filters .delivery-container,.trio-grid-section .filters .filters-check,.trio-grid-section .filters .price-container,.trio-grid-section .filters .range-check{padding-top:16px}.trio-grid-section .filters .delivery-container .delivery-content .deliv-date{padding:10px 16px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin:12px 0;transition:var(--ease)}.trio-grid-section .filters .delivery-container .delivery-content .deliv-date .today-day,.trio-grid-section .filters .delivery-container .delivery-content .deliv-date .tomorrow-day{color:var(--button_text);font-weight:var(--weight_600);line-height:22px}.blog-post-section .blog-wrapper-small .blog-intro .intro-small,.meet-the-team-section-content .team-grid .col .team-role,.step-2 .mandatory,.step-3 .mandatory,.trio-grid-section .filters .delivery-container .delivery-content .deliv-date .picked-date{font-size:14px;line-height:normal;color:var(--blue_alt)}.trio-grid-section .filters .delivery-container .delivery-content .input-wrap input{padding:10px 16px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0}.trio-grid-section .filters .price-container .price-content{margin-top:16px;padding-bottom:16px}.account-dashboard-section-content .right .delivery-details-section .left-details-container,.account-dashboard-section-content .right .delivery-details-section .right-details-container,.trio-grid-section .filters .price-container .price-selection .left,.trio-grid-section .filters .price-container .price-selection .right{width:48%}.trio-grid-section .filters .price-container .price-selection .left input,.trio-grid-section .filters .price-container .price-selection .right input{padding:10px 16px;outline:0;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin-top:4px;position:relative;padding-left:20px!important}.trio-grid-section .filters .price-container .price-selection .input-wrap:before{content:"£";position:absolute;left:10px;top:54%;transform:translateY(-50%);font-size:16px;color:var(--button_text);z-index:1}.step-2 .billing-top,.step-3 .billing-top,.trio-grid-section .filters .filters-check-content .select-choice{margin-top:12px}.account-dashboard-section-content .right .account-options-btns,.additional-container .additional-text,.basket-products-section-content .basket-item-summary .left-content-bottom,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options,.location-deliver-to-section-content .locations-content,.trio-grid-section .filters .filters-check-content .select-choice:first-child{margin-top:16px}.trio-grid-section .filters .filters-check-content .select-choice label{margin-right:4px;line-height:normal;color:var(--button_text)}.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .left-details p,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .left-details p,.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .left-size .size-cost,.basket-products-section-content .basket-item-summary .right-info .price-summary .total p span,.checkout-section-content .right .basket-content-top .total-all span,.checkout-step-section .step-progress-container .box-step p.white-num,.checkout-step-section-content .box-summary .summary-bottom .col p:first-child,.florist-about-section-content .right .about-main,.florist-about-section-content .right .address p,.florist-about-section-content .right .click-link,.order-confirmation-section-content .left-order .details-container .detail-blue span,.order-confirmation-section-content .right-order .basket-content-top .total-all span,.trio-grid-section .filters .filters-check-content .select-choice span{color:var(--blue_alt)}.trio-grid-section .filters .filters-check-content .select-choice input{width:24px;height:24px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin-right:8px;transition:var(--ease)}.trio-grid-section .filter-info .sort-by{padding:12px 16px;appearance:none;margin-left:16px;background:url(/template/2024/images/sort.svg) right 10px center no-repeat;border-radius:var(--border_radius_small);border:1px solid var(--border_three);min-width:168px}.trio-grid-section-content{display:flex;flex-wrap:wrap;width:calc(100% + 34px);margin:-12px}.trio-grid-count-left-content .tile-large-white,.trio-grid-count-right-content .tile-large-white,.trio-grid-section-content .tile-large-white{flex-grow:0;max-width:33%;flex-basis:33%;padding:12px}.trio-grid-section .filter-title{cursor:pointer;padding-bottom:16px}.trio-grid-section .load-more{margin-top:32px;padding-bottom:80px}.trio-grid-section .load-more p{margin-top:12px;font-size:14px;line-height:normal;color:var(--grey_alt_2)}.grid-picker i{left:unset;right:0}.grid-picker .grid-date-pick{padding-left:16px!important}.grid-picker .grid-date-pick::placeholder{color:var(--button_text);line-height:22px;font-weight:var(--weight_600)}.trio-grid-count-left .trio-grid-count-right-titles .trio-grid-title,.trio-grid-count-right .trio-grid-count-right-titles .trio-grid-title{color:var(--brand);font-weight:var(--weight_600);font-size:20px;line-height:normal}.trio-grid-count-left .trio-grid-count-right-titles .view-all,.trio-grid-count-right .trio-grid-count-right-titles .view-all{color:var(--brand_purple);font-size:16px;font-weight:var(--weight_600)}.trio-grid-count-left-content,.trio-grid-count-right-content{flex-wrap:wrap;width:calc(100% + 34px);margin:-12px;display:flex}.trio-grid-count-left-content .order-now-block:hover .order-now .order-time,.trio-grid-count-right-content .order-now-block:hover .order-now .order-time{text-decoration:none!important;color:var(--brand)!important}.trio-grid-count-left-content .tile-large-white-img,.trio-grid-count-right-content .tile-large-white-img{height:360px}.trio-grid-count-left-content .tile-large-white .order-now,.trio-grid-count-right-content .tile-large-white .order-now{padding:71px 32px;flex:auto}.trio-grid-count-left-content .tile-large-white .order-now:hover .order-time,.trio-grid-count-right-content .tile-large-white .order-now:hover .order-time,footer .footer-nav-menu-section-content .col-five .get-in-touch .footer-link:hover{text-decoration:none;color:var(--brand)}.trio-grid-count-left-content .view-all,.trio-grid-count-right-content .view-all{margin:32px auto 0;display:block;width:100%;text-align:center}.trio-grid-count-left-content .view-all .showing,.trio-grid-count-right-content .view-all .showing{margin-top:12px;font-size:14px;font-weight:var(--weight_400);line-height:normal;color:var(--grey_alt_3)}.trio-grid-count-left .pad,.trio-grid-count-right .pad{padding-bottom:64px}.trio-grid-count-left .trust-pilot-grid,.trio-grid-count-right .trust-pilot-grid{background:var(--white_alt_2);padding:32px;border-radius:var(--border_radius);overflow:hidden;margin-bottom:12px;margin-top:12px;display:flex;justify-content:center;align-items:center}.trio-grid-count-left .trust-pilot-grid .trust-tick,.trio-grid-count-right .trust-pilot-grid .trust-tick{width:32px;height:32px;margin:0 auto}.trio-grid-count-left .trust-pilot-grid p,.trio-grid-count-right .trust-pilot-grid p{color:var(--brand);font-size:20px;text-align:center;font-weight:var(--weight_600);line-height:normal;margin-top:8px}.trio-grid-count-left .trust-pilot-grid .trust-logo,.trio-grid-count-right .trust-pilot-grid .trust-logo{width:100%;max-width:117px;margin:24px auto 0}.trio-grid-count-left .trust-pilot-grid .trust-stars,.trio-grid-count-right .trust-pilot-grid .trust-stars{width:100%;max-width:170px;margin:15px auto}.trio-grid-count-left .trust-pilot-grid .score span,.trio-grid-count-right .trust-pilot-grid .score span{font-size:12px;font-weight:var(--weight_400)}.why-shop-section .why-title{text-align:center;font-size:var(--h3);font-weight:var(--weight_600);color:var(--button_text)}.why-shop-section-content{display:flex;width:calc(100% + 24px);margin:32px -12px 0}.why-shop-section-content .why-col{flex-grow:0;max-width:23.5%;flex-basis:23.5%;padding:32px;text-align:center;background:var(--yellow_alt);position:relative;margin-right:24px;border-radius:var(--border_radius)}.why-shop-section-content .why-col .flow-top{position:absolute;top:0;left:0;max-width:110px}.why-shop-section-content .why-col .ph{font-size:40px;position:relative;z-index:2}.why-shop-section-content .why-col p{position:relative;z-index:2}.why-shop-section-content .why-col .why-point-title{font-size:16px;font-weight:var(--weight_600);line-height:normal;margin-top:16px;margin-bottom:12px;width:100%;max-width:200px;color:var(--button_text)}.countdown-banner-section-content{background:var(--brand_yellow);display:flex;justify-content:space-between;align-items:center;padding:64px;position:relative;border-radius:var(--border-radius)}.countdown-banner-section-content .count-flow{position:absolute;bottom:0;right:0;width:246px;height:255px}.countdown-banner-section-content .left{width:66%;position:relative}.countdown-banner-section-content .left .order-title{color:var(--button_text);font-size:32px;font-weight:var(--weight_700);line-height:normal;margin-bottom:12px}.countdown-banner-section-content .left .order-text{line-height:22px;margin-bottom:24px}.countdown-banner-section-content .left a,.cta-duo-section-container .cta-duo-content .text-container a{border:none}.blog-homepage-section-content .blog-top-trio .col p,.blog-homepage-section-content .blog-top-trio .col span,.countdown-banner-section-content .right,.order-now .order-sub-title,.order-now h2,.order-now p,.order-now span{position:relative;z-index:5}.account-dashboard-section-content,.also-deliver-section,.blog-homepage-section,.help-advice-hub-page-content .left-content .row:last-child,.help-support-faqs,.help-support-faqs-content,.recently-viewed-section,.sitemap-index-section{margin-bottom:80px}.recently-viewed-section .featured-title,.sign-up-banner-section-content .sign-up-text .sign-text{line-height:normal;text-align:center}.recently-viewed-section-content .tile-large-white{width:calc(34% - 24px);max-width:34%;margin-right:24px}.checkout-section-content .right .basket-content-top .middle .image-container img,.image-text-banner-section-content,.order-confirmation-section-content .right-order .basket-content-top .middle .image-container img,.text-image-banner-section-content{border-radius:var(--border_radius);overflow:hidden}.image-text-banner-section-content .image-container{position:relative;width:100%;max-width:456px;height:236px}.image-text-banner-section-content .text-container{padding:64px 40px;background:var(--white_alt_2)}.image-text-banner-section-content .text-container .itb-title{font-size:var(--h2);margin-bottom:16px;font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}.enquire-banner-content .left .tib-text,.how-we-help-section-content .left-content .row .how-norm,.image-text-banner-section-content .text-container .itb-text,.image-text-block-section-content .col-text .text{line-height:22px;color:var(--grey_alt_2)}.blog-quad-section .qb-heading{font-size:var(--h2);font-weight:var(--weight_600);line-height:normal;margin-bottom:16px;color:var(--button_text)}.blog-quad-section .blog-quad-content{width:100%;align-items:start}.blog-quad-section .blog-quad-content .blog-block,.help-advice-hub-page-content .sidebar-content{width:24%}.blog-quad-section .blog-quad-content .blog-block .image-container{width:100%;height:192px;position:relative;border-radius:var(--border_radius_small);overflow:hidden;margin-bottom:12px}.blog-quad-section .blog-quad-content .blog-block .qb-title{color:var(--button_text);font-weight:var(--weight_600);line-height:normal;margin-bottom:12px}.blog-quad-section .blog-quad-content .blog-block .qb-text{font-size:16px;line-height:22px;font-weight:var(--weight_400);color:var(--grey_alt_2);margin-bottom:12px;max-width:95%}.blog-quad-section .blog-quad-content .blog-block .qb-author img{width:24px;height:24px;border-radius:24px;border:2px solid var(--white);margin-right:4px}.blog-quad-section .blog-quad-content .blog-block .qb-author span{font-size:14px;line-height:normal;color:var(--blue_alt);margin-right:16px}.basket-empty-section .breadcrumbs,.basket-products-section .breadcrumbs,.blog-post-section .breadcrumbs,.image-grid-section-content .image-grid,.product-listing-page-content .right .bottom .box .top,.support-topics-section .topic-cols,.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.image-grid-section-content .image-grid img{width:calc(33% - 12px);max-width:360px;height:auto;margin-top:24px;border-radius:var(--border_radius)}.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 .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}.text-image-banner-section .cb-btn-wrapper{margin-top:1.5rem}.text-image-banner-section .cb-btn-wrapper .cb-btn{margin-bottom:1.5rem}.text-image-banner-section .left{width:100%;max-width:70%;padding:48px;background:var(--white_alt_2)}.text-image-banner-section .left .tabs{width:fit-content}.text-image-banner-section .left .h2,.types-intro-section-content .left-content .flower-heading{font-size:32px;line-height:normal;font-weight:var(--weight_700);margin-bottom:16px}.popular-faqs-section .popular-heading,.text-image-banner-section .left .small-title{font-size:24px;line-height:normal;font-weight:var(--weight_600)}.text-image-banner-section .left .tib-text{line-height:24px;margin-bottom:16px;color:var(--blue_alt)}.text-image-banner-section .right{position:relative;width:100%;max-width:340px;height:auto}.text-image-banner-section .right-large{max-width:416px}.florist-location-section .right-large{min-height:400px}.enquire-banner-content .left .h2{font-size:24px;margin-top:0;margin-bottom:12px}.enquire-banner-content .right{max-width:373px}.hero-left-count-top-section{background:var(--yellow_alt);position:relative;overflow:hidden}.hero-left-count-top-section-content{position:relative;z-index:5;width:100%;max-width:50%}.florist-result-search-section,.hero-left-count-top-section-content .breadcrumbs,.where-sending-banner-content .where-sending .country-content .checkout-btn-select{padding-top:0}.help-advice-hub-page .how-to-titles .support-faqs-large,.help-support-article-page .how-to-titles .support-faqs-large,.help-support-faqs-content .help-support-titles .support-faqs-large,.hero-left-count-top-section-content .hero-title,.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:40px;line-height:normal;font-weight:var(--weight_700)}.hero-left-count-top-section .hero-right-img{position:absolute;top:0;right:0;bottom:0;left:55%;overflow:hidden;z-index:0}.hero-left-count-top-section .hero-right-img img{position:absolute;width:100%;height:100%;top:50%;left:55%;object-fit:cover;object-position:top;transform:translate(-50%,-50%)}.day-countdown{background:var(--brand_yellow);position:relative;z-index:5;padding:16px 0}.day-countdown .countdown-sep{margin:0 4px}.day-countdown .count-time{background:var(--white);padding:16px 10px;border-radius:var(--border_radius_small)}.day-countdown .count-time .count-num{font-size:14px;letter-spacing:.28px;font-weight:var(--weight_600);line-height:14px}.day-countdown .time-count .time-left{margin-left:12px;font-weight:var(--weight_600);line-height:normal}.showing-section{background:var(--white_alt_2);padding-bottom:28px}.showing-section-content{margin-top:28px;width:100%}.showing-section-content .left-tops .icon-wrap h1{font-weight:var(--weight_400);margin:0;font-size:var(--body_font_size)}.showing-section-content .left a{margin-left:16px;font-size:14px;line-height:normal;color:var(--grey_alt_2);border-bottom:1px solid transparent}.showing-section-content .right{background:var(--white);padding:4px;border-radius:var(--border_radius_small)}.florist-result-section .search-curr-conv,.showing-section-content .search-curr-conv{text-align:right;background:initial;font-size:14px}.showing-section-content .right .view{padding:8px;border-radius:var(--border_radius_small);transition:var(--ease)}.order-confirmation-section-content .left-order .details-need p,.showing-section-content .right .view.is--active a{color:var(--brand_purple);font-weight:var(--weight_600)}.hero-where-banner-section-content .input-wrap,.showing-section-content .right .view:first-child{margin-right:12px}.florist-result-section{background:var(--white_alt_2);padding:24px 0 48px}.florist-result-section .search-curr-conv{margin-bottom:18px}.florist-result-section h1{font-weight:var(--weight_700);margin:0 0 18px;font-size:var(--body_font_size)}.basket-products-section-content .basket-item-summary .right-info-top .top-info .titles,.florist-result-section .florist-load-more-wrapper{width:100%;text-align:center}.florist-result-section .florist-load-more-wrapper #florist-load-more{min-width:200px;min-height:60px}.florist-result-section-content{margin-bottom:16px;background:var(--white);border-radius:var(--border_radius);padding:32px;border:1px solid var(--border_two);position:relative}.florist-result-section-content .left{width:100%;position:relative}.florist-result-section-content .left .top .left-res{width:100%;display:flex;justify-content:space-between;align-items:start}.florist-result-section-content .left .top .right-res{display:flex;width:100%;justify-content:end;align-items:center}.florist-result-section-content .left .top .right-res-content p{min-width:fit-content;margin-right:8px;font-size:14px}.account-dashboard-section-content .right .orders-section-box .left-text,.filters-section-content .show-all,.florist-result-section-content .left .top .customer-info .stars,.florist-result-section-content .left .top .right-res-content a,.recommended-add-ons-section-content .tile-large-white-text .tile-text-right{min-width:fit-content}.florist-result-section-content .left .top .image-container{position:relative;max-width:104px;width:100%;max-height:104px;min-height:104px;margin-right:16px;border-radius:var(--border_radius);overflow:hidden}.florist-information-content .florist-name-content .florist-name,.florist-result-section-content .left .top .florist-name-content .florist-name{font-size:20px;line-height:normal;letter-spacing:normal;font-weight:var(--weight_600);margin-bottom:4px;margin-right:8px}.florist-information-content .florist-name-content img,.florist-result-section-content .left .top .florist-name-content img{width:16px;margin-bottom:4px}.florist-information-content .address-box .florist-address,.florist-result-section-content .left .top .address-box .florist-address{line-height:normal;color:var(--grey_alt_2);font-size:14px}.account-dashboard-section-content .left-dash,.checkout-step-section .step-progress-container .box-step,.florist-result-section-content .left .top .customer-info{align-items:center}.about-director-section-content .left .role,.florist-result-section-content .left .top .customer-info .stars p,.help-contact-us-page-content .left-content .row .form-label,.login-landing-section-content .left .form-label,.tabs.yellow-alt p{font-size:14px;line-height:normal}.florist-result-section-content .left .top .customer-info .tabs{min-width:fit-content;margin-left:16px}.florist-result-section-content .left .top .customer-info .florist-distance{line-height:normal;min-width:fit-content;font-size:14px;margin-left:16px;font-weight:var(--weight_600)}.florist-result-section-content .left .bottom .flo-product-container .flo-product{width:100%;margin-top:8px;margin-right:24px}.florist-result-section-content .left .bottom .flo-product-container .flo-product .image-container{position:relative;width:100%;min-height:248px;margin-bottom:9px;border-radius:var(--border_radius);overflow:hidden}.florist-result-section-content .left .bottom .flo-product-container .flo-product .image-container span{position:absolute;top:16px;left:16px;z-index:5}.error-page-section-content .error-cta .left .hero-actions-content p,.florist-result-section-content .left .bottom .flo-product-container .flo-product .product-name,.hero-middle-section-content .hero-actions-content p{font-weight:var(--weight_600);margin-bottom:4px}.florist-result-section-content .left .bottom .flo-product-container .flo-product .prod-bottom-wrap{display:flex;flex-direction:column;margin-top:auto;width:100%}.florist-result-section-content .right{padding-left:40px;border-left:1px solid var(--border_two);min-width:fit-content}.florist-result-section-content .right .view-contain{background:var(--yellow_alt);border:1px solid var(--brand_yellow_2);padding:12px;border-radius:32px;margin:0 auto 8px;width:fit-content;display:flex}.florist-result-section-content .right .view-text p{font-weight:var(--weight_600);border-bottom:1px solid transparent;transition:var(--ease)}.breadcrumbs .breadcrumb:last-child:hover,.choose-membership-section-content .help-banner a:hover,.florist-result-section-content .right .view-text p:hover{border-bottom:1px solid var(--brand)}.florist-result-section .extend{margin-top:32px;text-align:center}.florist-result-search-section .extend span{margin-top:12px;display:block;font-size:14px;color:var(--grey_alt_3)}.help-center-section-content,.international-navigation-section,.location-deliver-to-section{margin-top:40px;margin-bottom:80px}.location-deliver-to-section-content .deliver-title,.recent-deliveries-section-content .recent-title{font-size:20px;font-weight:var(--weight_600);line-height:normal}.location-deliver-to-section-content .locations-content .location{width:100%;text-align:center;margin-right:24px}.location-deliver-to-section-content .locations-content .location .image-container{position:relative;width:100%;min-height:168px;max-width:168px;max-height:168px;margin-bottom:8px;border-radius:var(--border_radius_small);overflow:hidden}.search-map-section{background:var(--white_alt_2);position:relative;height:70vh;display:none}.search-map-section-content{position:relative;z-index:5;height:70vh}.search-map-section-content .return{background:var(--white);width:fit-content;padding:12px 16px;position:relative;top:28px}.florist-information{background:var(--white);max-width:fit-content;position:absolute;left:50%;transform:translateX(-50%);bottom:30px;border-radius:var(--border_radius);overflow:hidden}.florist-information .image-container{position:relative;min-width:200px;max-width:200px;height:200px}.florist-information-content{padding:24px 24px 24px 16px;min-width:640px}.florist-information-content .close-result-icon{position:absolute;top:20px;right:20px}.florist-information-content .customer-info .stars p{margin-left:0;color:var(--grey_alt_2);font-size:14px}.all-reviews-section,.florist-about-section,.florist-reviews-section{margin-top:24px;margin-bottom:80px;display:none}.all-reviews-section-content,.florist-about-section-content,.florist-reviews-section-content{padding-bottom:80px}.account-dashboard-section-content .left,.all-reviews-section .load-more a,.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-content .left{color:var(--grey_alt_2);font-size:16px}.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}.florist-about-section-content .left .delivery-options-content{display:flex;justify-content:space-between;margin-top:12px}.florist-about-section-content .right{margin-left:25px;width:100%;overflow:hidden}.florist-about-section-content .right .about-right-title{color:var(--grey_alt_2);font-weight:var(--weight_600);margin-bottom:16px}.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}.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 .services-container .icon-wrap p{font-weight:var(--weight_400);margin-bottom:0;color:var(--blue_alt)}.all-reviews-section-content .review-title,.blog-homepage-section-content .blog-latest-cat .lat-cat-title,.error-page-section-content .error-cta .right .or-try,.florist-reviews-section-content .review-title,.related-post-section .related-post-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}.all-reviews-section-content .ratings-container,.florist-reviews-section-content .ratings-container{border:1px solid var(--border_three);border-radius:var(--border_radius_small);padding:32px;margin-bottom:24px}.all-reviews-section-content .ratings-container .left,.florist-reviews-section-content .ratings-container .left{width:100%;max-width:108px;text-align:center;margin-right:64px}.all-reviews-section-content .ratings-container .left .rating,.florist-reviews-section-content .ratings-container .left .rating{font-size:40px;font-weight:var(--weight_700);line-height:normal}.all-reviews-section-content .ratings-container .left .stars,.florist-reviews-section-content .ratings-container .left .stars{justify-content:center;margin:4px 0}.all-reviews-section-content .ratings-container .left .reviews,.florist-reviews-section-content .ratings-container .left .reviews{font-size:14px;font-weight:400;line-height:normal;color:var(--blue_alt);margin-top:4px}.all-reviews-section-content .ratings-container .right .score-bar-container,.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}.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar{height:4px;background:var(--orange)}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-complete::after,.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.five,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.five{width:90%}.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.four,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.four{width:75%}.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.two,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.two{width:5%}.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.one,.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.one{width:2.5%}.all-reviews-section-content .customer-reviews-container .customer-title,.florist-reviews-section-content .customer-reviews-container .customer-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px}.all-reviews-section-content .customer-reviews-container .customer-sub-title,.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)}.all-reviews-section-content .customer-reviews-container-content,.florist-reviews-section-content .customer-reviews-container-content,.help-advice-hub-page-content .split,.help-contact-us-page-content,.how-to-order-page-content,.how-we-help-section-content,.image-text-block-section-content,.product-listing-page-content{justify-content:space-between}.all-reviews-section-content .customer-reviews-container-content .col,.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}.all-reviews-section-content .customer-reviews-container-content .col .text,.checkout-step-section-content .remember-option .create-box,.florist-reviews-section-content .customer-reviews-container-content .col .text,.help-contact-us-page-content .left-content .remember-option .create-box,.login-landing-section-content .left .remember-option .create-box,.order-confirmation-section-content .left-order .create-new .remember-option .create-box,.recommended-add-ons-section-content .tile-large-white-text,.types-page-index-section-content .letter-content{align-items:start}.all-reviews-section-content .customer-reviews-container-content .col .text .via,.florist-reviews-section-content .customer-reviews-container-content .col .text .via,.step-1 .step-other-info .other-char{font-size:12px;color:var(--blue_alt)}.all-reviews-section-content .customer-reviews-container-content .col .text .via span,.florist-reviews-section-content .customer-reviews-container-content .col .text .via span{margin-left:10px}.all-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img,.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:131px}.all-reviews-section-content .customer-reviews-container-content .col .stars,.florist-reviews-section-content .customer-reviews-container-content .col .stars{margin-top:12px;margin-bottom:16px}.all-reviews-section-content .customer-reviews-container-content .col .stars img,.florist-reviews-section-content .customer-reviews-container-content .col .stars img{width:32px;height:32px}.all-reviews-section-content .customer-reviews-container-content .col .cust-review,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review{color:var(--grey_alt_2);display:flex}.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img{width:100%;overflow:hidden;margin-left:auto;position:relative;min-width:100px;max-width:100px;height:100px}.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-gradient,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(55,54,79,0) 0,#36354e 100%);z-index:9}.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img img,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img img{width:30px}.all-reviews-section-content .customer-reviews-container-content .load-more p,.florist-reviews-section-content .customer-reviews-container-content .load-more p{margin-top:12px;font-size:14px;color:var(--grey_alt_3)}.account-dashboard-section-content .right .my-details-section-content .btn-dash,.all-reviews-section .all-review-filters{margin-bottom:32px;margin-top:24px}.all-reviews-section .all-review-filters .filter{width:32%;cursor:pointer;position:relative}.all-reviews-section .all-review-filters .filter-btn{padding:12px 16px;appearance:none;border-radius:var(--border_radius_small);border:1px solid var(--border_three)}.all-reviews-section .all-review-filters .filter-btn.is--active img,.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .basket-arrow.is--active,.checkout-section-content .left .checkout-panel .checkout-title .a-rotate.is--active,.product-listing-page-content .select-occasion-btn.is--active img,.step-2 .title-content .person-title img.is--active,.step-3 .title-content .person-title img.is--active{transform:rotate(180deg)}.all-reviews-section .all-review-filters .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;width:100%;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .3s,transform .3s;box-shadow:0 6px 12px rgba(0,0,0,.175)}.all-reviews-section .all-review-filters .filter .filter-dropdown-container.is--active,.filters-section-content .filter .filter-dropdown-container.is--active,.product-listing-page-content .select-occasion-dropdown.is--active{opacity:1;pointer-events:all;transform:translateY(0)}.all-reviews-section .all-review-filters .filter-dropdown{padding:12px 16px;transition:var(--ease);border-bottom:1px solid var(--border_three)}.all-reviews-section .all-review-filters .filter-dropdown:first-child{border-top-right-radius:var(--border_radius);border-top-left-radius:var(--border_radius)}.all-reviews-section .all-review-filters .filter-dropdown:last-child{border-bottom:none;border-bottom-right-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius)}.all-reviews-section .all-review-filters .filter-dropdown span,.filters-section-content .filter-dropdown span{color:var(--blue_alt);margin-left:auto}.all-reviews-section .all-review-filters .filter-dropdown label,.filters-section-content .filter-dropdown label{width:100%;font-size:14px}.all-reviews-section .all-review-filters .filter-dropdown input,.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;transition:var(--ease);cursor:pointer}.recent-deliveries-section{margin-top:24px;position:relative}.login-landing-section{margin-bottom:160px}.login-landing-section-content .left{padding-right:120px}.login-landing-section-content .left .create,.login-landing-section-content .left .welcome{margin-bottom:2px;font-weight:var(--weight_600);font-size:32px;line-height:normal}.login-landing-section-content .left .welcome-sub{line-height:normal;font-size:16px;color:var(--grey_alt_2);margin-bottom:40px}.login-landing-section-content .left .create-sub{margin-bottom:19px;line-height:normal;font-size:16px;color:var(--grey_alt_2)}.help-contact-us-page-content .left-content .row .input-wrap,.login-landing-section-content .left .input-wrap{position:relative;margin-bottom:16px}.login-landing-section-content .left .input-wrap img,.order-confirmation-section-content .left-order .create-new .input-wrap img{position:absolute;top:55%;right:0;transform:translate(-50%,-50%)}.checkout-section-content .left .checkout-panel-content .input-box input,.checkout-step-section-content .checkout-panel-content .input-box input,.login-landing-section-content .left .input-wrap input,.order-confirmation-section-content .left-order .create-new .input-wrap input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:16px;padding-left:16px!important}.login-landing-section-content .left .pass-title{margin-top:16px;display:block}.login-landing-section-content .left .pass-info{margin-bottom:20px;color:var(--blue_alt);font-size:14px;line-height:normal;display:block}.login-landing-section-content .left .forgot{margin-bottom:24px;margin-top:8px;color:var(--grey_alt_2);display:block;font-size:14px;transition:var(--ease)}.checkout-section-content .left .checkout-panel .check-option-box input,.checkout-step-section-content .checkout-panel-content .check-option-box input,.help-contact-us-page-content .left-content .remember-option-box input,.login-landing-section-content .left .remember-option-box input,.order-confirmation-section-content .left-order .create-new .remember-option-box input{margin-right:8px;min-width:21px;height:21px;border:1px solid var(--border_one);border-radius:6px;transition:var(--ease)}.checkout-section-content .left .checkout-panel .check-option label,.checkout-step-section-content .checkout-panel-content .check-option label,.checkout-step-section-content .remember-option label,.help-contact-us-page-content .left-content .remember-option label,.login-landing-section-content .left .remember-option label,.order-confirmation-section-content .left-order .create-new .remember-option label{color:var(--button_text);font-size:16px}.account-dashboard-section-content .right .orders-section-box .right a,.help-contact-us-page-content .left-content .remember-option label a,.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-text a,.login-landing-section-content .left .remember-option label a,.product-listing-page-content .right .top .currency a{color:var(--brand_purple);border-bottom:1px solid transparent}.login-landing-section-content .left .sign-in{width:100%;padding:12px;margin-bottom:24px}.login-landing-section-content .left .no-account{padding-top:24px;border-top:1px solid var(--border_three);margin-bottom:152px}.login-landing-section-content .left .already-account{padding-top:24px;border-top:1px solid var(--border_three);margin-bottom:80px}.login-landing-section-content .left .sign-up-now{text-decoration:underline;font-weight:var(--weight_600);transition:var(--ease)}.how-we-help-section-content .right-content,.login-landing-section-content .right{position:relative;border-radius:var(--border_radius);overflow:hidden}.account-dashboard-section-content .left a{line-height:normal;padding:16px;border-bottom:1px solid var(--border_two)}.account-dashboard-section-content .left a:last-child,.help-support-faqs-content .faq-topic-container .help-support-accs .col:last-child,.sitemap-index-section-content .row .col-row:last-child{border-bottom:none}.account-dashboard-section-content .right{margin-left:24px;width:100%}.account-dashboard-section-content .right .dash-title,.account-dashboard-section-content .right .my-details-section .details-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:24px}.account-dashboard-section-content .right .recent-order{color:var(--grey_alt_2);font-size:16px;line-height:normal;font-weight:var(--weight_600);margin-bottom:8px}.account-dashboard-section-content .right .recent-order-box{border:1px solid var(--border_two);border-radius:var(--border_radius_small);margin-bottom:48px}.account-dashboard-section-content .right .recent-order-box .top{padding:24px;border-bottom:1px solid var(--border_two)}.account-dashboard-section-content .right .recent-order-box .top .view-order{color:var(--brand_purple);line-height:normal;border-bottom:1px solid transparent;transition:var(--ease)}.account-dashboard-section-content .right .recent-order-box .middle{padding:24px;border-bottom:1px solid var(--border_two);position:relative}.account-dashboard-section-content .right .recent-order-box .middle::before{content:"";position:absolute;top:38%;left:40px;right:40px;height:2px;background:var(--progress);z-index:-1}.account-dashboard-section-content .right .recent-order-box .middle::after{content:"";position:absolute;top:38%;left:40px;height:2px;background:var(--green_alt_2);width:0;transition:width var(--ease);z-index:-1}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-1::after,.account-dashboard-section-content .right .recent-order-box .middle.progress-1::after{width:20%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-2::after,.account-dashboard-section-content .right .recent-order-box .middle.progress-2::after{width:40%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-3::after,.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:60%}@media only screen and (max-width:1024px){.home-hero-section .delivery-date .date-box{width:100%;max-width:160px}.tile-small-section-content .tile{min-width:25%;max-width:25%;width:100%}.text-grid-image-section-content .text-content{max-width:450px}.trio-grid-count-left .trust-pilot-grid,.trio-grid-count-left-content .tile-large-white .order-now,.trio-grid-count-right .trust-pilot-grid,.trio-grid-count-right-content .tile-large-white .order-now{padding:32px}.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:225px}.location-deliver-to-section-content .locations-content{overflow-x:scroll}.location-deliver-to-section-content .locations-content .location .image-container{min-height:160px;max-height:160px;min-width:160px}.all-reviews-section-content .customer-reviews-container-content .col .cust-review p,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review p{font-size:14px}.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:62%}.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after{width:84%}.account-dashboard-section-content .right .orders-section-box .left{min-width:fit-content;border-bottom:none}}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box,.account-dashboard-section-content .right .recent-order-box .middle-box{text-align:center;position:relative;z-index:5}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box span,.account-dashboard-section-content .right .recent-order-box .middle-box span{display:block;margin-top:8px;font-size:14px;line-height:normal}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress,.account-dashboard-section-content .right .recent-order-box .middle-box .progress{border-radius:50%;border:2px solid var(--border_two);background:var(--white_alt_2);margin:0 auto;width:30px;height:30px;display:flex;position:relative;z-index:5}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress.checkpoint,.account-dashboard-section-content .right .recent-order-box .middle-box .progress.checkpoint{background:var(--green_alt_2);border:2px solid var(--green_alt_2)}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress.complete,.account-dashboard-section-content .right .recent-order-box .middle-box .progress.complete{background:var(--green);border:2px solid var(--green)}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress img,.account-dashboard-section-content .right .recent-order-box .middle-box .progress img{width:100%;max-width:22px;margin:0 auto;opacity:0}.account-dashboard-section-content .right .recent-order-box .bottom,.checkout-step-section-content .checkout-panel-content .credit-debit,.cta-duo-section-container .cta-duo-content .text-container,.help-support-faqs-content .faq-topic-container .help-support-accs .col-title{padding:24px}.account-dashboard-section-content .right .recent-order-box .bottom .left .items-title{color:var(--grey_alt_2);font-weight:var(--weight_600);line-height:22px;margin-bottom:8px}.account-dashboard-section-content .right .item-summary-content .left-box .image-container,.account-dashboard-section-content .right .recent-order-box .bottom .left-box .image-container{margin-right:12px;position:relative;width:100%;height:64px;max-width:64px;border-radius:var(--border_radius_small);overflow:hidden}.account-dashboard-section-content .right .item-summary-content .left-box-text .flo-title,.account-dashboard-section-content .right .recent-order-box .bottom .left-box-text .flo-title,.checkout-section-content .right .basket-content-bottom .bottom .bot-flo-title{font-weight:var(--weight_600);line-height:22px;margin-bottom:2px}.account-dashboard-section-content .right .item-summary-content .left-box-text .flo-size,.account-dashboard-section-content .right .recent-order-box .bottom .left-box-text .flo-size{color:var(--blue_alt);font-size:12px;line-height:normal;margin-bottom:2px}.account-dashboard-section-content .right .item-summary-content .left-box-text .flo-quantity,.account-dashboard-section-content .right .recent-order-box .bottom .left-box-text .flo-quantity{font-size:12px;line-height:normal;color:var(--blue_alt);margin-bottom:0}.account-dashboard-section-content .right .item-summary-content .right,.account-dashboard-section-content .right .order-details-section-box .delivery-information .right-info,.account-dashboard-section-content .right .orders-section-box .right,.account-dashboard-section-content .right .recent-order-box .bottom .right{display:flex;justify-content:flex-end}.account-dashboard-section-content .right .item-summary-content .right p,.account-dashboard-section-content .right .recent-order-box .bottom .right p,.blog-homepage-section .blog-hero .left p,.checkout-section-content .right .basket-content-top .middle .right-mid p,.order-confirmation-section-content .right-order .basket-content-top .middle .right-mid p,.quad-text-grid-section-content .col .qt-text{color:var(--grey_alt_2);line-height:22px}.account-dashboard-section-content .right .account-title{color:grey_alt_2;font-weight:var(--weight_600);line-height:normal}.account-dashboard-section-content .right .orders-section-box{border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius_small);margin-bottom:12px}.account-dashboard-section-content .right .orders-section-box .left{max-width:unset}.account-dashboard-section-content .right .orders-section-box .left .image-container{margin-right:12px;position:relative;width:100%;height:64px;min-width:64px;max-width:64px;border-radius:var(--border_radius_small);overflow:hidden}.account-dashboard-section-content .right .orders-section-box .left-text .order-numb{font-weight:var(--weight_600);line-height:normal;font-size:16px;margin-bottom:8px}.account-dashboard-section-content .right .orders-section-box .left-text .item-price{margin:0 24px;color:var(--grey_alt_2)}.account-dashboard-section-content .right .orders-section-box .left-text .order-info-new .status{max-width:fit-content;margin-left:8px;border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center}.account-dashboard-section-content .right .orders-section-box .left-text .order-info-new .status-delivered,.checkout-step-section .step-progress-container .box-step .step-number.yel-fin{background:#d5f6d6}.account-dashboard-section-content .right .orders-section-box .left-text .order-info-new .status-progress{background:#fbead5}.account-dashboard-section-content .right .orders-section-box .left-text .order-info-new .status img{width:100%;max-width:14px;min-height:14px;max-height:14px}@media only screen and (max-width:1023px){.hero-alt-countdown-section .left{width:48%}.tile-small-section-content{flex-wrap:nowrap}.tile-small-section-content .tile{width:100%;min-width:33%;max-width:33%}.tile-large-section-title a{display:none}.tile-large-section-content{overflow-x:scroll;-webkit-overflow-scrolling:touch}.recent-deliveries-new-section .tile-large-white-img{height:225px}.all-reviews-section-content .customer-reviews-container-content .col .cust-review,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review,.trio-blocks-section-content{flex-direction:column-reverse}.blog-quad-section .blog-quad-content .blog-block:last-child,.florist-result-section-content .left,.trio-blocks-section-content .trio-block{margin-right:0}.trio-blocks-section-content .tile-banner{margin-top:12px;max-width:100%}.florist-result-section-content .left .top .right-res-content,.text-countdown-section-content,.text-grid-image-section-content{flex-direction:column}.text-grid-image-section-content .text-content{max-width:100%;margin-bottom:32px}.text-grid-image-section-content .image-grid-section{max-width:100%}.text-grid-image-section-content .image-grid-section .grid-img-container{min-width:24%;height:175px;margin-bottom:0}.featured-four-section-content .tile-large-white-img{height:250px}.text-countdown-section-content .left{width:100%;margin-bottom:40px}.quad-grid-section-content .tile-large-white,.trio-grid-section-content .tile-large-white{max-width:33%;flex-basis:33%}.trio-grid-count-left-content .tile-large-white,.trio-grid-count-right-content .tile-large-white{max-width:50%;flex-basis:50%}.trio-grid-count-left-content .tile-large-white-img,.trio-grid-count-right-content .tile-large-white-img{height:350px}.trio-grid-count-left-content .tile-large-white .order-now .order-sub-title,.trio-grid-count-right-content .tile-large-white .order-now .order-sub-title{font-size:20px}.account-dashboard-section-content .right .orders-section-box .left-text .item-no,.account-dashboard-section-content .right .orders-section-box .left-text .item-price,.account-dashboard-section-content .right .orders-section-box .left-text .order-numb,.account-dashboard-section-content .right .orders-section-box .right a,.florist-result-section-content .left .bottom .flo-product-container .flo-product p,.text-image-banner-section .left .tib-text,.trio-grid-count-left-content .tile-large-white .order-now .order-time,.trio-grid-count-right-content .tile-large-white .order-now .order-time{font-size:14px}.trio-grid-count-left-content .tile-large-white .order-now .count-num,.trio-grid-count-right-content .tile-large-white .order-now .count-num{padding:12px;min-width:65px;height:65px;font-size:24px;display:flex;justify-content:center;align-items:center}.florist-result-section-content .left .top .customer-info,.why-shop-section-content{flex-wrap:wrap}.why-shop-section-content .why-col{max-width:48%;flex-basis:48%;margin-top:2%;margin-right:12px}.text-image-banner-section .left .h2,.why-shop-section-content .why-col:first-child,.why-shop-section-content .why-col:nth-child(2){margin-top:0}.why-shop-section-content .why-col .why-point-title{margin-left:auto;margin-right:auto}.blog-quad-section .blog-quad-content,.florist-result-section-content .left .bottom .flo-product-container{overflow-x:scroll}.blog-quad-section .blog-quad-content .blog-block{width:100%;min-width:270px;margin-right:16px}.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:158px}.text-image-banner-section .left{padding:32px}.text-image-banner-section .left .small-title{font-size:20px;text-align:center}.hero-left-count-top-section-content{padding-right:24px}.hero-left-count-top-section .hero-right-img,.hero-left-count-top-section .hero-right-img img{left:50%}.showing-section-content .left-tops .mob-change-dev{background:var(--white);border:1px solid var(--brand_purple);padding:10px;border-radius:var(--border_radius);color:var(--brand_purple);font-weight:var(--weight_600);text-align:center}.showing-section-content .left-tops .mob-change-dev:hover{background:var(--white_alt);border:1px solid var(--brand_purple)}.showing-section-content .right{min-width:fit-content}.florist-result-section-content .left .top .right-res-content p{margin-bottom:8px}.florist-result-section-content .left .top .customer-info .stars{margin-right:10px;margin-bottom:10px}.florist-result-section-content .left .top .customer-info .tabs{margin-left:0}.florist-result-section-content .left .bottom .flo-product-container .flo-product{min-width:160px}.florist-result-section-content .left .bottom .flo-product-container .flo-product .image-container{min-height:160px}.florist-result-section-content .left .bottom .flo-product-container .flo-product .image-container span{bottom:0;left:0;top:unset;border-radius:0 8px 0 0}.florist-result-section-content .left .bottom .flo-product-container .flo-product .product-name{line-height:normal}.florist-result-section-content .left .bottom .flo-product-container .flo-product a{width:100%;padding:10px}.florist-information-content{min-width:500px}.florist-about-section-content .right .about-right-approved span{font-size:14px;line-height:normal}.all-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img,.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:100px}.all-reviews-section-content .customer-reviews-container-content .col .stars img,.florist-reviews-section-content .customer-reviews-container-content .col .stars img{width:20px;height:20px}.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img,.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img{margin-left:0;margin-bottom:16px;max-width:unset}.login-landing-section-content .left{padding-right:30px}.account-dashboard-section-content .left{max-width:200px}.account-dashboard-section-content .right .recent-order-box .middle-box span{font-size:12px}.account-dashboard-section-content .right .orders-section-box{align-items:start}.account-dashboard-section-content .right .orders-section-box .left{min-width:70%;max-width:70%}.account-dashboard-section-content .right .orders-section-box .right{justify-content:end;width:100%;margin-left:0}}.account-dashboard-section-content .right .order-details-section-box{border:1px solid var(--border_two);overflow:hidden;border-radius:var(--border_radius_small);padding:40px}@media only screen and (max-width:767px){.home-hero-section-v2 .where-sending-cta #country-dropdown-a li{display:flex;align-items:center;padding-top:10px}.home-hero-section-v2 .where-sending-cta #country-dropdown-a li img{top:0}.home-hero-section-v2 .where-sending-cta #country-dropdown-a li span,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select li span,.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .hero-new-btn-select span,.text-grid-image-section-content .text-content{margin-bottom:0}.enquire-banner-content .right,.florist-about-section-content .left,.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending input,.text-image-banner-section .left{max-width:100%}.account-dashboard-section-content,.day-countdown .count-mob,.florist-about-section-content .right .services-container,.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap,.login-landing-section-content{flex-direction:column}.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select{margin-right:0;width:100%}.florist-result-section-content .left .top .address-box,.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap .hero-new-lang-select .hero-new-btn-select{margin-bottom:8px}.hero-alt-countdown-section,.hero-left-count-top-section,.text-image-banner-section-content{display:flex;flex-direction:column-reverse}.hero-alt-countdown-section .left{max-width:100%;width:100%;text-align:center;padding:24px 0}.hero-alt-countdown-section .left .icon-wrap,.hero-alt-countdown-section .left .order-now-countdown,.hero-left-count-top-section-content .breadcrumbs,.recent-deliveries-section-content{justify-content:center}.account-dashboard-section-content .left-toggle a,.account-dashboard-section-content .right .account-title,.account-dashboard-section-content .right .recent-order,.account-dashboard-section-content .right .recent-order-box .bottom .left .items-title,.account-dashboard-section-content .right .recent-order-box .bottom .right .total-price-sum,.account-dashboard-section-content .right .recent-order-box .top .order-number,.account-dashboard-section-content .right .recent-order-box .top .view-order,.all-reviews-section .all-review-filters .filter-btn span,.best-sellers-section-content-title .currency,.best-sellers-section-content-title .handpicked-title,.best-sellers-section-content-title .sellers-title,.florist-about-section-content .left .opening-container-content .left,.florist-about-section-content .right .about-main,.florist-about-section-content .right .address p,.florist-about-section-content .right .click-link,.florist-about-section-content .right .services-container .icon-wrap p,.florist-result-section .extend-btn,.florist-result-section-content .left .bottom .flo-product-container .flo-product a,.handpicked-section-content-title .handpicked-title,.handpicked-section-content-title .sellers-title,.hero-alt-countdown-section .left .icon-wrap p,.hero-alt-countdown-section .left a,.login-landing-section-content .left .remember-option label,.login-landing-section-content .left .sign-in,.our-best-sellers-section-content-title .handpicked-title,.our-best-sellers-section-content-title .sellers-title,.recent-deliveries-new-section-content-title .handpicked-title,.recent-deliveries-new-section-content-title .sellers-title,.search-map-section-content .return a,.showing-section-content .left p,.trio-grid-count-left-content .view-all a,.trio-grid-count-right-content .view-all a{font-size:14px}.hero-alt-countdown-section .left .hero-title{font-size:28px;text-align:center;line-height:1.1em;height:2.2em;overflow:hidden;margin-top:10px}.hero-alt-countdown-section .left .for-deliv{margin-top:0;font-size:14px}.hero-alt-countdown-section .right-count-container{position:relative}.hero-alt-countdown-section .right{position:relative;width:100%;height:125px;left:0}.tile-small-section{margin-top:36px}.tile-small-section-content .tile{min-width:45%;max-width:45%}.all-reviews-section-content .customer-reviews-container .customer-title,.all-reviews-section-content .review-title,.featured-four-section .featured-title,.florist-information-content .florist-name-content .florist-name,.florist-result-section-content .left .top .florist-name-content .florist-name,.florist-reviews-section-content .customer-reviews-container .customer-title,.florist-reviews-section-content .review-title,.location-deliver-to-section-content .deliver-title,.recently-viewed-section .featured-title,.tile-large-section-title .occy-title,.trio-grid-count-left .trio-grid-count-right-titles .trio-grid-title,.trio-grid-count-right .trio-grid-count-right-titles .trio-grid-title,.why-shop-section .why-title{font-size:16px}.best-sellers-section,.handpicked-section,.our-best-sellers-section,.recent-deliveries-new-section{margin-bottom:21px}.best-sellers-section-content-title a,.blog-quad-section .blog-quad-content .blog-block .qb-text,.florist-information .image-container,.florist-information-content .store-info,.handpicked-section-content-title a,.login-landing-section-content .right,.our-best-sellers-section-content-title a,.recent-deliveries-new-section-content-title a,.text-grid-image-section-content .image-grid-section,.text-grid-image-section-content .text-content .grid-ctas{display:none}.best-sellers-section-content-title.flex-between,.florist-result-section .flex-between{flex-direction:column;align-items:initial}.best-sellers-section-content-title .currency a{display:inline}.best-sellers-section{margin-top:48px;margin-bottom:48px}.account-dashboard-section .breadcrumbs .breadcrumb,.blog-quad-section .blog-quad-content .blog-block .qb-author span,.florist-information-content .address-box .florist-address,.how-we-work-section-content .tabs-icon-wrap,.location-deliver-to-section-content .locations-content .location p,.login-landing-section .breadcrumbs .breadcrumb,.login-landing-section-content .left .create-sub,.login-landing-section-content .left .forgot,.login-landing-section-content .left .form-label,.login-landing-section-content .left .pass-info,.login-landing-section-content .left .welcome-sub,.login-landing-section-content .left label,.recent-deliveries-new-section .tile-large-white-img .tabs,.recent-deliveries-new-section-content-tiles .tile-large-white .tile-text-left .price{font-size:12px}.recent-deliveries-new-section .tile-large-white-img{height:173px}.image-grid-section-content .image-grid-heading,.recent-deliveries-new-section .rec-sub,.recent-deliveries-new-section .sellers-title{font-size:14px;text-align:center}.countdown-banner-section-content .left,.florist-result-section .search-curr-conv,.image-grid-section-content .left,.login-landing-section-content .left,.login-landing-section-content .right,.recent-deliveries-new-section .top-left{width:100%}.recent-deliveries-new-section .top-left .top-flex img{width:20px;height:20px}.florist-result-section-content .left .bottom .flo-product-container .flo-product,.trio-blocks-section,.trio-grid-count-left-content .view-all,.trio-grid-count-right-content .view-all{margin-top:0}.trio-blocks-section-content .trio-block:first-child{order:2;flex-direction:row-reverse}.how-we-work-section{margin-top:21px;margin-bottom:0}.how-we-work-section-content{padding:32px 0}.account-dashboard-section-content .right .dash-title,.enquire-banner-content .left .h2,.how-we-work-section-content h4,.login-landing-section-content .left .create,.login-landing-section-content .left .welcome{font-size:20px}.how-we-work-section-content-steps,.recently-viewed-section-content{overflow-x:scroll}.how-we-work-section-content-steps .step{min-width:230px}.how-we-work-section-content-steps .step-title{font-size:14px;margin-top:35px}.how-we-work-section-content-steps .step-text{font-size:14px;line-height:18px;font-weight:var(--weight_400)}.how-we-work-section-content-steps .step-img-number{bottom:-25px;left:35%}.text-grid-image-section-content .text-content h2{line-height:1.5;font-size:14px}.text-grid-image-section-content .text-content p{font-size:14px;line-height:22px}.text-grid-image-section-content .text-content .moretext{display:none;margin-top:16px}.text-grid-image-section-content .text-content .moreless-button{display:flex;justify-content:center;position:absolute;bottom:-10px;left:0;height:80px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 110%);width:100%;padding-top:80px}.featured-four-section-content .tile-large-white-img{height:160px}.quad-grid-section-content .tile-large-white,.trio-grid-section-content .tile-large-white{max-width:50%;flex-basis:50%}.trio-grid-count-left-content,.trio-grid-count-right-content{width:100%;margin:0;justify-content:space-between}.trio-grid-count-left .trust-pilot-grid,.trio-grid-count-left-content .order-now-block,.trio-grid-count-right .trust-pilot-grid,.trio-grid-count-right-content .order-now-block{display:block;min-width:100%;text-align:center}.trio-grid-count-left-content .tile-large-white,.trio-grid-count-right-content .tile-large-white{padding:0;max-width:100%;flex-basis:100%;margin-bottom:24px}.trio-grid-count-left-content .tile-large-white-text,.trio-grid-count-right-content .tile-large-white-text{flex-direction:row}.trio-grid-count-left-content .tile-large-white-text .tile-text-right,.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 .trust-pilot-grid .trust-logo,.trio-grid-count-right .trust-pilot-grid .trust-logo{display:block;margin-top:15px}.countdown-banner-section-content .left a,.trio-grid-count-left .trust-pilot-grid .score,.trio-grid-count-right .trust-pilot-grid .score{display:flex;justify-content:center}.why-shop-section-content{width:100%;margin:16px 0 0}.why-shop-section-content .why-col{display:flex;max-width:100%;flex-basis:unset;width:100%;padding:24px;margin-right:0}.why-shop-section-content .why-col:nth-child(2){margin-top:2%}.why-shop-section-content .why-col .ph{font-size:32px}.why-shop-section-content .why-col .why-flex{margin-left:16px}.why-shop-section-content .why-col .why-point-title{margin-top:0;max-width:100%;text-align:start;margin-bottom:8px;font-size:14px}.why-shop-section-content .why-col .why-text{text-align:left;font-size:14px}.countdown-banner-section-content{flex-direction:column;padding:32px}.countdown-banner-section-content .left .order-text,.countdown-banner-section-content .left .order-title{text-align:center}.location-deliver-to-section,.recently-viewed-section{margin-bottom:64px}.recently-viewed-section-content .tile-large-white{width:100%;max-width:100%;min-width:45%;margin-right:12px}.recently-viewed-section-content .tile-large-white:last-child{margin-right:0}.blog-quad-section .qb-heading{font-size:16px;margin-bottom:0;text-align:center}.blog-quad-section .bq-wrap{width:100%;max-width:100%}.blog-quad-section .blog-quad-content{overflow-x:unset;flex-direction:column}.blog-quad-section .blog-quad-content .blog-block{min-width:100%;margin-top:24px;margin-right:0}.image-grid-section{margin-bottom:120px}.image-grid-section-content .image-grid-text{text-align:center;font-size:14px;margin-bottom:12px}.image-grid-section-content .image-grid img{margin-top:12px;width:calc(33% - 6px)}.image-grid-section-content .right{position:absolute;bottom:-70px;left:50%;transform:translate(-50%,0)}.image-grid-section-content .right a{background:var(--brand_yellow);border:1px solid var(--brand_yellow);font-size:14px}.image-grid-section-content .right a:hover{background:var(--brand_yellow_hov);border-color:var(--brand_yellow_hov)}.recent-image-grid-section{margin-top:12px;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}.text-image-banner-section .left .tabs{margin-left:auto;margin-right:auto}.text-image-banner-section .left .h2{font-size:20px;text-align:center;margin-top:10px}.text-image-banner-section .right{max-width:100%;height:172px}.florist-location-section .right-large{min-height:172px}.enquire-banner-content .left a,.florist-information-content .right a{width:100%;font-size:14px}.hero-left-count-top-section-content{max-width:100%;padding:24px}.hero-left-count-top-section-content .hero-title{font-size:24px;text-align:center}.hero-left-count-top-section-content .hero-sub-title{font-size:14px;text-align:center;line-height:22px}.hero-left-count-top-section .hero-right-img{position:relative;left:0;width:100%;height:192px}.day-countdown .count-time{padding:10px}.day-countdown .count-time .count-num{line-height:normal}.day-countdown .time-count .time-left{font-size:14px;margin-left:0;margin-top:8px}.showing-section-content{flex-direction:column;margin-top:16px}.showing-section-content .left-tops{width:100%;justify-content:space-between;margin-bottom:16px}.showing-section-content .left-tops .icon-wrap p{line-height:normal;margin-left:4px}.showing-section-content .left-tops .mob-change-dev{min-width:fit-content}.showing-section-content .right{width:100%;min-width:100%}.showing-section-content .right .view{width:100%;display:flex;justify-content:center;font-size:14px}.account-dashboard-section-content .right .order-details-section-box,.florist-result-section-content{padding:24px}.florist-result-section-content .left{padding-bottom:96px}.florist-result-section-content .left .top .left-res{flex-direction:row-reverse}.florist-result-section-content .left .top .right-res{align-items:start;justify-content:start;position:absolute;bottom:0;left:0;right:0;width:100%;margin-top:5px}.florist-result-section-content .left .top .right-res-content{width:100%;align-items:start}.florist-result-section-content .left .top .right-res-content p{margin-bottom:8px;width:100%;margin-right:0;text-align:center}.florist-result-section-content .left .top .right-res-content a{width:100%;font-size:14px;padding:10px}.florist-result-section-content .left .top .image-container{margin-right:0;max-width:80px;max-height:80px;min-height:80px}.florist-result-section-content .left .top .image-container img{object-position:top}.florist-result-section-content .left .top .customer-info{gap:10px}.florist-result-section-content .left .top .customer-info .stars{margin-bottom:0;width:100%}.florist-result-section-content .left .top .customer-info .stars p{font-size:12px;text-align:center}.florist-result-section-content .left .top .customer-info .florist-distance{font-size:12px;text-align:center;margin-left:0}.florist-information{max-width:100%;width:100%}.florist-information-content{min-width:unset;width:100%;align-items:start;flex-direction:column}.florist-information-content .right{width:100%;margin-top:16px}.florist-about-section-content{flex-direction:column;border-bottom:none;padding-bottom:0}.florist-about-section-content .left .opening-container-content .right{font-size:14px;text-align:end}.florist-about-section-content .left .delivery-options,.florist-about-section-content .right .about-right-approved{margin-top:24px}.account-dashboard-section-content .right,.florist-about-section-content .right{margin-left:0}.account-dashboard-section-content .left a,.all-reviews-section-content,.florist-reviews-section-content{border-bottom:none}.all-reviews-section-content .ratings-container,.florist-reviews-section-content .ratings-container{flex-direction:column;align-items:center;padding:16px 24px 24px}.all-reviews-section-content .ratings-container .left,.florist-reviews-section-content .ratings-container .left{margin-right:0;margin-bottom:31px}.account-dashboard-section-content .right .recent-order-box .bottom .left-box-text .flo-title,.all-reviews-section-content .customer-reviews-container .customer-sub-title,.florist-reviews-section-content .customer-reviews-container .customer-sub-title{font-size:14px;line-height:normal}.all-reviews-section-content .customer-reviews-container-content .col,.florist-reviews-section-content .customer-reviews-container-content .col{width:100%;padding:16px}.all-reviews-section-content .customer-reviews-container-content .load-more,.florist-reviews-section-content .customer-reviews-container-content .load-more{width:100%;margin-top:0}.all-reviews-section-content .customer-reviews-container-content .load-more a,.florist-reviews-section-content .customer-reviews-container-content .load-more a{font-size:14px;width:100%}.all-reviews-section .all-review-filters .filter-btn{padding:12px}.all-reviews-section .all-review-filters .filter-btn img{width:16px}.all-reviews-section .all-review-filters .filter-dropdown{padding:12px;text-align:center;font-size:14px}.recent-deliveries-section{margin-top:24px;margin-bottom:80px}.recent-deliveries-section-content .recent-title{font-size:14px;margin-bottom:4px;text-align:center}.recent-deliveries-section-content .image-grid-text{font-size:14px;text-align:center;margin-bottom:12px}.recent-deliveries-section-content a{font-size:14px;position:absolute;bottom:-5%;left:50%;transform:translate(-50%,0)}.prod-arrangements-rec-deliv .recent-deliveries-section{margin-top:64px}.login-landing-section{margin-bottom:48px}.account-dashboard-section .breadcrumbs .seperator,.login-landing-section .breadcrumbs .seperator{margin:0 4px}.login-landing-section-content .left{padding-right:0}.login-landing-section-content .left .already-account,.login-landing-section-content .left .no-account{margin-bottom:24px;font-size:14px}.account-dashboard-section-content .left{flex-direction:row;max-width:100%;border-bottom:1px solid var(--border_two)}.account-dashboard-section-content .left-dash{border-bottom:none;min-width:70%}.account-dashboard-section-content .left-toggle{margin:24px 0;justify-content:space-between}.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:58%}.account-dashboard-section-content .right .account-options-btns a{font-size:14px;padding:10px}.account-dashboard-section-content .right .orders-section-box .left-text .item-price{margin:0}.account-dashboard-section-content .right .orders-section-box .left-text .order-info-new{flex-direction:column;gap:8px}.account-dashboard-section-content .right .orders-section-box .right{justify-content:end}}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress{margin-bottom:35px;position:relative}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress::before{content:"";position:absolute;top:30%;left:30px;right:40px;height:2px;background:var(--progress);z-index:-1}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress::after{content:"";position:absolute;top:30%;left:30px;height:2px;background:var(--green_alt_2);width:0;transition:width var(--ease);z-index:-1}@media only screen and (max-width:1024px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-3::after{width:62%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-complete::after{width:84%}.account-dashboard-section-content .right .my-details-section-content{width:100%}}@media only screen and (max-width:767px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-3::after{width:58%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box span{font-size:12px}.account-dashboard-section-content .right .order-details-section-box .delivery-information .left{border-bottom:none}}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress.complete:after{content:"";position:absolute;top:55%;right:106%;height:2px;background:var(--green_alt_2);z-index:0}.account-dashboard-section-content .right .order-details-section-box .delivery-information .left,.full-width-images-section .full-width-wrapper{max-width:100%}.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:4px}.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-msg{color:var(--grey_alt_2);line-height:normal;font-size:16px;margin-bottom:0}.account-dashboard-section-content .right .delivery-details-section{margin-top:32px;align-items:unset}.account-dashboard-section-content .right .delivery-details-section .left-details-container .detail-title,.account-dashboard-section-content .right .delivery-details-section .right-details-container .detail-title{font-weight:var(--weight_600);border-bottom:1px solid var(--border_two);padding-bottom:16px;margin-bottom:16px}.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .left-details,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .left-details{min-width:135px;margin-right:16px}.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details span,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details span{display:block;line-height:22px;color:var(--grey_alt_2)}.account-dashboard-section-content .right .item-summary .items-title,.account-dashboard-section-content .right .order-summary-section .order-title,.account-dashboard-section-content .right .order-summary-section-content .invoices-section .invoices-title{color:var(--grey_alt_2);font-weight:var(--weight_600);line-height:22px;margin-bottom:16px;border-bottom:1px solid var(--border_two);padding-bottom:16px}.account-dashboard-section-content .right .order-summary-section{margin-top:35px}.account-dashboard-section-content .right .order-summary-section-content .row .left-p,.checkout-section-content .left .checkout-panel-content .top-payment .paying-in,.checkout-section-content .right .basket-content-top .bottom-row .bl,.order-confirmation-section-content .left-order .create-new .create-sub,.order-confirmation-section-content .right-order .basket-content-top .bottom-row .bl{color:var(--blue_alt);line-height:22px}.account-dashboard-section-content .right .order-summary-section-content .total-section{margin-top:16px;padding-top:16px;border-top:1px solid var(--border_two)}.account-dashboard-section-content .right .order-summary-section-content .total-section .total-price,.checkout-step-section-content .box-summary .summary-bottom .col-total p{font-weight:var(--weight_600);font-size:20px;line-height:normal}.account-dashboard-section-content .right .order-summary-section-content .invoices-section{margin-top:35px;margin-bottom:64px}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content p{margin-bottom:8px;color:var(--blue_alt);line-height:22px}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a{width:fit-content;display:flex;align-items:center}.account-dashboard-section-content .right .order-summary-section-content .need-help-section{text-align:center;padding:32px 0}.account-dashboard-section-content .right .order-summary-section-content .need-help-section a{color:var(--brand_purple);font-weight:var(--weight_600);line-height:normal;border-bottom:1px solid transparent;transition:var(--ease)}.account-dashboard-section-content .right .my-details-section .details-sub{color:var(--grey_alt_2);font-size:16px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--border_two)}.account-dashboard-section-content .right .my-details-section-content .change{color:#9ba5b7;margin-top:8px;font-size:14px;line-height:19px;letter-spacing:-.28px}.account-dashboard-section-content .right .my-details-section-content .change a{color:#9ba5b7}.account-dashboard-section-content .right .my-details-section-content label{color:#545f71;font-size:14px;line-height:19px;letter-spacing:.28px;margin-top:16px;display:block}.account-dashboard-section-content .right .my-details-section-content input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:12px;padding-left:16px!important}.blog-homepage-section .blog-hero,.checkout-section-content .left .checkout-panel-content .credit-debit .cd-top{padding-bottom:24px;margin-bottom:24px}.blog-homepage-section .blog-hero .left .blog-hero-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px}.blog-homepage-section .blog-hero .right a{display:flex;padding:12px}.blog-homepage-section-content .blog-top-trio{display:flex;margin-bottom:48px;-ms-overflow-style:none}.blog-homepage-section-content .blog-top-trio::-webkit-scrollbar{display:none}.blog-homepage-section-content .blog-top-trio .col{display:flex;flex-direction:column;position:relative;min-width:30%}.blog-homepage-section-content .blog-top-trio .col-featured{width:100%;min-width:60%;margin-right:24px;min-height:474px;padding:34px;border-radius:var(--border_radius);overflow:hidden;display:flex;flex-direction:column;transition:var(--ease)}.advice-grid-page-content .col img,.blog-homepage-section-content .blog-top-trio .col .row img,.blog-homepage-section-content .blog-top-trio .col-featured img{transition:var(--ease);transform:scale(1)}.advice-grid-page-content .col:hover img,.blog-homepage-section-content .blog-top-trio .col .row:hover img,.blog-homepage-section-content .blog-top-trio .col-featured:hover img{transform:scale(1.05)}.blog-homepage-section-content .blog-top-trio .col .row .blog-overlay,.blog-homepage-section-content .blog-top-trio .col-featured .blog-overlay{background:linear-gradient(180deg,rgba(55,54,79,0) 0,#36354e 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.blog-homepage-section-content .blog-top-trio .col .row .blog-text,.blog-homepage-section-content .blog-top-trio .col-featured .blog-text{position:absolute;bottom:24px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-title-main{color:var(--white);font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:8px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-excerpt{color:var(--white);line-height:22px;opacity:.72}.basket-products-section-content .basket-item-summary .left-content .action-btns,.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date,.types-page-index-section-content .letter-index{margin-top:24px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date span{color:var(--white);margin-right:24px;font-size:14px}.blog-homepage-section-content .blog-top-trio .col .row{position:relative;padding:24px;flex:1;display:flex;flex-direction:column;justify-content:center;border-radius:var(--border_radius);overflow:hidden}.blog-homepage-section-content .blog-top-trio .col .row .blog-text .blog-title-small{font-size:20px;line-height:normal;font-weight:var(--weight_600);color:var(--white);margin-bottom:16px}.blog-homepage-section-content .blog-top-trio .col .row .blog-text .author-date span{font-size:14px;line-height:normal;color:var(--white);margin-right:16px}.blog-homepage-section-content .blog-latest-cat .left{width:100%;min-width:60%;margin-right:24px}.blog-homepage-section-content .blog-latest-cat .left .row .image-container{position:relative;width:100%;max-width:264px;min-height:200px;border-radius:var(--border_radius);overflow:hidden;margin-right:24px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .blog-title{font-weight:var(--weight_600);line-height:normal;font-size:20px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{margin:16px 0}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span,.blog-post-section .blog-wrapper-small .blog-intro .blog-author span{color:var(--grey_alt_2);line-height:22px;margin-right:16px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .read{color:var(--brand_purple);font-size:var(--weight_600);line-height:normal;border-bottom:1px solid transparent;transition:var(--ease)}.blog-homepage-section-content .blog-latest-cat .left .load-more-section{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:32px;margin-bottom:12px}.blog-homepage-section-content .blog-latest-cat .left .load-more-section span{display:block;color:var(--grey_alt_3);margin-top:12px;font-size:14px}.blog-homepage-section-content .blog-latest-cat .right{min-width:30%;max-width:30%}.blog-homepage-section-content .blog-latest-cat .right .cats{margin-bottom:64px;flex-wrap:wrap}.blog-homepage-section-content .blog-latest-cat .right .cats a{font-size:14px;line-height:normal;font-weight:var(--weight_700);padding:8px 12px;margin-right:8px;margin-top:8px}.blog-homepage-section-content .blog-latest-cat .right .social-icons,.blog-post-section .blog-wrapper-small .the-post{margin-bottom:64px}.blog-homepage-section-content .blog-latest-cat .right .social-icons a:hover{transform:translateY(-3px)!important}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta{background:var(--white_alt);padding:24px;border-radius:var(--border_radius)}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .keep-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:8px;text-align:center}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .keep-sub{font-size:14px;line-height:22px;text-align:center;margin-bottom:24px}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta label{font-size:12px;line-height:normal;font-weight:var(--weight_600);margin-bottom:8px}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta input{border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:12px;padding-left:16px!important;font-size:14px}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .sign-up{margin-top:12px;display:flex;justify-content:center;font-size:14px;padding:12px}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .policy{margin-top:12px;text-align:center;font-size:12px;line-height:normal;color:var(--blue_alt);display:flex;justify-content:center;transition:var(--ease)}.blog-category-home-section{margin-bottom:67px}.blog-post-section .blog-feat-image{position:relative;width:100%;min-height:400px;margin-bottom:32px;border-radius:var(--border_radius);overflow:hidden;margin-top:16px}.blog-post-section .blog-wrapper{padding:0 95px}.blog-post-section .blog-wrapper-small{padding:0 94px}.blog-post-section .blog-wrapper-small .blog-intro{padding-bottom:32px;margin-bottom:32px}.blog-post-section .blog-wrapper-small .blog-intro .blog-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-top:8px;margin-bottom:16px}.blog-post-section .blog-wrapper-small .the-post a,.popular-faqs-section .left-section .flex-cols .left a:hover,.popular-faqs-section .left-section .flex-cols .right a:hover{transition:var(--ease);text-decoration:underline}.blog-post-section .blog-wrapper-small .the-post ul{list-style-type:disc;list-style-position:inside}.blog-post-section .blog-wrapper-small .the-post ul li{margin-bottom:10px;text-indent:-23px;padding-left:23px}.advice-page-article-content .main-article-wrap .article-image,.blog-post-section .blog-wrapper-small .the-post .article-image-container,.countdown-text-section,.filters-section,.product-listing-page-content .card-message{margin:32px 0}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image{position:relative;min-height:555px;border-radius:var(--border_radius);overflow:hidden;display:flex;justify-content:center}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image img{max-height:555px}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image-caption{display:block;color:var(--grey_alt_2);font-size:12px;line-height:normal;margin-top:12px}.advice-page-article-content .posted-in-section,.blog-post-section .blog-wrapper-small .posted-in-section,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section{padding:24px 0;margin-bottom:80px}.advice-page-article-content .posted-in-section .left p,.blog-post-section .blog-wrapper-small .posted-in-section .left p,.help-support-article-page-content .posted-in-section .left p,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left p{font-size:14px;line-height:normal;margin-right:8px}.advice-page-article-content .posted-in-section .left a,.blog-post-section .blog-wrapper-small .posted-in-section .left a,.help-support-article-page-content .posted-in-section .left a,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left a{padding:8px 12px}.related-post-section-content{gap:24px;align-items:start}.related-post-section-content .col{position:relative;width:32%}.related-post-section-content .col .image-container{overflow:hidden;width:100%;height:200px}.related-post-section-content .col .image-container img{width:100%;height:200px;border-radius:var(--border_radius);overflow:hidden;transition:var(--ease)}.related-post-section-content .col .image-container img:hover{transform:scale(1.2)}.related-post-section-content .col .related-title{margin-top:24px;margin-bottom:16px;font-size:20px;line-height:normal;font-weight:var(--weight_600)}.related-post-section-content .col .author-date p{line-height:22px;color:var(--grey_alt_2);margin-right:16px}.related-post-section-content .col span{display:block;width:fit-content;color:var(--brand_purple);line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}.product-listing-page-content .left{width:100%;max-width:607px;margin-right:64px;position:sticky;top:20px;height:fit-content}.product-listing-page-content .left .product-image{position:relative;border-radius:var(--border_radius);overflow:hidden;background:var(--grey_alt);height:607px;width:607px;display:flex;justify-content:center;align-items:center}.product-listing-page-content .left .product-image img{max-width:100%;border-radius:var(--border_radius);overflow:hidden}.product-listing-page-content .left .product-image .tabs{position:absolute;z-index:5;left:16px;top:16px}.product-listing-page-content .left .product-image .expand{position:absolute;top:16px;right:16px;background:var(--white);padding:12px;display:flex;border-radius:50%}.product-listing-page-content .right{width:40%;display:flex;flex-direction:column}.product-listing-page-content .right .product-title{order:1;font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:0}.product-listing-page-content .right .customer-info{order:2}.product-listing-page-content .right .product-info{order:3;color:var(--blue_alt);line-height:22px;margin-top:8px;margin-bottom:12px}.product-listing-page-content .right .d2f-disclaimer{order:4;position:relative;margin-bottom:58px}.product-listing-page-content .right .d2f-disclaimer .product-disclaimer{font-size:12px;color:var(--blue_alt);line-height:20px}.checkout-section-content .left .checkout-panel .country-content .hero-new-country-select,.country-content .checkout-country-select,.curr-conv-section .currency-change-mob,.error-page-section .hero-actions .hero-new-country-select,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-country-select,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .use-loc.is--active,.hero-middle-section .hero-actions .hero-new-country-select,.hero-where-banner-section .hero-where-banner-section-content .hero-new-country-select,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block:last-child:after,.membership-country-content .hero-new-country-select,.product-listing-page-content .right .d2f-disclaimer .disclaimer-more,.product-listing-page-content .where-sending-cta .hero-new-country-select,.swiper-container .swiper-arrows .swiper-button-next::after,.swiper-container .swiper-arrows .swiper-button-prev::after,.types-page-index-section-content .letter-content .left-content .flower-info-text .moretext,button.loading .btn-text,footer .footer-nav-menu-section-content .col-service{display:none}.product-listing-page-content .right .d2f-disclaimer .moreless-button{font-weight:var(--weight_600);display:block;color:var(--brand_purple);font-size:14px;display:flex;position:absolute;bottom:-10px;left:0;height:50px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 110%);width:100%;padding-top:50px}.product-listing-page-content .right .d2f-disclaimer .moreless-button.is-active{background:0 0}.product-listing-page-content .right .product-size-boxes{order:5}.product-listing-page-content .right .order-today-ban{justify-content:center;margin-bottom:22px;order:0}.product-listing-page-content .right .florist{order:9}.product-listing-page-content .right .mob-only{display:none;order:10;margin-top:35px;font-weight:600;font-size:20px}.product-listing-page-content .right .top-info{align-items:start;justify-content:space-between}.checkout-step-section-content .step-box-flex .step-box-content .box-info,.product-listing-page-content .right .top .currency{font-size:14px;color:var(--blue_alt)}.product-listing-page-content .right .bottom{margin-bottom:16px;display:flex}.product-listing-page-content .right .bottom .box{border:1px solid var(--border_three);border-radius:var(--border_radius);overflow:hidden;width:32%;padding:16px;transition:var(--ease);margin-right:12px;transition:var(--ease)}.product-listing-page-content .right .bottom .box.is--active{background:var(--white_hov);border:1px solid var(--brand_purple)}@media only screen and (max-width:1024px){.related-post-section-content .col .related-title{font-size:16px}.related-post-section-content .col .author-date p,.related-post-section-content .col span{font-size:14px}.product-listing-page-content .left{max-width:500px}.product-listing-page-content .left .product-image{height:500px;width:500px}.product-listing-page-content .right .bottom .box{padding:12px}.product-listing-page-content .right .bottom .box .top p{font-size:14px;line-height:normal}}.product-listing-page-content .right .bottom .box .top input[type=radio]{appearance:none;min-width:20px;min-height:20px;background:var(--white);border:1px solid var(--border_three);border-radius:50%;position:relative;cursor:pointer;transition:var(--ease);margin-right:8px;margin-bottom:4px}.product-listing-page-content .right .bottom .box .top input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;background:var(--white);border-radius:50%;transform:translate(-50%,-50%)}.product-listing-page-content .right .bottom .box span{display:block;font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-top:4px}.product-listing-page-content .service-details-content{margin-bottom:32px;order:6}.product-listing-page-content .service-details-content .service-fee{font-size:14px;color:var(--blue_alt);border-bottom:1px solid var(--border_three);padding:16px 0}.product-listing-page-content .service-details-content .service-fee p{font-weight:var(--weight_400);line-height:normal}.product-listing-page-content .service-details-content .service-fee-title{line-height:22px;font-size:16px;color:var(--blue_alt);line-height:normal}.product-listing-page-content .service-details-content .service-fee-price{line-height:22px;font-size:20px;color:var(--blue_alt);line-height:normal}.product-listing-page-content .service-details-content .total-price{font-size:14px;color:var(--blue_alt);font-weight:var(--weight_600);line-height:normal;margin-bottom:8px;padding:16px 0;border-bottom:1px solid var(--border_three)}.product-listing-page-content .service-details-content .total-price-title{font-weight:var(--weight_600);line-height:22px;font-size:16px}.product-listing-page-content .service-details-content .total-price-price{font-weight:var(--weight_700);font-size:20px}.product-listing-page-content .product-date-picker p{font-weight:var(--weight_600);line-height:normal;margin-bottom:4px}.product-listing-page-content .product-date-picker .input-wrap:before{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;transition:transform .3s}.product-listing-page-content .product-date-picker input{padding:12px;outline:var(--border_three);border:1px solid var(--border_three);border-radius:var(--border_radius_small);transition:var(--ease);cursor:pointer;padding-left:40px!important}.product-listing-page-content .where-sending{order:7;margin-bottom:32px}.breadcrumbs .breadcrumb:last-child,.product-listing-page-content .where-sending span{font-weight:var(--weight_600);color:var(--brand)}.product-listing-page-content .where-sending .input-wrap .hero-new-btn-select{margin-top:4px;margin-right:30px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);outline:0;border:1px solid var(--border_three);appearance:none;padding-left:12px}.product-listing-page-content .where-sending input{margin-top:4px;border:1px solid var(--border_three);outline:0;padding:16px;height:53px;border-radius:var(--border_radius_small);padding-left:16px!important}.product-listing-page-content .where-sending a{height:53px;width:100%;margin-top:auto}.product-listing-page-content .is-gift{font-weight:var(--weight_600);line-height:normal;margin-bottom:2px}.product-listing-page-content .is-gift-text{color:var(--blue_alt);font-size:14px;line-height:normal;margin-bottom:16px}.product-listing-page-content .select-occasion{margin:8px 0;position:relative}.product-listing-page-content .select-occasion .select-occ-title,.product-listing-page-content .special-request .special-title{font-size:16px;line-height:normal;font-weight:var(--weight_600)}.product-listing-page-content .select-occasion-btn{cursor:pointer;margin:4px 0;border:1px solid var(--border_three);border-bottom-right-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);border-radius:var(--border_radius);outline:0;padding:16px;background:#f9f9fb}.product-listing-page-content .select-occasion-dropdown{transition:var(--ease);opacity:0;pointer-events:none;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius);overflow:hidden;position:absolute;left:0;right:0;z-index:500;transform:translateY(-10px);transition:opacity .3s,transform .3s;box-shadow:0 6px 12px rgba(0,0,0,.175)}.product-listing-page-content .card-message .card-message-bottom p,.product-listing-page-content .special-request .special-request-bottom p{font-size:12px;font-weight:var(--weight_400);color:var(--blue_alt)}.product-listing-page-content .card-message p{font-size:16px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px;margin-top:8px}.product-listing-page-content .card-message #charCount{margin-left:8px;font-size:12px;color:var(--blue_alt);font-weight:var(--weight_400)}.product-listing-page-content .special-request .add-q{margin-bottom:0;position:relative}.help-banner-section-content .help-banner-inline-search-overlay p,.hero-middle-section-content .icon-wrap i,.product-listing-page-content .special-request .add-q p{font-size:16px}.product-listing-page-content .special-request .add-q .tooltiptext{opacity:0;transition:var(--ease);background:var(--brand);color:var(--white);border:1px solid var(--brand);border-radius:var(--border-radius);overflow:hidden;padding:10px;position:absolute;z-index:100;font-size:12px;bottom:-60px}.product-listing-page-content .special-request .add-q .tooltip{cursor:pointer;transition:var(--ease);padding:4px;border-radius:50%}.product-listing-page-content .special-request .add-q .tooltip:hover{color:var(--brand_purple);transition:var(--ease);background:center/cover no-repeat #f3edff;border-radius:50%;padding:4px}.product-listing-page-content .special-request .special-request-top{margin-bottom:4px;margin-top:8px}.product-listing-page-content .special-request #specCharCount{font-size:12px;color:var(--blue_alt);margin-left:8px}.product-listing-page-content .add-basket{width:100%;background:var(--white_alt_2);border:1px solid var(--white_alt_2);transition:var(--ease);margin-bottom:32px}.product-listing-page-content .add-basket.is--active{background:var(--brand_yellow);border:1px solid var(--brand_yellow)}.product-listing-page-content .place-order{text-align:center;font-size:14px;line-height:normal;margin-bottom:48px}.meet-the-team-section-content .team-intro:last-child,.product-listing-page-content .features{margin-bottom:48px}.product-listing-page-content .features .features-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:12px}.product-listing-page-content .features .feature-points .icon-box{background:var(--yellow_alt);border-radius:50%;margin-right:12px}.product-listing-page-content .features .feature-points .icon-box img{padding:8px;display:flex}.product-listing-page-content .product-accordions{margin-bottom:100px;margin-top:48px}.checkout-section-content .left .checkout-panel .country-content #aaaa,.error-page-section .hero-actions #country-dropdown-a,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a,.hero-middle-section .hero-actions #country-dropdown-a,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a,.product-listing-page-content .where-sending-cta #country-dropdown-a{padding-left:0;height:250px;overflow:scroll}.checkout-section-content .left .checkout-panel .country-content #aaaa li,.country-content .country-dropdown-d li,.error-page-section .hero-actions #country-dropdown-a li,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li,.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li,.membership-country-content #country-dropdown-a li,.product-listing-page-content .where-sending-cta #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.product-listing-page-content .where-sending-cta .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:1;background:var(--white);left:0;max-width:70px;top:55px;opacity:0;pointer-events:none;transform:translateY(-15px);transition:opacity .3s,transform .3s}.country-content .country-dropdown-c.is--active,.product-listing-page-content .where-sending-cta .country-dropdown-b.is--active{transform:translateY(5px);pointer-events:all;opacity:1}.product-listing-page-content .where-sending-cta .hero-new-btn-select{width:100%;background:var(--white);margin-right:20px;margin-top:2px!important;position:relative}.product-listing-page-content .where-sending-cta .hero-new-lang-select{margin-bottom:0;height:53px;margin-top:0}.florist-disabled.is--active{pointer-events:none;opacity:.5;background:var(--white)}.pop-up-selected-florist{order:8}.pop-up-selected-florist-top .prod-change-florist{color:var(--brand_purple);font-size:14px;line-height:normal;font-weight:var(--weight_600)}.pop-up-selected-florist .prod-selected-chosen{transition:var(--ease);margin-top:8px;display:flex;border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius);background:var(--white);transition:var(--ease);margin-bottom:32px}.trust-banner-large-content{background:var(--white_alt);border-radius:var(--border_radius);overflow:hidden;margin-bottom:80px;width:100%;height:271px;display:flex;justify-content:center;align-items:center}.basket-empty-section-content{margin-bottom:160px;display:flex;flex-direction:column;align-items:center;justify-content:center}.basket-empty-section-content .basket-empty{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-top:16px;margin-bottom:8px}.basket-empty-section-content .basket-ready{color:var(--grey_alt_2);text-align:center}.basket-empty-section-content .basket-ready a{text-decoration:underline;transition:var(--ease)}.basket-products-section{background:var(--white_alt_2);padding-top:40px}.basket-products-section-content{padding-bottom:12vh}.basket-products-section-content .basket-info .basket-title,.checkout-section-content .left .top p,.order-confirmation-section-content .left-order .icon-wrap .order-title{font-size:32px;line-height:normal;font-weight:var(--weight_600)}.basket-products-section-content .num-items{color:var(--blue_alt);font-size:16px;line-height:normal;margin-bottom:8px;margin-top:16px}.basket-products-section-content .basket-item-summary .titles,.checkout-section-content .left .checkout-panel .checkout-title p,.help-banner-section-content p{font-size:20px;line-height:normal;font-weight:var(--weight_600)}.basket-products-section-content .basket-item-summary .left{width:100%;margin-right:24px}.basket-products-section-content .basket-item-summary .left-content{padding:24px;margin-bottom:16px;background:var(--white);border:1px solid var(--border_two);border-radius:var(--border_radius)}.basket-products-section-content .basket-item-summary .left-content-bottom .info-product .left .one-size{margin-top:16px;color:var(--grey_alt_2)}.basket-products-section-content .basket-item-summary .left-content-bottom .info-product .left .one-size span{font-weight:var(--weight_600);margin-left:8px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile{width:100%;display:none}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile p{font-size:16px;line-height:22px;margin-bottom:4px;color:var(--brand)}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile .titles-price{font-weight:var(--weight_700);font-size:16px;line-height:100%;color:var(--brand);margin-top:4px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile .delete{position:absolute;top:0;right:0}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container{min-width:180px;min-height:180px;border-radius:var(--border_radius);overflow:hidden;margin-right:16px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container img{width:180px;height:180px;border-radius:var(--border_radius)}.basket-products-section-content .basket-item-summary .left-content .mobile-add-on-size{display:none;color:var(--grey_alt_2);font-size:16px;font-weight:var(--weight_400)}.basket-products-section-content .basket-item-summary .left-content .info-product .top{margin-bottom:24px;align-items:start}.basket-products-section-content .basket-item-summary .left-content .info-product .top .item-title{margin-bottom:2px}.basket-products-section-content .basket-item-summary .left-content .info-product .top .stock,.choose-membership-section-content .membership-options .col .membership-cost span{color:var(--blue_alt);font-size:16px;line-height:normal;font-weight:var(--weight_400)}.basket-products-section-content .basket-item-summary .left-content .size-content,footer .footer-nav-menu-section-content .col-title{margin-bottom:12px;position:relative}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);width:100%;max-width:240px;margin-left:8px;outline:0;padding:16px;height:53px;padding-left:16px!important}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .basket-arrow{width:16px;transition:var(--ease)}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown{transition:var(--ease);opacity:0;pointer-events:none;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius_small);overflow:hidden;position:absolute;left:40px;right:0;z-index:10;max-width:240px;width:100;display:flex;flex-direction:column;transform:translateY(90px);transition:opacity .3s,transform .3s}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown .size-row,.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown .title-row{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease)}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown.is--active{opacity:1;pointer-events:all;transform:translateY(110px)}.basket-products-section-content .basket-item-summary .left-content .card-message .card-left{min-width:fit-content;margin-right:24px}.basket-products-section-content .basket-item-summary .left-content .special-request .card-left{min-width:fit-content;margin-right:16px}.basket-products-section-content .basket-item-summary .left-content .change-btn a{color:var(--brand_purple);font-size:16px;font-weight:var(--weight_600);line-height:normal;text-decoration:underline}.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn{margin-right:32px;color:var(--brand_purple);position:relative;min-width:fit-content;cursor:pointer}.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn:nth-child(2)::before{content:"";position:absolute;height:13px;width:1px;border-left:1px solid #cfcfcf;left:-16px;top:50%;transform:translateY(-50%)}.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn:nth-child(2):after{content:"";position:absolute;height:13px;width:1px;border-left:1px solid #cfcfcf;right:-16px;top:50%;transform:translateY(-50%)}.basket-products-section-content .basket-item-summary .right-info{width:100%;max-width:360px;position:relative}@media only screen and (max-width:1150px){.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container{min-width:160px;min-height:160px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container img{width:160px;height:160px}.basket-products-section-content .basket-item-summary .right-info{max-width:300px}}.basket-products-section-content .basket-item-summary .right-info .lock-img{position:absolute;width:16px;left:50%;transform:translateX(-50%);top:-10px}.basket-products-section-content .basket-item-summary .right-info-top{background:var(--white);border:1px solid var(--border_two);border-radius:var(--border_radius);padding:24px}.basket-products-section-content .basket-item-summary .right-info-top .shopping-with{color:var(--grey_alt_2);margin-top:4px;font-size:16px;line-height:100%;margin-bottom:24px}.basket-products-section-content .basket-item-summary .right-info .right-prices{color:var(--grey_alt_2);font-size:16px;margin-bottom:16px;line-height:normal}.basket-products-section-content .basket-item-summary .right-info .right-prices a,.sitemap-index-section-content .row .col-row p{color:var(--brand_purple);text-decoration:underline}.basket-products-section-content .basket-item-summary .right-info .price-summary .delivery-included{padding-bottom:16px;margin-bottom:18px}.basket-products-section-content .basket-item-summary .right-info .price-summary .saved .saved-amount,.checkout-section-content .left .checkout-panel-content .credit-debit .cd-top .icon-wrap p{color:var(--green_alt_5)}.basket-products-section-content .basket-item-summary .right-info .price-summary .total p,.tile-large .tile-text span{color:var(--grey_alt_2);line-height:normal}.basket-products-section-content .basket-item-summary .right-info .price-summary .total .cost{color:var(--brand);font-size:20px;line-height:normal;font-weight:var(--weight_600)}.basket-products-section-content .basket-item-summary .right-info .secure-container{background:var(--green_alt_2);padding:8px;border-radius:var(--border_radius);overflow:hidden;max-width:fit-content;margin:24px auto 12px}.basket-products-section-content .basket-item-summary .right-info .secure-container p{color:var(--green_alt_5);font-weight:var(--weight_600);font-size:16px;line-height:normal;margin-left:8px}.basket-products-section-content .basket-item-summary .right-info .cards{width:100%;justify-content:space-between;margin-top:24px}.basket-products-section-content .basket-item-summary .right-info .cards .card-container{border:1px solid var(--border_two);border-radius:var(--border_radius_small);display:flex;align-items:center;justify-content:center;width:30%;margin-right:12px;background:var(--white)}.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{width:100%;max-width:60px}.basket-products-section-content .basket-item-summary .right-info .cards .card-container .pp{max-width:50px}.basket-products-section-content .basket-item-summary .right-info .cards .card-container .gp{max-width:40px}.additional-container .additional-img .image-container{display:flex;justify-content:center;align-items:start;background:var(--white_hov)}.additional-container .additional-img .image-container img{max-width:80px;min-width:80px}.additional-container .additional-text p{font-size:16px;color:var(--grey_alt_2)}.mobile-order-summary-sticky{position:sticky;top:80px;z-index:101;background:var(--white);transition:var(--ease);padding:24px 0;display:none}.mobile-order-summary-sticky.is--active{opacity:0;pointer-events:none}.mobile-order-summary-sticky .top-sum .sum-arrow img{width:14px;height:14px;margin-left:4px}.mobile-order-summary-sticky .top-sum .sticky-title-sum{color:var(--brand_purple);font-weight:var(--weight_600);font-size:16px;line-height:100%}.mobile-order-summary-sticky .top-sum .sticky-total span{color:var(--brand);font-weight:var(--weight_700);font-size:20px;line-height:100%}.recommended-add-ons-section .recommended-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:16px;margin-top:32px}.recommended-add-ons-section-content{margin-bottom:100px}.recommended-add-ons-section-content .tile-large-white{width:24.5%;margin-right:24px}.recommended-add-ons-section-content .tile-large-white-img{height:264px;width:100%}.recommended-add-ons-section-content .tile-large-white-text .tile-text-right button{font-size:16px;display:flex}.recommended-add-ons-section-content .tile-large-white-text .tile-text-right button img{width:16px;height:16px}.basket-rec-add-ons{border:1px solid var(--border_two);border-radius:var(--border_radius);overflow:hidden;margin-top:80px}.basket-rec-add-ons .recommended-title{background:var(--white);margin:0;padding:24px}.basket-rec-add-ons .recommended-add-ons-section-content{background:var(--white);margin-bottom:0;padding:0 24px 45px}.basket-rec-add-ons .tile-large-white,.help-contact-us-page-content .right-content{width:32%}.basket-rec-add-ons .tile-large-white-img{height:216px}.basket-rec-add-ons .tile-large-white-text .tile-text-left{padding-right:10px;font-size:16px}@media only screen and (max-width:1024px){.basket-products-section-content .basket-item-summary .right-info .price-summary .price p,.basket-products-section-content .basket-item-summary .right-info .price-summary .service-charge p,.basket-products-section-content .basket-item-summary .right-info .price-summary .voucher-code p,.basket-products-section-content .basket-item-summary .titles,.basket-rec-add-ons .tile-large-white-text .tile-text-left,.product-listing-page-content .right .bottom .box span,.recommended-add-ons-section-content .tile-large-white-text .tile-text-left p{font-size:16px}.basket-products-section{padding-top:0}.basket-products-section-content .basket-item-summary .right-info .cards .card-container{width:29%}.recommended-add-ons-section-content .tile-large-white-img{height:200px}.recommended-add-ons-section-content .tile-large-white-text .tile-text-right button{padding:8px;font-size:14px}.basket-rec-add-ons .recommended-add-ons-section-content{padding:0 24px 24px}.basket-rec-add-ons .tile-large-white-img{height:160px}}@media only screen and (max-width:1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-title,.account-dashboard-section-content .right .order-summary-section-content .total-section .total-price,.basket-products-section-content .basket-item-summary .right-info .price-summary .total .cost,.blog-homepage-section-content .blog-latest-cat .lat-cat-title{font-size:16px}.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .left-details p,.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details .recip-name,.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details p,.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details span,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .left-details p,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details .recip-name,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details p,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details span,.account-dashboard-section-content .right .my-details-section-content .btn-dash,.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-msg,.account-dashboard-section-content .right .order-details-section-box .delivery-information a,.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content p,.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a,.account-dashboard-section-content .right .order-summary-section-content .need-help-section a,.account-dashboard-section-content .right .order-summary-section-content .row .left-p,.account-dashboard-section-content .right .order-summary-section-content .row p,.blog-homepage-section .blog-hero .right a,.blog-homepage-section-content .blog-latest-cat .left .load-more-section a,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .read,.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-excerpt,.blog-post-section .blog-wrapper-small .the-post p{font-size:14px}.account-dashboard-section-content .right .order-details-section-box .delivery-information .right-info{justify-content:start;margin-left:0;margin-top:12px}.account-dashboard-section-content .right .delivery-details-section,.account-dashboard-section-content .right .order-details-section-box .delivery-information,.basket-products-section-content .basket-item-summary,.product-listing-page-content,.recommended-add-ons-section-content .tile-large-white-text{flex-direction:column}.account-dashboard-section-content .right .delivery-details-section .left-details-container,.account-dashboard-section-content .right .delivery-details-section .right-details-container,.basket-rec-add-ons .tile-large-white .tile-text-right{width:100%}.account-dashboard-section-content .right .order-summary-section-content .need-help-section{padding:22px 0}.blog-homepage-section .blog-hero .left{max-width:60%}.blog-homepage-section-content .blog-top-trio,.related-post-section-content{overflow-x:scroll}.blog-homepage-section-content .blog-top-trio .col{flex-direction:row}.blog-homepage-section-content .blog-top-trio .col-featured{min-height:400px;padding:24px;margin-right:12px;min-width:90%}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text{padding-right:24px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-title-main{font-size:20px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date{margin-top:12px}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date span{font-size:12px}.blog-homepage-section-content .blog-top-trio .col .row{padding:12px;width:100%;min-width:410px}.blog-homepage-section-content .blog-top-trio .col .row:first-child{margin-bottom:0;margin-right:12px}.blog-homepage-section-content .blog-top-trio .col .row .blog-text .blog-title-small{font-size:16px;margin-bottom:4px;padding-right:12px}.blog-homepage-section-content .blog-top-trio .col .row .blog-text .author-date{flex-direction:column;align-items:start;margin-top:4px}.blog-homepage-section-content .blog-latest-cat .left,.recommended-add-ons-section-content .tile-large-white{margin-right:12px}.blog-homepage-section-content .blog-latest-cat .left .row .image-container{max-width:150px;min-height:150px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .blog-title{font-size:16px;padding-right:12px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{margin:8px 0}.blog-homepage-section-content .blog-latest-cat .right{min-width:40%;max-width:40%}.blog-homepage-section-content .blog-latest-cat .right .cats a{padding:8px;font-size:12px}.blog-post-section .blog-wrapper,.blog-post-section .blog-wrapper-small{padding:0 50px}.basket-empty-section-content .basket-empty,.blog-post-section .blog-wrapper-small .blog-intro .blog-title{font-size:24px}.blog-post-section .blog-wrapper-small .blog-intro .blog-author span{font-size:14px;line-height:normal}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image{min-height:350px}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image img{max-height:350px}.related-post-section-content .col{width:100%;min-width:51%;max-width:51%}.product-listing-page-content .left{max-width:400px;margin:0 auto;position:relative;top:0}.product-listing-page-content .left .product-image{height:400px;width:400px}.product-listing-page-content .right{width:100%;margin-top:24px}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn{padding:8px;height:40px;margin-top:0}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown.is--active{transform:translateY(102px)}.basket-products-section-content .basket-item-summary .right-info{width:100%;max-width:100%;margin-top:24px}.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{max-width:60px}.recommended-add-ons-section-content .tile-large-white-img{height:160px}.recommended-add-ons-section-content .tile-large-white-text .tile-text-right{margin-top:8px}.basket-rec-add-ons{margin-top:40px}.order-confirmation-section-content{flex-direction:column-reverse}}.basket-rec-add-ons .tile-large-white .tile-text-right button{width:100%;display:flex;justify-content:center}.checkout-section{background:var(--white_alt_2);padding:64px 0}.checkout-section-content .left{width:100%;max-width:650px}.checkout-section-content .left .top a{color:var(--blue_alt);text-decoration:underline;line-height:normal;transition:var(--ease)}.checkout-section-content .left .checkout-panel{background:var(--white);border-radius:var(--border_radius);box-shadow:0 0 0 1px var(--border_two);margin-bottom:8px}.checkout-section-content .left .checkout-panel .checkout-title{padding:32px;cursor:pointer}.checkout-section-content .left .checkout-panel-content{padding:0 32px 32px;display:none;transition:max-height .5s ease-out}.checkout-section-content .left .checkout-panel-content .recipient{font-weight:var(--weight_600);line-height:22px;margin-bottom:16px}.checkout-section-content .left .checkout-panel-content .title-content .person-title{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);width:100%;max-width:240px;outline:0;padding:16px;height:53px}.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown{transition:var(--ease);opacity:0;pointer-events:none;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius_small);overflow:hidden;position:absolute;left:0;top:60px;right:0;z-index:10;max-width:240px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-top .cd-title,.checkout-section-content .left .checkout-panel-content .top-payment .total-pay,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .cd-title,.checkout-step-section-content .total-final .total-too{font-weight:var(--weight_600);line-height:22px}.checkout-section-content .left .checkout-panel-content .credit-debit{border:1px solid var(--border_two);border-radius:var(--border_radius);overflow:hidden;padding:24px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .card-num,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .card-num{margin-bottom:16px;display:block}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .input-wrap img,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .input-wrap img{position:absolute;top:50%;transform:translateY(-50%);left:16px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .input-wrap input,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .input-wrap input{border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:16px;padding-left:45px!important}.checkout-section-content .left .checkout-panel-content .input-box-flex .box-flex-content input,.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input{width:80px;margin-right:8px;text-align:center}.checkout-section-content .left .checkout-panel-content .input-box .back-no,.checkout-step-section-content .checkout-panel-content .input-box .back-no{margin-top:8px;color:var(--blue_alt);display:block;font-size:14px;line-height:normal}.checkout-section-content .left .checkout-panel-content .input-box label,.checkout-step-section-content .checkout-panel-content .input-box label{line-height:22px;margin-bottom:8px;margin-top:16px}.checkout-section-content .left .checkout-panel-content .input-box .manually{font-size:14px;line-height:normal;font-weight:var(--weight_600);color:var(--brand_purple);margin-top:4px;transition:var(--ease)}.checkout-section-content .left .checkout-panel-content .input-box .tracking,.checkout-step-section-content .checkout-panel-content .input-box .tracking,.step-2 .tracking,.step-3 .tracking{margin-top:8px;color:var(--blue_alt);font-size:14px;line-height:normal}.checkout-section-content .left .checkout-panel .country-content,.country-content{position:relative;margin-top:16px}.checkout-section-content .left .checkout-panel .country-content p,.membership-country-content p{font-size:16px;line-height:22px;font-weight:var(--weight_400)}.checkout-section-content .left .checkout-panel .country-content .bbbb{display:none;width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:1;background:var(--white);left:0;top:75px}.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select,.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select{width:100%;height:100%;background:var(--white);background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 0 center;background-size:16px;margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small)}.checkout-section-content .left .checkout-panel .country-content .hero-new-lang-select{margin-bottom:0;border:1px solid var(--border_three);border-radius:var(--border_radius_small);padding-right:12px;padding-left:12px;width:100%}.checkout-section-content .left .checkout-panel .hero-middle-country{margin-top:4px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);border-bottom-right-radius:var(--border_radius_small);overflow:hidden;outline:0;background-image:url(/template/2024/images/nav-arrow.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;appearance:none;display:flex;background:var(--white)}.checkout-section-content .left .checkout-panel .hero-middle-country input,.error-page-section-content .error-cta .left .hero-actions-content .hero-middle-country input,.hero-middle-section-content .hero-actions-content .hero-middle-country input{border:none;padding-left:16px;outline:0}.checkout-section-content .left .checkout-panel .hero-middle-country input:focus,.error-page-section-content .error-cta .left .hero-actions-content .hero-middle-country input:focus,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country input:focus,.hero-middle-section-content .hero-actions-content .hero-middle-country input:focus,.hero-where-banner-section-content .hero-middle-country input:focus{border-color:pink}.checkout-section-content .left .checkout-panel select,.checkout-step-section-content .checkout-panel-content select{width:100%;min-width:261px;padding-left:40px;max-height:55px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;appearance:none;background:var(--white)}.checkout-section-content .left .checkout-panel .check-option-box,.checkout-step-section-content .checkout-panel-content .check-option-box{display:flex;align-items:center;margin-top:16px}.checkout-section-content .right{width:100%;max-width:460px;margin-left:24px;margin-top:57px}.checkout-section-content .right .basket-content-middle,.checkout-section-content .right .basket-content-top,.order-confirmation-section-content .right-order .basket-content-top{background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);overflow:hidden;margin-bottom:8px}.breadcrumbs,.checkout-section-content .right .basket-content-top .top,header .main-head{padding:16px 0}.checkout-section-content .right .basket-content-top .top .icon-wrap,.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap{margin-left:24px}.checkout-section-content .right .basket-content-top .top .icon-wrap p,.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap p{font-size:16px;line-height:22px;font-weight:var(--weight_600)}.checkout-section-content .right .basket-content-top .top .item-no,.order-confirmation-section-content .right-order .basket-content-top .top .item-no{margin-right:24px;font-size:14px;line-height:normal;color:var(--blue_alt)}.checkout-section-content .right .basket-content-top .bottom,.checkout-section-content .right .basket-content-top .middle,.checkout-section-content .right .basket-content-top .total,.order-confirmation-section-content .right-order .basket-content-top .bottom,.order-confirmation-section-content .right-order .basket-content-top .middle,.order-confirmation-section-content .right-order .basket-content-top .total{margin:0 24px;padding:16px 0}.checkout-section-content .right .basket-content-top .middle .image-container,.order-confirmation-section-content .right-order .basket-content-top .middle .image-container{width:100%;min-width:64px;max-width:64px;height:64px;position:relative;border-radius:var(--border_radius);overflow:hidden;margin-right:12px}.checkout-section-content .right .basket-content-top .middle .info .item-title,.order-confirmation-section-content .right-order .basket-content-top .middle .info .item-title{font-size:16px;line-height:22px;font-weight:var(--weight_600);margin-bottom:2px}.checkout-section-content .right .basket-content-top .middle .info .item-qty,.checkout-section-content .right .basket-content-top .middle .info .item-size,.order-confirmation-section-content .right-order .basket-content-top .middle .info .item-qty,.order-confirmation-section-content .right-order .basket-content-top .middle .info .item-size{color:var(--blue_alt);font-size:12px;line-height:normal}.checkout-section-content .right .basket-content-top .middle .right-mid,.order-confirmation-section-content .right-order .basket-content-top .middle .right-mid{text-align:right}.checkout-section-content .right .basket-content-bottom .bottom,.checkout-section-content .right .basket-content-bottom .top,.checkout-section-content .right .basket-content-middle .bottom,.checkout-section-content .right .basket-content-middle .top{padding:16px 24px}.checkout-section-content .right .basket-content-middle .top .icon-wrap .truck{width:20px;height:20px;margin-right:8px}.checkout-section-content .right .basket-content-bottom .top .icon-wrap .change,.checkout-section-content .right .basket-content-middle .top .icon-wrap .change{color:var(--brand_purple);font-size:14px;line-height:normal;font-weight:var(--weight_600);margin-right:4px;transition:var(--ease)}.checkout-section-content .right .basket-content-middle .bottom p{display:flex;margin-bottom:8px;line-height:normal;font-weight:var(--weight_400)}.checkout-section-content .right .basket-content-middle .bottom p span{color:var(--blue_alt);min-width:65px;display:block;margin-right:16px;font-weight:var(--weight_400)}.checkout-section-content .right .basket-content-bottom{background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);overflow:hidden;margin-bottom:0}.checkout-section-content .right .basket-content-bottom .top .icon-wrap i,.mobile-overlay-content .mobile-menu-cta .icon-wrap i{font-size:20px;margin-right:8px}.checkout-section-content .right .basket-content-bottom .bottom .stars p{font-weight:var(--weight_400);color:var(--blue_alt);font-size:14px;line-height:normal;margin-right:8px}.manual-dropdown{margin-top:12px;display:none}.checkout-step-section{background:#f9f9fb}.checkout-step-section .step-progress-container{width:100%;max-width:744px;margin:0 auto;padding-top:32px;position:relative}.checkout-step-section .step-progress-container:before{width:92%;max-width:744px;height:2px;background:var(--border_two);position:absolute;content:"";display:block;top:51px;left:30px;z-index:1}@media only screen and (max-width:400px){.account-dashboard-section-content .right .recent-order-box .middle{padding:12px}.checkout-step-section .step-progress-container:before{max-width:350px}}@media only screen and (max-width:390px){.home-hero-section-content .wrapper-content{width:100%}.checkout-step-section .step-progress-container:before{max-width:320px}}@media only screen and (max-width:375px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content{padding:12px}#hero-sec-cont-v2{margin-bottom:246px}.account-dashboard-section-content .left-dash{align-items:start;flex-direction:column}.account-dashboard-section-content .right .orders-section-box .left .image-container{margin-bottom:16px}.account-dashboard-section-content .right .orders-section-box .right{margin-top:12px;padding-left:0}.account-dashboard-section-content .right .order-details-section-box{padding:24px 12px}.product-listing-page-content .right .bottom .box .top p{font-size:12px}.checkout-step-section .step-progress-container:before{max-width:290px}}@media only screen and (max-width:350px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress::before{right:0}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box span{font-size:11px}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .deliv-box .progress{margin-left:auto;margin-right:unset}.checkout-step-section .step-progress-container:before{max-width:270px}}@media only screen and (max-width:340px){.checkout-step-section .step-progress-container:before{max-width:260px}}.checkout-step-section .step-progress-container .box-step p.white-cur{font-weight:var(--weight_600);color:var(--grey_alt_2)}@media only screen and (max-width:767px){.account-dashboard-section-content .right .delivery-details-section .left-details-container .detail-title,.account-dashboard-section-content .right .delivery-details-section .right-details-container .detail-title,.account-dashboard-section-content .right .item-summary .items-title,.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-title,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .blog-title,.blog-post-section .blog-wrapper-small .posted-in-section .left a,.blog-post-section .blog-wrapper-small .posted-in-section .right p,.blog-post-section .blog-wrapper-small .the-post ul li,.checkout-section-content .left .checkout-panel-content .title-content .person-title,.pop-up-selected-florist-top span,.product-listing-page-content .features .feature-points p,.product-listing-page-content .is-gift,.product-listing-page-content .product-accordions .accordion__content p,.product-listing-page-content .product-date-picker p,.product-listing-page-content .right .bottom .box span,.product-listing-page-content .right .product-info,.product-listing-page-content .right .top .what-size,.product-listing-page-content .where-sending span{font-size:14px}.account-dashboard-section-content .right .my-details-section-content .change,.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-msg,.blog-homepage-section .breadcrumbs .breadcrumb,.product-listing-page-content .place-order,.product-listing-page-content .right .top .currency{font-size:12px}.account-dashboard-section-content .right .order-details-section-box .delivery-information a{padding:10px}.account-dashboard-section-content .right .item-summary-content .left{border-bottom:none}.account-dashboard-section-content .right .my-details-section .details-sub{border-bottom:none;font-size:14px}.account-dashboard-section-content .right .my-details-section-content label{font-size:12px;line-height:normal;font-weight:var(--weight_600)}.account-dashboard-section-content .right .my-details-section-content .btn-dash{width:100%}.blog-homepage-section .breadcrumbs .seperator,.blog-post-section .seperator,.product-listing-page .breadcrumbs .seperator{margin:0 4px}.basket-products-section-content .basket-info,.blog-homepage-section .blog-hero,.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{flex-direction:column;align-items:start}.blog-homepage-section .blog-hero .left{max-width:100%;width:100%}.blog-homepage-section .blog-hero .left .blog-hero-title{font-size:24px}.blog-homepage-section .blog-hero .left p,.product-listing-page-content .add-basket{font-size:14px;line-height:normal}.blog-homepage-section .blog-hero .right{margin-top:12px}.blog-homepage-section-content .blog-top-trio .col-featured{min-height:300px;min-width:90%}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn,.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .keep-title,.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-title-main,.blog-post-section .blog-wrapper-small .blog-intro .blog-title,.product-listing-page-content .features .features-title,.product-listing-page-content .product-accordions .accordion__title h3,.product-listing-page-content .service-details-content .service-fee-price,.product-listing-page-content .service-details-content .total-price-price,.product-listing-page-content .where-sending input,.recommended-add-ons-section .recommended-title,.related-post-section .related-post-title{font-size:16px}.blog-homepage-section-content .blog-top-trio .col .row{min-width:300px}.blog-homepage-section-content .blog-latest-cat,.blog-post-section .blog-wrapper-small .posted-in-section,.product-listing-page-content .where-sending-cta{flex-direction:column}.basket-products-section-content .basket-item-summary .left-content .add-on-container,.blog-homepage-section-content .blog-latest-cat .left .row{margin-bottom:0}.blog-homepage-section-content .blog-latest-cat .left .row .image-container{max-width:120px;min-height:120px;margin-right:16px}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text{padding:24px 0}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span{font-size:12px;line-height:normal}.blog-homepage-section-content .blog-latest-cat .left .load-more-section{margin-bottom:32px}.blog-homepage-section-content .blog-latest-cat .right{min-width:100%;max-width:100%}.blog-homepage-section-content .blog-latest-cat .right .cats,.blog-homepage-section-content .blog-latest-cat .right .social-icons,.blog-post-section .blog-wrapper-small .posted-in-section .left{margin-bottom:24px}.blog-post-section .breadcrumbs .breadcrumb,.blog-post-section .breadcrumbs .seperator{margin-bottom:8px;font-size:12px}.blog-post-section .blog-feat-image{min-height:250px;margin-top:0}.blog-post-section .blog-wrapper,.blog-post-section .blog-wrapper-small{padding:0}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image{min-height:200px}.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image img{max-height:200px}.related-post-section-content .col{min-width:80%;max-width:80%}.product-listing-page .breadcrumbs{overflow-x:scroll}.product-listing-page .breadcrumbs .breadcrumb{font-size:12px;min-width:fit-content}.product-listing-page-content .left{max-width:100%}.product-listing-page-content .left .product-image{height:92vw;width:92vw}.product-listing-page-content .left .product-image .expand{padding:8px;top:12px}.basket-empty-section-content .basket-empty,.product-listing-page-content .right .product-title{font-size:20px}.product-listing-page-content .right .order-today-ban .order-count{font-size:14px;margin-left:4px}.basket-products-section-content .basket-item-summary .left-content .mobile-add-on-size,.florist-disabled .mob-disabled.is--active,.mobile-order-summary-sticky,.product-listing-page-content .right .split-desc-title{display:block}.product-listing-page-content .right .split-desc{order:11}.product-listing-page-content .right .split-disc{order:12}.product-listing-page-content .right .bottom .box{padding:8px}.product-listing-page-content .right .bottom .box .price-box{text-align:center}.product-listing-page-content .product-date-picker input{font-size:14px;background-color:var(--white);color:var(--button_text);height:46.5px}.product-listing-page-content .product-date-picker input::placeholder{color:var(--button_text);opacity:1}.product-listing-page-content .where-sending .input-wrap{margin-bottom:8px}.product-listing-page-content .where-sending a{width:100%;margin-left:0;font-size:14px}.basket-products-section-content .basket-info .order-today-ban,.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn:nth-child(2)::before,.basket-products-section-content .basket-item-summary .left-content .action-btns .delete,.basket-products-section-content .basket-item-summary .left-content .info-product .top,.basket-products-section-content .basket-item-summary .left-content .info-product-add-on,.basket-products-section-content .basket-item-summary .right-info .secure-container,.florist-disabled .mob-disabled{display:none}.trust-banner-large-content{margin-bottom:64px}.basket-empty-section .breadcrumbs .breadcrumb,.basket-empty-section .breadcrumbs .seperator,.basket-products-section .breadcrumbs .breadcrumb,.basket-products-section .breadcrumbs .seperator{margin-bottom:8px;font-size:14px}.basket-products-section-content{padding-bottom:32px}.basket-products-section-content .basket-info .basket-title{font-size:20px;margin-bottom:0}.basket-products-section-content .basket-info .order-today-ban .truck{font-size:26px}.basket-products-section-content .basket-info .order-today-ban .order-count{font-size:16px;margin-left:4px}.basket-products-section-content .basket-item-summary .left-content{flex-direction:column;padding:16px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex{display:flex;align-items:center;margin-bottom:16px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .product-title-mobile{display:flex}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container{min-width:100px;min-height:100px}.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container img{width:100px;height:100px}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown{left:37px}.basket-products-section-content .basket-item-summary .left-content .action-btns{margin-top:20px}.basket-products-section-content .basket-item-summary .right-info-top .top-info .titles{margin-bottom:12px;font-size:20px}.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{max-width:unset}.additional-container{flex-direction:row!important}.additional-container .additional-img .image-container img{max-width:50px;min-width:50px}.additional-container .info-product-additional .top{margin-bottom:14px}.additional-container .info-product-additional .top .item-title{font-weight:var(--weight_400)}.recommended-add-ons-section-content .tile-large-white{width:33%}.recommended-add-ons-section-content .tile-large-white-img{height:120px}.basket-rec-add-ons{margin-top:24px}.basket-rec-add-ons .tile-large-white{width:100%;min-width:31%}.basket-rec-add-ons .tile-large-white-img{height:96px}.checkout-step-section .step-progress-container{max-width:380px}.checkout-step-section .step-progress-container:before{top:45px;width:88%}.checkout-step-section .step-progress-container .box-step{min-height:70px;max-width:60px}.checkout-step-section .step-progress-container .box-step p{font-size:12px;line-height:normal;text-align:center}.checkout-step-section .step-progress-container .box-step.is--active.pro-step-2:after{width:47%}}.checkout-step-section .step-progress-container .box-step.is--active.pro-step-3:after{width:73%}@media only screen and (max-width:767px){.checkout-step-section .step-progress-container .box-step.is--active.pro-step-3:after{width:68%}}.checkout-step-section .step-progress-container .box-step.is--active.pro-step-4:after{width:92%}.checkout-step-section .step-progress-container .box-step .step-number{background:var(--brand_yellow);border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:normal;margin-bottom:8px;position:relative;z-index:3}.checkout-step-section .step-progress-container .box-step .step-number.white{background:var(--white);border:1px solid var(--border_two);color:var(--blue_alt)}.checkout-step-section .step-main-title{text-align:center;font-weight:var(--weight_600);font-size:24px;margin-top:64px;margin-bottom:32px}.checkout-step-section-content{width:100%;max-width:552px;margin:16px auto 0;padding-bottom:160px}.checkout-step-section-content .box-top{border-bottom:1px solid var(--border-two);background:#f7f4fd;padding:16px}.checkout-step-section-content .box-top a{color:var(--brand_purple);font-weight:var(--weight_600);font-size:14px}.checkout-step-section-content .step-box{border-radius:var(--border_radius);border:1px solid var(--box);overflow:hidden;margin-bottom:16px}.checkout-step-section-content .step-box-flex{display:flex;flex-grow:1}.checkout-step-section-content .step-box-flex .step-box{display:flex;flex-direction:column;flex:1;margin-right:2%;background:var(--white)}.checkout-step-section-content .step-box .space-between{height:100%;display:flex;flex-direction:column;justify-content:space-between}.checkout-step-section-content .step-box-content{padding:16px;background:var(--white);height:100%}.checkout-step-section-content .step-box-content .box-title{color:var(--blue_alt);font-size:16px;line-height:normal;color:#5a36b9}.checkout-step-section-content .box-summary .summary-top{padding:16px;background:var(--white)}.checkout-step-section-content .box-summary .summary-top .item-sum .image-container{position:relative;width:64px;height:64px;margin-right:12px;border-radius:var(--border-radius);overflow:hidden}.checkout-step-section-content .box-summary .summary-top .item-sum .info .item-title{font-size:16px;font-weight:var(--weight_600);line-height:22px}.checkout-step-section-content .box-summary .summary-top .item-sum .info .item-qty,.checkout-step-section-content .box-summary .summary-top .item-sum .info .item-size{font-size:12px;line-height:normal;color:var(--blue_alt)}.checkout-step-section-content .box-summary .summary-bottom{padding:0 16px 16px;background:var(--white)}.checkout-step-section-content .box-summary .summary-bottom .col p{line-height:16px}.checkout-step-section-content .box-summary .summary-bottom .col-total{margin-top:18px}.checkout-step-section-content .box-summary .summary-bottom .col-total p:first-child{color:var(--grey_alt_2);font-size:16px;line-height:22px}.checkout-step-section-content .remember-option-box,.order-confirmation-section-content .left-order .details-container p{display:flex;margin-bottom:16px}.checkout-step-section-content .remember-option-box input{margin-right:8px;min-width:21px;height:21px;border:1px solid var(--border_one);border-radius:6px;transition:var(--ease);background:var(--white)}.checkout-step-section-content .total-final{margin-top:48px;margin-bottom:16px}.checkout-step-section-content .total-final .paying-in{line-height:22px;color:var(--blue_alt)}.checkout-step-section-content .checkout-panel-content{border:1px solid var(--border_two);border-radius:var(--border_radius);background:var(--white);padding:32px}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .icon-wrap p{color:var(--green_alt_5);font-size:14px}.checkout-step-section-content .checkout-panel-content .input-box .manually{display:block;font-size:14px;line-height:normal;font-weight:var(--weight_600);color:var(--brand_purple);margin-top:8px;transition:var(--ease)}.checkout-step-section-content .cd-btn{margin-top:32px;margin-bottom:46px;width:100%}.checkout-step-section-content .issues{font-size:14px;text-align:center}.checkout-step-section-content .lines{text-align:center;font-size:12px;line-height:normal;color:var(--blue_alt)}.step-2 .title-content .person-title,.step-3 .title-content .person-title{background:var(--white);margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);width:100%;max-width:240px;outline:0;padding:16px;height:63px}.step-2 .title-content .person-title img,.step-3 .title-content .person-title img{transition:var(--ease);width:16px}.step-2 .title-content .person-title-dropdown,.step-3 .title-content .person-title-dropdown{transition:var(--ease);opacity:0;pointer-events:none;border:1px solid var(--border_three);background:var(--white);border-radius:var(--border_radius_small);overflow:hidden;position:absolute;left:0;top:45px;right:0;z-index:10;max-width:240px}.step-2 .title-content .person-title-dropdown.is--active,.step-3 .title-content .person-title-dropdown.is--active{opacity:1;top:65px;pointer-events:all}.step-2 .manually,.step-3 .manually{font-size:14px;line-height:normal;font-weight:var(--weight_600);color:var(--brand_purple);margin-top:8px;display:block;transition:var(--ease)}.step-2 .input-box,.step-3 .input-box{position:relative;display:flex;margin-top:16px}.step-2 .input-box input,.step-3 .input-box input{width:100%;padding:24px 12px 16px;border:1px solid #ccc;border-radius:4px;outline:0;font-size:16px;transition:border-color .3s}.step-2 .input-box label,.step-3 .input-box label{position:absolute;top:50%;left:12px;transform:translateY(-50%);background:#fff;padding:0 4px;color:var(--grey_alt_2);font-weight:var(--weight_400);font-size:16px;transition:.3s ease-in-out;pointer-events:none}.step-2 .input-box input:focus+label,.step-2 .input-box input:not(:placeholder-shown)+label,.step-3 .input-box input:focus+label,.step-3 .input-box input:not(:placeholder-shown)+label{top:15px;left:10px;font-size:12px;color:#6200ea}.step-2 .input-box input:focus,.step-3 .input-box input:focus{border-color:#6200ea}.step-2 .input-box input::placeholder,.step-3 .input-box input::placeholder{opacity:0}.step-2 .numb-provide,.step-3 .numb-provide{font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-top:4px;margin-bottom:24px}.step-2 .billing-top p,.step-3 .billing-top p{font-size:18px;font-weight:var(--weight_600);color:var(--brand)}.step-2 .billing-top .use-deliv,.step-3 .billing-top .use-deliv{font-size:14px;min-width:fit-content;border-radius:var(--border_radius);overflow:hidden;cursor:pointer;display:block;color:var(--brand_purple);font-weight:var(--weight_600);line-height:normal}.step-1 .btn,.step-2 .cont-summ,.step-3 .cont-summ{width:100%;margin-top:40px}.step-1{max-width:680px}.step-1 .step-1-date-picker .flatpickr-calendar{width:100%!important;max-width:100%!important;margin-bottom:16px;margin-top:8px;box-shadow:unset;border:1px solid var(--border_two)}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-day.selected{background:var(--brand_purple)!important;color:var(--white)!important;border:1px solid var(--brand_purple)!important}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-disabled{background:var(--progress)!important}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-day{font-weight:var(--weight_400)!important;border:1px solid var(--border_two)}.award-winning-section-content .award-title,.meet-the-team-section-content .team-title,.order-confirmation-section-content .left-order .create-new .pass-title,.order-confirmation-section-content .left-order .details-title,.order-confirmation-section-content .right-order .basket-content-top .total-price,.step-1 .step-date-selected .right .selected-date,.step-1 .step-other-info .other-info-title{font-weight:var(--weight_600);font-weight:var(--weight_600)}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:first-child{padding-right:30px}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:last-child{margin-right:5px}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:first-child{padding-right:15px}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:last-child{padding-left:14px}.step-1 .step-date-selected{border:1px solid var(--box);border-radius:var(--border_radius);width:100%;max-width:552px;margin:0 auto;background:var(--white);overflow:hidden}.step-1 .step-date-selected .left{background:#f7f4fd;width:100%;max-width:70px;padding:16px;display:flex;justify-content:center;align-items:center;border-top-left-radius:var(--border_radius);border-bottom-left-radius:var(--border_radius)}.step-1 .step-date-selected .left img{padding:16px}.step-1 .step-date-selected .right{margin-left:16px;width:100%;padding:16px 0}.step-1 .step-date-selected .right .selected-date{padding-left:0;font-size:16px;line-height:22px;border-bottom:none}.step-1 .step-date-selected .right .selected-small{font-size:12px;line-height:normal;color:var(--blue_alt);padding-right:20px}.step-1 .step-other-info{width:100%;max-width:552px;margin:24px auto 0}.step-1 .step-other-info .other-info-title{color:var(--grey_alt_2);margin-bottom:4px}.step-1 .step-other-info textarea{width:100%;resize:none;height:70px;border-radius:var(--border_radius);border:1px solid #e5e1f1;padding:12px;outline:0;font-size:14px}.step-1 .step-info{margin-top:24px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;width:100%;max-width:552px}.popular-faqs-section .right-section .row p,.step-1 .step-info .right{margin-left:12px}.country-content p{font-size:14px;line-height:normal;font-weight:var(--weight_400)}.country-content .country-dropdown-d,.membership-country-content #country-dropdown-a{padding-left:0;height:auto;overflow-y:scroll;max-height:32vh}.country-content .country-dropdown-c{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:10;background:var(--white);left:0;top:60px;opacity:0;pointer-events:none;transform:translateY(-15px);transition:opacity .3s,transform .3s}.country-content .checkout-btn-select{width:100%;height:100%;background:var(--white);margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);position:relative;padding-top:10px}.country-content .checkout-btn-select:before,.error-page-section .hero-actions .hero-new-btn-select:after,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info:after,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select:after,.membership-country-content .hero-new-btn-select:before{content:"";position:absolute;right:0;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;transition:transform .3s}.country-content .checkout-lang-select,.membership-country-content .hero-new-lang-select{margin-bottom:0;border-radius:var(--border_radius_small);padding-right:12px;padding-left:12px;width:100%;transition:var(--ease)}.country-content .checkout-lang-select .country-region{position:absolute;top:5px;z-index:5;font-size:12px}.country-content .checkout-middle-country{margin-top:4px;height:63px;overflow:hidden;border:1px solid var(--border_three);border-radius:var(--border_radius_small);display:flex;background:var(--white);transition:var(--ease)}.country-content .checkout-middle-country input,.membership-country-content .hero-middle-country input{padding-left:16px}.order-confirmation-section-content{margin-bottom:80px;padding-top:32px}.error-page-section-content .error-cta .right a img,.order-confirmation-section-content .left-order .icon-wrap img{width:40px;height:40px}.order-confirmation-section-content .left-order .order-sub-text{color:var(--grey_alt_2);margin-bottom:40px}.order-confirmation-section-content .left-order .details-title{line-height:22px;padding-bottom:16px;margin-bottom:16px}.order-confirmation-section-content .left-order .details-container p span{min-width:124px;margin-right:31px;color:var(--blue_alt)}.order-confirmation-section-content .left-order .details-need{padding-bottom:32px;margin-bottom:64px}.order-confirmation-section-content .left-order .details-need a{margin-left:8px;text-decoration:underline;color:var(--brand_purple)}.order-confirmation-section-content .left-order .create-new{background:var(--white_alt);padding:40px;border-radius:var(--border_radius)}.order-confirmation-section-content .left-order .create-new .create-title{font-weight:var(--weight_600);font-weight:var(--weight_600);line-height:normal;margin-bottom:8px;font-size:24px}.order-confirmation-section-content .left-order .create-new .pass-title{margin-top:24px;display:block;font-size:14px}.order-confirmation-section-content .left-order .create-new .min-text{font-size:14px;line-height:normal;color:var(--grey_alt_2);margin-bottom:12px;margin-top:4px;display:block}.order-confirmation-section-content .left-order .create-new .remember-option-box{display:flex;align-items:center;margin-bottom:16px}.order-confirmation-section-content .left-order .create-new .small-text{display:block;margin-top:8px;color:var(--blue_alt);font-size:12px;line-height:normal}.order-confirmation-section-content .right-order{width:100%;max-width:456px;margin-left:24px}.order-confirmation-section-content .right-order .basket-content-top .top{padding:16px 0;background:var(--white_hov)}.order-confirmation-section-content .right-order .basket-content-top .total-price{font-size:20px}.about-image-full{margin-top:110px;margin-bottom:80px;overflow:hidden;min-height:285px}.about-image-full-two{margin-bottom:120px}.about-image-full-content{flex-wrap:wrap;margin-left:-70px;margin-right:-100px}.about-image-full-content .image-container{position:relative;width:100%;max-width:12.5%;margin-right:24px;border-radius:var(--border-radius);overflow:hidden}.about-image-full-content .image-container img{height:200px;width:100%;min-width:12.5%;object-fit:cover;border-radius:8px}@media only screen and (max-width:1024px){.about-image-full-content .image-container{margin-right:12px;margin-bottom:6px}.about-image-full-content .image-container img{height:150px}}.about-single-text-content{width:100%;max-width:936px;margin:120px auto 64px}.about-single-text-content p{font-size:18px;line-height:24px;text-align:center}.about-trio-info-section .wrapper-content{width:100%;max-width:936px;margin-left:auto;margin-right:auto}.about-trio-info-section-content .col{width:32%;background:var(--yellow_alt);padding:32px 16px;border-radius:var(--border_radius);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-right:24px}.about-duo-text-section-content{width:100%;max-width:936px;margin:64px auto 80px;align-items:start}.about-duo-text-section-content .left,.about-duo-text-section-content .right{width:48%;color:var(--grey_alt_2);line-height:22px}.about-director-section{width:100%;max-width:936px;margin:80px auto 120px}.about-director-section-content{background:var(--white_alt);border-radius:var(--border-radius_large);overflow:hidden}.about-director-section-content .left .text{margin-bottom:24px;line-height:22px}.about-director-section-content .right{width:100%;max-width:160px;height:auto;margin-left:40px;position:relative}.award-winning-section{margin:160px 0 120px}.award-winning-section-content .award-title{font-size:24px;line-height:normal;text-align:center;margin-bottom:16px}.award-winning-section-content .award-text,.meet-the-team-section-content .team-intro{font-size:16px;line-height:22px;color:var(--grey_alt_2);margin-bottom:24px;width:100%;max-width:936px;margin-left:auto;margin-right:auto}.award-winning-section-content .right{background:var(--yellow_alt);border-radius:var(--border_radius_medium);padding:48px}.award-winning-section-content .right .row{background:var(--white);box-shadow:0 12px 12px -8px rgba(0,0,0,.03);border-radius:var(--border_radius);padding:16px;margin-bottom:16px}.award-winning-section-content .right .row img{margin-right:15px}.award-winning-section .awards-image-container{display:flex;justify-content:center;margin-top:24px}.award-winning-section .awards-image-container img{width:100%;max-width:600px}.meet-the-team-section{margin:120px 0}.meet-the-team-section-content .team-title{font-size:24px;line-height:normal;text-align:center;margin-bottom:24px}.image-col-text-grid-section-content,.meet-the-team-section-content .team-grid,.quad-text-grid-section-content{flex-wrap:wrap;justify-content:space-between}.meet-the-team-section-content .team-grid .col{width:16%;gap:24px;margin-top:24px}.meet-the-team-section-content .team-grid .col .team-image{width:100%;height:200px;position:relative;margin-bottom:12px}.help-hero-section{background:var(--yellow_alt);padding:72px}.help-hero-section-content .help-heading{text-align:center;font-size:40px;line-height:normal;font-weight:var(--weight_700);margin-bottom:8px}.help-hero-section-content .help-sub-title{text-align:center;font-size:14px;line-height:21px;color:var(--grey_alt_2);margin-bottom:24px}.help-hero-section-content .input-wrap{width:100%;max-width:480px;margin:0 auto}.help-hero-section-content .input-wrap i{font-size:20px;top:13px;left:4px}.help-hero-section-content .input-wrap input{padding:16px;margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding-left:45px!important}.help-banner-section{background:var(--yellow_alt);padding:24px 0}.help-banner-section-content .input-wrap{width:100%;max-width:320px}.help-banner-section-content .input-wrap i{font-size:20px;top:9px;left:4px}.help-banner-section-content .input-wrap input{padding:12px 16px;margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding-left:45px!important}.help-banner-section-content .help-banner-inline-search-overlay{top:100%;right:0;left:unset;transform:unset}.help-center-section-content .git-row .col{width:32%;border:1px solid var(--border_three);border-radius:var(--border_radius);padding:32px 24px;transition:var(--ease)}@media only screen and (max-width:1200px){.help-center-section-content .git-row .col{display:block;padding:24px}}.help-center-section-content .git-row .col .small{font-size:14px;line-height:normal;color:var(--grey_alt_2);margin-bottom:2px}.help-center-section-content .git-row .col .large{font-weight:var(--weight_600);font-size:18px;line-height:20px}.cta-banner-small-section-content .left .title,.popular-articles-section .top p,.support-topics-section .top p{font-size:24px;font-weight:var(--weight_600);line-height:normal}.popular-articles-section .top a,.support-topics-section .top a{color:var(--brand_purple);font-size:16px;line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}.popular-articles-section .articles{align-items:start;margin-top:24px;margin-bottom:80px}.popular-articles-section .articles .col{width:24%;transition:var(--ease)}.popular-articles-section .articles .col .image-container{width:100%;height:240px;position:relative;overflow:hidden;border-radius:var(--border_radius);margin-bottom:12px}.popular-articles-section .articles .col .category{font-size:14px;line-height:normal;color:var(--grey_alt_2)}.popular-articles-section .articles .col .advice-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-top:4px}.support-topics-section{margin-top:80px;margin-bottom:112px}.support-topics-section .topic-cols .col{width:32%;border:1px solid var(--border_three);padding:24px 16px;margin-top:24px;border-radius:var(--border_radius);overflow:hidden;transition:var(--ease)}.popular-faqs-section{margin-top:112px;margin-bottom:62px}.popular-faqs-section .left-section .flex-cols .left a,.popular-faqs-section .left-section .flex-cols .right a{display:block;border-bottom:1px solid var(--border_three);padding-top:32px;padding-bottom:24px;padding-right:24px;position:relative;display:flex;justify-content:space-between;transition:var(--ease)}.popular-faqs-section .left-section .flex-cols .left a:after,.popular-faqs-section .left-section .flex-cols .right a:after{content:url("/template/2024/images/arrow-right-pop.svg");position:relative;left:20px;transition:var(--ease)}.popular-faqs-section .left-section .flex-cols .left a:hover:after,.popular-faqs-section .left-section .flex-cols .right a:hover:after{left:25px}.popular-faqs-section .right-section{width:100%;max-width:264px;margin-left:120px}.help-advice-hub-page-content .sidebar-content .row,.help-support-article-page-content .sidebar-content .row,.how-to-order-page-content .sidebar-content .row,.popular-faqs-section .right-section .row{margin-bottom:12px;padding:24px;border:1px solid var(--border_three);border-radius:var(--border_radius);transition:var(--ease)}.help-support-faqs-content .help-support-titles,.how-to-order-page-content .main-content .how-to-titles{margin-top:32px;padding-bottom:24px}.help-advice-hub-page-content .left-content .row .small,.help-support-article-page .how-to-titles .support-faqs-small,.help-support-faqs-content .help-support-titles .support-faqs-small,.how-to-order-page-content .main-content .how-to-titles .support-faqs-small{color:var(--grey_alt_2);font-size:14px;line-height:normal}.help-support-faqs-content .topic{margin-top:48px;margin-bottom:16px;font-weight:var(--weight_600);font-size:24px;line-height:normal}.help-support-faqs-content .faq-topic-container{border:1px solid var(--border_three);border-radius:var(--border_radius);position:relative}.help-support-faqs-content .faq-topic-container .top-tabs{width:100%;justify-content:space-between;align-items:center}.help-support-faqs-content .faq-topic-container .top-tabs .col{width:100%;max-width:120px;text-align:center;padding:24px 0;border-bottom:2px solid transparent;transition:var(--ease);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.help-support-faqs-content .faq-topic-container .top-tabs .col.is--active{border-bottom:2px solid var(--brand_purple);background:var(--white_hov);overflow:hidden;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}.choose-membership-section-content .membership-options .col-purple .purple-cost,.city-county-widget-section-content .lstAreas .county,.filters-section-content .filter .filter-dropdown-container .filter-selected-results .clear-all,.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .close-filter,.help-support-faqs-content .faq-topic-container .top-tabs .col.is--active p,.sign-up-banner-section-content .sign-up-text .privacy-policy:hover,header .main-head .hero-currency:hover span{color:var(--brand_purple)}.help-support-faqs-content .faq-topic-container .top-tabs .col img{margin-bottom:8px;max-width:24px;display:flex;justify-content:center;align-items:center;width:100%}.florist-info-tabs-section-content,.help-support-faqs-content .faq-topic-container .help-support-accs .col{border-bottom:1px solid var(--border_three)}.help-support-faqs-content .faq-topic-container .help-support-accs .col-title:after{top:30px}.help-support-faqs-content .faq-topic-container .help-support-accs .col-content{display:none;padding:0 24px 24px}.help-advice-hub-page-content .left-content,.help-support-article-page-content .main-content,.how-to-order-page-content .main-content{width:65%}.how-to-order-page-content .main-content-image-container{position:relative;width:100%;height:415px;margin-top:48px;margin-bottom:24px;border-radius:var(--border_radius);overflow:hidden}.how-to-order-page-content .main-content .image-sub-text{font-size:20px;line-height:28px;color:var(--grey_alt_2);margin-bottom:32px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-title{font-size:24px;font-weight:var(--weight_600);line-height:normal;margin-bottom:16px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title{color:var(--blue_alt);line-height:22px;margin-bottom:32px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title a{color:var(--brand_purple);transition:var(--ease);border-bottom:1px solid transparent}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block{margin-bottom:24px;border-radius:var(--border_radius);position:relative}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block:after{content:url("/template/2024/images/how-arrow.svg");position:absolute;left:50%;bottom:-85px;width:70px;height:70px;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%);z-index:10;border:1px solid var(--brand_yellow);border-radius:40px;background:var(--white)}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container.is--active:before,.hero-middle-section-content .hero-actions-content .input-wrap .select-container.is--active:before{transform:translateY(-50%) rotate(180deg)}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .left{background:var(--yellow_alt);display:flex;justify-content:center;align-items:center;padding:40px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .left img{width:100%;max-width:300px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right{padding:32px;background:var(--white_alt_2);display:flex;flex-direction:column;justify-content:center}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .small{font-size:14px;color:var(--brand_purple);line-height:normal}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .head{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-top:8px;margin-bottom:16px}.choose-membership-section-content .choose-mem-sub-text,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .text{color:var(--grey_alt_2);line-height:22px;margin-bottom:24px}.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-title{margin-top:64px;margin-bottom:16px;font-size:24px;line-height:normal;font-weight:var(--weight_600)}.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-text{margin-bottom:80px;color:var(--blue_alt);line-height:22px}.how-to-order-page-content .sidebar-content{width:25%;margin-top:32px}.help-advice-hub-page-content .sidebar-content .popular-heading,.help-support-article-page-content .sidebar-content .popular-heading,.how-to-order-page-content .sidebar-content .popular-heading{margin-bottom:16px;font-weight:var(--weight_600);font-size:24px;line-height:normal}.help-advice-hub-page-content .sidebar-content .row p,.help-support-article-page-content .sidebar-content .row p,.how-to-order-page-content .sidebar-content .row p{margin-left:12px;font-weight:var(--weight_600);font-size:20px;line-height:normal}.help-contact-us-page{margin-top:32px;margin-bottom:80px}.help-contact-us-page-content .hcu-title{font-weight:var(--weight_600);font-size:24px;line-height:normal}.help-contact-us-page-content .left-content{width:55%}.help-advice-hub-page .how-to-titles,.help-support-article-page .how-to-titles{padding-bottom:24px;margin-bottom:48px}.help-contact-us-page-content .left-content .row .container{width:100%;margin-right:16px}.help-contact-us-page-content .left-content .row .input-wrap input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:16px;padding-left:16px!important;transition:var(--ease)}.help-contact-us-page-content .left-content .row textarea{resize:none;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin-top:4px;outline:0;padding:16px}.help-contact-us-page-content .left-content .row .order span,footer .checkout-footer-content p{color:var(--blue_alt);font-size:14px;line-height:normal;font-weight:var(--weight_400)}.help-contact-us-page-content .left-content .remember-option{margin-top:24px;margin-bottom:32px}.help-contact-us-page-content .left-content a{width:100%;max-width:360px}.help-contact-us-page-content .right-content .row{background:var(--white_alt_2);margin-bottom:16px;padding:24px;align-items:start;border-radius:var(--border_radius_small)}.help-contact-us-page-content .right-content .row p a{border-bottom:1px solid transparent;transition:var(--ease);font-weight:var(--weight_600)}.help-contact-us-page-content .right-content .row p a:hover{color:var(--brand_purple);border-bottom:1px solid var(--brand_purple)}.help-contact-us-page-content .right-content .row p .here{border-bottom:1px solid var(--brand);font-weight:var(--weight_400)}.help-advice-hub-page .how-to-titles{margin-top:32px}.help-advice-hub-page .how-to-titles .selection-text{color:var(--grey_alt_2);font-size:20px;line-height:28px}.help-advice-hub-page-content .left-content .all-heading{font-weight:var(--weight_600);font-size:24px;line-height:normal;margin-bottom:24px}.help-advice-hub-page-content .left-content .row{margin-bottom:16px;border-radius:var(--border_radius);transition:var(--ease)}.help-advice-hub-page-content .left-content .row .image-container{position:relative;width:100%;max-width:160px;height:auto;min-height:160px;margin-right:24px;border-radius:var(--border_radius);overflow:hidden}.help-advice-hub-page-content .left-content .row .title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-top:4px;margin-bottom:8px}.help-advice-hub-page-content .left-content .row .text{color:var(--blue_alt);font-size:16px;line-height:22px}.help-support-article-page-content .help-support-article-page-article .main-image{position:relative;width:100%;height:415px;border-radius:var(--border_radius);overflow:hidden;margin-bottom:24px}.help-support-article-page-content .help-support-article-page-article .main-image-sub-text{color:var(--grey_alt_2);font-size:20px;line-height:28px;font-weight:var(--weight_400);margin-bottom:32px}.help-support-article-page-content .help-support-article-page-article .image-container{position:relative;width:100%;height:415px;border-radius:var(--border_radius);overflow:hidden;margin:32px 0}.help-support-article-page-content .help-support-article-page-article .article-bold{font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px;margin-top:32px}.help-support-article-page-content .help-support-article-page-article .article-text{color:var(--blue_alt);font-size:16px;line-height:22px;margin-bottom:24px}.help-support-article-page-content .sidebar-content{min-width:24%}.help-support-article-page-content .posted-in-section{padding:24px 0;margin-top:80px;margin-bottom:80px}.advice-grid-page-content{display:flex;flex-wrap:wrap;justify-content:flex-between;margin-top:62px;width:calc(100% + 24px);gap:12px;margin-bottom:80px}.advice-grid-page-content .col{width:32%;transition:var(--ease)}.advice-grid-page-content .col .image-container{position:relative;width:100%;height:240px;border-radius:var(--border_radius_small);overflow:hidden}.advice-grid-page-content .col .category{margin-top:12px;margin-bottom:4px;font-size:14px;line-height:normal;color:var(--grey_alt_2)}.advice-grid-page-content .col .title{font-size:20px;line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}.advice-page-article-content .main-image{position:relative;height:400px;border-radius:var(--border_radius);overflow:hidden;margin:32px auto;width:100%;max-width:934px}.advice-page-article-content .main-article-wrap{width:100%;max-width:746px;margin:0 auto}.advice-page-article-content .main-article-wrap .article-image{position:relative;height:453px;width:100%;border-radius:var(--border_radius_small);overflow:hidden}.advice-page-article-content .main-article-wrap .category{font-size:14px;line-height:normal;text-align:center;color:var(--blue_alt);margin-bottom:8px}.advice-page-article-content .main-article-wrap .main-heading{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}.advice-page-article-content .main-article-wrap .article-bold{font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width:1023px){.order-confirmation-section-content .right-order{margin-left:0;max-width:100%;margin-bottom:32px}.about-image-full{margin-top:64px;margin-bottom:64px}.about-image-full-two{margin-bottom:64px}.about-director-section,.about-image-full .wrapper{width:92%}.about-image-full-content{margin:0 auto;justify-content:space-between}.about-image-full-content .image-container{max-width:32%;margin-right:0;margin-bottom:0;margin-top:6px}.about-image-full-content .image-container:last-child{display:none}.about-image-full-content .down{margin-top:6px}.about-single-text-content{margin-top:58px}.about-single-text-content p,.popular-articles-section .articles .col .advice-title{font-size:16px}.about-trio-info-section .wrapper-content{max-width:92%}.about-director-section-content,.help-contact-us-page-content,.popular-faqs-section .left-section .flex-cols{flex-direction:column}.about-director-section-content .left{padding-bottom:0;padding-left:30px}.about-director-section-content .right{height:80px;margin-top:24px;margin-bottom:40px;max-width:80px;border-radius:100%;overflow:hidden;margin-left:30px}.award-winning-section-content .left{padding-right:24px}.meet-the-team-section-content .team-grid .col{width:24%}.help-advice-hub-page .how-to-titles .support-faqs-large,.help-hero-section-content .help-heading,.help-support-article-page .how-to-titles .support-faqs-large,.help-support-faqs-content .help-support-titles .support-faqs-large,.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:30px}.help-advice-hub-page-content .left-content .row .small,.help-center-section-content .git-row .col .small{font-size:12px}.help-center-section-content .git-row .col .large{font-size:14px;line-height:normal}.popular-articles-section .articles .col .image-container{height:160px}.help-support-faqs-content .faq-topic-container .top-tabs::after{content:"";position:absolute;height:106px;top:0;right:0;z-index:9999;opacity:.8;background:linear-gradient(270deg,#fff 50%,rgba(255,255,255,0) 100%);width:90px}.help-support-faqs-content .faq-topic-container .top-tabs{overflow-x:scroll;padding-right:70px}.help-support-faqs-content .faq-topic-container .top-tabs .col{max-width:unset;min-width:15%}.how-to-order-page-content .sidebar-content{width:29%}.advice-grid-page-content .col .title,.help-advice-hub-page .how-to-titles .selection-text,.help-advice-hub-page-content .left-content .row .title,.help-advice-hub-page-content .sidebar-content .row p,.help-support-article-page-content .help-support-article-page-article .main-image-sub-text,.help-support-article-page-content .sidebar-content .row p,.how-to-order-page-content .sidebar-content .row p{font-size:18px}.help-contact-us-page-content .left-content{width:100%;margin-bottom:24px}.help-contact-us-page-content .right-content{width:100%}.help-contact-us-page-content .right-content .row{padding:16px}.help-advice-hub-page-content .left-content .row .image-container{min-width:160px}.help-advice-hub-page-content .left-content .row .text{font-size:14px}.help-advice-hub-page-content .sidebar-content{width:28%}.advice-page-article-content .main-article-wrap .article-image,.advice-page-article-content .main-image{height:300px}.advice-page-article-content .main-article-wrap .main-heading{font-size:24px}.advice-page-article-content .main-article-wrap .article-bold{font-size:20px}}.advice-page-article-content .main-article-wrap .article-text{font-size:16px;line-height:22px;margin-bottom:24px}.how-we-help-section-content .left-content .how-we-title{font-size:24px;line-height:normal;font-weight:var(--weight_700);margin-bottom:24px}.how-we-help-section-content .left-content .row{align-items:start;margin-bottom:20px}@media only screen and (max-width:767px){.checkout-step-section .step-progress-container .box-step.is--active.pro-step-4:after{width:87%}.checkout-step-section .step-progress-container .box-step .step-number{width:25px;height:25px}.checkout-step-section-content{padding-bottom:48px}.about-director-section-content .left .text,.about-director-section-content .left .title,.about-trio-info-section-content .col p,.advice-grid-page-content .col .title,.advice-page-article-content .main-article-wrap .article-text,.advice-page-article-content .posted-in-section .left a,.advice-page-article-content .posted-in-section .right p,.checkout-step-section-content .box-summary .summary-bottom .col p,.checkout-step-section-content .box-summary .summary-top p,.checkout-step-section-content .box-top p,.checkout-step-section-content .cd-btn,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .card-num,.checkout-step-section-content .checkout-panel-content .input-box label,.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input,.checkout-step-section-content .step-box-content .box-title,.help-advice-hub-page-content .sidebar-content .row p,.help-contact-us-page-content .right-content .row p,.help-support-article-page-content .help-support-article-page-article .article-text,.help-support-article-page-content .posted-in-section .left a,.help-support-article-page-content .posted-in-section .right p,.help-support-article-page-content .sidebar-content .row p,.help-support-faqs-content .faq-topic-container .help-support-accs .col-content p,.help-support-faqs-content .faq-topic-container .help-support-accs .col-title p,.help-support-faqs-content .faq-topic-container .top-tabs .col p,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left a,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right p,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .text,.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title,.how-to-order-page-content .sidebar-content .row p,.how-we-help-section-content .left-content .row .how-bold,.how-we-help-section-content .left-content .row .how-norm,.meet-the-team-section-content .team-grid .col .team-name,.meet-the-team-section-content .team-intro,.order-confirmation-section-content .left-order .create-new .caa-btn,.order-confirmation-section-content .left-order .details-container p,.order-confirmation-section-content .left-order .details-need a,.order-confirmation-section-content .left-order .details-need p,.popular-articles-section .articles .col .advice-title,.popular-articles-section .top a,.popular-faqs-section .left-section .flex-cols .left a,.popular-faqs-section .left-section .flex-cols .right a,.popular-faqs-section .right-section .row p,.step-1 .btn,.step-1 .select-date,.step-1 .step-date-selected .right .selected,.step-2 .billing-top .use-deliv,.step-2 .cont-summ,.step-2 .title-content .person-title,.step-3 .billing-top .use-deliv,.step-3 .cont-summ,.step-3 .title-content .person-title,.support-topics-section .top a,.support-topics-section .topic-cols .col p{font-size:14px}.about-trio-info-section-content,.advice-page-article-content .posted-in-section,.checkout-step-section-content .step-box-flex,.help-advice-hub-page-content .split,.help-center-section-content .git-row,.help-support-article-page .content-flex,.how-to-order-page-content,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block,.how-we-help-section-content,.popular-faqs-section .wrapper-content,.support-topics-section .topic-cols{flex-direction:column}.checkout-step-section-content .step-box-flex .step-box{margin-right:0}.checkout-step-section-content .step-box-content .box-text{font-size:15px}.advice-page-article-content .main-article-wrap .article-bold,.checkout-step-section-content .box-summary .summary-bottom .col-total p,.help-advice-hub-page-content .left-content .row .title,.help-support-article-page-content .help-support-article-page-article .main-image-sub-text,.how-to-order-page-content .main-content .image-sub-text{font-size:16px}.about-director-section-content .left .role,.advice-grid-page-content .col .category,.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .icon-wrap p,.checkout-step-section-content .remember-option label,.help-contact-us-page-content .left-content .remember-option label,.help-contact-us-page-content .left-content .row .form-label,.help-contact-us-page-content .left-content .row label,.meet-the-team-section-content .team-grid .col .team-role,.order-confirmation-section-content .left-order .create-new .min-text,.order-confirmation-section-content .left-order .create-new .pass-title,.order-confirmation-section-content .left-order .create-new .remember-option label,.popular-articles-section .articles .col .category{font-size:12px}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .cd-title,.checkout-step-section-content .total-final .paying-in,.checkout-step-section-content .total-final .total-too,.help-advice-hub-page .how-to-titles .selection-text,.order-confirmation-section-content .left-order .create-new .create-sub,.order-confirmation-section-content .left-order .details-title,.order-confirmation-section-content .left-order .order-sub-text,.order-confirmation-section-content .right-order .basket-content-top .bottom-row .bl,.order-confirmation-section-content .right-order .basket-content-top .bottom-row .br,.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap p,.order-confirmation-section-content .right-order .basket-content-top .total-all,.step-1 .step-info .right p,.step-1 .step-other-info .other-info-title{font-size:14px;line-height:normal}.checkout-step-section-content .checkout-panel-content,.order-confirmation-section-content .left-order .create-new{padding:24px}.checkout-step-section-content .checkout-panel-content .credit-debit,.step-1 .step-date-selected .right{padding:0}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:first-child,.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:first-child{padding-right:unset}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:last-child{margin-right:unset}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:last-child{padding-left:unset}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-rContainer{max-width:100%}.step-1 .step-date-selected .left,.step-1 .step-date-selected .left img{padding:26px}.step-1 .step-date-selected .right .selected-date{font-size:14px;line-height:normal;border-bottom:none;display:block;padding-bottom:4px}.how-we-help-section-content .left-content .row img,.order-confirmation-section-content .left-order .icon-wrap img{width:20px;height:20px}.order-confirmation-section-content .left-order .create-new .create-title,.order-confirmation-section-content .left-order .icon-wrap .order-title{font-size:18px}.order-confirmation-section-content .right-order .basket-content-top .total-price{font-size:16px;line-height:normal}.about-image-full-content .image-container{max-width:48%}.about-trio-info-section-content .col{width:100%;margin-right:0;margin-bottom:16px;display:flex;flex-direction:row}.about-trio-info-section-content .col:last-child,.help-center-section-content .git-row .col:last-child,.help-support-article-page .help-center-section-content .git-row .col:last-child{margin-bottom:0}.about-trio-info-section-content .col img{margin-bottom:0;margin-right:16px}.about-duo-text-section-content{flex-direction:column;margin-bottom:64px}.about-duo-text-section-content .left,.about-duo-text-section-content .right{width:100%;font-size:14px}.about-duo-text-section-content .left,.advice-page-article-content .posted-in-section .left,.help-support-article-page .how-to-titles,.help-support-article-page-content .posted-in-section .left,.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left{margin-bottom:24px}.about-director-section{margin:64px auto}.award-winning-section,.meet-the-team-section,.support-topics-section{margin:64px 0}.award-winning-section-content .award-title{font-size:20px;line-height:normal;text-align:center}.award-winning-section-content .award-text{font-size:14px;max-width:100%}.award-winning-section-content,.help-banner-section-content{flex-direction:column;align-items:unset}.award-winning-section-content .left,.award-winning-section-content .right,.help-advice-hub-page-content .left-content,.help-advice-hub-page-content .sidebar-content,.help-banner-section-content .help-banner-inline-search-overlay,.help-support-article-page-content .main-content,.how-to-order-page-content .main-content,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .left,.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right,.how-to-order-page-content .sidebar-content,.how-we-help-section-content .left-content,.how-we-help-section-content .right-content{width:100%}.award-winning-section-content .left{padding-right:0;margin-bottom:24px}.advice-page-article-content .main-article-wrap .main-heading,.help-advice-hub-page-content .left-content .all-heading,.help-advice-hub-page-content .sidebar-content .popular-heading,.help-center-section-content .git-title,.help-contact-us-page-content .hcu-title,.help-support-article-page-content .help-support-article-page-article .article-bold,.help-support-article-page-content .sidebar-content .popular-heading,.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-title,.how-to-order-page-content .sidebar-content .popular-heading,.meet-the-team-section-content .team-title,.popular-articles-section .top p,.support-topics-section .top p{font-size:20px}.advice-grid-page-content .col,.meet-the-team-section-content .team-grid .col{width:48%}.advice-grid-page-content .col .image-container,.meet-the-team-section-content .team-grid .col .team-image{height:160px}.help-hero-section{padding:64px 32px}.help-advice-hub-page .how-to-titles .support-faqs-large,.help-hero-section-content .help-heading,.help-support-article-page .how-to-titles .support-faqs-large,.help-support-faqs-content .help-support-titles .support-faqs-large,.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:24px}.help-hero-section-content .input-wrap i{top:12px}.help-banner-section-content .input-wrap{max-width:100%;margin-top:12px}.help-banner-section-content .input-wrap i{top:9px}.help-advice-hub-page-content .left-content .row:last-child,.help-center-section-content,.help-contact-us-page,.help-support-faqs-content,.related-articles-section .articles{margin-bottom:64px}.help-center-section-content .git-row .col{width:100%;margin-bottom:16px;display:flex;padding:16px}.help-center-section-content .git-row .col img,.help-support-article-page .help-center-section-content .git-row .col img,.support-topics-section .topic-cols .col img{width:24px;margin-right:12px}.popular-articles-section .articles{overflow-x:scroll}.popular-articles-section .articles .col{min-width:48%;margin-right:16px}.support-topics-section .topic-cols .col{width:100%;padding:16px;margin-top:16px}.popular-faqs-section{margin-top:64px;margin-bottom:64px}.help-contact-us-page-content .left-content,.popular-faqs-section .left-section{margin-bottom:32px}.popular-faqs-section .left-section .popular-heading{font-size:20px;line-height:normal;margin-bottom:0}.popular-faqs-section .right-section{margin-left:0;max-width:100%}.popular-faqs-section .right-section .popular-heading{font-size:20px;line-height:normal}.help-advice-hub-page-content .sidebar-content .row,.help-support-article-page-content .sidebar-content .row,.how-to-order-page-content .sidebar-content .row,.popular-faqs-section .right-section .row{padding:16px}.popular-faqs-section .right-section .row img{width:24px}.help-support-faqs-content .faq-topic-container .top-tabs .col{min-width:29%;padding:10px}.how-to-order-page-content .main-content-image-container{height:250px;margin-top:24px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block:after{bottom:-60px;width:50px;height:50px}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .left img{max-width:250px}.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-title{margin-top:48px;font-size:20px}.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-text{margin-bottom:48px;font-size:14px}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section{flex-direction:column;margin-bottom:24px}.help-contact-us-page-content .left-content .row .input-wrap input{padding:8px}.help-contact-us-page-content .left-content a{max-width:100%;font-size:14px}.help-advice-hub-page-content .left-content .row{padding:10px 0}.help-advice-hub-page-content .left-content .row .image-container{min-width:120px;min-height:120px}.advice-page-article-content .main-image,.help-support-article-page-content .help-support-article-page-article .image-container,.help-support-article-page-content .help-support-article-page-article .main-image{height:250px}.help-support-article-page-content .posted-in-section{flex-direction:column;margin-top:48px;margin-bottom:48px}.help-support-article-page .help-center-section-content{margin-top:24px}.help-support-article-page .help-center-section-content .git-row .col{margin-bottom:12px}.advice-grid-page-content{width:100%;margin-bottom:64px}.advice-page-article-content .main-article-wrap .article-image{height:200px}.how-we-help-section-content .left-content .how-we-title{font-size:20px;text-align:center}}.numbers-banner-section-content{background:var(--white_alt_2);padding:48px 80px;border-radius:var(--border_radius_medium)}.numbers-banner-section-content .col{width:25%;text-align:center}.numbers-banner-section-content .col .figure{color:var(--brand_purple);font-size:32px;line-height:normal;font-weight:var(--weight_700)}.quad-text-grid-section-content .col{width:49%;margin-bottom:40px}.quad-text-grid-section-content .col .qt-title{font-weight:var(--weight_600);margin-bottom:8px}.image-col-text-grid-section-content .col{width:100%;max-width:32%;position:relative;border-radius:8px;overflow:hidden;min-height:280px;margin-top:24px}.image-col-text-grid-section-content .col-review{padding:40px;background:var(--white_alt_2);display:flex;flex-direction:column;margin-top:24px}.image-col-text-grid-section-content .col-review .top-text{margin-bottom:auto;line-height:22px;font-weight:var(--weight_600)}.image-col-text-grid-section-content .col-review .review .reviewer .image-container{position:relative;width:40px;height:40px;overflow:hidden;margin-right:4px}.image-col-text-grid-section-content .col-review .review .reviewer .image-container img{border-radius:40px}.choose-membership-section-content{display:flex;justify-content:center;flex-direction:column;align-items:center}.choose-membership-section-content .choose-mem-title{font-size:24px;font-weight:var(--weight_700);line-height:normal;margin-bottom:8px}.choose-membership-section-content .select-country{display:block;font-weight:var(--weight_600);font-size:14px;line-height:normal}.choose-membership-section-content .membership-options{margin-top:24px;justify-content:space-between;align-items:flex-end;width:100%;overflow-x:scroll}.choose-membership-section-content .membership-options .col{width:32%;max-height:fit-content;padding:40px;border:1px solid var(--border_two);border-radius:var(--border_radius_medium)}.choose-membership-section-content .membership-options .col-purple{border:1px solid #b2a2d5;background:var(--white_hov)}.choose-membership-section-content .membership-options .col-purple .join{color:var(--white);border:1px solid var(--brand_purple)}.choose-membership-section-content .membership-options .col .membership-title{font-weight:var(--weight_700);line-height:normal;margin-bottom:16px;text-align:center}.choose-membership-section-content .membership-options .col .membership-cost{font-weight:var(--weight_700);font-size:40px;line-height:normal;text-align:center}.choose-membership-section-content .membership-options .col .list{margin:32px 0;padding:0 30px}.choose-membership-section-content .membership-options .col .list li{list-style-type:disc;color:var(--grey_alt_2);margin-bottom:8px;line-height:22px}.choose-membership-section-content .membership-options .col .join,.find-a-florist-trusted-hero-section .trusted-hero-v2{display:flex;justify-content:center}.choose-membership-section-content .help-banner{margin-top:40px;background:var(--white_alt_2);border-radius:var(--border_radius);padding:24px}.choose-membership-section-content .help-banner a{font-weight:var(--weight_700);border-bottom:1px solid transparent}.membership-country-content{position:relative;margin-top:0;width:360px}.membership-country-content .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:1;background:var(--white);left:0;opacity:0;pointer-events:none;transform:translateY(-15px);transition:opacity .3s,transform .3s}.membership-country-content .country-dropdown-b.is--active{transform:translateY(-3px);pointer-events:all;opacity:1}.membership-country-content .hero-new-btn-select{width:100%;height:100%;background:var(--white);margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);position:relative}.membership-country-content .hero-middle-country{margin-top:4px;height:53px;overflow:hidden;border:1px solid var(--border_three);border-radius:var(--border_radius_small);display:flex;background:var(--white);transition:var(--ease)}.become-a-member-banner-section-content{background:var(--yellow_alt);padding:80px;align-items:center}.become-a-member-banner-section-content .become-title{text-align:center;font-size:24px;line-height:normal;font-weight:var(--weight_700);margin-bottom:12px}.become-a-member-banner-section-content .become-text{width:100%;max-width:593px;margin:0 auto 24px;color:var(--grey_alt_2);line-height:22px}.types-intro-section-content .left-content .flower-text{margin-bottom:24px;line-height:22px;color:var(--grey_alt_2)}.types-intro-section-content .right-content{width:100%;min-width:320px;position:relative;margin-left:64px;border-radius:var(--border_radius);overflow:hidden}.types-page-index-section{margin-bottom:240px}.types-page-index-section-content .search-by{text-align:center;color:var(--grey_alt_2);margin-bottom:16px}.types-page-index-section-content .alphabet{flex-wrap:wrap;justify-content:center;margin-bottom:32px}.types-page-index-section-content .alphabet a{border:1px solid #cbc2e3;border-radius:var(--border_radius_small);margin-right:8px;width:33px;height:40px;display:flex;align-items:center;justify-content:center;transition:var(--ease);margin-bottom:8px}.types-page-index-section-content .letter-index .letter{color:var(--brand_purple);font-size:32px;line-height:normal;font-weight:var(--weight_600);position:relative}.types-page-index-section-content .letter-index .letter:after{width:97%;border:1px solid #cbc2e3;content:"";display:inline-block;position:absolute;top:50%;right:0}.types-page-index-section-content .letter-index .letter-content{border-bottom:1px solid var(--border_two);padding-bottom:24px;margin-top:24px}.types-page-index-section-content .letter-index .letter-content .right-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:24px;width:100%}.types-page-index-section-content .letter-index .letter-content .right-content .image-container{position:relative;width:100%;max-width:360px;height:360px;margin-bottom:24px;border-radius:var(--border_radius);overflow:hidden}.types-page-index-section-content .letter-content .left-content .flower-name{font-size:24px;line-height:normal;font-weight:var(--weight_700);margin-bottom:2px;margin-top:24px}.types-page-index-section-content .letter-content .left-content .flower-sub{color:var(--blue_alt);font-style:italic;font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:24px}.types-page-index-section-content .letter-content .left-content .flower-info .row span{display:block;font-weight:var(--weight_600);min-width:108px;margin-right:12px}.types-page-index-section-content .letter-content .left-content .flower-info-text p{color:var(--blue_alt);margin-bottom:16px}.types-page-index-section-content .letter-content .left-content .flower-info-text .read-more{font-weight:var(--weight_600);text-align:center;color:var(--brand_purple);display:block}.types-page-index-section-content .letter-content .left-content .flower-info-text .moreless-button{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.72) 50%,#fff 100%);position:relative;width:100%;height:70px;padding-top:50px;margin-top:-50px;display:inline-flex;justify-content:center}.types-page-index-section-content .letter-content .left-content .flower-info-text .moreless-button.is-active{position:relative;transition:var(--ease);margin:0;height:auto;padding-top:0}.hero-left-section-container .hero-left-section-content .left .moreless-button.is-active:after,.types-page-index-section-content .letter-content .left-content .flower-info-text .moreless-button.is-active:after{content:url("/template/2024/images/minus.svg");margin-top:-1px;margin-left:4px}.sitemap-index-section .search-site{margin:24px 0;background:var(--white);border:1px solid var(--brand_purple);color:var(--brand_purple);width:fit-content;padding:12px 16px;border-radius:var(--border_radius_small);cursor:pointer}.sitemap-index-section .search-site p{color:var(--brand_purple);font-weight:var(--weight_700)}.sitemap-index-section-content .row .col{width:33.3333333333%;margin-right:24px;border:1px solid var(--border_two);border-radius:var(--border_radius_small);height:fit-content}.sitemap-index-section-content .row .col-title{padding:12px;background:var(--white_alt_2);border-bottom:1px solid var(--border_two);border-top-left-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);display:block}.sitemap-index-section-content .row .col-title p{font-weight:var(--weight_600);color:var(--brand_purple);text-decoration:underline}.sitemap-index-section-content .row .col-row{display:block;padding:12px 20px;border-bottom:1px solid var(--border_two);transition:var(--ease)}.error-page-section-content .error-text-container{padding-bottom:48px}.error-page-section-content .error-text-container .error-title,.text-hero-section-content .text-hero-title{font-size:32px;font-weight:var(--weight_700);line-height:normal;margin-bottom:8px}.error-page-section-content .error-text-container .error-sub-title{color:var(--grey_alt_2);margin-top:8px}.checkout-header-content .icon-wrap .secure,footer .checkout-footer-content .check-secure .secure{color:var(--green_alt_5);font-weight:var(--weight_600)}.error-page-section-content .error-cta{padding-top:48px;padding-bottom:48px}.error-page-section-content .error-cta .left{width:100%;background:var(--yellow_alt);padding:40px;margin-right:24px}.error-page-section-content .error-cta .left .start-title{font-size:32px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap i,.hero-middle-section-content .hero-actions-content .input-wrap i{left:8px;top:12px;z-index:5}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container,.hero-middle-section-content .hero-actions-content .input-wrap .select-container{position:relative;display:inline-block;width:100%;transition:var(--ease);cursor:pointer}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container:before,.hero-middle-section-content .hero-actions-content .input-wrap .select-container:before{content:"";background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px;height:16px;transition:var(--ease)}.error-page-section-content .error-cta .left .hero-actions-content input,.hero-middle-section-content .hero-actions-content input{width:100%;min-width:391px}.error-page-section-content .error-cta .left .hero-actions-content .hero-middle-country,.hero-middle-section-content .hero-actions-content .hero-middle-country{margin-top:4px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);border-bottom-right-radius:var(--border_radius_small);overflow:hidden;border-right:1px solid var(--border_three);outline:0;border:1px solid var(--border_three);background-image:url(/template/2024/images/nav-arrow.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;appearance:none;display:flex;background:var(--white)}.error-page-section-content .error-cta .left .hero-actions-content select,.hero-middle-section-content .hero-actions-content select{width:100%;min-width:261px;padding-left:40px;max-height:55px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;appearance:none;background:var(--white);color:var(--button_text)}.error-page-section-content .error-cta .left .hero-actions .deliv{margin-top:20px}.error-page-section-content .error-cta .left .hero-actions a{margin-top:20px;width:100%;padding:16px}.error-page-section-content .error-cta .right{width:100%;max-width:456px}.error-page-section-content .error-cta .right a{display:flex;align-items:center;margin-bottom:24px}.error-page-section-content .other-pop-section{padding-top:48px;margin-bottom:64px}.error-page-section-content .other-pop-section .other-pop-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:16px}.error-page-section-content .other-pop-section .other-pop-cols{display:flex;flex-wrap:wrap;gap:16px}.error-page-section-content .other-pop-section .other-pop-cols .col{display:flex;flex:1 1 auto;flex-direction:column}.error-page-section-content .other-pop-section .other-pop-cols .col-title{color:var(--blue_alt);font-weight:var(--weight_700);font-size:16px;line-height:normal;margin-bottom:12px}.error-page-section-content .other-pop-section .other-pop-cols .col .error-col-links-container{flex-direction:column;display:flex}.error-page-section-content .other-pop-section .other-pop-cols .col a{font-size:16px;line-height:normal;margin-bottom:8px}.error-page-section .hero-actions .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:200;background:var(--white);left:0;max-width:70px;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(-15px)}.error-page-section .hero-actions .country-dropdown-b.is--active{transform:translateY(-4px);pointer-events:all;opacity:1}.error-page-section .hero-actions .hero-new-btn-select,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select{width:100%;height:100%;background:var(--white);position:relative;margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small)}.error-page-section .hero-actions .hero-new-lang-select,.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-lang-select,.hero-where-banner-section .hero-where-banner-section-content .hero-new-lang-select{margin-bottom:0;border-right:1px solid var(--border_three);padding-right:12px;padding-left:12px}.new-reviews-section,.trust-new-reviews{background:var(--white_hov);padding:20px 0;display:block}.mobile-nav,header{background:var(--white)}.new-reviews-section-content,.trust-new-reviews-content{justify-content:center;flex-wrap:wrap}.new-reviews-section-content .feefo-logo-stars{background:var(--white);padding:8px 24px;border-radius:40px;display:flex;justify-content:center;align-items:center;margin:0 16px}.new-reviews-section-content .feefo-logo-stars .feefo-logo{margin-right:10px}.new-reviews-section-content .feefo-logo-stars .star{width:18px;margin-right:6px}.new-reviews-section-content .feefo-logo-stars p{color:var(--brand);font-size:14px;font-weight:var(--weight_700);line-height:normal;margin-left:6px}.new-reviews-section-content span{display:block;color:var(--brand);font-weight:var(--weight_600);line-height:22px;font-size:16px}.trust-new-reviews-content .stars-container{margin-right:12px;margin-left:12px;display:flex;align-items:center}.trust-new-reviews-content span{color:var(--brand);font-size:16px;font-weight:var(--weight_700);line-height:normal}.international-navigation-section-content .inter-nav-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px;text-align:center}.international-navigation-section-content .inter-nav-content{flex-wrap:wrap;justify-content:center;gap:16px}.international-navigation-section-content .inter-nav-content .inter{width:calc(12.5% - 16px);text-align:center;margin:0}.international-navigation-section-content .inter-nav-content .inter .image-container{position:relative;width:100%;margin-bottom:8px;border-radius:var(--border_radius_small);overflow:hidden}.city-county-widget-section-content{width:100%;gap:16px}.city-county-widget-section-content .lstAreas{column-count:6}.city-county-widget-section-content .lstAreas li{list-style:none;padding:0;margin:8px 0;break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;display:inline-block;width:100%}.city-county-widget-section-content .lstAreas .cities_wrap li{margin:3px 0}header{position:relative;z-index:101;border-bottom:1px solid var(--border_two)}header .usp-banner-section{background:#f7f7f7}header .usp-banner-section-content{padding:12px 0}.checkout-header-content .icon-wrap,header .usp-banner-section-content .usp-phone{flex-grow:1;flex-basis:0}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 .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 .nav-container .menu-nav:before,header .nav-container a:before{height:2px;background:0 0;bottom:-20px;transition:var(--ease);position:absolute;content:""}header .usp-banner-section-content .trust-usp .star{width:14px}header .usp-banner-section-content .feefo-usp span{font-size:12px;margin-left:4px;font-family:inter,sans-serif;line-height:19px;font-weight:var(--weight_400);letter-spacing:.24px}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;cursor:pointer}header .main-head .actions-left .action:hover i,header .main-head .actions-right .action:hover i{background:center/cover no-repeat #f3edff;border-radius:50%}header .main-head .actions-left .action i,header .main-head .actions-right .action i{font-size:24px;transition:var(--ease);padding:2px}.checkout-header-content .icon-wrap:last-child,header .main-head .actions-right{justify-content:end}header .main-head .head-nav-small{margin-top:4px;margin-left:4px}header .main-head .hero-currency{background:var(--white_alt_2);padding:8px 12px;border-radius:40px;transition:var(--ease)}header .main-head .main-logo img{margin-top:2px}header .nav-container{padding:20px 0}header .nav-container a:before{width:100%}header .nav-container .menu-nav:before{width:130%}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;transition:transform .3s}header .nav-container .nav-left .head-nav{margin-right:28px;position:relative;cursor:pointer}header .nav-container .nav-left .head-nav:before{bottom:-23px}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;cursor:pointer}footer .footer-nav-menu-section-content .col-five .call-us .footer-link-title:hover,footer .footer-nav-menu-section-content .col-five .email-us .footer-link-title:hover,footer .footer-nav-menu-section-content .col-five .find-us .footer-link-title:hover,header .nav-container .nav-right .nation:last-child{text-decoration:none}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}@media only screen and (max-width:1024px){.numbers-banner-section-content{padding:40px}.choose-membership-section-content .membership-options .col{padding:30px}.types-page-index-section-content .alphabet a{width:6.5%}.types-page-index-section-content .alphabet a:last-child{margin-right:8px}.international-navigation-section-content .inter-nav-content .inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}header .main-head,header .nav-container,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}.mobile-nav{display:block}}.mobile-nav-content .mobile-logo img{width:100%;max-width:175px}.mobile-nav-content .mobile-head-icons .mobile-head-icon{margin-right:12px;padding-top:4px}.mob-ham,.mobile-nav-content .mobile-head-icons .ham{background-color:transparent;border:none;cursor:pointer;padding:0;width:40px;height:41px;display:none;border-radius:30px}.mob-ham svg,.mobile-nav-content .mobile-head-icons .ham svg{height:35px;width:35px;margin-top:2px}.line,.mobile-nav-content .mobile-head-icons .line{fill:none;stroke:var(--brand);stroke-width:4;transition:stroke-dasharray .6s cubic-bezier(.4, 0, .2, 1),stroke-dashoffset .6s cubic-bezier(.4, 0, .2, 1)}.line1,.line3,.mobile-nav-content .mobile-head-icons .line1,.mobile-nav-content .mobile-head-icons .line3{stroke-dasharray:60 207;stroke-width:6}.line2,.mobile-nav-content .mobile-head-icons .line2{stroke-dasharray:60 60;stroke-width:6}.mobile-nav-content .mobile-head-icons .opened .line1,.mobile-nav-content .mobile-head-icons .opened .line3,.opened .line1,.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.mobile-nav-content .mobile-head-icons .opened .line2,.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.mobile-nav-content .mobile-head-icons .nation,.nation{display:flex;align-items:center;margin-left:32px}.checkout-header-content,.hero-where-banner-section-content{padding:24px 0}.checkout-header-content .return-to-basket a{color:var(--grey_alt_2);font-size:14px;line-height:100%;transition:var(--ease)}@media only screen and (max-width:650px){.checkout-header-content{flex-direction:row-reverse}.checkout-header-content .icon-wrap{justify-content:flex-end}.checkout-header-content .help-wrap{display:none}}@media only screen and (max-width:350px){.checkout-header-content .icon-wrap{margin-left:12px;flex-grow:unset}}.checkout-header-content .icon-wrap .secure{font-size:14px;line-height:normal}footer{background:var(--grey_alt);content-visibility:auto}footer .checkout-footer{padding:31px 0;background:var(--white_alt_2)}footer .checkout-footer-content .check-secure{background:var(--green_alt_2);padding:8px;border-radius:var(--border_radius)}footer .checkout-footer-content .checkout-links a{margin-right:16px;color:var(--blue_alt);font-size:14px;line-height:normal;font-weight:var(--weight_400);transition:var(--ease);border:1px solid transparent}@media only screen and (max-width:500px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-complete::after,.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after{width:77%}footer .checkout-footer-content{flex-direction:column}footer .checkout-footer-content .check-secure{margin-bottom:12px}footer .checkout-footer-content .checkout-links{flex-direction:column;text-align:center}footer .checkout-footer-content .checkout-links a{margin-right:0;margin-bottom:12px}}footer .checkout-footer-content .checkout-links a:hover{border-bottom:1px solid}footer .footer-banner{display:flex;justify-content:space-between;padding:32px 0}footer .footer-banner .icon-wrap h5{color:var(--button_text);margin-bottom:0;font-size:16px}footer .footer-cta-section{padding-top:64px}footer .footer-cta-section-content .footer-cta-section-logo{width:100%;text-align:end}footer .footer-cta-section-content .footer-cta-section-block{width:100%;margin-right:24px;background:var(--white);border:1px solid var(--border_one);border-radius:var(--border_radius);padding:24px}footer .footer-cta-section-content .footer-cta-section-block .cta-title,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-cta-section-content .footer-cta-section-block .cta-small{margin-left:28px;margin-top:4px;color:var(--blue_light);line-height:normal}footer .footer-nav-menu-section-content{display:flex;justify-content:space-between;gap:24px}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 .cta-small{margin-left:20px;margin-top:4px;color:var(--blue_light);line-height:normal}footer .footer-nav-menu-section-content .col-five img{max-width:120px;margin-bottom:14px}footer .footer-nav-menu-section-content .col-five .call-us span,footer .footer-nav-menu-section-content .col-five .email-us span{line-height:1}footer .footer-nav-menu-section-content .col-five .find-us{display:flex;flex-direction:column;max-width:125px}footer .footer-nav-menu-section-content .col-five .follow-us .social-icons{margin-top:8px;display:flex;max-width:144px}footer .trusted-by-footer-section{margin-top:32px;display:block}footer .trusted-by-footer-section-content{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--border_one);border-bottom:1px solid var(--border_one);padding:32px 0}.trusted-by-footer-section-content .trust-text,footer .trusted-by-footer-section-content .trust-text{margin-left:4px;margin-right:24px;font-weight:var(--weight_700)}.find-a-florist-trusted-hero-section .trusted-hero .trusted-hero-bottom .trust-stars,.hero-middle-section-content .trusted-hero-bottom .trust-stars,.trusted-by-footer-section-content .trust-stars,footer .trusted-by-footer-section-content .trust-stars{margin:0 13px}.tile-large .tile-text h3,.tile-text .h3-small{margin-bottom:0;color:var(--button_text)}footer .footer-bottom-section{margin-top:36px;padding-bottom:69px}footer .footer-bottom-section-content{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}footer .footer-bottom-section-content .footer-bottom-left a{margin-left:16px;border-bottom:1px solid transparent;transition:var(--ease)}.other-links-section-content .left a:hover,.other-links-section-content .right a:hover,footer .footer-bottom-section-content .footer-bottom-left a:hover{border-bottom:1px solid var(--brand_purple);color:var(--brand_purple)}.tile{width:calc(20% - 24px);display:flex;margin:12px;flex-direction:column;border:1px solid #dddbdd;border-radius:var(--border_radius);transition:var(--ease)}.tile:hover{border:1px solid #ceced5}.tile-small-img{position:relative;height:136px;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius);overflow:hidden}.tile-text{background:var(--white_alt);padding:20px;border-bottom-left-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius);flex:auto}.tile-text span{color:var(--brand_blue_opac);display:block}.tile-large{width:100%;max-width:264px;margin-right:24px;display:flex;flex-direction:column;border:1px solid var(--grey);border-radius:var(--border_radius)}.tile-large-img,.tile-large-img img{border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}.tile-large-img{position:relative;height:240px}.tile-large .tile-text{padding:31px;flex:auto}.tile-large .tile-text h3{margin-top:4px;font-weight:var(--weight_600)}@media only screen and (max-width:1023px){.how-we-help-section-content .right-content{width:45%}.numbers-banner-section-content .col .figure{font-size:24px}.image-col-text-grid-section-content .col-review .review .reviewer-info .name,.image-col-text-grid-section-content .col-review .review .reviewer-info .store,.numbers-banner-section-content .col .text{font-size:14px}.image-col-text-grid-section-content .col{min-height:200px}.image-col-text-grid-section-content .col-review{padding:25px}.image-col-text-grid-section-content .col-review .top-text{line-height:normal;font-size:14px}.image-col-text-grid-section-content .col-review .review .reviewer{margin-top:24px;flex-direction:column}.image-col-text-grid-section-content .col-review .review .reviewer .image-container{width:30px;height:30px;margin-bottom:4px}.choose-membership-section-content .membership-options .col{min-width:46%;margin-right:12px}.become-a-member-banner-section-content{padding:40px}.types-page-index-section-content .letter-index .letter-content{flex-direction:column-reverse}.types-page-index-section-content .letter-index .letter-content .right-content{margin-left:0;width:100%}.error-page-section-content .error-cta,footer .footer-bottom-section-content,footer .footer-cta-section-content,footer .trusted-by-footer-section-content,footer .trusted-by-footer-section-content .trusted-footer-bottom{flex-direction:column}.error-page-section-content .error-cta .left .hero-actions a{display:flex;justify-content:center}.error-page-section-content .error-cta .right{max-width:unset;margin-top:48px}.error-page-section-content .other-pop-section .other-pop-cols .col{flex:0 1 calc(33.333% - 16px);box-sizing:border-box}footer .footer-cta-section{padding-top:32px}footer .footer-cta-section-content .footer-cta-section-logo{text-align:center}footer .footer-cta-section-content .footer-cta-section-block{display:none;margin-right:0;max-width:100%;margin-bottom:12px}footer .footer-cta-section-content .footer-cta-section-block:last-child{margin-bottom:0}footer .footer-nav-menu-section{margin-top:32px}footer .footer-nav-menu-section-content{flex-direction:column;gap:unset}footer .footer-nav-menu-section-content .col{border-bottom:1px solid var(--border_one)}footer .footer-nav-menu-section-content .col-service{display:block}footer .footer-nav-menu-section-content .col-five{padding-top:22px;padding-bottom:24px;border-bottom:none}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;transition:transform .3s}footer .footer-nav-menu-section-content .col-title .footer-nav-title.is--active:after{transform:translateY(-50%) rotate(-180deg)}footer .footer-bottom-section-content .footer-bottom-left a,footer .footer-bottom-section-content .footer-bottom-left span,footer .footer-nav-menu-section-content .col .footer-link{margin-bottom:16px}footer .footer-nav-menu-section-content .col-five .footer-email,footer .footer-nav-menu-section-content .col-five .footer-number{font-weight:var(--weight_600)}footer .trusted-by-footer-section{margin-top:0}footer .trusted-by-footer-section-content .trust-text{margin:0}footer .trusted-by-footer-section-content .trusted-footer-bottom,footer .trusted-by-footer-section-content .trusted-footer-top{display:flex;align-items:center;justify-content:center}footer .trusted-by-footer-section-content .trusted-footer-top{margin-bottom:18px}footer .trusted-by-footer-section-content .trusted-footer-bottom span{font-size:12px}footer .footer-bottom-section-content .footer-bottom-left{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}footer .footer-bottom-section-content .footer-bottom-left a:last-child{margin-bottom:32px}footer .footer-bottom-section-content .footer-bottom-left .mob-top{display:flex;justify-content:space-evenly;width:100%;text-align:center}footer .footer-bottom-section-content .footer-bottom-right{width:100%;display:flex;justify-content:center}footer .footer-bottom-section-content .footer-bottom-right img{width:50px;margin-right:10px}footer .footer-bottom-section-content .footer-bottom-right img:last-child{margin-right:0}.tile-large{min-width:230px}.tile-large-img{height:160px}.tile-large .tile-text h3{font-size:16px}}.tile-large-white{display:flex;flex-direction:column;transition:var(--ease)}.tile-large-white:hover .p-style{text-decoration:underline;transition:var(--ease);color:var(--brand_purple)!important;text-underline-offset:2px}.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;transition:var(--ease);color:var(--button_text)}.hero-middle-section-content .icon-wrap div,.hero-middle-section-content .icon-wrap h2,.tile-large-white-text .tile-text-left .price,.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}.tile-large-white-text .tile-text-right i:hover{background:url(/template/2024/images/hov-circle.svg) center/cover no-repeat;color:var(--brand_purple)}.tile-large-white-text .tile-text-right .ph-heart{margin-right:2px;transition:var(--ease)}.tile-large-white-text .tile-text-right .ph-heart.active{content:url("/template/2024/images/heart-filled.svg")}@media only screen and (max-width:767px){.how-we-help-section-content .right-content{width:100%;height:250px;margin-top:24px}.numbers-banner-section-content{flex-wrap:wrap;padding:30px}.numbers-banner-section-content .col{width:50%;margin-bottom:24px}.numbers-banner-section-content .col:nth-child(3),.numbers-banner-section-content .col:nth-child(4),.quad-text-grid-section-content .col:last-child{margin-bottom:0}.become-a-member-banner-section-content .become-title,.numbers-banner-section-content .col .figure,.types-intro-section-content .left-content .flower-heading,.types-page-index-section-content .letter-content .left-content .flower-name,footer .footer-banner .icon-wrap i{font-size:20px}.choose-membership-section-content .membership-options .col .membership-cost span,.choose-membership-section-content .select-country,.international-navigation-section-content .inter-nav-content .inter p,.numbers-banner-section-content .col .text,.tile-large .tile-text span,footer .footer-cta-section-content .footer-cta-section-block .cta-small,footer .footer-nav-menu-section-content .col-service .cust-block .cta-small{font-size:12px}.quad-text-grid-section-content{flex-direction:column}.quad-text-grid-section-content .col{width:100%;margin-bottom:24px}.become-a-member-banner-section-content a,.choose-membership-section-content .choose-mem-sub-text,.choose-membership-section-content .help-banner p,.choose-membership-section-content .membership-options .col .join,.choose-membership-section-content .membership-options .col .membership-title,.error-page-section-content .error-cta .left .hero-actions a,.error-page-section-content .error-cta .right a span,.error-page-section-content .error-text-container .error-sub-title,.error-page-section-content .other-pop-section .other-pop-cols .col a,.membership-country-content p,.quad-text-grid-section-content .col .qt-text,.quad-text-grid-section-content .col .qt-title,.sitemap-index-section-content .row .col-row p,.tile-large .tile-text h3,.tile-text .h3-small,.trio-grid-count-right-titles .currency,.types-page-index-section-content .letter-content .left-content .flower-info .row p,.types-page-index-section-content .letter-content .left-content .flower-info .row span,.types-page-index-section-content .letter-content .left-content .flower-info-text p,.types-page-index-section-content .letter-index .letter-content .right-content .cta-buttons a,footer .footer-cta-section-content .footer-cta-section-block .cta-title,footer .footer-nav-menu-section-content .col .footer-link,footer .footer-nav-menu-section-content .col-service .cust-block .cta-title{font-size:14px}.image-col-text-grid-section-content .col:first-child,.image-col-text-grid-section-content .col:nth-child(2){margin-bottom:24px}.image-col-text-grid-section-content .col{max-width:100%}.choose-membership-section-content .choose-mem-title{font-size:20px;margin-bottom:0}.choose-membership-section-content .membership-options .col{min-width:90%}.choose-membership-section-content .membership-options .col .membership-cost,.error-page-section-content .error-cta .left .start-title,.error-page-section-content .error-text-container .error-title,.types-page-index-section-content .letter-index .letter{font-size:24px}.choose-membership-section-content .membership-options .col .list{margin:24px 0}.choose-membership-section-content .membership-options .col .list li{font-size:14px;margin-bottom:4px}.membership-country-content{width:100%}.become-a-member-banner-section-content{padding:30px}.become-a-member-banner-section-content .become-text{font-size:14px;line-height:normal}.types-intro-section-content{flex-direction:column-reverse}.types-intro-section-content .left-content .flower-text{font-size:14px;line-height:24px}.types-intro-section-content .right-content{height:260px;margin-left:0;margin-bottom:24px;margin-top:8px}.types-page-index-section-content .alphabet a{width:8.5%}.types-page-index-section-content .letter-index .letter:after{width:89%}.types-page-index-section-content .letter-index .letter-content .right-content .image-container{height:260px}.types-page-index-section-content .letter-content .left-content .flower-info-text .moreless-button{font-size:14px;padding-top:65px;margin-top:-70px}.sitemap-index-section-content .row{flex-wrap:wrap}.sitemap-index-section-content .row .col{width:100%;margin-bottom:24px;margin-right:0}.error-page-section-content .error-text-container{padding-bottom:24px}.error-page-section-content .error-cta,footer .footer-banner{padding:24px 0}.error-page-section-content .error-cta .left{padding:24px}.error-page-section-content .error-cta .left .hero-actions-content input{min-width:auto}.error-page-section-content .error-cta .right{margin-top:24px}.error-page-section-content .error-cta .right .or-try,.error-page-section-content .other-pop-section .other-pop-title{font-size:18px}.error-page-section-content .error-cta .right a img{width:20px;height:20px}.error-page-section-content .other-pop-section{padding-top:24px;margin-bottom:24px}.error-page-section-content .other-pop-section .other-pop-cols .col{flex:100%}.error-page-section .hero-actions .hero-new-btn-select{margin-right:15px}.new-reviews-section-content{justify-content:space-evenly}.new-reviews-section-content .feefo-logo-stars{margin:0}.new-reviews-section-content .feefo-logo-stars p,.trust-new-reviews-content span{margin-left:0;font-size:12px;text-align:center}.new-reviews-section-content span{text-align:center;margin-bottom:12px;font-size:14px}.international-navigation-section{margin-bottom:64px}.international-navigation-section-content .inter-nav-title{font-size:16px}.international-navigation-section-content .inter-nav-content .inter{width:calc(25% - 16px)}.city-county-widget-section{display:none}.trio-grid-count-right-titles.flex-between{flex-direction:column;align-items:initial}.basket-header{position:sticky;top:0}.checkout-header-content a img,.mobile-nav-content .mobile-logo img{max-width:133px}footer .footer-cta-section-content .footer-cta-section-block{padding:16px}footer .footer-cta-section-content .footer-cta-section-block .icon-wrap i{font-size:20px;margin-right:8px}footer .footer-nav-menu-section-content .col-five{display:flex;justify-content:center;align-items:center;text-align:center}footer .footer-nav-menu-section-content .col-five .footer-menu{align-items:center}footer .footer-nav-menu-section-content .col-five .get-in-touch .footer-link{display:flex;flex-direction:column;justify-content:center;align-items:center}footer .footer-nav-menu-section-content .col-five .call-us .footer-link,footer .footer-nav-menu-section-content .col-five .email-us .footer-link,footer .footer-nav-menu-section-content .col-five .find-us .footer-link{margin-bottom:8px}footer .footer-nav-menu-section-content .col-five .follow-us{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.tile{margin:6px}.tile-text{padding:16px 22px;text-align:center}.tile-text span{font-size:10px}.tile-large{min-width:45%;margin-right:16px}.tile-large .tile-text{padding:24px 22px}.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,.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;margin-top:10px;width:100%;display:flex}.tile-large-white-text .tile-text-right p{font-size:16px;width:100%;padding:17px}.tile-large-white-text .tile-text-right i:hover{background:0 0}.tile-large-white-text .tile-text-right i{border:1px solid var(--border_two);padding:12px 29px;width:100%;display:inline-block;text-align:center;border-radius:var(--border_radius_small)}.tile-large-white-text .tile-text-right .ph-heart{margin-right:8px}}@media only screen and (max-width:767px) and (max-width:767px){.tile-large-white-text .tile-text-right i{padding:8px 25px}}.tile-banner{display:flex;flex-direction:column;border-radius:var(--border_radius);overflow:hidden}.tile-banner-img{position:relative;height:230px}.tabs-icon-wrap,.tabs.yellow-large{width:fit-content;margin-left:auto;margin-right:auto}.tile-banner-text{padding:32px;font-weight:var(--weight_600);line-height:1.35;border-bottom-left-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius);flex:auto}.order-now-title,.tile-banner-text span{font-weight:var(--weight_400);line-height:normal}.tile-banner-text span{display:block}.tile-banner-text h3{font-weight:var(--weight_700);margin-bottom:0}.order-now{position:relative;background:var(--brand_yellow);text-align:center;padding:68px 40px;border-radius:var(--border_radius);display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.order-now-title{margin-bottom:8px;display:block;color:var(--button_text)}.order-now .order-sub-title,.order-now h2{line-height:normal;margin-bottom:0;font-weight:var(--weight_600);color:var(--button_text)}.order-now-countdown{display:flex;justify-content:center;margin-top:21px;margin-bottom:24px}.order-now-countdown .count-num{background:var(--white);border-radius:var(--border_radius);border:1px solid var(--grey);color:var(--button_text);padding:16px;min-width:73px;font-weight:var(--weight_700);text-shadow:0 1px 1px rgba(0,0,0,.08);line-height:normal}.order-now-countdown span{margin:0 4px;display:block}.order-now-countdown .countdown-sep{position:relative;top:14px;height:fit-content}.order-now .order-time{line-height:22px;font-size:16px;font-weight:var(--weight_400);color:var(--button_text)}.tabs.yellow,.tabs.yellow-delivery{color:var(--brand);border-radius:24px;padding:8px 12px;line-height:1.2}.tabs-icon-wrap{display:flex;align-items:center;background:var(--brand_yellow_2);border-radius:32px;padding:8px 24px;font-size:14px;font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}.tabs.yellow{background:var(--brand_yellow);font-size:10px;font-weight:var(--weight_700)}.tabs.yellow-delivery{background:#fff5c1;font-size:14px}.tabs.yellow-alt{background:var(--yellow_alt);padding:8px 12px;border-radius:4px}.tabs.yellow-large,.tabs.yellow-small{background:var(--brand_yellow);color:var(--brand)}.tabs.yellow-small{font-size:10px;font-weight:var(--weight_700);padding:4px 12px;border-radius:var(--border_radius_large)}.tabs.yellow-large{border-radius:32px;padding:8px 24px;font-size:14px;font-weight:var(--weight_600);line-height:1.2}.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.grey{background:var(--white_alt_2);font-weight:var(--weight_600);border:1px solid var(--border_two);border-radius:32px;line-height:normal;padding:12px 24px}.tabs.green,.tabs.orange{border-radius:24px;font-size:12px;font-weight:var(--weight_700);line-height:normal}.tabs.green,.tabs.orange,.tabs.red,.tabs.white{padding:8px 16px}.tabs.green{background:var(--green_alt_4);color:var(--green_dark)}.tabs.orange{background:var(--orange);color:var(--brand)}.tabs.white{background:var(--white);color:var(--button_text);border-radius:32px}.tabs.red{background:var(--red_alt);color:var(--brand);font-size:12px;font-weight:var(--weight_700);border-radius:24px}.sign-up-banner-section-content{display:flex;background:var(--white_alt);border:1px solid var(--grey);border-radius:var(--border_radius_medium)}.mobile-overlay-content .find-story,.trusted-by-footer-section-content{border-top:1px solid var(--border_one);border-bottom:1px solid var(--border_one)}.sign-up-banner-section-content .sign-up-image{position:relative;width:100%;max-width:254px;min-height:100%}.sign-up-banner-section-content .sign-up-image img{border-top-left-radius:var(--border_radius_medium);border-bottom-left-radius:var(--border_radius_medium)}.sign-up-banner-section-content .sign-up-text{padding:40px;width:100%;color:var(--button_text)}.sign-up-banner-section-content .sign-up-text .sign-title{margin-bottom:4px;line-height:normal;color:var(--button_text);text-align:center}.sign-up-banner-section-content .sign-up-text form{margin-top:24px;width:100%;display:flex;align-items:end}.sign-up-banner-section-content .sign-up-text form ::placeholder{color:var(--placeholder)}.sign-up-banner-section-content .sign-up-text form .form-flex-container{width:calc(100% - 52px)}.sign-up-banner-section-content .sign-up-text form .email-title{font-size:14px;font-weight:var(--weight_600);color:var(--button_text);line-height:normal}.sign-up-banner-section-content .sign-up-text form .form-email{border:1px solid var(--grey);border-radius:var(--border_radius_small);margin-top:4px;padding:15px;width:100%;margin-right:16px}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons img,.mobile-overlay-content .mobile-cta-bottom .mobile-flag img{margin-right:4px;width:20px}.sign-up-banner-section-content .sign-up-text form .form-submit{margin-left:16px;max-height:53px}.sign-up-banner-section-content .sign-up-text form input[type=text]:focus{outline:1px solid var(--brand)}.sign-up-banner-section-content .sign-up-text .privacy-policy{margin-top:8px;display:flex;justify-content:center;width:100%;font-weight:var(--weight_400);font-size:14px;color:var(--blue_alt)}.full-width-images-section-content .full-images-heading{color:var(--button_text);margin-bottom:6px}.full-width-images-section-content .full-width-images-container{display:flex;margin-top:24px;margin-bottom:24px;margin-left:-200px}.full-width-images-section-content .full-width-images-container .image-container{position:relative;min-width:17.5%;height:264px;margin-right:24px;border-radius:var(--border_radius)}.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;transition:.3s;border-radius:16px 0 5px 16px;transition:var(--ease);position:fixed}.mobile-overlay.is--active{opacity:1;pointer-events:auto;position:fixed;transform:translateX(0)}.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 .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;padding-top:24px}.mobile-overlay-content .mobile-menu-cta{margin-top:24px;border-bottom:1px solid var(--border_one)}.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);padding:17px;width:100%;display:flex;align-items:center;position:relative}.mobile-overlay-content .mobile-cta-bottom .mobile-flag{position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1150px){.mob-ham,.mobile-nav-content .mobile-head-icons .ham{display:block}}.hero-middle-section{background:var(--yellow_alt);padding-bottom:48px;position:relative}.hero-middle-section-content{z-index:5}.hero-middle-section-content .icon-wrap{width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:16px;padding:12px 24px}.hero-middle-section-content .hero-text{max-width:936px;width:100%;margin-left:auto;margin-right:auto;text-align:center}.hero-middle-section-content .hero-text h1{line-height:normal;color:var(--button_text)}.hero-middle-section-content .hero-text p{margin-top:16px;margin-bottom:32px;color:var(--grey_alt_2)}.hero-middle-section-content .hero-actions{display:flex;justify-content:center;margin-bottom:16px}.hero-middle-section-content .hero-actions-content{position:relative;margin-right:8px}.hero-middle-section-content .hero-actions a{margin-top:auto;padding:16px}.hero-middle-section-content .trusted-hero .trust-icon-wrap{padding:0;margin:0 auto 4px}.hero-middle-section .hero-actions #country-dropdown-a li img{margin:5px 10px 5px 5px;position:relative;top:7px;left:9px;width:20px}.hero-middle-section .hero-actions .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:200;background:var(--white);left:0;max-width:fit-content;opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(-15px)}.hero-middle-section .hero-actions .country-dropdown-b.is--active{transform:translateY(-1px);pointer-events:all;opacity:1}.hero-middle-section .hero-actions .hero-new-btn-select{width:70px;height:53px;padding-right:22px;background:var(--white);position:relative;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small)}.hero-middle-section .hero-actions .hero-new-lang-select{margin-bottom:0;border-right:1px solid var(--border_three)}.find-a-florist-hero-section .hero-text .hero-title{margin-bottom:8px;line-height:normal}.find-a-florist-hero-section .hero-text p{margin-top:8px;margin-bottom:32px}.find-a-florist-hero-section .icon-wrap{padding:0}.find-a-florist-trusted-hero-section .trusted-hero .trust-icon-wrap .trust-text{font-weight:var(--weight_600);margin-right:24px}.cta-duo-section-container .cta-duo-content{width:49%;border-radius:var(--border-radius);overflow:hidden}.cta-duo-section-container .cta-duo-content .image-container{position:relative;width:100%;height:256px}.cta-duo-section-container .cta-duo-content .text-container p{margin-bottom:16px;font-size:var(--h3);font-weight:var(--weight_600);line-height:normal;text-align:center}@media only screen and (max-width:1024px){.sign-up-banner-section-content .sign-up-text .privacy-policy{justify-content:start}.full-width-images-section-content .full-width-images-container .image-container{min-width:205px;max-width:205px;height:205px}.cta-duo-section-container .cta-duo-content .text-container p{font-size:20px}}.other-links-section-content{align-items:unset}.other-links-section-content .left a,.other-links-section-content .right a{transition:var(--ease);border-bottom:1px solid transparent}.other-links-section-content .left .home{font-size:var(--weight_400);line-height:normal;color:var(--blue_alt);height:fit-content}.other-links-section-content .left .seperator{margin:0 8px}.other-links-section-content .left .other-breadcrumb{font-weight:var(--weight_600);line-height:normal;color:var(--grey_alt_2);height:fit-content}.other-links-section-content .right span{display:block;margin-bottom:8px;color:var(--blue_alt)}.other-links-section-content .right a{margin-right:12px;font-weight:var(--weight_600);line-height:22px;color:var(--grey_alt_2);margin-top:12px}.other-links-section-content .right .florist-links{font-size:var(--h3);font-weight:var(--weight_600);color:var(--button_text)}.remove-spacing-other-links .other-links-section-content{padding-top:0;border:none}@media only screen and (max-width:1023px){.tile-banner{flex-direction:row}.tile-banner-img{width:100%;min-width:350px;max-width:350px}.tile-banner-text{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px}.mob-trio-two{flex-direction:row-reverse}.order-now{order:2}.sign-up-banner-section-content .sign-up-text form{align-items:start;flex-direction:column}.hero-left-section-container .mob-hero-left,.sign-up-banner-section-content .sign-up-text form .form-flex-container{width:100%}.sign-up-banner-section-content .sign-up-text form .form-submit{margin-left:0;margin-top:12px;width:100%}.sign-up-banner-section-content .sign-up-text .privacy-policy{justify-content:center}.full-width-images-section-content .full-width-images-container{flex-wrap:wrap;margin-left:0;justify-content:space-between}.full-width-images-section-content .full-width-images-container .image-container{margin-right:0;min-width:225px;max-width:225px;height:225px}.full-width-images-section-content .full-width-images-container .image-container:nth-child(4),.full-width-images-section-content .full-width-images-container .image-container:nth-child(5),.full-width-images-section-content .full-width-images-container .image-container:nth-child(6){margin-top:8px}.hero-middle-section-content .hero-actions{display:block}.hero-middle-section-content .hero-actions-content{margin-bottom:12px}.hero-middle-section-content .hero-actions-content p{text-align:start}.hero-middle-section-content .hero-actions a{display:flex;justify-content:center}.cta-duo-section-container .cta-duo-content .text-container p{font-size:16px}.cta-duo-section-container .cta-duo-content .text-container a{font-size:14px}.hero-left-section .breadcrumbs{position:absolute;top:290px;left:55px;z-index:10}}@media only screen and (max-width:991px){.hero-left-section .breadcrumbs{display:initial!important;top:420px;left:57px}}.hero-left-section-container .hero-left-section-content{position:relative;z-index:5;justify-content:space-between}.hero-left-section-container .hero-left-section-content .left{background:var(--yellow_alt);padding:40px;border-radius:var(--border_radius);overflow:hidden;width:100%}.hero-left-section-container .hero-left-section-content .left .hero-title{margin-bottom:8px;line-height:normal;font-size:32px}.hero-left-section-container .hero-left-section-content .left .read-more{color:var(--button_text);font-weight:var(--weight_600);line-height:normal}.hero-left-section-container .hero-left-section-content .left .moretext{display:none;margin-bottom:16px}.hero-left-section-container .hero-left-section-content .left .moreless-button{background:linear-gradient(180deg,rgba(254,252,234,.9) 0,#fefcea 100%);position:relative;width:100%;height:50px;padding-top:30px;margin-top:-30px;display:inline-flex}.hero-left-section-container .hero-left-section-content .left .moreless-button.is-active{position:relative;transition:var(--ease);background:linear-gradient(180deg,rgba(254,252,234,0) 0,#fefcea 100%);margin:0;height:auto;padding-top:0}.hero-left-section-container .hero-left-section-content .right{position:relative;min-width:32%;height:auto;margin-left:24px;border-radius:var(--border_radius);overflow:hidden}.breadcrumbs .breadcrumb{font-size:14px;color:var(--blue_alt);border-bottom:1px solid transparent;transition:var(--ease)}.breadcrumbs .breadcrumb:hover{border-bottom:1px solid var(--blue_alt)}.breadcrumbs .seperator{margin:0 8px;color:var(--blue_alt)}.quad-cta-banner-section-content .banner-block{width:calc(25% - 12px);background-color:var(--white_alt_2);max-height:80px;border:1px solid var(--border_two);border-radius:var(--border_radius_small);overflow:hidden}.quad-cta-banner-section-content .banner-block .image-container{max-width:80px;width:100%;height:80px;position:relative;overflow:hidden}.quad-cta-banner-section-content .banner-block p{margin-left:12px;font-weight:var(--weight_600);line-height:22px;color:var(--button_text)}.occasion-tabs-section{margin:64px 0;overflow:hidden}.occasion-tabs-section .occasion-tabs-wrap{overflow:hidden;position:relative}.occasion-tabs-section .occasion-tabs-wrap:before{content:"";width:100vw;position:absolute;left:-100vw;height:100%;background:var(--white);z-index:10}.occasion-tabs-section .occasion-tabs-wrap::after{content:"";position:absolute;height:60px;width:120px;top:0;right:0;z-index:50;opacity:.8;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}.occasion-tabs-section .occasion-tabs-wrap .tabs-slide{font-size:16px;text-align:center;overflow:hidden;padding:12px;min-width:fit-content}.trusted-by-footer-section-content{display:flex;justify-content:center;align-items:center;padding:32px 0;flex-direction:column}@media only screen and (max-width:360px){.home-hero-section-content .hero-sub-title-top h2{font-size:8px}.home-hero-section .order-within{font-size:9px}.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper,.trusted-by-footer-section-content .trust-text,footer .trusted-by-footer-section-content .trust-text{font-size:12px}}.trusted-by-footer-section-content .trusted-footer-bottom{width:100%;display:flex;align-items:center;justify-content:center;margin-top:28px}.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container{width:50%;display:flex;justify-content:center}.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container span{min-width:fit-content;font-size:12px;font-weight:var(--weight_700)}.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container .feefo-logo{display:flex;justify-content:center;width:50%;align-items:center}.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container .feefo-logo .feefo-rev{max-width:250px}.trusted-by-footer-section-content .trustpilot-widget{min-width:420px;transform:scale(.8);transform-origin:left center}.filters-section-mobile{display:none;margin:32px 0}.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;transition:var(--ease)}.filters-section-content .diff-occasion-filter:hover,.filters-section-mobile-content .diff-occasion-mobile:hover{background:#fff095}.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 .title-mob{display:block;margin-left:4px;font-size:14px}.filters-section-mobile .filters-showing{text-align:center;margin-top:24px}.filters-section-mobile .filters-showing p{color:var(--blue_alt);font-size:14px;line-height:normal}.filters-section-content .diff-occasion-filter{width:23%;text-align:center;padding:12px 16px;margin-right:16px;border-radius:var(--border-radius);font-weight:var(--weight_600);background:#fdf3b9;border:1px solid #fdf3b9;transition:var(--ease)}.filters-section-content .filter{width:23%;cursor:pointer}.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-mobile-overlay-content .mobile-filter-title.is--active img,.filters-section-content .filter-btn.is--active img{transform:rotate(180deg)}.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;pointer-events:none;transform:translateY(-10px);transition:opacity .3s,transform .3s;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-dropdown{padding:12px 16px;transition:var(--ease)}.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;transition:var(--ease);opacity:0;pointer-events:none;transform:translateY(100%)}.swiper-slide,.swiper-wrapper{transition-property:transform}.filters-mobile-overlay.is--active{transition:var(--ease);opacity:1;pointer-events:all;transform:translateY(0)}.filters-mobile-overlay-content{height:100%;position:relative;overflow-y:scroll;padding-bottom:100px}.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);transition:var(--ease)}.filters-mobile-overlay-content .mobile-filter-dropdown{margin-top:32px;display:none}.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;transition:var(--ease)}.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 .over-btn{display:block;width:100%;margin-right:16px;min-width:fit-content;font-size:14px}.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;pointer-events:none}.filters-mobile-overlay-content .overlay-ctas .clear-all-filt.is--active{pointer-events:all;color:var(--button_text)}.countdown-text-section .count-text{position:relative;text-align:center;font-weight:var(--weight_400)}.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)}.countdown-text-section .count-text::before{left:0}.countdown-text-section .count-text:after{right:0}.search-countdown-section{background:var(--white_alt_2);margin:0;padding-top:0;padding-bottom:24px}.cta-banner-small-section-content{background:var(--yellow_alt);border-radius:var(--border_radius);overflow:hidden;padding:40px;align-items:flex-start}.cta-banner-small-section-content .left{width:80%}.cta-banner-small-section-content .left .text{color:var(--grey_alt_2);margin-top:4px}.image-text-block-section{margin-top:66px;margin-bottom:80px}.image-text-block-section-content .col{position:relative;width:32%;border-radius:var(--border_radius);overflow:hidden;display:flex;flex-direction:column;flex:auto;margin-right:24px}.image-text-block-section-content .col .image-container{width:100%;min-height:240px;position:relative}.image-text-block-section-content .col-text{background:var(--white_alt_2);padding:32px 24px;display:flex;flex-direction:column;flex:auto}.image-text-block-section-content .col-text .title{font-size:24px;font-weight:var(--weight_600);margin-bottom:12px}.hero-where-banner-section{background:var(--white_alt_2);display:none}.hero-where-banner-section-content .hero-middle-country{display:flex;flex:1;margin-right:12px;margin-left:24px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);border-bottom-right-radius:var(--border_radius_small);overflow:hidden;border-right:1px solid var(--border_three);outline:0;border:1px solid var(--border_three);background-image:url(/template/2024/images/nav-arrow.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:16px;appearance:none;display:flex;background:var(--white)}.hero-where-banner-section-content .hero-middle-country input{width:100%;border:none;padding-left:16px;outline:0}.hero-where-banner-section-content select{width:100%;min-width:261px;padding-left:40px;max-height:53px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;appearance:none;background:var(--white)}.hero-where-banner-section-content .input-wrap .ph{left:6px;top:12px}.hero-where-banner-section .hero-where-banner-section-content .country-dropdown-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:var(--border_radius_small);position:absolute;z-index:20;background:var(--white);left:250px;max-width:70px;top:75px}.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)}.florist-single-hero-section-content .left .customer-info .delivery{margin:0 24px;font-size:16px;line-height:normal}.florist-single-hero-section-content .right{display:flex;flex:auto}.florist-single-hero-section-content .right .image-container{width:193px;height:193px;position:relative;margin-left:24px;border-radius:var(--border_radius);overflow:hidden}.florist-info-tabs-section-content .switch-tab{padding:16px 24px;cursor:pointer}.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{transition:var(--ease);border-bottom:2px solid transparent}.florist-info-tabs-section-content .about-tab.is--active,.florist-info-tabs-section-content .recent-tab.is--active,.florist-info-tabs-section-content .reviews-tab.is--active,.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}.currency-change-mobile p,.florist-info-tabs-section-content .currency-change p{font-size:14px;color:var(--blue_alt);line-height:normal}.florist-info-tabs-section-content .currency-change p span{color:var(--brand_purple);padding:0;cursor:pointer;border-bottom:1px solid transparent;transition:var(--ease)}.currency-change-mobile{display:none;text-align:center;margin-bottom:24px}.currency-change-mobile p a{color:var(--brand_purple);padding:0}.curr-conv-section .currency-change{text-align:end;margin-bottom:18px}.about-us-hero .breadcrumbs{border-bottom:1px solid var(--border-two)}.about-us-hero-content{width:100%;max-width:956px;margin:56px auto 110px}.about-us-hero-content .since{margin-top:16px;color:var(--blue_alt)}.about-us-hero-content .about-title{font-size:40px;line-height:normal;font-weight:var(--weight_700);margin-top:8px;margin-bottom:16px;text-align:center}.filter-by-location-section{background:var(--white_alt_2);padding-top:48px}.filter-by-location-section-content .filter-by-title{text-align:center;color:var(--grey_alt_2);font-weight:var(--weight_600);margin-bottom:8px}.filter-by-location-section-content .filter-locations{flex-wrap:wrap;gap:8px}.filter-by-location-section-content .filter-locations .location-name{background:var(--white);border:1px solid var(--border_two);padding:12px 24px;border-radius:32px;display:flex;align-items:center;justify-content:center;font-weight:var(--weight_600);min-width:fit-content;transition:var(--ease)}.also-deliver-section .also-deliver-title{text-align:center;font-size:20px;font-weight:var(--weight_600);margin-bottom:24px}.also-deliver-section-content{flex-wrap:wrap;gap:12px;justify-content:center;padding-bottom:80px}.also-deliver-section-content .deliver-name{background:var(--white_alt_2);padding:12px 24px;border-radius:16px;display:flex;align-items:center;justify-content:center;font-weight:var(--weight_600);color:var(--brand_purple);transition:var(--ease);text-align:center;min-width:14.75%}.also-deliver-section-content .deliver-name:hover{color:var(--white);background:var(--brand_purple)}.text-hero-section-content{background:var(--yellow_alt);border-radius:var(--border_radius);margin-bottom:80px;padding:80px;text-align:center}.text-hero-section-content .text-hero-sub-text{width:100%;max-width:808px;margin:0 auto;line-height:22px;color:var(--grey_alt_2)}.find-a-florist-hero-new-section{position:relative;height:75vh}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content{background:var(--white);border-radius:var(--border_radius);box-shadow:0 10px 44px 0 rgba(0,0,0,.08);position:relative;z-index:5;width:100%;top:33px;padding:30px;max-width:450px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);color:var(--black);margin-bottom:8px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .use-loc p{font-size:14px;line-height:normal;font-weight:var(--weight_600);color:var(--brand_purple)}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country{margin-top:4px;height:53px;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);border-bottom-right-radius:var(--border_radius_small);overflow:hidden;border-right:1px solid var(--border_three);outline:0;border:1px solid var(--border_three);display:flex;background:var(--white);margin-bottom:20px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country input{border:none;padding-left:16px;outline:0;width:100%}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .country-dropdown-b{width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:var(--border_radius_small);position:absolute;z-index:200;background:var(--white);left:40px;max-width:70px;top:215px;opacity:0;pointer-events:none;transform:translateY(-15px);transition:opacity .3s,transform .3s}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .country-dropdown-b.is--active{transform:translateY(0);pointer-events:all;opacity:1}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box{background:var(--white_alt_2);position:relative;width:100%;max-width:450px;padding:24px;z-index:6;max-height:0;overflow-y:scroll;border-bottom-left-radius:var(--border_radius);border-bottom-right-radius:var(--border_radius);transition:max-height var(--ease),opacity var(--ease);opacity:0}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box.is--active{max-height:575px;opacity:1}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list{display:block;border:1px solid var(--border_two);padding:24px;border-radius:var(--border_radius);margin-bottom:8px;background:var(--white);transition:var(--ease);cursor:pointer}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info{margin-top:24px;display:none}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options .delivery-title,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .opening-times .opening-title{font-weight:var(--weight_600);color:var(--grey_alt_2);margin-bottom:8px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .opening-times .schedule{display:flex;justify-content:space-between;margin-bottom:8px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .opening-times .schedule:last-child{margin-bottom:0;padding-bottom:16px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content{display:flex;justify-content:space-between;width:100%}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options .more-info{width:100%;margin-top:24px}.where-sending-banner{background:var(--brand_yellow);padding:16px 0}.where-sending-banner-content .where-sending .where-sending-title{font-weight:var(--weight_600);color:var(--brand);font-size:20px;margin-right:24px;min-width:fit-content}.where-sending-banner-content .where-sending input{display:flex;flex:1;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:0;padding:16px;height:53px;padding-left:16px!important;margin-left:16px}.where-sending-banner-content .where-sending .country-content{display:flex;align-items:center;width:100%;margin-top:0}.where-sending-banner-content .where-sending .country-content .country-dropdown-c{z-index:20;max-width:300px;top:48px}.where-sending-banner-content .where-sending .country-content .country-dropdown-d{max-height:22vh}.where-sending-banner-content .where-sending .country-content .checkout-middle-country{width:100%;max-width:300px;padding:12.5px;height:auto;margin-top:0}.pagination{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.spinner{display:none;width:20px;height:20px;border:5px solid;border-radius:100%}@keyframes load-animate{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.35}100%{transform:rotate(360deg)}}.swiper-container-horizontal>.swiper-scrollbar{position:relative;left:0;z-index:50;height:5px;width:100;margin-top:30px}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1);max-width:160px;width:100%;height:3px;margin-bottom:18px}.swiper-scrollbar-drag{background-color:var(--brand_purple);position:relative;height:100%}.swiper-scrollbar-drag:before{content:"";background-color:var(--brand_purple);left:0;top:0;position:absolute;bottom:0;height:100%;width:100%;z-index:999}.swiper-scrollbar-horizontal{left:74%!important}@media only screen and (max-width:1024px){.quad-cta-banner-section-content .banner-block p{padding-right:12px;font-size:14px;line-height:normal}.filters-section,.florist-info-tabs-section-content .currency-change{display:none}.filters-section-mobile{display:block;position:relative;z-index:10}.image-text-block-section-content .col-text .title{font-size:20px}.curr-conv-section .currency-change p,.curr-conv-section .currency-change-mob p,.hero-where-banner-section-content .hero-middle-country input,.image-text-block-section-content .col-text .text{font-size:14px}.hero-where-banner-section-content select{min-width:200px;font-size:14px;line-height:normal}.currency-change-mobile{display:block}.curr-conv-section .currency-change-mob{display:block;text-align:end;margin-bottom:18px}.swiper-scrollbar-horizontal{left:68%!important}}@media only screen and (max-width:1023px){.hero-left-section-container .hero-left-section-content{flex-direction:column-reverse;margin-bottom:-150px}.hero-left-section-container .hero-left-section-content .left{position:relative;top:-150px;z-index:5;margin:0 auto;width:100%;max-width:92%;padding:24px}.hero-left-section-container .hero-left-section-content .left .hero-title{font-size:30px;padding-top:40px}.hero-left-section-container .hero-left-section-content .right{width:100%;margin-left:0;height:350px;max-width:100%}.sitemap-hero .breadcrumbs{position:relative;top:unset;left:unset}.sitemap-hero .hero-left-section-content{margin-bottom:0}.sitemap-hero .hero-left-section-content .left{top:0}.occasion-tabs-section{margin:48px 0}.occasion-tabs-section .occasion-tabs-wrap .tabs-slide{font-size:14px;width:fit-content}.trusted-by-footer-section{margin-top:0}.trusted-by-footer-section-content,.where-sending-banner-content .where-sending{flex-direction:column}.trusted-by-footer-section-content .trust-text{margin:0}.trusted-by-footer-section-content .trusted-footer-top{margin-bottom:18px}.trusted-by-footer-section-content .trusted-footer-bottom{flex-direction:column;margin-top:0}.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container{width:100%}.trusted-by-footer-section-content .trustpilot-widget{transform-origin:unset;margin-top:24px}.countdown-text-section .count-text::after,.countdown-text-section .count-text::before{width:calc(22% - 10px)}.cta-banner-small-section-content .left .title{font-size:20px}.cta-banner-small-section-content .left .text,.image-text-block-section-content .col-text .title{font-size:16px}.cta-banner-small-section-content a{font-size:14px}.image-text-block-section-content{overflow-x:scroll}.image-text-block-section-content .col{width:100%;min-width:250px;margin-right:16px}.image-text-block-section-content .col:last-child{margin-right:0}.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 .delivery{margin-left:0;margin-top:4px}.florist-single-hero-section-content .left .customer-info .free-dev{margin-top:4px}.florist-single-hero-section-content .right .image-container{height:auto}.about-us-hero-content,.also-deliver-section{margin-bottom:64px}.about-us-hero-content .about-title{font-size:30px}.filter-by-location-section-content .filter-locations{flex-wrap:unset;overflow-x:scroll}.filter-by-location-section-content .filter-locations .location-name{font-size:14px;padding:8px 24px}.also-deliver-section-content{padding-bottom:64px}.where-sending-banner-content .where-sending .where-sending-title{min-width:unset;margin-bottom:16px}.swiper-scrollbar-horizontal{left:59%!important}}.swiper-container{position:relative;list-style:none;z-index:1;margin:0 auto}.swiper-container .swiper-arrows{z-index:1;cursor:pointer}.swiper-container .swiper-arrows .swiper-button-prev{position:relative;float:left;padding:15px;background:var(--grey_alt);height:auto;width:auto;border-radius:48px;border:1px solid transparent;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next:hover,.swiper-container .swiper-arrows .swiper-button-prev:hover{border:var(--brand) 1px solid;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next{position:relative;float:right;padding:15px;background-color:var(--grey_alt);height:auto;width:auto;border-radius:48px;border:1px solid transparent;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-disabled{opacity:.3;cursor:default;pointer-events:none}.swiper-options-wrap{display:flex;justify-content:end;margin-top:24px}@media only screen and (max-width:767px){.tile-banner-img{min-width:133px;max-width:133px;height:auto}.tile-banner-text span{font-size:10px;line-height:normal}.tile-banner-text h3{font-size:16px;line-height:normal}.order-now{padding:32px 24px}.order-now-title{font-size:12px;line-height:18px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-title,.order-now .order-sub-title,.order-now h2{font-size:20px}.order-now-countdown{margin-bottom:15px}.order-now-countdown .count-num{min-width:65px;max-width:65px;font-size:24px}.breadcrumb-search .breadcrumbs .breadcrumb,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day p,.hero-left-section .breadcrumbs a,.hero-middle-section-content .icon-wrap div,.hero-middle-section-content .icon-wrap h2,.order-now .order-time,.order-now-countdown .count-time span,.sign-up-banner-section-content .sign-up-text form .email-title{font-size:12px}.order-now-countdown .countdown-sep{top:10px}.tabs-icon-wrap,.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container span{font-size:10px}.florist-single-hero-section .breadcrumbs .breadcrumb,.tabs.yellow-delivery{font-size:12px;min-width:fit-content}.sign-up-banner-section{margin-bottom:53px;margin-top:53px}.countdown-text-section .count-text::after,.countdown-text-section .count-text::before,.hero-middle-section-content .tabs i,.occasion-tabs-section .occasion-tabs-wrap::after,.occasion-tabs-section .occasion-tabs-wrap:before,.sign-up-banner-section-content .sign-up-image{display:none}.sign-up-banner-section-content .sign-up-text{padding:24px}.sign-up-banner-section-content .sign-up-text .sign-title{font-size:16px;text-align:center}.sign-up-banner-section-content .sign-up-text .sign-text{font-size:14px;line-height:18px;text-align:center;padding:0 30px}.sign-up-banner-section-content .sign-up-text form{margin-top:20px}.about-us-hero-content .about-sub-title,.about-us-hero-content .since,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options .more-info,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .opening-times .schedule,.florist-single-hero-section-content .left .customer-info .delivery,.florist-single-hero-section-content .left .customer-info .reviews,.florist-single-hero-section-content .left .florist-address,.hero-left-section-container .hero-left-section-content .left .hero-left-sub-heading,.hero-left-section-container .hero-left-section-content .left .moretext,.hero-middle-section-content .hero-actions a,.hero-middle-section-content .hero-text p,.sign-up-banner-section-content .sign-up-text form .form-submit,.text-hero-section-content .text-hero-sub-text{font-size:14px}.sign-up-banner-section-content .sign-up-text .privacy-policy{font-size:12px;line-height:normal;margin-top:12px;font-weight:var(--weight_400)}.full-width-images-section-content .full-images-heading{font-size:14px;line-height:normal}.full-width-images-section-content .full-sub-heading{font-size:12px;line-height:20px}.full-width-images-section-content .full-width-images-container .image-container{min-width:32%;height:114px;margin-right:0}.full-width-images-section-content .view-all{font-size:12px;line-height:normal;padding:12px 16px}.hero-middle-section{padding-bottom:32px}.hero-middle-section-content .icon-wrap{padding:8px 14px}.hero-middle-section-content .tabs{position:absolute;width:100%;top:0;left:0;right:0;border-radius:unset;display:flex;justify-content:center}.about-us-hero-content .about-title,.hero-middle-section-content .hero-text h1,.text-hero-section-content .text-hero-title{font-size:24px}.hero-middle-section-content .hero-actions-content{margin-right:0}.hero-middle-section-content .hero-actions-content input{min-width:auto}.hero-middle-section .hero-actions #country-dropdown-a li{padding-top:10px}.cta-duo-section-container,.find-a-florist-trusted-hero-section .trusted-hero-v2,.other-links-section-content,.where-sending-banner-content .where-sending .country-content{flex-direction:column}.cta-banner-small-section-content .left,.cta-duo-section-container .cta-duo-content,.florist-single-hero-section .florist-single-hero-wrap,.other-links-section-content .left,.other-links-section-content .right{width:100%}.cta-banner-small-section-content .left .text,.cta-duo-section-container .cta-duo-content:first-child{margin-bottom:16px}.other-links-section-content .left{margin-bottom:24px}.hero-left-section .breadcrumbs{left:40px}.hero-left-section-container .hero-left-section-content{margin-bottom:-80px}.hero-left-section-container .hero-left-section-content .left{top:-80px}.hero-left-section-container .hero-left-section-content .left .hero-title{font-size:20px;line-height:normal}.hero-left-section-container .hero-left-section-content .left .moreless-button{font-size:14px;padding-top:65px;margin-top:-70px}.hero-left-section-container .hero-left-section-content .right{height:240px;border-radius:unset}.florist-info-tabs-section,.quad-cta-banner-section-content{overflow-x:scroll}.quad-cta-banner-section-content .banner-block{min-width:fit-content;width:100%;margin-right:18px}.quad-cta-banner-section-content .banner-block .image-container{height:56px;max-width:56px;min-width:56px}.quad-cta-banner-section-content .banner-block p{min-width:fit-content}.trusted-by-footer-section-content .trustpilot-widget{transform:scale(.6)}.countdown-text-section .count-text{font-size:14px;padding:0;line-height:20px}.cta-banner-small-section-content{flex-direction:column;padding:24px;text-align:center;align-items:initial}.image-text-block-section-content .col .image-container{min-height:176px}.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 .seperator{margin:0 4px}.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{padding:24px;border-radius:0}.florist-single-hero-section-content .left .customer-info .free-dev{font-size:14px;display:block;width:100%;margin-top:12px}.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-content{justify-content:start}.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}.also-deliver-section-content .deliver-name{font-size:14px;padding:8px 20px;min-width:29%}.text-hero-section-content{padding:30px;margin-bottom:64px}.find-a-florist-hero-new-section{height:80vh}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content{padding:20px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-sub{font-size:14px;margin-bottom:12px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .country-dropdown-b{left:20px;transform:translateY(-55px);max-width:67px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .country-dropdown-b.is--active{transform:translateY(-48px)}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select{margin-right:15px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box.is--active{max-height:425px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box{padding-left:20px;padding-right:20px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .available-box,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .unavailable-box{width:30px;height:30px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .available-box img,.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .unavailable-box img{width:24px}.where-sending-banner-content .where-sending .where-sending-title{margin-bottom:8px;font-size:16px}.where-sending-banner-content .where-sending input{font-size:16px;margin-top:8px;width:100%;margin-left:0}.where-sending-banner-content .where-sending a{width:100%;margin-left:0;font-size:14px}.where-sending-banner-content .where-sending .country-content .country-dropdown-c{top:50px}.where-sending-banner-content .where-sending .country-content .checkout-middle-country{max-width:100%}.swiper-scrollbar-horizontal{left:0!important}.swiper-options-wrap{margin-top:16px}}.swiper-options{max-width:120px;width:100%;margin-top:28px}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{height:100%;z-index:1;display:flex;box-sizing:content-box;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;position:relative}.swiper-pagination{display:block;text-align:center;margin-top:20px}.swiper-pagination-bullet{display:inline-block;height:3px;width:60px;border-radius:0;background:rgba(var(--white),.3);margin:0 5px;cursor:pointer}