﻿.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-wrap{display:flex;flex-wrap:wrap}.flex-align{display:flex;align-items:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.flex-col-center{align-items:center;justify-content:center}.icon-wrap{display:flex;align-items:center}.icon-wrap img{width:16px;height:16px;margin-right:4px}.icon-wrap img-m-large{margin-right:8px}.icon-wrap img:last-child{margin-right:0}.icon-wrap .feefo_img{width:56px;height:auto}.icon-wrap i{margin-right:4px}.icon-wrap h5{margin-left:4px}.input-wrap{position:relative}.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}.fav-check{display:flex;align-items:center}.fav-check svg{width:24px;height:24px;margin-right:8px}.fav-check svg:last-child{margin-right:0}.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;position:relative;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}.purple-bg{background:var(--brand_purple);color:var(--white)}.purple-bg p,.purple-bg span,.purple-bg h1,.purple-bg h2,.purple-bg h3,.purple-bg h4,.purple-bg h5,.purple-bg h6{color:var(--white)}.section-border-top{border-top:1px solid var(--border_two)}.section-border-bottom{border-bottom:1px solid var(--border_two)}.turq-bg{background:var(--brand_turq);color:var(--brand)}.turq-bg p,.turq-bg span,.turq-bg h1,.turq-bg h2,.turq-bg h3,.turq-bg h4,.turq-bg h5,.turq-bg h6{color:var(--brand)}.white-alt-bg{background:var(--white_alt_2)}.white-alt-bg p,.white-alt-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{color:var(--brand)}.yellow-bg{background:var(--brand_yellow)}.yellow-alt-bg{background:var(--yellow_alt)}.hover-up:hover{transform:translateY(-3px)}@media only screen and (max-width: 950px){.hover-up:hover{transform:none}}#occasions.is--active,#flowers.is--active,#best-sellers.is--active{color:var(--brand_purple)}#occasions.is--active:before,#flowers.is--active:before,#best-sellers.is--active:before{background:var(--brand_purple)}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,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}body{margin:0;background-color:var(--body_background_colour)}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}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;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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:none;border:none;padding:0}a:focus{outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}ul,ol{margin:0;padding:0;list-style-type:none}img{transform:translateZ(0)}img.bg{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;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)}a{color:var(--brand)}.wrapper{max-width:1440px;width:92%;margin:0 auto}.wrapper-content{max-width:1128px;margin:0 auto;width:92%}html{scroll-behavior:smooth}body{overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}body::-webkit-scrollbar{display:none}.no-scroll{overflow:hidden}.no-scroll-overlay{background:#000;position:absolute;top:0;right:0;left:0;bottom:-500%;z-index:102;display:none;opacity:.7;transition:var(--ease)}.no-scroll-overlay.is--active{display:block}.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:none}.section-gap{margin:80px 0}@media only screen and (max-width: 1024px){.section-gap.d2f-top{margin-top:40px}}@media only screen and (max-width: 767px){.section-gap{margin:64px 0}}.section-gap-top-small{margin-top:40px}.section-gap-top-large{margin-top:112px}@media only screen and (max-width: 767px){.section-gap-top-large{margin:64px 0}}.section-gap-medium{margin:64px 0}.section-gap-top-medium{margin-top:64px}.padding-gap{padding:80px 0}.padding-gap-medium{padding:64px 0}@media only screen and (max-width: 767px){.padding-gap{padding:64px 0}}.padding-top{padding-top:80px}.margin-top{margin-top:80px}.page-links{margin:0 auto}label{cursor:pointer}html,body{font-family:var(--body_font);font-weight:var(--weight_400);color:var(--brand);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);font-feature-settings:"liga" off !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}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,.h2{font-size:var(--h2);font-weight:var(--weight_600);line-height:24px}h2-large,.h2-large{font-size:24px}h2-small,.h2-small{font-size:14px;font-weight:var(--weight_600)}h3,.h3{font-size:var(--h3);font-weight:var(--weight_600)}h3-medium,.h3-medium{font-size:20px}h3-small,.h3-small{font-size:16px;font-weight:var(--weight_600)}h4,.h4{font-size:var(--h4);font-weight:var(--weight_600)}h5,.h5{font-size:var(--h5);font-weight:var(--weight_600)}h6{font-size:var(--h6)}p,.p-style{font-family:var(--body_font);font-size:var(--body_font_size);font-weight:var(--weight_400);color:var(--brand);line-height:24px;margin:0;font-feature-settings:"liga" off !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}p-medium,.p-style-medium{font-size:14px}p-small,.p-style-small{font-size:12px}p-small-lh,.p-style-small-lh{line-height:22px}p-large-lh,.p-style-large-lh{line-height:26px}span{font-feature-settings:"liga" off !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}a{font-feature-settings:"liga" off !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}.head-overlay-link{font-size:14px;font-weight:var(--weight_400);line-height:normal;color:var(--button_text);transition:var(--ease)}.head-overlay-link:hover{color:var(--brand_purple)}.head-nav{font-size:14px;font-weight:var(--weight_400)}.head-nav-small{font-size:14px;font-weight:var(--weight_400);line-height:10px}.mobile-nav-link{font-size:16px;font-weight:var(--weight_400);color:var(--button_text)}.mobile-nav-link-title{font-size:16px;font-weight:var(--weight_400);line-height:normal;color:var(--button_text)}.mobile-nav-link-link{font-weight:var(--weight_400);margin-bottom:16px;font-size:16px;color:var(--button_text)}.head-usp{font-size:12px;font-weight:var(--weight_400);line-height:normal}.head-usp a{font-weight:var(--weight_400)}.step-number{font-size:24px;line-height:normal;color:var(--brand);text-align:center;font-weight:var(--weight_700)}.hero-title{font-size:40px;font-weight:var(--weight_700)}.countdown-timer{font-size:32px;font-weight:var(--weight_800);letter-spacing:-0.64px;line-height:1.2;text-shadow:0px 1px 1px rgba(0,0,0,.08);text-align:center;color:var(--brand)}.countdown-sep{font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-0.64px;color:var(--brand);opacity:.24}.footer-nav-title{font-size:16px;font-weight:var(--weight_700);line-height:normal;color:var(--button_text)}.footer-link{font-size:16px;font-weight:var(--weight_400);line-height:normal;color:var(--button_text);transition:var(--ease);width:fit-content}.footer-link:hover{color:var(--brand_purple);transition:var(--ease);text-decoration:underline;width:fit-content}.footer-bottom-links{color:var(--grey_alt_2);font-size:12px;font-weight:var(--weight_400);line-height:normal}b,strong{font-family:var(--body_font);font-weight:var(--weight_600);color:var(--brand)}.d2f-hover{transition:var(--ease);border-bottom:1px solid rgba(0,0,0,0);width:fit-content}.d2f-hover:hover{color:var(--brand_purple);transition:var(--ease);font-weight:var(--weight_500);border-bottom:1px solid var(--brand_purple);width:fit-content}@media only screen and (max-width: 1024px){.global-tab-down-hide{display:none}}@media only screen and (max-width: 767px){.global-14{font-size:14px !important;line-height:22px !important}}@media only screen and (max-width: 767px){.global-16{font-size:16px !important;line-height:24px !important}}@media only screen and (max-width: 767px){.global-18{font-size:18px !important;line-height:26px !important}}@media only screen and (max-width: 767px){.global-20{font-size:20px !important;line-height:28px !important}}@media only screen and (max-width: 767px){.global-24{font-size:24px !important;line-height:32px !important}}@media only screen and (max-width: 767px){.global-32{font-size:32px !important;line-height:40px !important}}.btn{background:var(--brand_yellow);border:1px solid var(--brand_yellow);border-radius:var(--border_radius);padding:15px;font-weight:var(--weight_700);line-height:normal;color:var(--button_text);display:inline-block;text-align:center;cursor:pointer;outline:none;transition:var(--ease)}.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{background:var(--brand_purple)}.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-white-purple:hover{background:var(--white_alt);border:1px solid var(--brand_purple)}.btn-green{color:var(--button_text);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);color:var(--button_text)}.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{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 0;padding-right:70px;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;display:inline-block;padding:3px;transition:var(--ease)}@media only screen and (max-width: 767px){.accordion__title:after{right:10px}}.accordion__title.active:after{transform:rotate(-135deg);transform-origin:center center;margin-top:2px;border-top-color:#3b3b3b}.accordion__content{border-radius:0 0 2px 2px;position:relative;padding:0 20px 5px 20px;margin-bottom:0;border-radius:0 0 10px 10px;padding-left:0}.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 0;max-width:750px;width:100%}.accordion__content ul,.accordion__content ol{width:100%}.accordion__content ul li,.accordion__content ol li{width:100%}.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);position:relative;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){.swiper-scrollbar-horizontal{left:68% !important}}@media only screen and (max-width: 1023px){.swiper-scrollbar-horizontal{left:59% !important}}@media only screen and (max-width: 767px){.swiper-scrollbar-horizontal{left:0 !important}}.swiper-container{margin-right:auto;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:0;background:var(--grey_alt);height:auto;width:auto;padding:15px;border-radius:48px;border:1px solid rgba(0,0,0,0);transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-prev:hover{border:var(--brand) 1px solid;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-prev::after{display:none}.swiper-container .swiper-arrows .swiper-button-next{position:relative;float:right;padding:0;background-color:var(--grey_alt);height:auto;width:auto;padding:15px;border-radius:48px;border:1px solid rgba(0,0,0,0);transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next:hover{border:var(--brand) 1px solid;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next::after{display:none}.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){.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{position:relative;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.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;transition-property:transform}.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), 0.3);margin:0 5px;cursor:pointer}.swiper-pagination-bullet-active{background:var(--white)}.occasions-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;pointer-events:none;transition:var(--ease);overflow:hidden}.occasions-overlay.is--active{opacity:1;pointer-events:all}.occasions-overlay-content{display:flex;justify-content:space-between}.occasions-overlay-content .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.occasions-overlay-content .col-links{display:flex;flex-direction:column}.occasions-overlay-content .col-links a{margin-bottom:12px}.occasions-overlay-content .col-links a:last-child{margin-bottom:0}.occasions-overlay-content .col-links-duo{display:flex;flex-direction:row}.occasions-overlay-content .col-links-duo .col-one,.occasions-overlay-content .col-links-duo .col-two{display:flex;flex-direction:column}.occasions-overlay-content .col-links-duo .col-two{margin-left:80px}.occasions-overlay-content .col-image{width:100%;max-width:260px;max-height:260px;border-radius:var(--border_radius);overflow:hidden}.occasions-overlay-content .col-image .image-col-container{position:relative;width:100%;max-width:260px;height:260px}.occasions-overlay-content .col-image .image-col-container p{background:linear-gradient(180deg, rgba(49, 35, 85, 0) 0%, #312355 100%);position:absolute;color:#fff;padding:16px;bottom:0px;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%}.flowers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;pointer-events:none;transition:var(--ease)}.flowers-overlay.is--active{opacity:1;pointer-events:all}.flowers-overlay-content{display:flex;justify-content:space-between}.flowers-overlay-content .left-links{display:flex;width:100%}.flowers-overlay-content .left-links .col{margin-left:50px}.flowers-overlay-content .left-links .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.flowers-overlay-content .left-links .col-links{display:flex;flex-direction:column}.flowers-overlay-content .left-links .col-links a{margin-bottom:12px}.flowers-overlay-content .left-links .col-links a:last-child{margin-bottom:0}.flowers-overlay-content .left-links .col-links-duo{display:flex;flex-direction:row}.flowers-overlay-content .left-links .col-links-duo .col-one,.flowers-overlay-content .left-links .col-links-duo .col-two{display:flex;flex-direction:column}.flowers-overlay-content .left-links .col-links-duo .col-two{margin-left:50px}.flowers-overlay-content .col-image{margin-right:0;width:100%;max-width:260px;max-height:260px;border-radius:var(--border_radius);overflow:hidden}.flowers-overlay-content .col-image .image-col-container{position:relative;width:100%;max-width:260px;height:260px}.flowers-overlay-content .col-image .image-col-container p{background:linear-gradient(180deg, rgba(49, 35, 85, 0) 0%, #312355 100%);position:absolute;color:#fff;padding:16px;bottom:0px;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%}.best-sellers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;pointer-events:none;transition:var(--ease);display:none}.best-sellers-overlay.is--active{opacity:1;pointer-events:all;display:flex}.best-sellers-overlay-content{display:flex}.best-sellers-overlay-content .col{min-width:140px}.best-sellers-overlay-content .col-title{color:var(--button_text);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:16px}.best-sellers-overlay-content .col-links{display:flex;flex-direction:column}.best-sellers-overlay-content .col-links a{margin-bottom:12px}.best-sellers-overlay-content .col-links a:last-child{margin-bottom:0}.best-sellers-overlay-content .col-trio{margin-left:80px}.best-sellers-overlay-content .col-trio-content{display:flex;flex-wrap:wrap}.best-sellers-overlay-content .col-trio-content-item{display:flex;align-items:center;width:100%;max-width:286px;margin:6px;border-radius:9px;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{object-fit:contain}.best-sellers-overlay-content .col-trio-content-item .item-title{font-size:var(--button_text);line-height:24px;font-weight:var(--weight_400);margin-bottom:4px}.best-sellers-overlay-content .col-trio-content-item .item-price{font-size:14px;line-height:normal;font-weight:var(--weight_600)}.best-sellers-overlay-content .col-trio-content-item:hover .item-title,.best-sellers-overlay-content .col-trio-content-item:hover .item-price{color:var(--brand_purple)}.find-a-florist-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;padding:40px;border-bottom-right-radius:0;position:fixed;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.find-a-florist-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.find-a-florist-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.find-a-florist-overlay.is--active{transform:translateY(0)}}.find-a-florist-overlay-content{position:relative;height:100%}.find-a-florist-overlay-content .overlay-close{position:absolute;top:0;right:0;cursor:pointer}.find-a-florist-overlay-content .select-title{color:var(--button_text)}@media only screen and (max-width: 767px){.find-a-florist-overlay-content .h3{font-size:20px}}.find-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}.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:none}.find-a-florist-overlay-content .location-box-postcode::placeholder{color:var(--grey_alt_3)}.find-a-florist-overlay-content .location-box-postcode:focus{border:1px solid var(--brand_purple)}.find-a-florist-overlay-content .location-box .use-location{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{display:flex;align-items:center}.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}.find-a-florist-overlay-content .location-box .day-option-box 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)}.find-a-florist-overlay-content .location-box .day-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}.find-a-florist-overlay-content .find-a-florist-button-container a{margin-bottom:8px}.find-a-florist-overlay-content .find-a-florist-button-container a:last-child{margin-bottom:0}.select-a-florist-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.select-a-florist-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.select-a-florist-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.select-a-florist-overlay.is--active{transform:translateY(0)}}.select-a-florist-overlay-content{height:100%;position:relative}.select-a-florist-overlay-content-top{background:var(--white)}.select-a-florist-overlay-content .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .overlay-close{right:20px}}.select-a-florist-overlay-content .select-title{padding-top:40px;padding-left:40px;color:var(--button_text)}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .select-title{padding-left:20px;font-size:20px}}.select-a-florist-overlay-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px;padding-left:40px}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .sub-head{padding-left:20px}}.select-a-florist-overlay-content .select-result-text-content{margin-top:40px;padding-left:40px;padding-right:40px;overflow:scroll}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .select-result-text-content{padding-left:20px;padding-right:20px;margin-top:20px}}.select-a-florist-overlay-content .select-result-text-content .results{display:flex;justify-content:space-between}.select-a-florist-overlay-content .select-result-text-content .results p{font-weight:var(--weight_400);font-size:14px;color:var(--button_text)}.select-a-florist-overlay-content .select-result-text-content .results p span{color:var(--button_text);font-weight:var(--weight_700)}.select-a-florist-overlay-content .select-result-text-content .results .change-loc{color:var(--brand_purple);font-size:14px;font-weight:var(--weight_700);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.select-a-florist-overlay-content .select-result-text-content .results .change-loc:hover{border-bottom:1px solid var(--brand_purple)}.select-a-florist-overlay-content .select-result-text-content .order-time{margin-top:12px;margin-bottom:16px;display:inline-block;background:var(--yellow_alt);padding:12px 25px;font-size:14px;color:var(--button_text);font-weight:var(--weight_400);line-height:normal;width:100%;text-align:center}.select-a-florist-overlay-content .select-result-text-content .order-time span{font-weight:var(--weight_700)}.select-a-florist-overlay-content .select-result-content{padding-left:40px;padding-right:40px;padding-top:16px;height:100%;height:calc(90vh - 100px);overflow:scroll;padding-bottom:160px}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .select-result-content{padding-left:20px;padding-right:20px;height:calc(75vh - 100px);padding-bottom:190px}}.select-a-florist-overlay-content .select-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)}.select-a-florist-overlay-content .select-result-content .select-florist:hover{background:var(--white_hov)}.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)}.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info{margin-left:12px;position:relative;width:100%}.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}.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}.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}.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .day-delivery{margin-top:14px}.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}.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)}.select-a-florist-overlay-content .select-result-content .select-florist .select-text-info .arrow{position:absolute;right:0;top:50%;transform:translate(-50%, -50%)}.select-a-florist-overlay-content .select-a-florist-button{background:#fff;position:absolute;bottom:0px;left:0px;right:0px;padding-top:35px;box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08)}@media only screen and (max-width: 767px){.select-a-florist-overlay-content .select-a-florist-button{position:fixed}}.select-a-florist-overlay-content .select-a-florist-button-container{background:var(--white);padding-bottom:40px;padding-left:40px;padding-right:40px}.select-a-florist-overlay-content .select-a-florist-button-container .btn,.select-a-florist-overlay-content .select-a-florist-button-container button{width:100%}.product-select-a-florist .select-result-text-content{padding-bottom:16px}.product-select-a-florist .continue-disabled{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)}.product-select-a-florist .prod-selected:hover{background:var(--white_hov)}.product-select-a-florist .prod-selected .image-container{width:100%;max-width:80px;max-height:80px;overflow:hidden;position:relative;border-radius:var(--border_radius_small)}.product-select-a-florist .prod-selected .select-text-info{margin-left:12px;position:relative;width:100%}.product-select-a-florist .prod-selected .select-text-info .florist-name{color:var(--button_text);font-size:16px;font-weight:var(--weight_700);line-height:normal}.product-select-a-florist .prod-selected .select-text-info .florist-distance{color:var(--grey_alt_3);font-size:12px;line-height:normal;font-weight:var(--weight_400);margin-bottom:8px}.product-select-a-florist .prod-selected .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}.product-select-a-florist .prod-selected .select-text-info .day-delivery{margin-top:8px}.product-select-a-florist .prod-selected .select-text-info .day-delivery .check-container{display:flex;justify-content:center;align-items:center;margin-right:4px}.product-select-a-florist .prod-selected .select-text-info .day-delivery img{width:12px;height:12px}.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}.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)}.product-select-a-florist .prod-selected .select-text-info .arrow.is--active{opacity:1}.select-a-florist-result{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.select-a-florist-result{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.select-a-florist-result.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.select-a-florist-result.is--active{transform:translateY(0)}}.select-a-florist-result-content{position:relative;height:calc(80vh - 100px);overflow:scroll}@media only screen and (max-width: 767px){.select-a-florist-result-content{padding-bottom:200px}}.select-a-florist-result-content .overlay-close{position:absolute;top:0;right:0;cursor:pointer}@media only screen and (max-width: 767px){.select-a-florist-result-content .h3{font-size:20px}}.select-a-florist-result-content .select-title{color:var(--button_text)}.select-a-florist-result-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px}.select-a-florist-result-content .back-to{margin-top:40px;margin-bottom:12px}.select-a-florist-result-content .back-to span{color:var(--brand_purple);font-size:14px;line-height:normal;font-weight:var(--weight_700);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.select-a-florist-result-content .back-to span:hover{border-bottom:1px solid var(--brand_purple)}.select-a-florist-result-content .florist-image-banner{overflow:hidden;width:100%;height:120px;border-radius:var(--border_radius);position:relative}.select-a-florist-result-content .florist-info{display:flex;justify-content:space-between;margin-top:16px}.select-a-florist-result-content .florist-info .left .florist-name{color:var(--button_text);font-weight:var(--weight_700);font-size:20px;line-height:normal}@media only screen and (max-width: 767px){.select-a-florist-result-content .florist-info .left .florist-name{font-size:18px}}.select-a-florist-result-content .florist-info .left .florist-distance{font-size:14px;font-weight:var(--weight_400);line-height:normal;color:var(--grey_alt_2);margin-bottom:4px}.select-a-florist-result-content .florist-info .left .florist-reviews p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal}.select-a-florist-result-content .florist-info .right .icon-wrap{margin-top:5px}.select-a-florist-result-content .florist-info .right .icon-wrap img{width:24px;height:24px}.select-a-florist-result-content .florist-info .right .icon-wrap p{color:var(--button_text);font-weight:var(--weight_600);line-height:normal;font-size:14px}.select-a-florist-result-content .delivery-options{margin-top:27px}.select-a-florist-result-content .delivery-options .delivery-title{color:var(--button_text);font-weight:var(--weight_600);font-size:16px}.select-a-florist-result-content .delivery-options-content{display:flex;justify-content:space-between;margin-top:12px;max-width:80%}@media only screen and (max-width: 767px){.select-a-florist-result-content .delivery-options-content{max-width:100%}}.select-a-florist-result-content .delivery-options-content .day{display:flex;flex-direction:column;align-items:center}.select-a-florist-result-content .delivery-options-content .day-one{margin-right:8px}.select-a-florist-result-content .delivery-options-content .day-min{min-width:64px}.select-a-florist-result-content .delivery-options-content .day .available-box{background:var(--green_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--green_alt_3);border-radius:var(--border_radius_small)}@media only screen and (max-width: 767px){.select-a-florist-result-content .delivery-options-content .day .available-box{width:30px;height:30px}.select-a-florist-result-content .delivery-options-content .day .available-box img{width:24px}}.select-a-florist-result-content .delivery-options-content .day .unavailable-box{background:var(--peach_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--peach_alt_3);border-radius:var(--border_radius_small)}@media only screen and (max-width: 767px){.select-a-florist-result-content .delivery-options-content .day .unavailable-box{width:30px;height:30px}.select-a-florist-result-content .delivery-options-content .day .unavailable-box img{width:24px}}.select-a-florist-result-content .delivery-options-content .day p{font-size:14px;line-height:normal;font-weight:var(--weight_400);margin-top:8px;color:var(--button_text)}@media only screen and (max-width: 767px){.select-a-florist-result-content .delivery-options-content .day p{font-size:12px}}.select-a-florist-result-content .opening-times{margin-top:27px}.select-a-florist-result-content .opening-times .opening-title{margin-bottom:12px;color:var(--button_text);font-size:16px;line-height:normal;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.select-a-florist-result-content .opening-times .schedule{font-size:14px}}.select-a-florist-result-content .opening-times .schedule span{display:inline-block;width:76px;margin-right:24px;margin-bottom:12px}@media only screen and (max-width: 767px){.select-a-florist-result-content .opening-times .schedule span{margin-bottom:6px}}.select-a-florist-result-content .opening-times .is--active{font-weight:var(--weight_700)}.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 40px;background:var(--white)}@media only screen and (max-width: 767px){.select-a-florist-result .select-a-florist-result-button-container{padding:40px}}.select-a-florist-result .select-a-florist-result-button-container .btn{margin-bottom:8px}.select-a-florist-result .select-a-florist-result-button-container .btn:last-child{margin-bottom:0}.choose-delivery-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.choose-delivery-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.choose-delivery-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.choose-delivery-overlay.is--active{transform:translateY(0)}}.choose-delivery-overlay-content{height:100%;position:relative}.choose-delivery-overlay-content .overlay-close{position:absolute;top:0px;right:0px;cursor:pointer}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .cho-mob-t{font-size:20px;line-height:normal}}.choose-delivery-overlay-content .select-title{color:var(--button_text)}.choose-delivery-overlay-content .sub-head{color:var(--grey_alt_2);font-weight:var(--weight_400);line-height:normal;width:100%;max-width:344px;display:inline-block;margin-top:8px}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .sub-head{padding-right:40px}}.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}@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{display:flex;flex-direction:column;position:relative;padding:0 0 0 34px;min-height:100px;border-left:2px dashed var(--border_three)}@media only screen and (max-width: 1023px){.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before{border:none;padding:0}}.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}@media only screen and (max-width: 1023px){.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before::before{display:none}}.choose-delivery-overlay-content .select-a-country-content .select-country-steps .list-before: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;padding-top:2px;left:-16px;padding-top:3px}.choose-delivery-overlay-content .select-a-country-content ul li select{padding:12px}.choose-delivery-overlay-content .select-a-country-content ul li input{padding:12px}.choose-delivery-overlay-content .select-a-country-content ul li span{color:var(--button_text);font-size:14px;font-weight:var(--weight_600);line-height:normal}.choose-delivery-overlay-content .select-a-country-content .where-send i{top:12px}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .select-a-country-content .where-send i{top:10px}}.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:none}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .select-a-country-content .where-send input{font-size:14px}}.choose-delivery-overlay-content .select-a-country-content .where-send input:focus{border:1px solid var(--brand_purple)}.choose-delivery-overlay-content .select-a-country-content .select-deliv i{top:12px}.choose-delivery-overlay-content .select-a-country-content .select-deliv .input-wrap.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 ease}.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:none;transition:var(--ease);cursor:pointer}@media only screen and (max-width: 767px){.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 .select-a-country-content .select-deliv input:focus{border:1px solid var(--brand_purple)}.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}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time{font-size:12px}}.choose-delivery-overlay-content .choose-delivery-bottom .delivery-time span{color:var(--button_text);font-weight:var(--weight_700)}.choose-delivery-overlay-content .choose-delivery-bottom .btn{width:100%;margin-top:16px}@media only screen and (max-width: 767px){.choose-delivery-overlay-content .choose-delivery-bottom .btn{font-size:14px;margin-top:8px}}.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{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}.flatpickr-day:hover{background:var(--yellow_alt) !important;border:1px solid var(--brand_yellow) !important;border-radius:var(--border_radius_small) !important}.flatpickr-months{position:relative !important;margin-bottom:24px !important;margin-top:10px !important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:var(--grey_alt_2)}.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);color:var(--grey_alt_2);margin-bottom:4px}.custom-text:last-child{margin-top:0}.selected-date{padding-left:24px;padding-right:24px;text-align:start;font-size:20px;font-weight:var(--weight_600);color:var(--grey_alt_2);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{display:none}#country-dropdown-overlay-a{padding-left:0px}#country-dropdown-overlay-a img,.btn-select img{width:20px;position:relative;top:2px}#country-dropdown-overlay-a li{list-style:none;padding-top:5px;padding-bottom:5px}#country-dropdown-overlay-a li:hover{background-color:#f4f3f3;cursor:pointer}#country-dropdown-overlay-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px}#country-dropdown-overlay-a li span,.btn-select li span{margin-left:5px}.country-dropdown-overlay-b{display:none;width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;position:absolute;z-index:1;background:var(--white)}.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{border:1px solid var(--brand_purple)}.btn-select.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 ease}.btn-select li{list-style:none;float:left;padding-bottom:0px}.btn-select:hover li{margin-left:0px}.btn-select:hover{border:1px solid rgba(0,0,0,0);box-shadow:inset 0 0px 0px 1px #ccc}.btn-select:focus{outline:none;border:var(--brand_purple) 1px solid}.lang-select{margin-bottom:24px;position:relative}.search-florist-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.search-florist-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:32px}}.search-florist-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.search-florist-overlay.is--active{transform:translateY(0)}}.search-florist-overlay-content{height:100%;position:relative;overflow:hidden;overflow-y:scroll;scrollbar-color:unset}.search-florist-overlay-content .overlay-close{position:absolute;top:0px;right:0px;cursor:pointer}@media only screen and (max-width: 767px){.search-florist-overlay-content .h3{font-size:20px}}.search-florist-overlay-content p{color:var(--button_text)}.search-florist-overlay-content input{margin-top:32px;width:100%;padding:12px;outline:var(--border_three);border:1px solid var(--border_three);border-radius:var(--border_radius_small)}.search-florist-overlay-content .input-wrap i{color:var(--blue_alt);top:40px}.search-florist-overlay-content .input-wrap input{transition:var(--ease)}.search-florist-overlay-content .input-wrap input:focus{border:1px solid var(--brand_purple)}.search-florist-overlay-content .search-results .input-actions{display:flex;justify-content:space-between;margin-top:14px}.search-florist-overlay-content .search-results .input-actions p{font-size:14px;line-height:normal;font-weight:var(--weight_400);color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.search-florist-overlay-content .search-results .input-actions p{font-size:12px}}.search-florist-overlay-content .search-results .input-actions .input-clear{font-size:14px;line-height:normal;font-weight:var(--weight_700);color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.search-florist-overlay-content .search-results .input-actions .input-clear:hover{border-bottom:1px solid var(--brand_purple)}.search-florist-overlay-content .search-results .different-occasions{margin-top:34px;max-height:250px;overflow:hidden;margin-bottom:50px;overflow-y:scroll}@media only screen and (max-width: 767px){.search-florist-overlay-content .search-results .different-occasions{margin-top:24px}}.search-florist-overlay-content .search-results .different-occasions .occasion-box{margin-bottom:27px}@media only screen and (max-width: 767px){.search-florist-overlay-content .search-results .different-occasions .occasion-box{margin-bottom:20px}}.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 rgba(0,0,0,0);transition:var(--ease)}@media only screen and (max-width: 767px){.search-florist-overlay-content .search-results .different-occasions .occasion-box p{font-size:14px}}.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}@media only screen and (max-width: 767px){.flower-results-content{padding-bottom:200px}}.flower-results-content .flower-results{display:flex;align-items:center;margin-bottom:24px;border-radius:var(--border_radius);overflow:hidden;transition:var(--ease)}.flower-results-content .flower-results:last-child{margin-bottom:0}.flower-results-content .flower-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)}@media only screen and (max-width: 767px){.flower-results-content .flower-results .image-text .flower-title{font-size:14px}}.flower-results-content .flower-results .image-text .flower-price{font-size:14px;line-height:normal;font-weight:var(--weight_600);color:var(--button_text)}@media only screen and (max-width: 767px){.flower-results-content .flower-results .image-text .flower-price{font-size:14px}}.flower-results-content .flower-results:hover .flower-title,.flower-results-content .flower-results:hover .flower-price{color:var(--brand_purple)}.mobile-nav-menu{width:100%;position:fixed;top:0;right:0;bottom:0;background:var(--white);z-index:201;padding:24px;transition:var(--ease);transform:translateX(200%);z-index:100}.mobile-nav-menu.is--active{transform:translateX(0);transition:var(--ease)}.mobile-nav-menu .overlay-close{position:absolute;top:24px;right:4px}.mobile-nav-menu-content{position:relative}.mobile-nav-menu-content .back-action{display:flex;margin-bottom:26px}.mobile-nav-menu-content .back-action-title{color:var(--button_text);margin-left:2px;font-weight:var(--weight_600);font-size:14px;line-height:normal}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title{position:relative;display:inline-block;width:100%;margin-top:24px;transition:var(--ease)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title:first-child{margin-top:0}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title:after{content:url("/template/2024/images/nav-arrow.svg");position:absolute;margin-left:5px;right:0;transition:var(--ease)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-link-title.is--active{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{display:flex;flex-direction:column}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content .mobile-nav-link-link{margin-left:8px;transition:var(--ease)}.mobile-nav-menu-content .mobile-navigation .mobile-nav-items-content .mobile-nav-link-link:hover{text-decoration:underline}.mobile-occasions-overlay,.mobile-best-seller-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transition:var(--ease);transform:translateX(200%);z-index:104;width:85%}.mobile-occasions-overlay.is--active,.mobile-best-seller-overlay.is--active{overflow:scroll;transform:translateX(0);transition:var(--ease)}.mobile-flowers-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);z-index:201;padding:24px;padding-top:0;transition:var(--ease);transform:translateX(200%);z-index:105;width:85%}.mobile-flowers-overlay.is--active{overflow:scroll;transform:translateX(0);transition:var(--ease)}.mobile-currency-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transition:var(--ease);transform:translateX(200%);z-index:104;width:85%}.mobile-currency-overlay.is--active{overflow:scroll;transform:translateX(0);transition:var(--ease)}.mobile-currency-overlay-content .mobile-navigation .currency-row{padding:17px}.mobile-currency-overlay-content .mobile-navigation .currency-row-tab{background:var(--progress);padding:4px 12px;border-radius:var(--border_radius_large);margin-right:8px}.mobile-currency-overlay-content .mobile-navigation .currency-row p{font-size:12px;color:var(--grey_alt_2)}.mobile-currency-overlay-content .mobile-navigation .currency-row .type{font-size:16px;font-weight:var(--weight_600)}.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active{background:var(--white-hov);border-radius:var(--border_radius)}.mobile-currency-overlay-content .mobile-navigation .currency-row.is--active .type{color:var(--brand_purple)}.mobile-country-overlay{position:fixed;top:80px;right:0;bottom:0;background:var(--white);padding:24px;padding-top:0;transition:var(--ease);transform:translateX(200%);z-index:104;width:85%}.mobile-country-overlay.is--active{overflow:scroll;transform:translateX(0);transition:var(--ease)}.mobile-country-overlay-content .mobile-navigation .country-row{padding:17px}.mobile-country-overlay-content .mobile-navigation .country-row-flag{margin-right:8px}.mobile-country-overlay-content .mobile-navigation .country-row-flag img{width:20px}.mobile-country-overlay-content .mobile-navigation .country-row .flag-country{color:var(--grey_alt_2);font-weight:var(--weight_600)}.mobile-country-overlay-content .mobile-navigation .country-row.is--active{background:var(--white-hov);border-radius:var(--border_radius)}.hero-date-picker-overlay{background:var(--white);width:100%;max-width:592px;margin:0 auto;position:absolute;top:5%;left:0;right:0;max-height:700px;overflow:scroll;background:var(--white);z-index:110;border-radius:var(--border_radius);display:none}.hero-date-picker-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.hero-date-picker-overlay-content{padding:40px}.hero-date-picker-overlay-content .hero-steps-content{display:flex}.hero-date-picker-overlay-content .hero-steps-content .hero-step{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:77px;margin-left:auto;margin-right:auto}.hero-date-picker-overlay-content .hero-steps-content .hero-step .ph{border-radius:40px;background:var(--yellow_alt);padding:8px}.hero-date-picker-overlay-content .hero-steps-content .hero-step span{font-weight:var(--weight_600);line-height:normal}.hero-date-picker-overlay-content .hero-steps-content .hero-step::after{content:"";position:absolute;width:200%;height:1px;color:var(--border_three);bottom:50%;left:50%;top:15px;transform:translateY(50%);border-radius:1px;border-style:dashed;border-top:1px;z-index:-1}.hero-date-picker-overlay-content .hero-steps-content .hero-step:last-child::after{display:none}.hero-date-picker-overlay-content .hero-steps-content .disabled{color:var(--blue_alt);pointer-events:none}.hero-date-picker-overlay-content .hero-steps-content .disabled .ph{background:var(--white_alt_2)}.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 .hero-use-location .use-location:hover{text-decoration:underline}.hero-date-picker-overlay-content .input-wrap{margin-top:4px}.hero-date-picker-overlay-content .input-wrap .ph{font-size:20px;top:4px}.hero-date-picker-overlay-content .input-wrap input{padding:12px;border-radius:var(--border_radius_small);border:1px solid var(--border_three);padding-left:38px !important}.hero-date-picker-overlay-content .input-wrap input:focus{outline:none;border:1px solid var(--brand_purple)}.hero-date-picker-overlay-content .hero-date-btn{margin-top:100px;width:100%}.hero-date-picker-overlay-content .hero-steps-inputs .hero-over-title{margin-bottom:4px}.hero-date-picker-overlay-content .hero-country-select{display:none}.hero-date-picker-overlay-content #aaa{padding-left:0px}.hero-date-picker-overlay-content #aaa img,.hero-date-picker-overlay-content .hero-btn-select img{width:20px;position:relative;top:2px}.hero-date-picker-overlay-content #aaa li{list-style:none;padding-top:5px;padding-bottom:5px}.hero-date-picker-overlay-content #aaa li:hover{background-color:#f4f3f3}.hero-date-picker-overlay-content #aaa li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px}.hero-date-picker-overlay-content #aaa li span,.hero-date-picker-overlay-content .btn-select li span{margin-left:5px}.hero-date-picker-overlay-content .bbb{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)}.hero-date-picker-overlay-content .open{display:show !important}.hero-date-picker-overlay-content .hero-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}.hero-date-picker-overlay-content .hero-btn-select li{list-style:none;float:left;padding-bottom:0px}.hero-date-picker-overlay-content .hero-btn-select li span{margin-left:8px}.hero-date-picker-overlay-content .hero-btn-select:hover li{margin-left:0px}.hero-date-picker-overlay-content .hero-btn-select:hover{background-color:#f4f3f3;border:1px solid rgba(0,0,0,0);box-shadow:inset 0 0px 0px 1px #ccc}.hero-date-picker-overlay-content .hero-btn-select:focus{outline:none;border:var(--brand_purple) 1px solid}.hero-date-picker-overlay-content .hero-lang-select{margin-bottom:24px;position:relative}.hero-date-picker-overlay-selection{background:var(--white);width:100%;max-width:592px;max-height:780px;overflow:scroll;margin:0 auto;position:absolute;top:5%;left:0;right:0;background:var(--white);z-index:110;border-radius:var(--border_radius);display:none}.hero-date-picker-overlay-selection .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.hero-date-picker-overlay-selection-content{padding:40px;overflow:scroll}.hero-date-picker-overlay-selection-content .hero-steps-content{display:flex}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:32px;margin-left:auto;margin-right:auto}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step .ph{border-radius:40px;background:var(--yellow_alt);padding:8px}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step span{font-weight:var(--weight_600);line-height:normal}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{content:"";position:absolute;width:200%;height:1px;color:var(--border_three);bottom:50%;left:50%;top:15px;transform:translateY(50%);border-radius:1px;border-style:dashed;border-top:1px;z-index:-1}@media only screen and (max-width: 533px){.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{width:171%}}@media only screen and (max-width: 457px){.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step::after{width:140%}}.hero-date-picker-overlay-selection-content .hero-steps-content .hero-step:last-child::after{display:none}.hero-date-picker-overlay-selection-content .hero-steps-content .disabled{color:var(--blue_alt);pointer-events:none}.hero-date-picker-overlay-selection-content .hero-steps-content .disabled .ph{background:var(--white_alt_2)}.hero-date-picker-overlay-selection-content .sending-to{font-weight:var(--weight_600)}.hero-date-picker-overlay-selection-content .input-wrap{margin-top:4px;margin-bottom:36px}.hero-date-picker-overlay-selection-content .input-wrap input{padding:12px;border-radius:var(--border_radius_small);border:1px solid var(--border_three)}.hero-date-picker-overlay-selection-content .input-wrap input:focus{outline:none;border:1px solid var(--brand_purple)}.hero-date-picker-overlay-selection-content .date-picker-selection{display:flex}.hero-date-picker-overlay-selection-content .date-picker-selection .left{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 .date-select:last-child{margin-bottom:0}.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 .custom-text{margin-top:0}.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)}.hero-date-picker-overlay-selection-content .date-picker-selection-btns .change:hover{color:var(--brand_purple)}.search-blogs-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.search-blogs-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.search-blogs-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.search-blogs-overlay.is--active{transform:translateY(0)}}.search-blogs-overlay-content{height:100%;position:relative}.search-blogs-overlay-content .overlay-close{position:absolute;top:0px;right:0px;cursor:pointer}@media only screen and (max-width: 767px){.search-blogs-overlay-content .h3{font-size:20px}}.search-blogs-overlay-content p{color:var(--button_text)}.search-blogs-overlay-content input{margin-top:32px;width:100%;padding:12px;outline:var(--border_three);border:1px solid var(--border_three);border-radius:var(--border_radius_small)}.search-blogs-overlay-content .input-wrap i{color:var(--blue_alt);top:40px}.search-blogs-overlay-content .input-wrap input{transition:var(--ease)}.search-blogs-overlay-content .input-wrap input:focus{border:1px solid var(--brand_purple)}.search-blogs-overlay-content .blog-search-results .input-actions{display:flex;justify-content:space-between;margin-top:6px;margin-bottom:32px}.search-blogs-overlay-content .blog-search-results .input-actions p{font-size:14px;line-height:normal;font-weight:var(--weight_400);color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.search-blogs-overlay-content .blog-search-results .input-actions p{font-size:12px}}.search-blogs-overlay-content .blog-search-results .input-actions .clear-input{font-size:14px;line-height:normal;font-weight:var(--weight_700);color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.search-blogs-overlay-content .blog-search-results .input-actions .clear-input:hover{border-bottom:1px solid var(--brand_purple)}.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{display:flex;align-items:center;margin-bottom:24px;border-radius:var(--border_radius);overflow:hidden;transition:var(--ease)}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results:last-child{margin-bottom:0}.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}.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}@media only screen and (max-width: 767px){.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-title{font-size:16px}}.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}@media only screen and (max-width: 767px){.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .blog-by{font-size:14px}}.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)}@media only screen and (max-width: 767px){.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .read-more-btn{font-size:14px}}.search-blogs-overlay-content .blog-search-results .blog-results-content .blog-results .image-text .read-more-btn:hover{text-decoration:underline}.flag-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;pointer-events:none;transition:var(--ease)}.flag-overlay.is--active{opacity:1;pointer-events:all}.flag-overlay-content .flag-title{font-size:16px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px}@media only screen and (max-width: 767px){.flag-overlay-content .flag-title{font-size:14px}}.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:0;margin-top:16px}@media only screen and (max-width: 1024px){.flag-overlay-content .flag-inter-content .flag-inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}}@media only screen and (max-width: 767px){.flag-overlay-content .flag-inter-content .flag-inter{width:calc(25% - 16px)}}.flag-overlay-content .flag-inter-content .flag-inter: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 .image-container img{object-fit:contain}.flag-overlay-content .flag-inter-content .flag-inter p{font-weight:var(--weight_400);line-height:normal;font-size:14px}@media only screen and (max-width: 767px){.flag-overlay-content .flag-inter-content .flag-inter p{font-size:12px}}.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}.flag-overlay-content .flex .top-areas .flag-inter{width:50%}.card-message-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{pointer-events:all;opacity:1}.card-message-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.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:none;padding:16px;height:53px;padding-left:16px !important}@media only screen and (max-width: 767px){.card-message-overlay .occasion-btn{font-size:14px}}.card-message-overlay .occasion-btn:focus{border:1px solid var(--brand_purple)}.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{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease);cursor:pointer}.card-message-overlay .occasion-dropdown .occasion-row:last-child{border-bottom:0}.card-message-overlay .occasion-dropdown .occasion-row:hover{background:var(--brand_purple);color:var(--white)}.card-message-overlay .occasion-dropdown.is--active{opacity:1;pointer-events:all}.card-message-overlay .message-section{margin-bottom:40px}.card-message-overlay .message-section 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{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.change-currency-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.change-currency-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.change-currency-overlay.is--active{transform:translateY(0)}}.change-currency-overlay-content{height:100%;position:relative;padding:40px}.change-currency-overlay-content .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.change-currency-overlay-content .top .sub-head{color:var(--grey_alt_2);margin-top:8px;display:block;margin-bottom:43px}.change-currency-overlay-content .top .title-small{font-weight:var(--weight_600);font-size:14px;line-height:normal}.change-currency-overlay-content .top .select-currency-container{position:relative}.change-currency-overlay-content .top .currency-btn{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);width:100%;outline:none;padding:16px;height:53px;padding-left:16px !important;position:relative;background:var(--white);cursor:pointer}.change-currency-overlay-content .top .currency-btn p span{margin-right:8px}@media only screen and (max-width: 767px){.change-currency-overlay-content .top .currency-btn{font-size:14px}}.change-currency-overlay-content .top .currency-btn:focus{border:1px solid var(--brand_purple)}.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{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease);cursor:pointer}.change-currency-overlay-content .top .currency-dropdown .currency-row:last-child{border-bottom:0}.change-currency-overlay-content .top .currency-dropdown .currency-row:hover{background:var(--brand_purple);color:var(--white)}.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 .top .currency-dropdown.is--active{opacity:1;pointer-events:all}.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}.change-currency-overlay-content .bottom .apply-changes{width:100%}.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)}.empty-basket-overlay.is--active{pointer-events:all;opacity:1}.empty-basket-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.empty-basket-overlay .remove-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)}.empty-basket-overlay .remove-message span{font-weight:var(--weight_700)}.empty-basket-overlay .no-btn{margin-right:8px}.set-location-overlay{position:fixed;background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);width:100%;max-width:592px;padding:40px;z-index:103;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;pointer-events:none;transition:var(--ease);z-index:103}.set-location-overlay.is--active{pointer-events:all;opacity:1}.set-location-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.set-location-overlay-content .viewing-loc{color:var(--brand_purple);font-size:24px;font-weight:var(--weight_600)}.set-location-overlay-content .notice{font-size:14px;width:100%;max-width:320px;color:var(--grey_alt_2);margin-top:8px}.set-location-overlay-content .loc-btns .btn{width:49%}.set-location-overlay-content .select-country-drop .select-loc-title{font-weight:var(--weight_600);margin-top:32px;font-size:14px;display:block}.set-location-overlay-content .select-country-drop ul li select{padding:12px}.set-location-overlay-content .select-country-drop ul li input{padding:12px}.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}.set-location-overlay-content .select-country-drop .country-select-location{display:none}.set-location-overlay-content .select-country-drop #country-location-a{padding-left:0px}.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}.set-location-overlay-content .select-country-drop #country-location-a li{list-style:none;padding-top:5px;padding-bottom:5px}.set-location-overlay-content .select-country-drop #country-location-a li:hover{background-color:#f4f3f3;cursor:pointer}.set-location-overlay-content .select-country-drop #country-location-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px}.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}.set-location-overlay-content .select-country-drop .country-location-b{display:none;width:100%;box-shadow:0 6px 12px rgba(0,0,0,.175);border:1px solid rgba(0,0,0,.15);border-radius:5px;position:absolute;z-index:1;background:var(--white)}.set-location-overlay-content .select-country-drop .open{display:show !important}.set-location-overlay-content .select-country-drop .btn-select{margin-top:10px;width:100%;padding:12px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);background:var(--white);background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-position:right 16px center;background-size:16px}.set-location-overlay-content .select-country-drop .btn-select li{list-style:none;float:left;padding-bottom:0px}.set-location-overlay-content .select-country-drop .btn-select:hover li{margin-left:0px}.set-location-overlay-content .select-country-drop .btn-select:hover{background-color:#f4f3f3;border:1px solid rgba(0,0,0,0);box-shadow:inset 0 0px 0px 1px #ccc}.set-location-overlay-content .select-country-drop .btn-select:focus{outline:none;border:var(--brand_purple) 1px solid}.set-location-overlay-content .select-country-drop .lang-select{margin-bottom:24px;position:relative}.generic-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;z-index:103;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;pointer-events:none;transition:var(--ease);z-index:103}.generic-overlay.is--active,.voucher-overlay.is--active{pointer-events:all;opacity:1}.generic-overlay .overlay-close,.voucher-overlay .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}.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}.generic-overlay-content .generic-btns a,.generic-overlay-content .voucher-btns a,.voucher-overlay-content .generic-btns a,.voucher-overlay-content .voucher-btns a{width:49%}.inline-search-overlay{background:var(--white);width:100%;max-width:480px;margin:0 auto;margin-top:4px;position:absolute;left:50%;transform:translate(-50%, 0%);z-index:5;border-radius:var(--border_radius);box-shadow:0px 8px 40px -8px rgba(35,35,61,.16);display:none;transition:var(--ease)}@media only screen and (max-width: 767px){.inline-search-overlay{width:92%}}.inline-search-overlay-content{padding:32px}.inline-search-overlay-content .top-cta p{font-size:14px;color:var(--grey_alt_2)}.inline-search-overlay-content .top-cta a{color:var(--brand_purple);font-weight:var(--weight_700);font-size:14px}.inline-search-overlay-content .results-search{margin-top:32px}.inline-search-overlay-content .results-search .row{margin-bottom:24px}.inline-search-overlay-content .results-search .row:last-child{margin-bottom:0}.inline-search-overlay-content .results-search .row img{width:24px}.inline-search-overlay-content .results-search .row p{font-weight:var(--weight_600);margin-left:8px;line-height:normal}@media only screen and (max-width: 767px){.inline-search-overlay-content .results-search .row p{font-size:14px}}.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 ease,transform .3s ease;display:none}@media only screen and (max-width: 767px){.order-toast-overlay{top:4vh;right:8vw;left:8vw}}.order-toast-overlay.show{display:block;opacity:1;transform:translateY(0)}.order-toast-overlay-content p{color:var(--white)}.order-toast-overlay .progress-bar{background-color:var(--blue_alt);height:5px;width:100%;position:absolute;bottom:0;left:0;transform:scaleX(0);transform-origin:left;animation:progress 3s linear forwards}@keyframes progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.product-box-delivery-overlay{width:100%;max-width:480px;height:100vh;background:var(--grey_alt);box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0px;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);transition:var(--ease);opacity:0;pointer-events:none}@media only screen and (max-width: 767px){.product-box-delivery-overlay{height:85vh;top:unset;bottom:0;border-radius:unset;transform:translateY(100%);border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.product-box-delivery-overlay.is--active{opacity:1;pointer-events:all;transform:translateX(0)}@media only screen and (max-width: 767px){.product-box-delivery-overlay.is--active{transform:translateY(0)}}.product-box-delivery-overlay-content{height:100%;position:relative;display:flex;flex-direction:column}.product-box-delivery-overlay-content-top{background:var(--white);padding:40px;flex-shrink:0}.product-box-delivery-overlay-content .overlay-close{position:absolute;top:40px;right:40px;cursor:pointer}@media only screen and (max-width: 767px){.product-box-delivery-overlay-content .overlay-close{right:20px}}.product-box-delivery-overlay-content .select-title{color:var(--button_text)}@media only screen and (max-width: 767px){.product-box-delivery-overlay-content .select-title{font-size:20px}}.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-content .select-result-text-content{margin-top:40px;padding-left:40px;padding-right:40px;overflow:scroll}@media only screen and (max-width: 767px){.product-box-delivery-overlay-content .select-result-text-content{padding-left:20px;padding-right:20px;margin-top:20px}}.product-box-delivery-overlay-content .select-result-text-content .results{display:flex;justify-content:space-between}.product-box-delivery-overlay-content .select-result-text-content .results p{font-weight:var(--weight_400);font-size:14px;color:var(--button_text)}.product-box-delivery-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{color:var(--brand_purple);font-size:14px;font-weight:var(--weight_700);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.product-box-delivery-overlay-content .select-result-text-content .results a:hover{border-bottom:1px solid var(--brand_purple)}.product-box-delivery-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}.product-box-delivery-overlay-content .select-result-text-content .order-time span{font-weight:var(--weight_700)}.product-box-delivery-overlay-content .select-result-content{padding-left:40px;padding-right:40px;padding-top:16px;height:100%;height:calc(90vh - 100px);overflow:scroll;padding-bottom:160px}@media only screen and (max-width: 767px){.product-box-delivery-overlay-content .select-result-content{padding-left:20px;padding-right:20px;height:calc(75vh - 100px);padding-bottom:190px}}.product-box-delivery-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)}.product-box-delivery-overlay-content .select-result-content .select-florist:hover{background:var(--white_hov)}.product-box-delivery-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)}.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info{margin-left:12px;position:relative;width:100%}.product-box-delivery-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}.product-box-delivery-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}.product-box-delivery-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}.product-box-delivery-overlay-content .select-result-content .select-florist .select-text-info .day-delivery{margin-top:14px}.product-box-delivery-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}.product-box-delivery-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)}.product-box-delivery-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{background:#fff;position:absolute;bottom:0px;left:0px;right:0px;padding-top:35px;box-shadow:-8px 0px 24px 0px rgba(0,0,0,.08)}@media only screen and (max-width: 767px){.product-box-delivery-overlay-content .product-box-delivery-button{position:fixed}}.product-box-delivery-overlay-content .product-box-delivery-button-container{background:var(--white);padding-bottom:40px;padding-left:40px;padding-right:40px}.product-box-delivery-overlay-content .product-box-delivery-button-container a,.product-box-delivery-overlay-content .product-box-delivery-button-container button{width:100%}.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 40px;height:auto;max-height:100%}.product-box-delivery-overlay .pop-up-selected-florist{margin:24px 0px}.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}@media only screen and (max-width: 1023px){.home-hero-section{flex-direction:column-reverse;min-height:auto}}.home-hero-section .hero-flex{width:100%}.home-hero-section-content{position:relative;padding-top:75px;padding-bottom:95px}@media only screen and (max-width: 767px){.home-hero-section-content{padding:24px}}@media only screen and (max-width: 390px){.home-hero-section-content .wrapper-content{width:100%}}.home-hero-section-content .hero-flower-top{position:absolute;top:0;left:0;transform:rotate(180deg)}@media only screen and (max-width: 767px){.home-hero-section-content .hero-flower-top{display:none}}.home-hero-section-content .hero-flower-bottom{position:absolute;right:40%;bottom:0px}@media only screen and (max-width: 1023px){.home-hero-section-content .hero-flower-bottom{right:0}}@media only screen and (max-width: 767px){.home-hero-section-content .hero-flower-bottom{display:none}}.home-hero-section-content .h2-small{color:var(--white)}.home-hero-section-content .hero-title{color:var(--white);max-width:560px;display:inline-block;margin-bottom:8px;line-height:normal}@media only screen and (max-width: 767px){.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{color:var(--white_alt);max-width:489px;margin-bottom:35px;line-height:22px}@media only screen and (max-width: 767px){.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{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)}@media only screen and (max-width: 767px){.home-hero-section-content .hero-sub-title-top{padding:9px 12px}}.home-hero-section-content .hero-sub-title-top h2{margin-bottom:0px;margin-left:5px;line-height:normal}@media only screen and (max-width: 767px){.home-hero-section-content .hero-sub-title-top h2{font-size:10px;line-height:20px}}@media only screen and (max-width: 360px){.home-hero-section-content .hero-sub-title-top h2{font-size:8px}}.home-hero-section-content span{color:var(--white)}.home-hero-section-content .p-style-medium{font-weight:var(--weight_600)}.home-hero-section .home-hero-container{position:relative;z-index:5;max-width:558px}@media only screen and (max-width: 1024px){.home-hero-section .home-hero-container{padding-right:37px}}@media only screen and (max-width: 1023px){.home-hero-section .home-hero-container{padding-right:0;margin:0 auto}}@media only screen and (max-width: 767px){.home-hero-section .home-hero-container{display:flex;flex-direction:column;justify-content:center;align-items:center}}.home-hero-section .delivery{display:flex;align-items:center}@media only screen and (max-width: 767px){.home-hero-section .delivery{display:none}}.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}@media only screen and (max-width: 767px){.home-hero-section .delivery-date{display:none}}.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:0px 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{color:var(--brand_purple);transition:var(--ease)}@media only screen and (max-width: 1024px){.home-hero-section .delivery-date .date-box{width:100%;max-width:160px}}.home-hero-section .delivery-date .date-box:last-child{margin-right:0}.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 p{font-weight:var(--weight_700)}.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 41px;margin-bottom:12px}@media only screen and (max-width: 767px){.home-hero-section .delivery-date-mobile{display:block}}.home-hero-section .delivery-date-mobile i{color:var(--brand)}.home-hero-section .delivery-date-mobile span{color:var(--brand);font-weight:var(--weight_700);font-size:12px;line-height:normal}.home-hero-section .order span{margin-left:4px}.home-hero-section .order i{color:var(--white)}@media only screen and (max-width: 767px){.home-hero-section .order i{display:none}}.home-hero-section .order-within{font-weight:var(--weight_400)}@media only screen and (max-width: 767px){.home-hero-section .order-within{font-size:10px;line-height:normal}}@media only screen and (max-width: 360px){.home-hero-section .order-within{font-size:9px}}.home-hero-section .order-within strong{color:var(--white)}.hero-section-media{position:absolute;top:0;right:0;bottom:0;width:42%}@media only screen and (max-width: 1023px){.hero-section-media{position:relative;width:100%;height:400px}}@media only screen and (max-width: 767px){.hero-section-media{height:216px}}.countdown{font-weight:var(--weight_600)}.home-v3{padding-top:30px}@media only screen and (max-width: 767px){.home-v3{padding-top:0}}.home-v3 .new-reviews-section{background:var(--white)}.home-hero-section-v2{position:relative}.home-hero-section-v2 .hero-bg{object-position:top}@media only screen and (max-width: 767px){.home-hero-section-v2 .hero-bg{object-position:right;top:30px}}.home-hero-section-v2 .hero-countdown-banner{position:relative;background:var(--brand_yellow)}.home-hero-section-v2 .hero-countdown-banner i{font-size:24px}@media only screen and (max-width: 767px){.home-hero-section-v2 .hero-countdown-banner i{display:none}}.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{padding:16px 0;margin-bottom:0px;margin-left:8px;line-height:normal;font-weight:400;font-size:16px}@media only screen and (max-width: 767px){.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{padding:12px 0}}.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper span{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{font-size:14px;line-height:20px}}@media only screen and (max-width: 360px){.home-hero-section-v2 .hero-countdown-banner .countdown-wrapper{font-size:12px}}.home-hero-section-v2 .home-hero-section-container{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}}@media only screen and (max-width: 375px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content{padding:12px}}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap{margin-bottom:8px}@media only screen and (max-width: 767px){.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap{justify-content:center}}.home-hero-section-v2 .home-hero-section-container .home-hero-section-content .icon-wrap img{width:20px;height:20px}@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{color:var(--brand);width:100%;margin:13px 0}@media only screen and (max-width: 767px){.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{color:var(--brand);width:100%}@media only screen and (max-width: 767px){.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{margin-top:8px}@media only screen and (max-width: 767px){.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{font-weight:var(--weight_600);color:var(--brand);font-size:18px}@media only screen and (max-width: 767px){.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{width:100%;display:flex;align-items:center}@media only screen and (max-width: 767px){.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 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:none;border:1px solid var(--border_three);padding-right:22px}@media only screen and (max-width: 767px){.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{border:1px solid var(--border_three);border-bottom-right-radius:var(--border_radius_small);border-top-right-radius:var(--border_radius_small);outline:none;padding:16px;height:53px;border-left:none;padding-left:16px !important}@media only screen and (max-width: 767px){.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 input:focus{border:1px solid var(--brand_purple)}.home-hero-section-v2 .home-hero-section-container .home-hero-section-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 .where-sending a{width:100%;margin-left:0;font-size:14px}}@media only screen and (max-width: 767px){#hero-sec-cont-v2{margin-bottom:230px;padding-top:120px}}@media only screen and (max-width: 375px){#hero-sec-cont-v2{margin-bottom:246px}}.home-hero-section-v2 .where-sending-cta .hero-new-country-select{display:none}.home-hero-section-v2 .where-sending-cta #country-dropdown-a{padding-left:0px;height:270px;overflow:scroll}.home-hero-section-v2 .where-sending-cta #country-dropdown-a img,.home-hero-section-v2 .where-sending-cta .hero-new-btn-select img{width:20px;position:relative;top:2px}.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}.home-hero-section-v2 .where-sending-cta #country-dropdown-a li:last-child{padding-bottom:50px}@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:hover{background-color:#f4f3f3;cursor:pointer}.home-hero-section-v2 .where-sending-cta #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}@media only screen and (max-width: 767px){.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{margin-left:5px}@media only screen and (max-width: 767px){.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{margin-bottom:0}}.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 ease,transform .3s ease}.home-hero-section-v2 .where-sending-cta .country-dropdown-b.is--active{transform:translateY(53px);pointer-events:all;opacity:1}.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}.home-hero-section-v2 .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 ease}.home-hero-section-v2 .where-sending-cta .hero-new-btn-select.is--active:after{transform:translateY(-50%) rotate(-180deg)}.home-hero-section-v2 .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-btn-select li{list-style:none;float:left;padding-bottom:0px}.home-hero-section-v2 .where-sending-cta .hero-new-btn-select:hover li{margin-left:0px}.home-hero-section-v2 .where-sending-cta .lang-select{margin-bottom:24px;position:relative}.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%}@media only screen and (max-width: 767px){.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending input{max-width:100%}}@media only screen and (max-width: 767px){.home-hero-split .home-hero-section-container .home-hero-section-content .where-sending-cta .input-wrap{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:16px}@media only screen and (max-width: 767px){.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%}}.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}@media only screen and (max-width: 767px){.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}}.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}@media only screen and (max-width: 767px){.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{margin-bottom:0}}.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}@media only screen and (max-width: 767px){.hero-alt-countdown-section{display:flex;flex-direction:column-reverse}}.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}@media only screen and (max-width: 1023px){.hero-alt-countdown-section .left{width:48%}}@media only screen and (max-width: 767px){.hero-alt-countdown-section .left{max-width:100%;width:100%;text-align:center;padding:24px 0}}@media only screen and (max-width: 767px){.hero-alt-countdown-section .left .icon-wrap{justify-content:center}.hero-alt-countdown-section .left .icon-wrap p{font-size:14px}}.hero-alt-countdown-section .left .hero-text-swiper .swiper-slide{opacity:0;transition:var(--ease)}.hero-alt-countdown-section .left .hero-text-swiper .swiper-slide-active{opacity:1}.hero-alt-countdown-section .left .hero-title{display:block;font-size:38px;font-weight:700;line-height:1.4em;height:2.6em}@media only screen and (max-width: 767px){.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 .order-now-countdown{justify-content:start;margin:0;margin-bottom:24px}@media only screen and (max-width: 767px){.hero-alt-countdown-section .left .order-now-countdown{justify-content:center}}.hero-alt-countdown-section .left .order-now-countdown span{text-align:center}.hero-alt-countdown-section .left .for-deliv{display:block;margin-top:24px;margin-bottom:12px}@media only screen and (max-width: 767px){.hero-alt-countdown-section .left .for-deliv{margin-top:0px;font-size:14px}}.hero-alt-countdown-section .left .hero-text-btn-swiper .swiper-slide{opacity:0;transition:var(--ease)}.hero-alt-countdown-section .left .hero-text-btn-swiper .swiper-slide-active{opacity:1}@media only screen and (max-width: 767px){.hero-alt-countdown-section .left a{font-size:14px}}@media only screen and (max-width: 767px){.hero-alt-countdown-section .right-count-container{position:relative}}.hero-alt-countdown-section .right{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:hidden;z-index:0}@media only screen and (max-width: 767px){.hero-alt-countdown-section .right{position:relative;width:100%;height:125px;left: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)}@media only screen and (max-width: 767px){.tile-small-section{margin-top:36px}}.tile-small-section-content{display:flex;flex-wrap:wrap;margin:-12px;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 1023px){.tile-small-section-content{flex-wrap:nowrap}}@media only screen and (max-width: 1024px){.tile-small-section-content .tile{min-width:25%;max-width:25%;width:100%}}@media only screen and (max-width: 1023px){.tile-small-section-content .tile{width:100%;min-width:33%;max-width:33%}}@media only screen and (max-width: 767px){.tile-small-section-content .tile{min-width:45%;max-width:45%}}.tile-large-section{overflow:hidden}.tile-large-section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media only screen and (max-width: 767px){.tile-large-section-title .occy-title{font-size:16px}}.tile-large-section-title a{font-weight:var(--weight_600);color:var(--brand_purple);font-size:16px;line-height:16px}.tile-large-section-title a:hover{color:var(--brand_purple);text-decoration:underline;transition:var(--ease)}@media only screen and (max-width: 1023px){.tile-large-section-title a{display:none}}.tile-large-section-content{display:flex}@media only screen and (max-width: 1023px){.tile-large-section-content{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.handpicked-section,.best-sellers-section,.our-best-sellers-section,.recent-deliveries-new-section{overflow:hidden}@media only screen and (max-width: 767px){.handpicked-section,.best-sellers-section,.our-best-sellers-section,.recent-deliveries-new-section{margin-bottom:21px}}.handpicked-section-content,.best-sellers-section-content,.our-best-sellers-section-content,.recent-deliveries-new-section-content{position:relative;overflow:hidden}.handpicked-section-content:before,.best-sellers-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}.handpicked-section-content-title .handpicked-title,.handpicked-section-content-title .sellers-title,.best-sellers-section-content-title .handpicked-title,.best-sellers-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)}@media only screen and (max-width: 767px){.handpicked-section-content-title .handpicked-title,.handpicked-section-content-title .sellers-title,.best-sellers-section-content-title .handpicked-title,.best-sellers-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{font-size:14px}}.handpicked-section-content-title a,.best-sellers-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}.handpicked-section-content-title a:hover,.best-sellers-section-content-title a:hover,.our-best-sellers-section-content-title a:hover,.recent-deliveries-new-section-content-title a:hover{color:var(--brand_purple);text-decoration:underline;transition:var(--ease)}@media only screen and (max-width: 767px){.handpicked-section-content-title a,.best-sellers-section-content-title a,.our-best-sellers-section-content-title a,.recent-deliveries-new-section-content-title a{display:none}}.handpicked-section-content-tiles,.best-sellers-section-content-tiles,.our-best-sellers-section-content-tiles,.recent-deliveries-new-section-content-tiles{display:flex}@media only screen and (max-width: 767px){.best-sellers-section-content-title.flex-between{flex-direction:column;align-items:initial}}.best-sellers-section-content-title .currency{margin-bottom:16px;text-align:right;background:initial}@media only screen and (max-width: 767px){.best-sellers-section-content-title .currency{font-size:14px}.best-sellers-section-content-title .currency a{display:inline}}@media only screen and (max-width: 767px){.best-sellers-section{margin-top:48px;margin-bottom:48px}}.recent-deliveries-new-section{background:var(--yellow_alt);padding-top:30px;padding-bottom:30px}.recent-deliveries-new-section .tile-large-white:hover .title,.recent-deliveries-new-section .tile-large-white:hover .price{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}@media only screen and (max-width: 767px){.recent-deliveries-new-section .tile-large-white-img .tabs{font-size:12px}}@media only screen and (max-width: 1023px){.recent-deliveries-new-section .tile-large-white-img{height:225px}}@media only screen and (max-width: 767px){.recent-deliveries-new-section .tile-large-white-img{height:173px}}.recent-deliveries-new-section-title{margin-bottom:24px}.recent-deliveries-new-section .sellers-title{margin-bottom:0}@media only screen and (max-width: 767px){.recent-deliveries-new-section .sellers-title{font-size:14px;text-align:center}}.recent-deliveries-new-section .top-left{margin-left:auto;margin-right:auto;text-align:center}@media only screen and (max-width: 767px){.recent-deliveries-new-section .top-left{width:100%}}.recent-deliveries-new-section .top-left .top-flex{justify-content:center}.recent-deliveries-new-section .top-left .top-flex img{margin-right:4px}@media only screen and (max-width: 767px){.recent-deliveries-new-section .top-left .top-flex img{width:20px;height:20px}}.recent-deliveries-new-section .rec-sub{font-size:16px;line-height:normal;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.recent-deliveries-new-section .rec-sub{font-size:14px;text-align:center}}.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 .title{margin-bottom:0}.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)}@media only screen and (max-width: 767px){.recent-deliveries-new-section-content-tiles .tile-large-white .tile-text-left .price{font-size:12px}}@media only screen and (max-width: 767px){.trio-blocks-section{margin-top:0}}.trio-blocks-section-content{display:flex}@media only screen and (max-width: 1023px){.trio-blocks-section-content{flex-direction:column-reverse}}.trio-blocks-section-content .trio-block{margin-right:24px}.trio-blocks-section-content .trio-block:last-child{margin-right:0}@media only screen and (max-width: 1023px){.trio-blocks-section-content .trio-block{margin-right:0}}@media only screen and (max-width: 767px){.trio-blocks-section-content .trio-block:first-child{order:2;flex-direction:row-reverse}}.trio-blocks-section-content .tile-banner{max-width:312px}@media only screen and (max-width: 1023px){.trio-blocks-section-content .tile-banner{margin-top:12px;max-width:100%}}.how-we-work-section{background:var(--off_white)}@media only screen and (max-width: 767px){.how-we-work-section{margin-top:21px;margin-bottom:0}}.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{position:absolute;bottom:0;right:0}.how-we-work-section-content{position:relative}@media only screen and (max-width: 767px){.how-we-work-section-content{padding:32px 0}}@media only screen and (max-width: 767px){.how-we-work-section-content .tabs-icon-wrap{font-size:12px}}.how-we-work-section-content h4{color:var(--button_text);text-align:center;margin-top:16px;line-height:normal;margin-bottom:32px}@media only screen and (max-width: 767px){.how-we-work-section-content h4{font-size:20px}}.how-we-work-section-content-steps{display:flex;position:relative;z-index:5}@media only screen and (max-width: 767px){.how-we-work-section-content-steps{overflow-x:scroll}}.how-we-work-section-content-steps .step{width:calc(25% - 34px);margin:0px 16px}@media only screen and (max-width: 767px){.how-we-work-section-content-steps .step{min-width:230px}}.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}@media only screen and (max-width: 767px){.how-we-work-section-content-steps .step-title{font-size:14px;margin-top:35px}}.how-we-work-section-content-steps .step-text{text-align:center;line-height:22px}@media only screen and (max-width: 767px){.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{position:relative;margin:0 auto 16px auto;position:relative;height:216px;max-width:168px;border-radius:var(--border_radius)}.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}@media only screen and (max-width: 767px){.how-we-work-section-content-steps .step-img-number{bottom:-25px;left:35%}}.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 0px 12px 0px;border-radius:100px 100px 0px 100px}.how-we-work-section-content-steps .step-number-two{padding:11px 18px 12px 19px;border-radius:100px 0px 100px 100px}.how-we-work-section-content-steps .step-number-three{padding:11px 18px 12px 19px;border-radius:100px 100px 100px 0px}.how-we-work-section-content-steps .step-number-four{padding:11px 19px 14px 19px;border-radius:0px 100px 100px 100px}.text-grid-image-section{background:var(--white)}.text-grid-image-section.is--active{padding-bottom:0}.text-grid-image-section-content{display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){.text-grid-image-section-content{flex-direction:column}}.text-grid-image-section-content .text-content{width:100%;max-width:552px;display:flex;justify-content:center;flex-direction:column;position:relative}@media only screen and (max-width: 1024px){.text-grid-image-section-content .text-content{max-width:450px}}@media only screen and (max-width: 1023px){.text-grid-image-section-content .text-content{max-width:100%;margin-bottom:32px}}@media only screen and (max-width: 767px){.text-grid-image-section-content .text-content{margin-bottom:0}}.text-grid-image-section-content .text-content h2{line-height:normal;color:var(--button_text);margin-bottom:16px}@media only screen and (max-width: 767px){.text-grid-image-section-content .text-content h2{line-height:1.5;font-size:14px}}.text-grid-image-section-content .text-content p{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.text-grid-image-section-content .text-content p{font-size:14px;line-height:22px}}.text-grid-image-section-content .text-content .grid-ctas{margin-top:32px}@media only screen and (max-width: 767px){.text-grid-image-section-content .text-content .grid-ctas{display:none}}.text-grid-image-section-content .text-content .grid-ctas a{margin-right:16px}.text-grid-image-section-content .text-content .grid-ctas a:last-child{margin-right:0}@media only screen and (max-width: 767px){.text-grid-image-section-content .text-content .moretext{display:none;margin-top: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}@media only screen and (max-width: 767px){.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}}.text-grid-image-section-content .image-grid-section{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:454px}@media only screen and (max-width: 1023px){.text-grid-image-section-content .image-grid-section{max-width:100%}}@media only screen and (max-width: 767px){.text-grid-image-section-content .image-grid-section{display:none}}.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 only screen and (max-width: 1023px){.text-grid-image-section-content .image-grid-section .grid-img-container{min-width:24%;height:175px;margin-bottom:0}}.text-grid-image-section-content .image-grid-section .no-mb{margin-bottom:0}@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%}}.footer-banner-section .swiper-slide{width:100%}@media(min-width: 53em){.footer-banner-section .swiper-slide{width:fit-content}}.featured-four-section{margin-bottom:80px;margin-top:40px}.featured-four-section .featured-four-swiper{overflow:hidden}.featured-four-section .featured-title{line-height:normal}@media only screen and (max-width: 767px){.featured-four-section .featured-title{font-size:16px}}.featured-four-section-content{display:flex}@media only screen and (max-width: 1023px){.featured-four-section-content .tile-large-white-img{height:250px}}@media only screen and (max-width: 767px){.featured-four-section-content .tile-large-white-img{height:160px}}.text-countdown-section-content{display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){.text-countdown-section-content{flex-direction:column}}.text-countdown-section-content .left{width:66%}@media only screen and (max-width: 1023px){.text-countdown-section-content .left{width:100%;margin-bottom:40px}}.text-countdown-section-content .left .breadcrumb-container{display:flex}.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 rgba(0,0,0,0)}.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 rgba(0,0,0,0)}.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}.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{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}.quad-grid-section .quad-title{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}@media only screen and (max-width: 1023px){.quad-grid-section-content .tile-large-white{max-width:33%;flex-basis:33%}}@media only screen and (max-width: 767px){.quad-grid-section-content .tile-large-white{max-width:50%;flex-basis:50%}}.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{padding-bottom:16px}.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{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.is--active{background:var(--white_alt_2)}.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}.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:none}.trio-grid-section .filters .price-container{padding-top:16px}.trio-grid-section .filters .price-container .price-content{margin-top:16px;padding-bottom:16px}.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:none;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}.trio-grid-section .filters .filters-check{padding-top:16px}.trio-grid-section .filters .filters-check-content{padding-bottom:16px}.trio-grid-section .filters .filters-check-content .select-choice{margin-top:12px}.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)}.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 .filters .filters-check-content .select-choice input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.trio-grid-section .filters .range-check{padding-top:16px}.trio-grid-section .filter-info{margin-bottom:16px}.trio-grid-section .filter-info .change{margin-right:8px}.trio-grid-section .filter-info .nine{margin-right:4px}.trio-grid-section .filter-info .sort-by{padding:12px 16px;appearance:none;margin-left:16px;background:url(/template/2024/images/sort.svg);background-repeat:no-repeat;background-position:right 10px center;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-section-content .tile-large-white{flex-grow:0;max-width:33%;flex-basis:33%;padding:12px}@media only screen and (max-width: 1023px){.trio-grid-section-content .tile-large-white{max-width:33%;flex-basis:33%}}@media only screen and (max-width: 767px){.trio-grid-section-content .tile-large-white{max-width:50%;flex-basis:50%}}.trio-grid-section .filter-title{cursor:pointer;padding-bottom:16px}.trio-grid-section .filter-content{display:none}.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-right .trio-grid-count-right-titles,.trio-grid-count-left .trio-grid-count-right-titles{margin-bottom:16px}.trio-grid-count-right .trio-grid-count-right-titles .trio-grid-title,.trio-grid-count-left .trio-grid-count-right-titles .trio-grid-title{color:var(--brand);font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 767px){.trio-grid-count-right .trio-grid-count-right-titles .trio-grid-title,.trio-grid-count-left .trio-grid-count-right-titles .trio-grid-title{font-size:16px}}.trio-grid-count-right .trio-grid-count-right-titles .view-all,.trio-grid-count-left .trio-grid-count-right-titles .view-all{color:var(--brand_purple);font-size:16px;font-weight:var(--weight_600)}.trio-grid-count-right-content,.trio-grid-count-left-content{flex-wrap:wrap;width:calc(100% + 34px);margin:-12px;display:flex}@media only screen and (max-width: 767px){.trio-grid-count-right-content,.trio-grid-count-left-content{width:100%;margin:0;justify-content:space-between}}.trio-grid-count-right-content .order-now-block:hover .order-now .order-time,.trio-grid-count-left-content .order-now-block:hover .order-now .order-time{text-decoration:none !important;color:var(--brand) !important}@media only screen and (max-width: 767px){.trio-grid-count-right-content .order-now-block,.trio-grid-count-left-content .order-now-block{display:block;min-width:100%;text-align:center}}.trio-grid-count-right-content .tile-large-white,.trio-grid-count-left-content .tile-large-white{flex-grow:0;max-width:33%;flex-basis:33%;padding:12px}@media only screen and (max-width: 1023px){.trio-grid-count-right-content .tile-large-white,.trio-grid-count-left-content .tile-large-white{max-width:50%;flex-basis:50%}}@media only screen and (max-width: 767px){.trio-grid-count-right-content .tile-large-white,.trio-grid-count-left-content .tile-large-white{padding:0;max-width:100%;flex-basis:100%;margin-bottom:24px}}.trio-grid-count-right-content .tile-large-white-img,.trio-grid-count-left-content .tile-large-white-img{height:360px}@media only screen and (max-width: 1023px){.trio-grid-count-right-content .tile-large-white-img,.trio-grid-count-left-content .tile-large-white-img{height:350px}}.trio-grid-count-right-content .tile-large-white .order-now,.trio-grid-count-left-content .tile-large-white .order-now{padding:71px 32px;flex:auto}@media only screen and (max-width: 1024px){.trio-grid-count-right-content .tile-large-white .order-now,.trio-grid-count-left-content .tile-large-white .order-now{padding:32px}}.trio-grid-count-right-content .tile-large-white .order-now:hover .order-time,.trio-grid-count-left-content .tile-large-white .order-now:hover .order-time{text-decoration:none;color:var(--brand)}@media only screen and (max-width: 1023px){.trio-grid-count-right-content .tile-large-white .order-now .order-sub-title,.trio-grid-count-left-content .tile-large-white .order-now .order-sub-title{font-size:20px}}@media only screen and (max-width: 1023px){.trio-grid-count-right-content .tile-large-white .order-now .order-time,.trio-grid-count-left-content .tile-large-white .order-now .order-time{font-size:14px}}@media only screen and (max-width: 1023px){.trio-grid-count-right-content .tile-large-white .order-now .count-num,.trio-grid-count-left-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}}@media only screen and (max-width: 767px){.trio-grid-count-right-content .tile-large-white-text,.trio-grid-count-left-content .tile-large-white-text{flex-direction:row}}@media only screen and (max-width: 767px){.trio-grid-count-right-content .tile-large-white-text .tile-text-right,.trio-grid-count-left-content .tile-large-white-text .tile-text-right{margin-top:0;max-width:fit-content;margin-left:10px}}.trio-grid-count-right-content .view-all,.trio-grid-count-left-content .view-all{margin:32px auto 0 auto;display:block;width:100%;text-align:center}@media only screen and (max-width: 767px){.trio-grid-count-right-content .view-all,.trio-grid-count-left-content .view-all{margin-top:0}}@media only screen and (max-width: 767px){.trio-grid-count-right-content .view-all a,.trio-grid-count-left-content .view-all a{font-size:14px}}.trio-grid-count-right-content .view-all .showing,.trio-grid-count-left-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-right .pad,.trio-grid-count-left .pad{padding-bottom:64px}.trio-grid-count-right .trust-pilot-grid,.trio-grid-count-left .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}@media only screen and (max-width: 1024px){.trio-grid-count-right .trust-pilot-grid,.trio-grid-count-left .trust-pilot-grid{padding:32px}}@media only screen and (max-width: 767px){.trio-grid-count-right .trust-pilot-grid,.trio-grid-count-left .trust-pilot-grid{display:block;min-width:100%;text-align:center}}.trio-grid-count-right .trust-pilot-grid .trust-tick,.trio-grid-count-left .trust-pilot-grid .trust-tick{width:32px;height:32px;margin:0 auto}.trio-grid-count-right .trust-pilot-grid p,.trio-grid-count-left .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-right .trust-pilot-grid .trust-logo,.trio-grid-count-left .trust-pilot-grid .trust-logo{width:100%;max-width:117px;margin:0 auto;margin-top:24px}@media only screen and (max-width: 767px){.trio-grid-count-right .trust-pilot-grid .trust-logo,.trio-grid-count-left .trust-pilot-grid .trust-logo{display:block;margin-top:15px}}.trio-grid-count-right .trust-pilot-grid .trust-stars,.trio-grid-count-left .trust-pilot-grid .trust-stars{width:100%;max-width:170px;margin:15px auto}.trio-grid-count-right .trust-pilot-grid .score,.trio-grid-count-left .trust-pilot-grid .score{margin:0 auto}@media only screen and (max-width: 767px){.trio-grid-count-right .trust-pilot-grid .score,.trio-grid-count-left .trust-pilot-grid .score{display:flex;justify-content:center}}.trio-grid-count-right .trust-pilot-grid .score span,.trio-grid-count-left .trust-pilot-grid .score span{font-size:12px;font-weight:var(--weight_400)}.trio-grid-count-right .trust-pilot-grid .score span:last-child,.trio-grid-count-left .trust-pilot-grid .score span:last-child{margin-left:8px}.why-shop-section .why-title{text-align:center;font-size:var(--h3);font-weight:var(--weight_600);color:var(--button_text)}@media only screen and (max-width: 767px){.why-shop-section .why-title{font-size:16px}}.why-shop-section-content{display:flex;width:calc(100% + 24px);margin:-12px;margin-top:32px;margin-bottom:0}@media only screen and (max-width: 1023px){.why-shop-section-content{flex-wrap:wrap}}@media only screen and (max-width: 767px){.why-shop-section-content{width:100%;margin:0;margin-top:16px}}.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:last-child{margin-right:0}@media only screen and (max-width: 1023px){.why-shop-section-content .why-col{max-width:48%;flex-basis:48%;margin-top:2%;margin-right:12px}.why-shop-section-content .why-col:nth-child(1),.why-shop-section-content .why-col:nth-child(2){margin-top:0%}}@media only screen and (max-width: 767px){.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 .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}@media only screen and (max-width: 767px){.why-shop-section-content .why-col .ph{font-size:32px}}.why-shop-section-content .why-col p{position:relative;z-index:2}@media only screen and (max-width: 767px){.why-shop-section-content .why-col .why-flex{margin-left:16px}}.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)}@media only screen and (max-width: 1023px){.why-shop-section-content .why-col .why-point-title{margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.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{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.why-shop-section-content .why-col .why-text{text-align:left;font-size:14px}}.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)}@media only screen and (max-width: 767px){.countdown-banner-section-content{flex-direction:column;padding:32px}}.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}@media only screen and (max-width: 767px){.countdown-banner-section-content .left{width:100%}}.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}@media only screen and (max-width: 767px){.countdown-banner-section-content .left .order-title{text-align:center}}.countdown-banner-section-content .left .order-text{line-height:22px;margin-bottom:24px}@media only screen and (max-width: 767px){.countdown-banner-section-content .left .order-text{text-align:center}}.countdown-banner-section-content .left a{border:none}@media only screen and (max-width: 767px){.countdown-banner-section-content .left a{display:flex;justify-content:center}}.countdown-banner-section-content .right{position:relative;z-index:5}.countdown-banner-section-content .right .countdown-blocks{display:flex;align-items:center;justify-content:center}.countdown-banner-section-content .right p{text-align:center}.recently-viewed-section{margin-bottom:80px}@media only screen and (max-width: 767px){.recently-viewed-section{margin-bottom:64px}}.recently-viewed-section .featured-title{line-height:normal;text-align:center}@media only screen and (max-width: 767px){.recently-viewed-section .featured-title{font-size:16px}}.recently-viewed-section-content{display:flex}@media only screen and (max-width: 767px){.recently-viewed-section-content{overflow-x:scroll}}.recently-viewed-section-content .tile-large-white{width:calc(34% - 24px);max-width:34%;margin-right:24px}.recently-viewed-section-content .tile-large-white:last-child{margin-right:0}@media only screen and (max-width: 767px){.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}}.image-text-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)}.image-text-banner-section-content .text-container .itb-text{line-height:22px;color:var(--grey_alt_2)}.blog-quad-section{background:var(--white_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)}@media only screen and (max-width: 767px){.blog-quad-section .qb-heading{font-size:16px;margin-bottom:0;text-align:center}}@media only screen and (max-width: 767px){.blog-quad-section .bq-wrap{width:100%;max-width:100%}}.blog-quad-section .blog-quad-content{width:100%;align-items:start}@media only screen and (max-width: 1023px){.blog-quad-section .blog-quad-content{overflow-x:scroll}}@media only screen and (max-width: 767px){.blog-quad-section .blog-quad-content{overflow-x:unset;flex-direction:column}}.blog-quad-section .blog-quad-content .blog-block{width:24%}@media only screen and (max-width: 1023px){.blog-quad-section .blog-quad-content .blog-block{width:100%;min-width:270px;margin-right:16px}.blog-quad-section .blog-quad-content .blog-block:last-child{margin-right:0}}@media only screen and (max-width: 767px){.blog-quad-section .blog-quad-content .blog-block{min-width:100%;margin-top:24px;margin-right:0}}.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%}@media only screen and (max-width: 767px){.blog-quad-section .blog-quad-content .blog-block .qb-text{display:none}}.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}@media only screen and (max-width: 767px){.blog-quad-section .blog-quad-content .blog-block .qb-author span{font-size:12px}}.blog-quad-section .blog-quad-content .blog-block .qb-author span:last-child{margin-right:0}.image-grid-section{position:relative}@media only screen and (max-width: 767px){.image-grid-section{margin-bottom:120px}}.image-grid-section-content .image-grid-heading{margin-bottom:4px}@media only screen and (max-width: 767px){.image-grid-section-content .image-grid-heading{font-size:14px;text-align:center}}@media only screen and (max-width: 767px){.image-grid-section-content .image-grid-text{text-align:center;font-size:14px;margin-bottom:12px}}.image-grid-section-content .image-grid{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)}@media only screen and (max-width: 767px){.image-grid-section-content .image-grid img{margin-top:12px;width:calc(33% - 6px)}}@media only screen and (max-width: 767px){.image-grid-section-content .left{width:100%}}@media only screen and (max-width: 767px){.image-grid-section-content .right{position:absolute;bottom:-70px;left:50%;transform:translate(-50%, 0%)}}@media only screen and (max-width: 767px){.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{padding-bottom:80px;margin-top:24px}@media only screen and (max-width: 767px){.recent-image-grid-section{margin-top:12px}}@media only screen and (max-width: 767px){.recent-image-grid-section{padding-bottom:48px}}.recent-image-grid-section-content .image-grid-heading{margin-bottom:4px}.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}@media only screen and (max-width: 767px){.recent-image-grid-section-content .image-grid-contain{width:calc(50% - 18px)}}.recent-image-grid-section-content .image-grid-contain .flower-name{margin-top:16px;color:var(--brand);font-weight:var(--weight_600);line-height:normal}.recent-image-grid-section-content .image-grid-contain .flower-location{font-size:14px;color:var(--grey_alt_2);line-height:normal;margin-bottom:0}.recent-image-grid-section-content .image-grid .image-container-content{position:relative}.recent-image-grid-section-content .image-grid .image-container-content .image-container{width:100%;max-width:360px;height:250px;border-radius:var(--border_radius);overflow:hidden;position:relative}.recent-image-grid-section-content .image-grid .image-container-content .image-container .tabs{position:absolute;z-index:5;left:16px;top:16px;font-size:12px}@media only screen and (max-width: 767px){.recent-image-grid-section-content .image-grid .image-container-content .image-container .tabs{font-size:12px;top:unset;bottom:0;left:0;border-radius:8px !important;border-top-left-radius:unset !important;border-bottom-right-radius:unset !important;padding:8px 12px !important}}@media only screen and (max-width: 1024px){.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:225px}}@media only screen and (max-width: 1023px){.recent-image-grid-section-content .image-grid .image-container-content .image-container{height:158px}}.recent-image-grid-section-content .image-grid .image-container-content .recent-img{width:100%}.text-image-banner-section-content{border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 767px){.text-image-banner-section-content{display:flex;flex-direction:column-reverse}}.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)}@media only screen and (max-width: 1023px){.text-image-banner-section .left{padding:32px}}@media only screen and (max-width: 767px){.text-image-banner-section .left{max-width:100%}}.text-image-banner-section .left .tabs{width:fit-content}@media only screen and (max-width: 767px){.text-image-banner-section .left .tabs{margin-left:auto;margin-right:auto}}.text-image-banner-section .left .h2{font-size:32px;line-height:normal;font-weight:var(--weight_700);margin-bottom:16px}@media only screen and (max-width: 1023px){.text-image-banner-section .left .h2{margin-top:0}}@media only screen and (max-width: 767px){.text-image-banner-section .left .h2{font-size:20px;text-align:center;margin-top:10px}}.text-image-banner-section .left .small-title{font-size:24px;line-height:normal;font-weight:var(--weight_600)}@media only screen and (max-width: 1023px){.text-image-banner-section .left .small-title{font-size:20px;text-align:center}}.text-image-banner-section .left .tib-text{line-height:24px;margin-bottom:16px;color:var(--blue_alt)}.text-image-banner-section .left .tib-text:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){.text-image-banner-section .left .tib-text{font-size:14px}}.text-image-banner-section .right{position:relative;width:100%;max-width:340px;height:auto}.text-image-banner-section .right-large{max-width:416px}@media only screen and (max-width: 767px){.text-image-banner-section .right{max-width:100%;height:172px}}.florist-location-section-content{display:flex;align-items:center}.florist-location-section .right-large{min-height:400px}@media only screen and (max-width: 767px){.florist-location-section .right-large{min-height:172px}}.enquire-banner-content .left{background:var(--yellow_alt)}.enquire-banner-content .left .h2{font-size:24px;margin-top:0;margin-bottom:12px}@media only screen and (max-width: 767px){.enquire-banner-content .left .h2{font-size:20px}}.enquire-banner-content .left .tib-text{line-height:22px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.enquire-banner-content .left a{width:100%;font-size:14px}}.enquire-banner-content .right{max-width:373px}@media only screen and (max-width: 767px){.enquire-banner-content .right{max-width:100%}}.text-banner-image-international .text-image-banner-section-content .left{background:var(--white)}.hero-left-count-top-section{background:var(--yellow_alt);position:relative;overflow:hidden}@media only screen and (max-width: 767px){.hero-left-count-top-section{display:flex;flex-direction:column-reverse}}.hero-left-count-top-section-content{position:relative;z-index:5;width:100%;max-width:50%}@media only screen and (max-width: 1023px){.hero-left-count-top-section-content{padding-right:24px}}@media only screen and (max-width: 767px){.hero-left-count-top-section-content{max-width:100%;padding-right:0;padding:24px}}.hero-left-count-top-section-content .breadcrumbs{padding-top:0}@media only screen and (max-width: 767px){.hero-left-count-top-section-content .breadcrumbs{justify-content:center}}.hero-left-count-top-section-content .hero-title{font-size:40px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 767px){.hero-left-count-top-section-content .hero-title{font-size:24px;text-align:center}}@media only screen and (max-width: 767px){.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:absolute;top:0;right:0;bottom:0;left:55%;overflow:hidden;z-index:0}@media only screen and (max-width: 1023px){.hero-left-count-top-section .hero-right-img{left:50%}}@media only screen and (max-width: 767px){.hero-left-count-top-section .hero-right-img{position:relative;left:0;width:100%;height:192px}}.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%)}@media only screen and (max-width: 1023px){.hero-left-count-top-section .hero-right-img img{left:50%}}.day-countdown{background:var(--brand_yellow);position:relative;z-index:5;padding:16px 0}@media only screen and (max-width: 767px){.day-countdown .count-mob{flex-direction:column}}.day-countdown .countdown-sep{margin:0 4px}.day-countdown .count-time{background:var(--white);padding:16px 10px;border-radius:var(--border_radius_small)}@media only screen and (max-width: 767px){.day-countdown .count-time{padding:10px}}.day-countdown .count-time .count-num{font-size:14px;letter-spacing:.28px;font-weight:var(--weight_600);line-height:14px}@media only screen and (max-width: 767px){.day-countdown .count-time .count-num{line-height:normal}}.day-countdown .time-count .time-left{margin-left:12px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.day-countdown .time-count .time-left{font-size:14px;margin-left:0;margin-top:8px}}.showing-section{background:var(--white_alt_2);padding-bottom:28px}.showing-section-content{margin-top:28px;width:100%}@media only screen and (max-width: 767px){.showing-section-content{flex-direction:column;margin-top:16px}}@media only screen and (max-width: 767px){.showing-section-content .left-tops{width:100%;justify-content:space-between;margin-bottom:16px}}@media only screen and (max-width: 767px){.showing-section-content .left-tops .icon-wrap p{line-height:normal;margin-left:4px}}.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-tops .icon-wrap h1 span{font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.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)}}@media only screen and (max-width: 767px){.showing-section-content .left-tops .mob-change-dev{min-width:fit-content}}.showing-section-content .left a{margin-left:16px;font-size:14px;line-height:normal;color:var(--grey_alt_2);border-bottom:1px solid rgba(0,0,0,0)}.showing-section-content .left a:hover{border-bottom:1px solid var(--grey_alt_2)}@media only screen and (max-width: 767px){.showing-section-content .left p{font-size:14px}}.showing-section-content .left p span{font-weight:var(--weight_700)}.showing-section-content .right{background:var(--white);padding:4px;border-radius:var(--border_radius_small)}@media only screen and (max-width: 1023px){.showing-section-content .right{min-width:fit-content}}@media only screen and (max-width: 767px){.showing-section-content .right{width:100%;min-width:100%}}.showing-section-content .right .view{padding:8px;border-radius:var(--border_radius_small);transition:var(--ease)}@media only screen and (max-width: 767px){.showing-section-content .right .view{width:100%;display:flex;justify-content:center;font-size:14px}}.showing-section-content .right .view.is--active{background:var(--white_hov)}.showing-section-content .right .view.is--active a{color:var(--brand_purple);font-weight:var(--weight_600)}.showing-section-content .right .view:first-child{margin-right:12px}.showing-section-content .right .view img{margin-right:8px}.showing-section-content .search-curr-conv{text-align:right;font-size:14px;background:initial}.florist-result-section{background:var(--white_alt_2);padding:24px 0 48px 0}@media only screen and (max-width: 767px){.florist-result-section .flex-between{flex-direction:column;align-items:initial}}.florist-result-section .search-curr-conv{margin-bottom:18px;text-align:right;font-size:14px;background:initial}@media only screen and (max-width: 767px){.florist-result-section .search-curr-conv{width:100%}}.florist-result-section h1{font-weight:var(--weight_700);margin:0;font-size:var(--body_font_size);margin-bottom:18px}.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}@media only screen and (max-width: 767px){.florist-result-section-content{padding:24px}}.florist-result-section-content .left{width:100%;position:relative}@media only screen and (max-width: 1023px){.florist-result-section-content .left{margin-right:0}}@media only screen and (max-width: 767px){.florist-result-section-content .left{padding-bottom:96px}}.florist-result-section-content .left .top{margin-bottom:16px}.florist-result-section-content .left .top .left-res{width:100%;display:flex;justify-content:space-between;align-items:start}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .left-res{flex-direction:row-reverse}}.florist-result-section-content .left .top .left-res .florist-name{font-weight:var(--weight_600)}.florist-result-section-content .left .top .right-res{display:flex;width:100%;justify-content:end;align-items:center}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .right-res{align-items:start;justify-content:start;position:absolute;bottom:0;left:0;right:0;width:100%}}.florist-result-section-content .left .top .right-res-content{display:flex;align-items:center}@media only screen and (max-width: 1023px){.florist-result-section-content .left .top .right-res-content{flex-direction:column}}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .right-res-content{width:100%;align-items:start}}.florist-result-section-content .left .top .right-res-content p{min-width:fit-content;margin-right:8px;font-size:14px}@media only screen and (max-width: 1023px){.florist-result-section-content .left .top .right-res-content p{margin-bottom:8px}}@media only screen and (max-width: 767px){.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 p span{font-weight:var(--weight_600)}.florist-result-section-content .left .top .right-res-content a{min-width:fit-content}@media only screen and (max-width: 767px){.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{position:relative;max-width:104px;width:100%;max-height:104px;min-height:104px;margin-right:16px;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 767px){.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 .florist-info{width:100%}.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}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .florist-name-content .florist-name{font-size:16px}}.florist-result-section-content .left .top .florist-name-content img{width:16px;margin-bottom:4px}.florist-result-section-content .left .top .address-box{margin-bottom:12px}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .address-box{margin-bottom:8px}}.florist-result-section-content .left .top .address-box .florist-address{line-height:normal;color:var(--grey_alt_2);font-size:14px}.florist-result-section-content .left .top .customer-info{align-items:center}@media only screen and (max-width: 1023px){.florist-result-section-content .left .top .customer-info{flex-wrap:wrap}}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .customer-info{gap:10px}}.florist-result-section-content .left .top .customer-info .stars{min-width:fit-content}@media only screen and (max-width: 1023px){.florist-result-section-content .left .top .customer-info .stars{margin-right:10px;margin-bottom:10px}}@media only screen and (max-width: 767px){.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:14px;line-height:normal}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .customer-info .stars p{font-size:12px;text-align:center}}.florist-result-section-content .left .top .customer-info .tabs{min-width:fit-content;margin-left:16px}@media only screen and (max-width: 1023px){.florist-result-section-content .left .top .customer-info .tabs{margin-left:0}}.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)}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .customer-info .florist-distance{font-size:12px;text-align:center;margin-left:0}}@media only screen and (max-width: 767px){.florist-result-section-content .left .top .right-res{margin-top:5px}}@media only screen and (max-width: 1023px){.florist-result-section-content .left .bottom .flo-product-container{overflow-x:scroll}}.florist-result-section-content .left .bottom .flo-product-container .flo-product{width:100%;margin-top:8px;margin-right:24px}@media only screen and (max-width: 1023px){.florist-result-section-content .left .bottom .flo-product-container .flo-product{min-width:160px}}@media only screen and (max-width: 767px){.florist-result-section-content .left .bottom .flo-product-container .flo-product{margin-top:0}}.florist-result-section-content .left .bottom .flo-product-container .flo-product:last-child{margin-right:0}.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}@media only screen and (max-width: 1023px){.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{position:absolute;top:16px;left:16px;z-index:5}@media only screen and (max-width: 1023px){.florist-result-section-content .left .bottom .flo-product-container .flo-product .image-container span{bottom:0px;left:0px;top:unset;border-radius:0px 8px 0px 0px}}.florist-result-section-content .left .bottom .flo-product-container .flo-product .product-name{font-weight:var(--weight_600);margin-bottom:4px}@media only screen and (max-width: 1023px){.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 .prod-bottom-wrap{display:flex;flex-direction:column;margin-top:auto;width:100%}@media only screen and (max-width: 1023px){.florist-result-section-content .left .bottom .flo-product-container .flo-product p{font-size:14px}}.florist-result-section-content .left .bottom .flo-product-container .flo-product a{margin-top:8px}@media only screen and (max-width: 1023px){.florist-result-section-content .left .bottom .flo-product-container .flo-product a{width:100%;padding:10px}}@media only screen and (max-width: 767px){.florist-result-section-content .left .bottom .flo-product-container .flo-product a{font-size:14px}}.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;width:fit-content;display:flex;margin-bottom:8px}.florist-result-section-content .right .view-text{text-align:center}.florist-result-section-content .right .view-text p{font-weight:var(--weight_600);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.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}@media only screen and (max-width: 767px){.florist-result-section .extend-btn{font-size:14px}}.florist-result-search-section{padding-top:0px}.florist-result-search-section .extend span{margin-top:12px;display:block;font-size:14px;color:var(--grey_alt_3)}.location-deliver-to-section{margin-top:40px;margin-bottom:80px}@media only screen and (max-width: 767px){.location-deliver-to-section{margin-bottom:64px}}.location-deliver-to-section-content .deliver-title{font-size:20px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.location-deliver-to-section-content .deliver-title{font-size:16px}}.location-deliver-to-section-content .locations-content{margin-top:16px}@media only screen and (max-width: 1024px){.location-deliver-to-section-content .locations-content{overflow-x:scroll}}.location-deliver-to-section-content .locations-content .location{width:100%;text-align:center;margin-right:24px}.location-deliver-to-section-content .locations-content .location:last-child{margin-right:0}.location-deliver-to-section-content .locations-content .location:hover{transform:translateY(-2.5px)}.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}@media only screen and (max-width: 1024px){.location-deliver-to-section-content .locations-content .location .image-container{min-height:160px;max-height:160px;min-width:160px}}.location-deliver-to-section-content .locations-content .location p{font-weight:var(--weight_400);line-height:normal;font-size:14px}@media only screen and (max-width: 767px){.location-deliver-to-section-content .locations-content .location p{font-size:12px}}.international-deliver-to-section-content .deliver-title{text-align:center}.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}.search-map-section-content .return a{transition:var(--ease)}@media only screen and (max-width: 767px){.search-map-section-content .return a{font-size:14px}}.search-map-section-content .return a:hover{color:var(--brand_purple)}.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}@media only screen and (max-width: 767px){.florist-information{max-width:100%;width:100%}}.florist-information .image-container{position:relative;min-width:200px;max-width:200px;height:200px}@media only screen and (max-width: 767px){.florist-information .image-container{display:none}}.florist-information-content{padding:24px 24px 24px 16px;min-width:640px}@media only screen and (max-width: 1023px){.florist-information-content{min-width:500px}}@media only screen and (max-width: 767px){.florist-information-content{min-width:unset;width:100%;align-items:start;flex-direction:column}}.florist-information-content .close-result-icon{position:absolute;top:20px;right:20px}.florist-information-content .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}@media only screen and (max-width: 767px){.florist-information-content .florist-name-content .florist-name{font-size:16px}}.florist-information-content .florist-name-content img{width:16px;margin-bottom:4px}.florist-information-content .address-box{margin-bottom:12px}.florist-information-content .address-box .florist-address{line-height:normal;color:var(--grey_alt_2);font-size:14px}@media only screen and (max-width: 767px){.florist-information-content .address-box .florist-address{font-size:12px}}.florist-information-content .customer-info .stars p{margin-left:0px;color:var(--grey_alt_2);font-size:14px}@media only screen and (max-width: 767px){.florist-information-content .store-info{display:none}}.florist-information-content .store-info p{margin:8px 0}.florist-information-content .store-info p span{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.florist-information-content .right{width:100%;margin-top:16px}}@media only screen and (max-width: 767px){.florist-information-content .right a{width:100%;font-size:14px}}.florist-about-section{margin-top:24px;margin-bottom:80px;display:none}.florist-about-section-content{padding-bottom:80px}@media only screen and (max-width: 767px){.florist-about-section-content{flex-direction:column;border-bottom:none;padding-bottom:0}}.florist-about-section-content .left{width:100%;max-width:264px}@media only screen and (max-width: 767px){.florist-about-section-content .left{max-width:100%}}.florist-about-section-content .left p{margin-bottom:16px;font-weight:var(--weight_600)}.florist-about-section-content .left .opening-container .opening-title{color:var(--grey_alt_2);font-weight:var(--weight_600)}.florist-about-section-content .left .opening-container-content{margin-bottom:8px}.florist-about-section-content .left .opening-container-content .left{color:var(--grey_alt_2);font-size:16px}@media only screen and (max-width: 767px){.florist-about-section-content .left .opening-container-content .left{font-size:14px}}.florist-about-section-content .left .opening-container-content .right{min-width:fit-content;font-size:16px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.florist-about-section-content .left .opening-container-content .right{font-size:14px;text-align:end}}.florist-about-section-content .left .delivery-options{border-top:1px solid var(--border_three);padding-top:16px;margin-top:16px}@media only screen and (max-width: 767px){.florist-about-section-content .left .delivery-options{margin-top:24px}}.florist-about-section-content .left .delivery-options .delivery-title{color:var(--button_text);font-weight:var(--weight_600);font-size:16px}.florist-about-section-content .left .delivery-options-content{display:flex;justify-content:space-between;margin-top:12px}.florist-about-section-content .left .delivery-options-content .day{display:flex;flex-direction:column;align-items:center}.florist-about-section-content .left .delivery-options-content .day .available-box{background:var(--green_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--green_alt_3);border-radius:var(--border_radius_small)}.florist-about-section-content .left .delivery-options-content .day .unavailable-box{background:var(--peach_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--peach_alt_3);border-radius:var(--border_radius_small)}.florist-about-section-content .left .delivery-options-content .day p{font-size:14px;line-height:normal;font-weight:var(--weight_400);margin-top:8px;color:var(--button_text)}.florist-about-section-content .right{margin-left:25px;width:100%;overflow:hidden}@media only screen and (max-width: 767px){.florist-about-section-content .right{margin-left:0}}.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 0;background:var(--brand_yellow);width:fit-content;padding:12px 16px;border-radius:32px}@media only screen and (max-width: 767px){.florist-about-section-content .right .about-right-approved{margin-top:24px}}.florist-about-section-content .right .about-right-approved img{width:20px;height:18px}.florist-about-section-content .right .about-right-approved span{font-weight:var(--weight_600);font-size:16px}@media only screen and (max-width: 1023px){.florist-about-section-content .right .about-right-approved span{font-size:14px;line-height:normal}}.florist-about-section-content .right .about-sub-title{margin-top:24px;font-weight:var(--weight_600);line-height:normal;margin-bottom:4px}.florist-about-section-content .right .click-link{color:var(--blue_alt)}@media only screen and (max-width: 767px){.florist-about-section-content .right .click-link{font-size:14px}}.florist-about-section-content .right .address p{color:var(--blue_alt)}@media only screen and (max-width: 767px){.florist-about-section-content .right .address p{font-size:14px}}.florist-about-section-content .right .about-main{color:var(--blue_alt)}@media only screen and (max-width: 767px){.florist-about-section-content .right .about-main{font-size:14px}}.florist-about-section-content .right .socials a{margin-right:16px}.florist-about-section-content .right .socials a:last-child{margin-right:0}@media only screen and (max-width: 767px){.florist-about-section-content .right .services-container{flex-direction:column}}.florist-about-section-content .right .services-container .icon-wrap{margin-bottom:8px}.florist-about-section-content .right .services-container .icon-wrap:last-child{margin-bottom:0}.florist-about-section-content .right .services-container .icon-wrap p{font-weight:var(--weight_400);margin-bottom:0;color:var(--blue_alt)}@media only screen and (max-width: 767px){.florist-about-section-content .right .services-container .icon-wrap p{font-size:14px}}.florist-reviews-section,.all-reviews-section{margin-top:24px;margin-bottom:80px;display:none}.florist-reviews-section-content,.all-reviews-section-content{padding-bottom:80px}@media only screen and (max-width: 767px){.florist-reviews-section-content,.all-reviews-section-content{border-bottom:none}}.florist-reviews-section-content .review-title,.all-reviews-section-content .review-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width: 767px){.florist-reviews-section-content .review-title,.all-reviews-section-content .review-title{font-size:16px}}.florist-reviews-section-content .ratings-container,.all-reviews-section-content .ratings-container{border:1px solid var(--border_three);border-radius:var(--border_radius_small);padding:32px;margin-bottom:24px}@media only screen and (max-width: 767px){.florist-reviews-section-content .ratings-container,.all-reviews-section-content .ratings-container{flex-direction:column;align-items:center;padding:16px 24px 24px 24px}}.florist-reviews-section-content .ratings-container .left,.all-reviews-section-content .ratings-container .left{width:100%;max-width:108px;text-align:center;margin-right:64px}@media only screen and (max-width: 767px){.florist-reviews-section-content .ratings-container .left,.all-reviews-section-content .ratings-container .left{margin-right:0;margin-bottom:31px}}.florist-reviews-section-content .ratings-container .left .rating,.all-reviews-section-content .ratings-container .left .rating{font-size:40px;font-weight:var(--weight_700);line-height:normal}.florist-reviews-section-content .ratings-container .left .stars,.all-reviews-section-content .ratings-container .left .stars{justify-content:center;margin:4px 0}.florist-reviews-section-content .ratings-container .left .stars img,.all-reviews-section-content .ratings-container .left .stars img{width:20px}.florist-reviews-section-content .ratings-container .left .reviews,.all-reviews-section-content .ratings-container .left .reviews{font-size:14px;font-weight:400;line-height:normal;color:var(--blue_alt);margin-top:4px}.florist-reviews-section-content .ratings-container .right,.all-reviews-section-content .ratings-container .right{width:100%}.florist-reviews-section-content .ratings-container .right .score,.all-reviews-section-content .ratings-container .right .score{margin-bottom:4px}.florist-reviews-section-content .ratings-container .right .score:last-child,.all-reviews-section-content .ratings-container .right .score:last-child{margin-bottom:0}.florist-reviews-section-content .ratings-container .right .score p,.all-reviews-section-content .ratings-container .right .score p{font-size:14px;color:var(--grey_alt_2)}.florist-reviews-section-content .ratings-container .right .score-bar-container,.all-reviews-section-content .ratings-container .right .score-bar-container{height:4px;margin-left:16px;width:100%;background:var(--white_alt_2);border-radius:24px;overflow:hidden}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar{height:4px;background:var(--orange)}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.five,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.five{width:90%}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.four,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.four{width:75%}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.three,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.three{width:50%}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.two,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.two{width:5%}.florist-reviews-section-content .ratings-container .right .score-bar-container .score-bar.one,.all-reviews-section-content .ratings-container .right .score-bar-container .score-bar.one{width:2.5%}.florist-reviews-section-content .customer-reviews-container .customer-title,.all-reviews-section-content .customer-reviews-container .customer-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px}@media only screen and (max-width: 767px){.florist-reviews-section-content .customer-reviews-container .customer-title,.all-reviews-section-content .customer-reviews-container .customer-title{font-size:16px}}.florist-reviews-section-content .customer-reviews-container .customer-sub-title,.all-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)}@media only screen and (max-width: 767px){.florist-reviews-section-content .customer-reviews-container .customer-sub-title,.all-reviews-section-content .customer-reviews-container .customer-sub-title{font-size:14px;line-height:normal}}.florist-reviews-section-content .customer-reviews-container-content,.all-reviews-section-content .customer-reviews-container-content{justify-content:space-between}.florist-reviews-section-content .customer-reviews-container-content .col,.all-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}@media only screen and (max-width: 767px){.florist-reviews-section-content .customer-reviews-container-content .col,.all-reviews-section-content .customer-reviews-container-content .col{width:100%;padding:16px}}.florist-reviews-section-content .customer-reviews-container-content .col .text,.all-reviews-section-content .customer-reviews-container-content .col .text{align-items:start}.florist-reviews-section-content .customer-reviews-container-content .col .text .name,.all-reviews-section-content .customer-reviews-container-content .col .text .name{font-weight:var(--weight_600)}.florist-reviews-section-content .customer-reviews-container-content .col .text .via,.all-reviews-section-content .customer-reviews-container-content .col .text .via{font-size:12px;color:var(--blue_alt)}.florist-reviews-section-content .customer-reviews-container-content .col .text .via span,.all-reviews-section-content .customer-reviews-container-content .col .text .via span{margin-left:10px}.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img,.all-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:131px}@media only screen and (max-width: 1023px){.florist-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img,.all-reviews-section-content .customer-reviews-container-content .col .text .right .logo-container img{max-width:100px}}.florist-reviews-section-content .customer-reviews-container-content .col .stars,.all-reviews-section-content .customer-reviews-container-content .col .stars{margin-top:12px;margin-bottom:16px}.florist-reviews-section-content .customer-reviews-container-content .col .stars img,.all-reviews-section-content .customer-reviews-container-content .col .stars img{width:32px;height:32px}@media only screen and (max-width: 1023px){.florist-reviews-section-content .customer-reviews-container-content .col .stars img,.all-reviews-section-content .customer-reviews-container-content .col .stars img{width:20px;height:20px}}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review,.all-reviews-section-content .customer-reviews-container-content .col .cust-review{color:var(--grey_alt_2);display:flex}@media only screen and (max-width: 1023px){.florist-reviews-section-content .customer-reviews-container-content .col .cust-review,.all-reviews-section-content .customer-reviews-container-content .col .cust-review{flex-direction:column-reverse}}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img,.all-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}@media only screen and (max-width: 1023px){.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img,.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img{margin-left:0;margin-bottom:16px;max-width:unset}}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-gradient,.all-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}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .deliv-img,.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .deliv-img{width:100%}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img,.all-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}.florist-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img img,.all-reviews-section-content .customer-reviews-container-content .col .cust-review-img .expand-img img{width:30px}@media only screen and (max-width: 1024px){.florist-reviews-section-content .customer-reviews-container-content .col .cust-review p,.all-reviews-section-content .customer-reviews-container-content .col .cust-review p{font-size:14px}}.florist-reviews-section-content .customer-reviews-container-content .load-more,.all-reviews-section-content .customer-reviews-container-content .load-more{margin-top:32px}@media only screen and (max-width: 767px){.florist-reviews-section-content .customer-reviews-container-content .load-more,.all-reviews-section-content .customer-reviews-container-content .load-more{width:100%;margin-top:0}}@media only screen and (max-width: 767px){.florist-reviews-section-content .customer-reviews-container-content .load-more a,.all-reviews-section-content .customer-reviews-container-content .load-more a{font-size:14px;width:100%}}.florist-reviews-section-content .customer-reviews-container-content .load-more p,.all-reviews-section-content .customer-reviews-container-content .load-more p{margin-top:12px;font-size:14px;color:var(--grey_alt_3)}.all-reviews-section{display:block}.all-reviews-section-content{padding-bottom:0}.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)}@media only screen and (max-width: 767px){.all-reviews-section .all-review-filters .filter-btn{padding:12px}}.all-reviews-section .all-review-filters .filter-btn img{transition:var(--ease)}@media only screen and (max-width: 767px){.all-reviews-section .all-review-filters .filter-btn img{width:16px}}.all-reviews-section .all-review-filters .filter-btn.is--active{border:1px solid var(--brand_purple)}.all-reviews-section .all-review-filters .filter-btn.is--active img{transform:rotate(180deg)}@media only screen and (max-width: 767px){.all-reviews-section .all-review-filters .filter-btn span{font-size:14px}}.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 ease,transform .3s ease;box-shadow:0 6px 12px rgba(0,0,0,.175)}.all-reviews-section .all-review-filters .filter .filter-dropdown-container.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)}@media only screen and (max-width: 767px){.all-reviews-section .all-review-filters .filter-dropdown{padding:12px;text-align:center;font-size:14px}}.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:hover{background:var(--white_alt_2)}.all-reviews-section .all-review-filters .filter-dropdown span{color:var(--blue_alt);margin-left:auto}.all-reviews-section .all-review-filters .filter-dropdown label{width:100%;font-size:14px}.all-reviews-section .all-review-filters .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}.all-reviews-section .all-review-filters .filter-dropdown input:hover{background:var(--white_alt_2)}.all-reviews-section .all-review-filters .filter-dropdown input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.all-reviews-section .load-more a{width:100%;max-width:264px}.recent-deliveries-section{margin-top:24px;position:relative}@media only screen and (max-width: 767px){.recent-deliveries-section{margin-top:24px;margin-bottom:80px}}@media only screen and (max-width: 767px){.recent-deliveries-section-content{justify-content:center}}.recent-deliveries-section-content .recent-title{font-size:20px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.recent-deliveries-section-content .recent-title{font-size:14px;margin-bottom:4px;text-align:center}}@media only screen and (max-width: 767px){.recent-deliveries-section-content .image-grid-text{font-size:14px;text-align:center;margin-bottom:12px}}@media only screen and (max-width: 767px){.recent-deliveries-section-content a{font-size:14px;position:absolute;bottom:-5%;left:50%;transform:translate(-50%, 0%)}}.shop-recent-deliveries-section{display:none}.shop-recent-deliveries-section .recent-deliveries-section-content .image-grid-text{display:none}.shop-recent-deliveries-section .recent-deliveries-section-content a{display:none}.shop-recent-deliveries-section .recent-deliveries-section .recent-image-grid-section{border-bottom:1px solid var(--border_two)}.prod-arrangements-rec-deliv .recent-deliveries-section{margin-top:80px}@media only screen and (max-width: 767px){.prod-arrangements-rec-deliv .recent-deliveries-section{margin-top:64px}}.login-landing-section{margin-bottom:160px}@media only screen and (max-width: 767px){.login-landing-section{margin-bottom:48px}}@media only screen and (max-width: 767px){.login-landing-section .breadcrumbs .breadcrumb{font-size:12px}}@media only screen and (max-width: 767px){.login-landing-section .breadcrumbs .seperator{margin:0 4px}}.login-landing-section-content{margin-top:32px}@media only screen and (max-width: 767px){.login-landing-section-content{flex-direction:column}}.login-landing-section-content .left,.login-landing-section-content .right{width:50%}@media only screen and (max-width: 767px){.login-landing-section-content .left,.login-landing-section-content .right{width:100%}}.login-landing-section-content .left{padding-right:120px}@media only screen and (max-width: 1023px){.login-landing-section-content .left{padding-right:30px}}@media only screen and (max-width: 767px){.login-landing-section-content .left{padding-right:0}}.login-landing-section-content .left .welcome,.login-landing-section-content .left .create{margin-bottom:2px;font-weight:var(--weight_600);font-size:32px;line-height:normal}@media only screen and (max-width: 767px){.login-landing-section-content .left .welcome,.login-landing-section-content .left .create{font-size:20px}}.login-landing-section-content .left .welcome-sub{line-height:normal;font-size:16px;color:var(--grey_alt_2);margin-bottom:40px}@media only screen and (max-width: 767px){.login-landing-section-content .left .welcome-sub{font-size:12px}}.login-landing-section-content .left .create-sub{margin-bottom:19px;line-height:normal;font-size:16px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.login-landing-section-content .left .create-sub{font-size:12px}}.login-landing-section-content .left label{font-size:14px;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.login-landing-section-content .left label{font-size:12px}}.login-landing-section-content .left .input-wrap{position:relative;margin-bottom:16px}.login-landing-section-content .left .input-wrap img{position:absolute;top:55%;right:0;transform:translate(-50%, -50%)}.login-landing-section-content .left .input-wrap input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:none;padding:16px;padding-left:16px !important}.login-landing-section-content .left .input-wrap input:focus{border:1px solid var(--brand_purple)}.login-landing-section-content .left .form-label{font-size:14px;line-height:normal}@media only screen and (max-width: 767px){.login-landing-section-content .left .form-label{font-size:12px}}.login-landing-section-content .left .pass-wrap{margin-bottom:4px}.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}@media only screen and (max-width: 767px){.login-landing-section-content .left .pass-info{font-size:12px}}.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)}@media only screen and (max-width: 767px){.login-landing-section-content .left .forgot{font-size:12px}}.login-landing-section-content .left .forgot:hover{text-decoration:underline}.login-landing-section-content .left .remember-option{margin-bottom:24px}.login-landing-section-content .left .remember-option-box{display:flex;align-items:center}.login-landing-section-content .left .remember-option-box input{margin-right:8px;min-width:21px;height:21px;border:1px solid var(--border_one);border-radius:6px;transition:var(--ease)}.login-landing-section-content .left .remember-option-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.login-landing-section-content .left .remember-option .create-box{align-items:start}.login-landing-section-content .left .remember-option .create-box-top{margin-bottom:16px}.login-landing-section-content .left .remember-option label{color:var(--button_text);font-size:16px}.login-landing-section-content .left .remember-option label a{color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0)}.login-landing-section-content .left .remember-option label a:hover{border-bottom:1px solid var(--brand_purple)}@media only screen and (max-width: 767px){.login-landing-section-content .left .remember-option label{font-size:14px}}.login-landing-section-content .left .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}.login-landing-section-content .left .sign-in{width:100%;padding:12px;margin-bottom:24px}@media only screen and (max-width: 767px){.login-landing-section-content .left .sign-in{font-size:14px}}.login-landing-section-content .left .no-account{padding-top:24px;border-top:1px solid var(--border_three);margin-bottom:152px}@media only screen and (max-width: 767px){.login-landing-section-content .left .no-account{margin-bottom:24px;font-size:14px}}.login-landing-section-content .left .already-account{padding-top:24px;border-top:1px solid var(--border_three);margin-bottom:80px}@media only screen and (max-width: 767px){.login-landing-section-content .left .already-account{margin-bottom:24px;font-size:14px}}.login-landing-section-content .left .sign-up-now{text-decoration:underline;font-weight:var(--weight_600);transition:var(--ease)}.login-landing-section-content .left .sign-up-now:hover{color:var(--brand_purple)}.login-landing-section-content .right{position:relative;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 767px){.login-landing-section-content .right{display:none}}@media only screen and (max-width: 767px){.account-dashboard-section .breadcrumbs .breadcrumb{font-size:12px}}@media only screen and (max-width: 767px){.account-dashboard-section .breadcrumbs .seperator{margin:0 4px}}.account-dashboard-section-content{margin-bottom:80px}@media only screen and (max-width: 767px){.account-dashboard-section-content{flex-direction:column}}.account-dashboard-section-content .left{width:100%;max-width:264px}@media only screen and (max-width: 1023px){.account-dashboard-section-content .left{max-width:200px}}@media only screen and (max-width: 767px){.account-dashboard-section-content .left{flex-direction:row;max-width:100%;border-bottom:1px solid var(--border_two)}}.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{border-bottom:none}.account-dashboard-section-content .left a.is--active{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.account-dashboard-section-content .left a{border-bottom:none}}.account-dashboard-section-content .left-dash{align-items:center}@media only screen and (max-width: 767px){.account-dashboard-section-content .left-dash{border-bottom:none;min-width:70%}}@media only screen and (max-width: 375px){.account-dashboard-section-content .left-dash{align-items:start;flex-direction:column}}@media only screen and (max-width: 767px){.account-dashboard-section-content .left-toggle{margin:24px 0;justify-content:space-between}}@media only screen and (max-width: 767px){.account-dashboard-section-content .left-toggle a{font-size:14px}}.account-dashboard-section-content .right{margin-left:24px;width:100%}@media only screen and (max-width: 767px){.account-dashboard-section-content .right{margin-left:0}}.account-dashboard-section-content .right .dash-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:24px}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .dash-title{font-size:20px}}.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}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order{font-size:14px}}.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 .order-number{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .top .order-number{font-size:14px}}.account-dashboard-section-content .right .recent-order-box .top .view-order{color:var(--brand_purple);line-height:normal;border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .top .view-order{font-size:14px}}.account-dashboard-section-content .right .recent-order-box .top .view-order:hover{border-bottom:1px solid var(--brand_purple)}.account-dashboard-section-content .right .recent-order-box .middle{padding:24px;border-bottom:1px solid var(--border_two);position:relative}@media only screen and (max-width: 400px){.account-dashboard-section-content .right .recent-order-box .middle{padding:12px}}.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 .recent-order-box .middle.progress-1::after{width:20%}.account-dashboard-section-content .right .recent-order-box .middle.progress-2::after{width:40%}.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:60%}@media only screen and (max-width: 1024px){.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:62%}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .middle.progress-3::after{width:58%}}.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after{width:90%}@media only screen and (max-width: 1024px){.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after{width:84%}}@media only screen and (max-width: 500px){.account-dashboard-section-content .right .recent-order-box .middle.progress-complete::after{width:77%}}.account-dashboard-section-content .right .recent-order-box .middle-box{text-align:center;position:relative;z-index:5}.account-dashboard-section-content .right .recent-order-box .middle-box span{display:block;margin-top:8px;font-size:14px;line-height:normal}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .recent-order-box .middle-box span{font-size:12px}}.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 .recent-order-box .middle-box .progress.checkpoint{background:var(--green_alt_2);border:2px solid var(--green_alt_2)}.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 .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 .middle-box .progress img.checked{opacity:1}.account-dashboard-section-content .right .recent-order-box .bottom{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}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .bottom .left .items-title{font-size:14px}}.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 .recent-order-box .bottom .left-box-text .flo-title{font-weight:var(--weight_600);line-height:22px;margin-bottom:2px}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .bottom .left-box-text .flo-title{font-size:14px;line-height:normal}}.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 .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 .recent-order-box .bottom .right{display:flex;justify-content:flex-end}.account-dashboard-section-content .right .recent-order-box .bottom .right p{color:var(--grey_alt_2);line-height:22px}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .recent-order-box .bottom .right .total-price-sum{font-size:14px}}.account-dashboard-section-content .right .account-title{color:grey_alt_2;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .account-title{font-size:14px}}.account-dashboard-section-content .right .account-options-btns{margin-top:16px}.account-dashboard-section-content .right .account-options-btns a{display:flex}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .account-options-btns a{font-size:14px;padding:10px}}.account-dashboard-section-content .right .account-options-btns a:first-child{margin-right:8px}.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}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box{align-items:start}}.account-dashboard-section-content .right .orders-section-box:last-child{margin-bottom:0}.account-dashboard-section-content .right .orders-section-box .left{max-width:unset}@media only screen and (max-width: 1024px){.account-dashboard-section-content .right .orders-section-box .left{min-width:fit-content;border-bottom:none}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box .left{min-width:70%;max-width:70%}}.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}@media only screen and (max-width: 375px){.account-dashboard-section-content .right .orders-section-box .left .image-container{margin-bottom:16px}}.account-dashboard-section-content .right .orders-section-box .left-text{min-width:fit-content}.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}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box .left-text .order-numb{font-size:14px}}.account-dashboard-section-content .right .orders-section-box .left-text .item-price{margin:0 24px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .orders-section-box .left-text .item-price{margin:0}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box .left-text .item-no,.account-dashboard-section-content .right .orders-section-box .left-text .item-price{font-size:14px}}.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{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: 767px){.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{display:flex;justify-content:flex-end}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box .right{justify-content:end;width:100%;margin-left:0}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .orders-section-box .right{justify-content:end}}@media only screen and (max-width: 375px){.account-dashboard-section-content .right .orders-section-box .right{margin-top:12px;padding-left:0}}.account-dashboard-section-content .right .orders-section-box .right a{color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0)}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .orders-section-box .right a{font-size:14px}}.account-dashboard-section-content .right .orders-section-box .right a:hover{border-bottom:1px solid var(--brand_purple)}.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){.account-dashboard-section-content .right .order-details-section-box{padding:24px}}@media only screen and (max-width: 375px){.account-dashboard-section-content .right .order-details-section-box{padding:24px 12px}}.account-dashboard-section-content .right .order-details-section-box .status{margin-bottom:32px}.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}@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::after{content:"";position:absolute;top:30%;left:30px;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{width:20%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-2::after{width:40%}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-3::after{width:60%}@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%}}@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.progress-complete::after{width:90%}@media only screen and (max-width: 1024px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-complete::after{width:84%}}@media only screen and (max-width: 500px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress.progress-complete::after{width:77%}}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .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{display:block;margin-top:8px;font-size:14px;line-height:normal}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box span{font-size:12px}}@media only screen and (max-width: 350px){.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 .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{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{background:var(--green);border:2px solid var(--green)}.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 .details-section-box-progress .middle-box .progress img{width:100%;max-width:22px;margin:0 auto;opacity:0}.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .middle-box .progress img.checked{opacity:1}@media only screen and (max-width: 350px){.account-dashboard-section-content .right .order-details-section-box .details-section-box-progress .deliv-box .progress{margin-left:auto;margin-right:unset}}.account-dashboard-section-content .right .order-details-section-box .delivery-information .left{max-width:100%}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left{border-bottom:none}}.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}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-title{font-size:16px}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-title{font-size:14px}}.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}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-msg{font-size:14px}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .left .status-msg{font-size:12px}}.account-dashboard-section-content .right .order-details-section-box .delivery-information .right-info{display:flex;justify-content:flex-end}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information .right-info{justify-content:start;margin-left:0;margin-top:12px}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information{flex-direction:column}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-details-section-box .delivery-information a{font-size:14px}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .order-details-section-box .delivery-information a{padding:10px}}.account-dashboard-section-content .right .delivery-details-section{margin-top:32px;align-items:unset}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .delivery-details-section{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{width:48%}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .delivery-details-section .left-details-container,.account-dashboard-section-content .right .delivery-details-section .right-details-container{width:100%}}.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}@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{font-size:14px}}.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{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 .left-details p,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .left-details p{color:var(--blue_alt)}@media only screen and (max-width: 1023px){.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{font-size:14px}}.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)}@media only screen and (max-width: 1023px){.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{font-size:14px}}.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{color:var(--grey_alt_2)}@media only screen and (max-width: 1023px){.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{font-size:14px}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .delivery-details-section .left-details-container .details-flex .right-details p,.account-dashboard-section-content .right .delivery-details-section .right-details-container .details-flex .right-details p{font-size:14px}}.account-dashboard-section-content .right .item-summary .items-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}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .item-summary .items-title{font-size:14px}}.account-dashboard-section-content .right .item-summary-content{margin-bottom:32px}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .item-summary-content .left{border-bottom:none}}.account-dashboard-section-content .right .item-summary-content .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{font-weight:var(--weight_600);line-height:22px;margin-bottom:2px}.account-dashboard-section-content .right .item-summary-content .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{font-size:12px;line-height:normal;color:var(--blue_alt);margin-bottom:0}.account-dashboard-section-content .right .item-summary-content .right{display:flex;justify-content:flex-end}.account-dashboard-section-content .right .item-summary-content .right p{color:var(--grey_alt_2);line-height:22px}.account-dashboard-section-content .right .order-summary-section{margin-top:35px}.account-dashboard-section-content .right .order-summary-section .order-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-content .row{margin-bottom:8px}.account-dashboard-section-content .right .order-summary-section-content .row .left-p{color:var(--blue_alt);line-height:22px}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .row .left-p{font-size:14px}}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .row p{font-size:14px}}.account-dashboard-section-content .right .order-summary-section-content .row .service{margin-right:4px}.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{font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .total-section .total-price{font-size:16px}}.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 .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-content .invoices-section-content p{margin-bottom:8px;color:var(--blue_alt);line-height:22px}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content p{font-size:14px}}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a{width:fit-content;display:flex;align-items:center}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a{font-size:14px}}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a img{margin-right:8px}.account-dashboard-section-content .right .order-summary-section-content .invoices-section-content-btns a:first-child{margin-bottom:8px}.account-dashboard-section-content .right .order-summary-section-content .need-help-section{text-align:center;padding:32px 0}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .need-help-section{padding:22px 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 rgba(0,0,0,0);transition:var(--ease)}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .order-summary-section-content .need-help-section a{font-size:14px}}.account-dashboard-section-content .right .order-summary-section-content .need-help-section a:hover{border-bottom:1px solid var(--brand_purple)}.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 .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)}@media only screen and (max-width: 767px){.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{width:50%}@media only screen and (max-width: 1024px){.account-dashboard-section-content .right .my-details-section-content{width:100%}}.account-dashboard-section-content .right .my-details-section-content .change{color:#9ba5b7;margin-top:8px;font-size:14px;line-height:19px;letter-spacing:-0.28px}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .my-details-section-content .change{font-size:12px}}.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}@media only screen and (max-width: 767px){.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{margin-bottom:32px;margin-top:24px}@media only screen and (max-width: 1023px){.account-dashboard-section-content .right .my-details-section-content .btn-dash{font-size:14px}}@media only screen and (max-width: 767px){.account-dashboard-section-content .right .my-details-section-content .btn-dash{width:100%}}.account-dashboard-section-content .right .my-details-section-content .btn-dash-last{margin-bottom:0}.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:none;padding:12px;padding-left:16px !important}.account-dashboard-section-content .right .my-details-section-content input:focus{border:1px solid var(--brand_purple)}.blog-homepage-section{margin-bottom:80px}@media only screen and (max-width: 767px){.blog-homepage-section .breadcrumbs .breadcrumb{font-size:12px}}@media only screen and (max-width: 767px){.blog-homepage-section .breadcrumbs .seperator{margin:0 4px}}.blog-homepage-section .blog-hero{padding-bottom:24px;margin-bottom:24px}@media only screen and (max-width: 767px){.blog-homepage-section .blog-hero{flex-direction:column;align-items:start}}@media only screen and (max-width: 1023px){.blog-homepage-section .blog-hero .left{max-width:60%}}@media only screen and (max-width: 767px){.blog-homepage-section .blog-hero .left{max-width:100%;width:100%}}.blog-homepage-section .blog-hero .left .blog-hero-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:4px}@media only screen and (max-width: 767px){.blog-homepage-section .blog-hero .left .blog-hero-title{font-size:24px}}.blog-homepage-section .blog-hero .left p{color:var(--grey_alt_2);line-height:22px}@media only screen and (max-width: 767px){.blog-homepage-section .blog-hero .left p{font-size:14px;line-height:normal}}@media only screen and (max-width: 767px){.blog-homepage-section .blog-hero .right{margin-top:12px}}.blog-homepage-section .blog-hero .right a{display:flex;padding:12px}@media only screen and (max-width: 1023px){.blog-homepage-section .blog-hero .right a{font-size:14px}}.blog-homepage-section-content .blog-top-trio{display:flex;margin-bottom:48px;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.blog-homepage-section-content .blog-top-trio::-webkit-scrollbar{display:none}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio{overflow-x:scroll}}.blog-homepage-section-content .blog-top-trio .col{display:flex;flex-direction:column;position:relative;min-width:30%}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col{flex-direction:row}}.blog-homepage-section-content .blog-top-trio .col p,.blog-homepage-section-content .blog-top-trio .col span{position:relative;z-index:5}.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)}.blog-homepage-section-content .blog-top-trio .col-featured img{transition:var(--ease);transform:scale(1)}.blog-homepage-section-content .blog-top-trio .col-featured:hover img{transform:scale(1.05)}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col-featured{min-height:400px;padding:24px;margin-right:12px;min-width:90%}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-top-trio .col-featured{min-height:300px;min-width:90%}}.blog-homepage-section-content .blog-top-trio .col-featured .blog-overlay{background:linear-gradient(180deg, rgba(55, 54, 79, 0) 0%, rgb(54, 53, 78) 100%);position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text{position:absolute;bottom:24px}@media only screen and (max-width: 1023px){.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{color:var(--white);font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:8px}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-title-main{font-size:20px}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-title-main{font-size:16px}}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-excerpt{color:var(--white);line-height:22px;opacity:.72}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .blog-excerpt{font-size:14px}}.blog-homepage-section-content .blog-top-trio .col-featured .blog-text .author-date{margin-top:24px}@media only screen and (max-width: 1023px){.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{color:var(--white);margin-right:24px;font-size:14px}@media only screen and (max-width: 1023px){.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-featured .blog-text .author-date span:last-child{margin-right:0}.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 img{transition:var(--ease);transform:scale(1)}.blog-homepage-section-content .blog-top-trio .col .row:hover img{transform:scale(1.05)}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col .row{padding:12px;width:100%;min-width:410px}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-top-trio .col .row{min-width:300px}}.blog-homepage-section-content .blog-top-trio .col .row:first-child{margin-bottom:24px}@media only screen and (max-width: 1023px){.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-overlay{background:linear-gradient(180deg, rgba(55, 54, 79, 0) 0%, rgb(54, 53, 78) 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{position:absolute;bottom:24px}.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}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-top-trio .col .row .blog-text .blog-title-small{font-size:16px;margin-bottom:4px;padding-right:12px}}@media only screen and (max-width: 1023px){.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-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-top-trio .col .row .blog-text .author-date span:last-child{margin-right:0}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat{flex-direction:column}}.blog-homepage-section-content .blog-latest-cat .lat-cat-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .lat-cat-title{font-size:16px}}.blog-homepage-section-content .blog-latest-cat .left{width:100%;min-width:60%;margin-right:24px}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left{margin-right:12px}}.blog-homepage-section-content .blog-latest-cat .left .row{margin-bottom:16px}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .left .row{margin-bottom:0}}.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}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .row .image-container{max-width:150px;min-height:150px}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .left .row .image-container{max-width:120px;min-height:120px;margin-right:16px}}@media only screen and (max-width: 767px){.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 .blog-title{font-weight:var(--weight_600);line-height:normal;font-size:20px}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .blog-title{font-size:16px;padding-right:12px}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .blog-title{font-size:14px}}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{margin:16px 0}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{margin:8px 0}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date{flex-direction:column;align-items:start}}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span{color:var(--grey_alt_2);line-height:22px;margin-right:16px}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .author-date span{font-size:14px}}@media only screen and (max-width: 767px){.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 .row .blog-text .author-date span:last-child{margin-right:0}.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 rgba(0,0,0,0);transition:var(--ease)}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .read{font-size:14px}}.blog-homepage-section-content .blog-latest-cat .left .row .blog-text .read:hover{border-bottom:1px solid var(--brand_purple)}.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}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .left .load-more-section{margin-bottom:32px}}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .left .load-more-section a{font-size:14px}}.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%}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .right{min-width:40%;max-width:40%}}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .right{min-width:100%;max-width:100%}}.blog-homepage-section-content .blog-latest-cat .right .cats{margin-bottom:64px;flex-wrap:wrap}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .right .cats{margin-bottom:24px}}.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}@media only screen and (max-width: 1023px){.blog-homepage-section-content .blog-latest-cat .right .cats a{padding:8px;font-size:12px}}.blog-homepage-section-content .blog-latest-cat .right .cats a:last-child{margin-right:8px}.blog-homepage-section-content .blog-latest-cat .right .social-icons{margin-bottom:64px}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .right .social-icons{margin-bottom:24px}}.blog-homepage-section-content .blog-latest-cat .right .social-icons a{margin-right:16px}.blog-homepage-section-content .blog-latest-cat .right .social-icons a:last-child{margin-right:0}.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}@media only screen and (max-width: 767px){.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta .keep-title{font-size:16px}}.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:none;padding:12px;padding-left:16px !important;font-size:14px}.blog-homepage-section-content .blog-latest-cat .right .keep-up-cta input:focus{border:1px solid var(--brand_purple)}.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-homepage-section-content .blog-latest-cat .right .keep-up-cta .policy:hover{color:var(--brand_purple)}.blog-category-home-section{margin-bottom:67px}.blog-post-section .breadcrumbs{flex-wrap:wrap}@media only screen and (max-width: 767px){.blog-post-section .breadcrumbs .breadcrumb,.blog-post-section .breadcrumbs .seperator{margin-bottom:8px;font-size:12px}}@media only screen and (max-width: 767px){.blog-post-section .seperator{margin:0 4px}}.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}@media only screen and (max-width: 767px){.blog-post-section .blog-feat-image{min-height:250px;margin-top:0}}.blog-post-section .blog-wrapper{padding:0 95px}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper{padding:0 50px}}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper{padding:0}}.blog-post-section .blog-wrapper-small{padding:0 94px}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small{padding:0 50px}}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small{padding:0}}.blog-post-section .blog-wrapper-small .blog-intro{padding-bottom:32px;margin-bottom:32px}.blog-post-section .blog-wrapper-small .blog-intro .intro-small{font-size:14px;line-height:normal;color:var(--blue_alt)}.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}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small .blog-intro .blog-title{font-size:24px}}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .blog-intro .blog-title{font-size:16px}}.blog-post-section .blog-wrapper-small .blog-intro .blog-author span{color:var(--grey_alt_2);line-height:22px;margin-right:16px}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small .blog-intro .blog-author span{font-size:14px;line-height:normal}}.blog-post-section .blog-wrapper-small .blog-intro .blog-author span:last-child{margin-right:0}.blog-post-section .blog-wrapper-small .the-post{margin-bottom:64px}.blog-post-section .blog-wrapper-small .the-post p{margin-bottom:32px}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small .the-post p{font-size:14px}}.blog-post-section .blog-wrapper-small .the-post a{transition:var(--ease);text-decoration:underline}.blog-post-section .blog-wrapper-small .the-post a:hover{color:var(--brand_purple)}.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}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .the-post ul li{font-size:14px}}.blog-post-section .blog-wrapper-small .the-post ul li:last-child{margin-bottom:0}.blog-post-section .blog-wrapper-small .the-post .article-image-container{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}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image{min-height:350px}}@media only screen and (max-width: 767px){.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:555px}@media only screen and (max-width: 1023px){.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image img{max-height:350px}}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .the-post .article-image-container .article-image img{max-height:200px}}.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}.blog-post-section .blog-wrapper-small .posted-in-section{padding:24px 0;margin-bottom:80px}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .posted-in-section{flex-direction:column}}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .posted-in-section .left{margin-bottom:24px}}.blog-post-section .blog-wrapper-small .posted-in-section .left p{font-size:14px;line-height:normal;margin-right:8px}.blog-post-section .blog-wrapper-small .posted-in-section .left a{padding:8px 12px}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .posted-in-section .left a{font-size:14px}}.blog-post-section .blog-wrapper-small .posted-in-section .right p{margin-right:8px}@media only screen and (max-width: 767px){.blog-post-section .blog-wrapper-small .posted-in-section .right p{font-size:14px}}.blog-post-section .blog-wrapper-small .posted-in-section .right a{margin-right:16px}.blog-post-section .blog-wrapper-small .posted-in-section .right a:last-child{margin-right:0}.related-post-section .related-post-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width: 767px){.related-post-section .related-post-title{font-size:16px}}.related-post-section-content{gap:24px;align-items:start}@media only screen and (max-width: 1023px){.related-post-section-content{overflow-x:scroll}}.related-post-section-content .col{position:relative;width:32%}@media only screen and (max-width: 1023px){.related-post-section-content .col{width:100%;min-width:51%;max-width:51%}}@media only screen and (max-width: 767px){.related-post-section-content .col{min-width:80%;max-width:80%}}.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)}@media only screen and (max-width: 1024px){.related-post-section-content .col .related-title{font-size:16px}}.related-post-section-content .col .author-date{margin-bottom:16px}.related-post-section-content .col .author-date p{line-height:22px;color:var(--grey_alt_2);margin-right:16px}@media only screen and (max-width: 1024px){.related-post-section-content .col .author-date p{font-size:14px}}.related-post-section-content .col .author-date p:last-child{margin-right:0}.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)}@media only screen and (max-width: 1024px){.related-post-section-content .col span{font-size:14px}}.related-post-section-content .col span:hover{text-decoration:underline}.product-listing-page .swiper-container{width:100%}@media only screen and (max-width: 767px){.product-listing-page .breadcrumbs{overflow-x:scroll}}@media only screen and (max-width: 767px){.product-listing-page .breadcrumbs .breadcrumb{font-size:12px;min-width:fit-content}}@media only screen and (max-width: 767px){.product-listing-page .breadcrumbs .seperator{margin:0 4px}}.product-listing-page-content{justify-content:space-between}@media only screen and (max-width: 1023px){.product-listing-page-content{flex-direction:column}}.product-listing-page-content .left{width:100%;max-width:607px;margin-right:64px;position:sticky;top:20px;height:fit-content}@media only screen and (max-width: 1024px){.product-listing-page-content .left{max-width:500px}}@media only screen and (max-width: 1023px){.product-listing-page-content .left{max-width:400px;margin:0 auto;position:relative;top:0}}@media only screen and (max-width: 767px){.product-listing-page-content .left{max-width:100%}}.product-listing-page-content .left .product-image{width:100%;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}@media only screen and (max-width: 1024px){.product-listing-page-content .left .product-image{height:500px;width:500px}}@media only screen and (max-width: 1023px){.product-listing-page-content .left .product-image{height:400px;width:400px}}@media only screen and (max-width: 767px){.product-listing-page-content .left .product-image{height:92vw;width:92vw}}.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%}@media only screen and (max-width: 767px){.product-listing-page-content .left .product-image .expand{padding:8px;top:12px}}.product-listing-page-content .right{width:40%;display:flex;flex-direction:column}@media only screen and (max-width: 1023px){.product-listing-page-content .right{width:100%;margin-top:24px}}.product-listing-page-content .right .product-title{order:1;font-size:32px;line-height:normal;font-weight:var(--weight_600);margin-bottom:0}@media only screen and (max-width: 767px){.product-listing-page-content .right .product-title{font-size:20px}}.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}@media only screen and (max-width: 767px){.product-listing-page-content .right .product-info{font-size:14px}}.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}.product-listing-page-content .right .d2f-disclaimer .disclaimer-more{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:none}.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 .order-today-ban .truck{margin-right:8px}@media only screen and (max-width: 767px){.product-listing-page-content .right .order-today-ban .order-count{font-size:14px;margin-left:4px}}.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}@media only screen and (max-width: 767px){.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 .top{margin-bottom:8px}.product-listing-page-content .right .top-info{align-items:start;justify-content:space-between}.product-listing-page-content .right .top .what-size{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.product-listing-page-content .right .top .what-size{font-size:14px}}.product-listing-page-content .right .top .currency{font-size:14px;color:var(--blue_alt)}@media only screen and (max-width: 767px){.product-listing-page-content .right .top .currency{font-size:12px}}.product-listing-page-content .right .top .currency a{color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0)}.product-listing-page-content .right .top .currency a:hover{border-bottom:1px solid var(--brand_purple)}.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:hover{border:1px solid var(--brand_purple)}.product-listing-page-content .right .bottom .box:last-child{margin-right:0}@media only screen and (max-width: 1024px){.product-listing-page-content .right .bottom .box{padding:12px}}@media only screen and (max-width: 767px){.product-listing-page-content .right .bottom .box{padding:8px}}.product-listing-page-content .right .bottom .box.is--active{background:var(--white_hov);border:1px solid var(--brand_purple)}.product-listing-page-content .right .bottom .box .top{flex-wrap:wrap}.product-listing-page-content .right .bottom .box .top p{margin-bottom:4px}@media only screen and (max-width: 1024px){.product-listing-page-content .right .bottom .box .top p{font-size:14px;line-height:normal}}@media only screen and (max-width: 375px){.product-listing-page-content .right .bottom .box .top p{font-size:12px}}.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{background:var(--brand_purple)}.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}@media only screen and (max-width: 1024px){.product-listing-page-content .right .bottom .box span{font-size:16px}}@media only screen and (max-width: 767px){.product-listing-page-content .right .bottom .box span{font-size:14px}}@media only screen and (max-width: 767px){.product-listing-page-content .right .bottom .box .price-box{text-align:center}}.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}@media only screen and (max-width: 767px){.product-listing-page-content .service-details-content .service-fee-price{font-size:16px}}.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}@media only screen and (max-width: 767px){.product-listing-page-content .service-details-content .total-price-price{font-size:16px}}.product-listing-page-content .product-date-picker{margin-bottom:32px}.product-listing-page-content .product-date-picker p{font-weight:var(--weight_600);line-height:normal;margin-bottom:4px}@media only screen and (max-width: 767px){.product-listing-page-content .product-date-picker p{font-size:14px}}.product-listing-page-content .product-date-picker .input-wrap.is--active:before{transform:translateY(-50%) rotate(180deg)}.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 ease}.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}@media only screen and (max-width: 767px){.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 .product-date-picker input:focus{border:1px solid var(--brand_purple)}.product-listing-page-content .where-sending{order:7;margin-bottom:32px}@media only screen and (max-width: 767px){.product-listing-page-content .where-sending-cta{flex-direction:column}}.product-listing-page-content .where-sending span{font-weight:var(--weight_600);color:var(--brand)}@media only screen and (max-width: 767px){.product-listing-page-content .where-sending span{font-size:14px}}.product-listing-page-content .where-sending .input-wrap{width:100%;display:flex;align-items:center}@media only screen and (max-width: 767px){.product-listing-page-content .where-sending .input-wrap{margin-bottom:8px}}.product-listing-page-content .where-sending .input-wrap i{top:15px}.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:none;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:none;padding:16px;height:53px;border-radius:var(--border_radius_small);padding-left:16px !important}@media only screen and (max-width: 767px){.product-listing-page-content .where-sending input{font-size:16px}}.product-listing-page-content .where-sending input:focus{border:1px solid var(--brand_purple)}.product-listing-page-content .where-sending a{height:53px;width:100%;margin-top:auto}@media only screen and (max-width: 767px){.product-listing-page-content .where-sending a{width:100%;margin-left:0;font-size:14px}}.product-listing-page-content .is-gift{font-weight:var(--weight_600);line-height:normal;margin-bottom:2px}@media only screen and (max-width: 767px){.product-listing-page-content .is-gift{font-size:14px}}.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{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:none;padding:16px;background:#f9f9fb}.product-listing-page-content .select-occasion-btn img{transition:var(--ease)}.product-listing-page-content .select-occasion-btn.is--active img{transform:rotate(180deg)}.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 ease,transform .3s ease;box-shadow:0 6px 12px rgba(0,0,0,.175)}.product-listing-page-content .select-occasion-dropdown .select-occ-row{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease);cursor:pointer}.product-listing-page-content .select-occasion-dropdown .select-occ-row:last-child{border-bottom:0}.product-listing-page-content .select-occasion-dropdown .select-occ-row:hover{background:var(--white_alt_2)}.product-listing-page-content .select-occasion-dropdown.is--active{opacity:1;pointer-events:all;transform:translateY(0)}.product-listing-page-content .card-message{margin:32px 0}.product-listing-page-content .card-message .card-message-bottom{margin-top:8px}.product-listing-page-content .card-message .card-message-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 textarea{width:100%;height:124px;box-sizing:border-box;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;resize:none}.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{margin-bottom:32px}.product-listing-page-content .special-request .add-q{margin-bottom:0;position:relative}.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;bottom:0;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:#f3edff;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover;padding:4px}.product-listing-page-content .special-request .add-q .tooltip:hover+.tooltiptext{opacity:1}.product-listing-page-content .special-request .special-request-top{margin-bottom:4px;margin-top:8px}.product-listing-page-content .special-request .special-request-bottom{margin-top:8px}.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 .special-request .special-title{font-size:16px;line-height:normal;font-weight:var(--weight_600)}.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}.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%;margin-bottom:8px;background:var(--white_alt_2);border:1px solid var(--white_alt_2);transition:var(--ease);margin-bottom:32px}@media only screen and (max-width: 767px){.product-listing-page-content .add-basket{font-size:14px;line-height:normal}}.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}@media only screen and (max-width: 767px){.product-listing-page-content .place-order{font-size:12px}}.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}@media only screen and (max-width: 767px){.product-listing-page-content .features .features-title{font-size:16px}}.product-listing-page-content .features .feature-points{margin-bottom:16px}@media only screen and (max-width: 767px){.product-listing-page-content .features .feature-points p{font-size:14px}}.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}.product-listing-page-content .product-accordions .accordion{border-top:1px solid var(--border_two)}.product-listing-page-content .product-accordions .accordion:last-child{border-bottom:1px solid var(--border_two)}@media only screen and (max-width: 767px){.product-listing-page-content .product-accordions .accordion__title h3{font-size:16px}}@media only screen and (max-width: 767px){.product-listing-page-content .product-accordions .accordion__content p{font-size:14px}}.product-listing-page-content .where-sending-cta{margin-bottom:16px}.product-listing-page-content .where-sending-cta .hero-new-country-select{display:none}.product-listing-page-content .where-sending-cta #country-dropdown-a{padding-left:0px;height:250px;overflow:scroll}.product-listing-page-content .where-sending-cta #country-dropdown-a img,.product-listing-page-content .where-sending-cta .hero-new-btn-select img{width:20px;position:relative;top:2px}.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-a li:hover{background-color:#f4f3f3;cursor:pointer}.product-listing-page-content .where-sending-cta #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.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{margin-left:5px}.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 ease,transform .3s ease}.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 .open{display:show !important}.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-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.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 ease}.product-listing-page-content .where-sending-cta .hero-new-btn-select.is--active:after{transform:translateY(-50%) rotate(-180deg)}.product-listing-page-content .where-sending-cta .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.product-listing-page-content .where-sending-cta .hero-new-btn-select:hover li{margin-left:0px}.product-listing-page-content .where-sending-cta .lang-select{margin-bottom:24px;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)}.florist-disabled .mob-disabled{transition:var(--ease)}@media only screen and (max-width: 767px){.florist-disabled .mob-disabled{display:none}}@media only screen and (max-width: 767px){.florist-disabled .mob-disabled.is--active{display:block}}.pop-up-selected-florist{order:8}.pop-up-selected-florist-top span{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.pop-up-selected-florist-top span{font-size:14px}}.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);margin-bottom:8px;background:var(--white);transition:var(--ease);margin-bottom:32px}.pop-up-selected-florist .prod-selected-chosen .image-container{width:100%;max-width:80px;max-height:80px;overflow:hidden;position:relative;border-radius:var(--border_radius_small)}.pop-up-selected-florist .prod-selected-chosen .select-text-info{margin-left:12px;position:relative;width:100%}.pop-up-selected-florist .prod-selected-chosen .select-text-info .florist-name{color:var(--button_text);font-size:16px;font-weight:var(--weight_700);line-height:normal}.pop-up-selected-florist .prod-selected-chosen .select-text-info .florist-distance{color:var(--grey_alt_3);font-size:12px;line-height:normal;font-weight:var(--weight_400);margin-bottom:8px}.pop-up-selected-florist .prod-selected-chosen .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}.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery{margin-top:8px}.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery .check-container{display:flex;justify-content:center;align-items:center;margin-right:4px}.pop-up-selected-florist .prod-selected-chosen .select-text-info .day-delivery img{width:12px;height:12px}.pop-up-selected-florist .prod-selected-chosen .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{position:absolute;right:0;top:50%;transform:translate(-50%, -50%);opacity:0;transition:var(--ease)}.pop-up-selected-florist .prod-selected-chosen .select-text-info .arrow.is--active{opacity:1}.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}@media only screen and (max-width: 767px){.trust-banner-large-content{margin-bottom:64px}}.trust-banner-large-content p{font-weight:var(--weight_600)}.basket-empty-section{padding-top:40px}.basket-empty-section .breadcrumbs{flex-wrap:wrap}@media only screen and (max-width: 767px){.basket-empty-section .breadcrumbs .breadcrumb,.basket-empty-section .breadcrumbs .seperator{margin-bottom:8px;font-size:14px}}.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}@media only screen and (max-width: 1023px){.basket-empty-section-content .basket-empty{font-size:24px}}@media only screen and (max-width: 767px){.basket-empty-section-content .basket-empty{font-size:20px}}.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-empty-section-content .basket-ready a:hover{color:var(--brand_purple)}.basket-products-section{background:var(--white_alt_2);padding-top:40px}@media only screen and (max-width: 1024px){.basket-products-section{padding-top:0}}.basket-products-section .breadcrumbs{flex-wrap:wrap}@media only screen and (max-width: 767px){.basket-products-section .breadcrumbs .breadcrumb,.basket-products-section .breadcrumbs .seperator{margin-bottom:8px;font-size:14px}}.basket-products-section-content{padding-bottom:12vh}@media only screen and (max-width: 767px){.basket-products-section-content{padding-bottom:32px}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-info{flex-direction:column;align-items:start}}.basket-products-section-content .basket-info .basket-title{font-size:32px;line-height:normal;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.basket-products-section-content .basket-info .basket-title{font-size:20px;margin-bottom:0px}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-info .order-today-ban{display:none}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-info .order-today-ban .truck{font-size:26px}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-info .order-today-ban .order-count{font-size:16px;margin-left:4px}}.basket-products-section-content .num-items{color:var(--blue_alt);font-size:16px;line-height:normal;margin-bottom:8px;margin-top:16px}@media only screen and (max-width: 1023px){.basket-products-section-content .basket-item-summary{flex-direction:column}}.basket-products-section-content .basket-item-summary .titles{font-size:20px;line-height:normal;font-weight:var(--weight_600)}@media only screen and (max-width: 1024px){.basket-products-section-content .basket-item-summary .titles{font-size:16px}}.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)}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content{flex-direction:column;padding:16px}}.basket-products-section-content .basket-item-summary .left-content-bottom{margin-top:16px}.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{position:relative}@media only screen and (max-width: 767px){.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{width:100%;display:none}@media only screen and (max-width: 767px){.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 .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 .product-title-mobile .delete img{width:20px;height:20px}.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}@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}}@media only screen and (max-width: 767px){.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:180px;height:180px;border-radius:var(--border_radius)}@media only screen and (max-width: 1150px){.basket-products-section-content .basket-item-summary .left-content .mob-img-text-container-flex .image-container img{width:160px;height:160px}}@media only screen and (max-width: 767px){.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 .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 .mobile-add-on-size span{color:var(--brand)}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .mobile-add-on-size{display:block}}.basket-products-section-content .basket-item-summary .left-content .info-product{width:100%}.basket-products-section-content .basket-item-summary .left-content .info-product .top{margin-bottom:24px;align-items:start}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .info-product .top{display:none}}.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{color:var(--blue_alt);font-size:16px;line-height:normal;font-weight:var(--weight_400)}.basket-products-section-content .basket-item-summary .left-content .info-product .top .right p{font-weight:var(--weight_600);line-height:normal}.basket-products-section-content .basket-item-summary .left-content .info-product .top .right img{margin-left:16px}.basket-products-section-content .basket-item-summary .left-content .info-product .top .right img:hover{cursor:pointer}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .info-product-add-on{display:none}}.basket-products-section-content .basket-item-summary .left-content .size-content{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:none;padding:16px;height:53px;padding-left:16px !important}@media only screen and (max-width: 1023px){.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn{padding:8px;height:40px;margin-top:0}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn{font-size:16px}}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn:focus{border:1px solid var(--brand_purple)}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .left-size .size{font-weight:var(--weight_600)}.basket-products-section-content .basket-item-summary .left-content .size-content .size-btn .left-size .size-cost{color:var(--blue_alt)}.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 .size-btn .basket-arrow.is--active{transform:rotate(180deg)}.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 ease,transform .3s ease}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown{left:37px}}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown .size-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 .size-row:last-child{border-bottom:0}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown .size-row:hover{background:var(--brand_purple);color:var(--white)}.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown.is--active{opacity:1;pointer-events:all;transform:translateY(110px)}@media only screen and (max-width: 1023px){.basket-products-section-content .basket-item-summary .left-content .size-content-dropdown.is--active{transform:translateY(102px)}}.basket-products-section-content .basket-item-summary .left-content .card-message{margin-bottom:12px}.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{margin-top:5px}.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{margin-top:24px}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .action-btns{margin-top:20px}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .action-btns .delete{display:none}}.basket-products-section-content .basket-item-summary .left-content .action-btns .delete img{margin-right:4px}.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:last-child{margin-right:0}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .action-btns .action-btn:nth-child(2)::before{display:none}}.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 .left-content .add-on-container{position:relative}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .left-content .add-on-container{margin-bottom:0}}.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 .right-info{max-width:300px}}@media only screen and (max-width: 1023px){.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 .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 .top-info .titles{width:100%;text-align:center}@media only screen and (max-width: 767px){.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-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 .titles{margin-bottom:4px}.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{color:var(--brand_purple);text-decoration:underline}.basket-products-section-content .basket-item-summary .right-info .price-summary .price{margin-bottom:8px}.basket-products-section-content .basket-item-summary .right-info .price-summary .price p{color:var(--grey_alt_2)}@media only screen and (max-width: 1024px){.basket-products-section-content .basket-item-summary .right-info .price-summary .price p{font-size:16px}}.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{margin-bottom:8px}.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{color:var(--grey_alt_2)}@media only screen and (max-width: 1024px){.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{font-size:16px}}.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{margin-right:8px}.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 .delivery-included p{color:var(--grey_alt_2)}.basket-products-section-content .basket-item-summary .right-info .price-summary .saved{margin-bottom:12px}.basket-products-section-content .basket-item-summary .right-info .price-summary .saved p{color:var(--grey_alt_2)}.basket-products-section-content .basket-item-summary .right-info .price-summary .saved .saved-amount{color:var(--green_alt_5)}.basket-products-section-content .basket-item-summary .right-info .price-summary .total{margin-bottom:16px}.basket-products-section-content .basket-item-summary .right-info .price-summary .total p{color:var(--grey_alt_2);line-height:normal}.basket-products-section-content .basket-item-summary .right-info .price-summary .total p span{color:var(--blue_alt)}.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)}@media only screen and (max-width: 1023px){.basket-products-section-content .basket-item-summary .right-info .price-summary .total .cost{font-size:16px}}.basket-products-section-content .basket-item-summary .right-info .price-summary a{width:100%}.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}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .right-info .secure-container{display:none}}.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)}@media only screen and (max-width: 1024px){.basket-products-section-content .basket-item-summary .right-info .cards .card-container{width:29%}}.basket-products-section-content .basket-item-summary .right-info .cards .card-container:last-child{margin-right:0}.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{width:100%;max-width:60px}@media only screen and (max-width: 1023px){.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{max-width:60px}}@media only screen and (max-width: 767px){.basket-products-section-content .basket-item-summary .right-info .cards .card-container img{max-width:unset}}.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}@media only screen and (max-width: 767px){.additional-container{flex-direction:row !important}}.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}@media only screen and (max-width: 767px){.additional-container .additional-img .image-container img{max-width:50px;min-width:50px}}@media only screen and (max-width: 767px){.additional-container .info-product-additional .top{margin-bottom:14px}}@media only screen and (max-width: 767px){.additional-container .info-product-additional .top .item-title{font-weight:var(--weight_400)}}.additional-container .info-product-additional .top .price{font-weight:var(--weight_700)}.additional-container .additional-text{margin-top:16px}.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}@media only screen and (max-width: 767px){.mobile-order-summary-sticky{display:block}}.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{color:var(--grey_alt_2);font-weight:var(--weight_600)}.mobile-order-summary-sticky .top-sum .sticky-total span{color:var(--brand);font-weight:var(--weight_700);font-size:20px;line-height:100%}.mobile-order-summary-sticky .sticky-btn{width:100%;margin-top:16px}.recommended-add-ons-section .recommended-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:16px;margin-top:32px}@media only screen and (max-width: 767px){.recommended-add-ons-section .recommended-title{font-size:16px}}.recommended-add-ons-section-content{margin-bottom:100px}.recommended-add-ons-section-content .tile-large-white{width:24.5%;margin-right:24px}@media only screen and (max-width: 1023px){.recommended-add-ons-section-content .tile-large-white{margin-right:12px}}@media only screen and (max-width: 767px){.recommended-add-ons-section-content .tile-large-white{width:33%}}.recommended-add-ons-section-content .tile-large-white:last-child{margin-right:0}.recommended-add-ons-section-content .tile-large-white-img{height:264px;width:100%}@media only screen and (max-width: 1024px){.recommended-add-ons-section-content .tile-large-white-img{height:200px}}@media only screen and (max-width: 1023px){.recommended-add-ons-section-content .tile-large-white-img{height:160px}}@media only screen and (max-width: 767px){.recommended-add-ons-section-content .tile-large-white-img{height:120px}}.recommended-add-ons-section-content .tile-large-white-text{align-items:start}@media only screen and (max-width: 1023px){.recommended-add-ons-section-content .tile-large-white-text{flex-direction:column}}@media only screen and (max-width: 1024px){.recommended-add-ons-section-content .tile-large-white-text .tile-text-left p{font-size:14px}}.recommended-add-ons-section-content .tile-large-white-text .tile-text-right{min-width:fit-content}@media only screen and (max-width: 1023px){.recommended-add-ons-section-content .tile-large-white-text .tile-text-right{margin-top:8px}}.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}@media only screen and (max-width: 1024px){.recommended-add-ons-section-content .tile-large-white-text .tile-text-right button{padding:8px;font-size:14px}}.basket-rec-add-ons{border:1px solid var(--border_two);border-radius:var(--border_radius);overflow:hidden;margin-top:80px}@media only screen and (max-width: 1023px){.basket-rec-add-ons{margin-top:40px}}@media only screen and (max-width: 767px){.basket-rec-add-ons{margin-top:24px}}.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:0px 24px 45px 24px}@media only screen and (max-width: 1024px){.basket-rec-add-ons .recommended-add-ons-section-content{padding:0 24px 24px 24px}}.basket-rec-add-ons .tile-large-white{width:32%}@media only screen and (max-width: 767px){.basket-rec-add-ons .tile-large-white{width:100%;min-width:31%}}.basket-rec-add-ons .tile-large-white-img{height:216px}@media only screen and (max-width: 1024px){.basket-rec-add-ons .tile-large-white-img{height:160px}}@media only screen and (max-width: 767px){.basket-rec-add-ons .tile-large-white-img{height:96px}}.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-rec-add-ons .tile-large-white-text .tile-text-left{font-size:16px}}@media only screen and (max-width: 1023px){.basket-rec-add-ons .tile-large-white .tile-text-right{width:100%}}.basket-rec-add-ons .tile-large-white .tile-text-right a{margin-top:0}.basket-rec-add-ons .tile-large-white .tile-text-right button{width:100%;display:flex;justify-content:center}@media only screen and (max-width: 1024px){.recommended-add-ons-section-content .tile-large-white-text .tile-text-left p{font-size:16px}}.checkout-section{background:var(--white_alt_2);padding:64px 0}.checkout-section-content .left{width:100%;max-width:650px}.checkout-section-content .left .top{margin-bottom:16px}.checkout-section-content .left .top p{font-size:32px;line-height:normal;font-weight:var(--weight_600)}.checkout-section-content .left .top a{color:var(--blue_alt);text-decoration:underline;line-height:normal;transition:var(--ease)}.checkout-section-content .left .top a:hover{color:var(--brand_purple)}.checkout-section-content .left .checkout-panel{background:var(--white);border-radius:var(--border_radius);box-shadow:0px 0px 0px 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 .checkout-title p{font-size:20px;line-height:normal;font-weight:var(--weight_600)}.checkout-section-content .left .checkout-panel .checkout-title .a-rotate{transition:var(--ease)}.checkout-section-content .left .checkout-panel .checkout-title .a-rotate.is--active{transform:rotate(180deg)}.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{position:relative}.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:none;padding:16px;height:53px}@media only screen and (max-width: 767px){.checkout-section-content .left .checkout-panel-content .title-content .person-title{font-size:14px}}.checkout-section-content .left .checkout-panel-content .title-content .person-title:focus{border:1px solid var(--brand_purple)}.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 .title-content .person-title-dropdown .title-row{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease)}.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown .title-row:last-child{border-bottom:0}.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown .title-row:hover{background:var(--brand_purple);color:var(--white)}.checkout-section-content .left .checkout-panel-content .title-content .person-title-dropdown.is--active{opacity:1;pointer-events:all}.checkout-section-content .left .checkout-panel-content .top-payment{padding-bottom:16px}.checkout-section-content .left .checkout-panel-content .top-payment .total-pay{font-weight:var(--weight_600);line-height:22px}.checkout-section-content .left .checkout-panel-content .top-payment .paying-in{color:var(--blue_alt);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-top{padding-bottom:24px;margin-bottom:24px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-top .cd-title{font-weight:var(--weight_600);line-height:22px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-top .icon-wrap p{color:var(--green_alt_5)}.checkout-section-content .left .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{position:absolute;top:50%;transform:translateY(-50%);left:16px}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .input-wrap input{border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:none;padding:16px;padding-left:45px !important}.checkout-section-content .left .checkout-panel-content .credit-debit .cd-main .input-wrap input:focus{border:1px solid var(--brand_purple)}.checkout-section-content .left .checkout-panel-content .input-box{display:flex;flex-direction:column}.checkout-section-content .left .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-flex .box-flex-content input:last-child{margin-right:0}.checkout-section-content .left .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{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 .manually:hover{text-decoration:underline}.checkout-section-content .left .checkout-panel-content .input-box .tracking{margin-top:8px;color:var(--blue_alt);font-size:14px;line-height:normal}.checkout-section-content .left .checkout-panel-content .input-box input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:none;padding:16px;padding-left:16px !important}.checkout-section-content .left .checkout-panel-content .input-box input:focus{border:1px solid var(--brand_purple)}.checkout-section-content .left .checkout-panel-content .cd-btn{margin-top:32px}.checkout-section-content .left .checkout-panel-content .continue{margin-top:32px}.checkout-section-content .left .checkout-panel .country-content{position:relative;margin-top:16px}.checkout-section-content .left .checkout-panel .country-content p{font-size:16px;line-height:22px;font-weight:var(--weight_400)}.checkout-section-content .left .checkout-panel .country-content .hero-new-country-select{display:none}.checkout-section-content .left .checkout-panel .country-content #aaaa{padding-left:0px;height:250px;overflow:scroll}.checkout-section-content .left .checkout-panel .country-content #aaaa img,.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select img{width:20px;position:relative;top:2px}.checkout-section-content .left .checkout-panel .country-content #aaaa li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.checkout-section-content .left .checkout-panel .country-content #aaaa li:hover{background-color:#f4f3f3}.checkout-section-content .left .checkout-panel .country-content #aaaa li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.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{margin-left:5px}.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 .open{display:show !important}.checkout-section-content .left .checkout-panel .country-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 0px 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-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select:hover li{margin-left:0px}.checkout-section-content .left .checkout-panel .country-content .lang-select{margin-bottom:24px;position:relative}.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:none;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{border:none;padding-left:16px;outline:none}.checkout-section-content .left .checkout-panel .hero-middle-country input:focus{border-color:pink}.checkout-section-content .left .checkout-panel 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{display:flex;align-items:center;margin-top:16px}.checkout-section-content .left .checkout-panel .check-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-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.checkout-section-content .left .checkout-panel .check-option label{color:var(--button_text);font-size:16px}.checkout-section-content .left .checkout-panel .check-option p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-left:28px;margin-top:2px}.checkout-section-content .right{width:100%;max-width:460px;margin-left:24px;margin-top:57px}.checkout-section-content .right .basket-content-top{background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);overflow:hidden;margin-bottom:8px}.checkout-section-content .right .basket-content-top .top{padding:16px 0}.checkout-section-content .right .basket-content-top .top .icon-wrap{margin-left:24px}.checkout-section-content .right .basket-content-top .top .icon-wrap i{font-size:20px}.checkout-section-content .right .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{margin-right:24px;font-size:14px;line-height:normal;color:var(--blue_alt)}.checkout-section-content .right .basket-content-top .middle{margin:0 24px;padding:16px 0}.checkout-section-content .right .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 .image-container img{border-radius:var(--border_radius);overflow:hidden}.checkout-section-content .right .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-size{color:var(--blue_alt);font-size:12px;line-height:normal}.checkout-section-content .right .basket-content-top .middle .info .item-qty{color:var(--blue_alt);font-size:12px;line-height:normal}.checkout-section-content .right .basket-content-top .middle .right-mid{text-align:right}.checkout-section-content .right .basket-content-top .middle .right-mid p{color:var(--grey_alt_2);line-height:22px}.checkout-section-content .right .basket-content-top .bottom{margin:0 24px;padding:16px 0}.checkout-section-content .right .basket-content-top .bottom-row{margin-bottom:8px}.checkout-section-content .right .basket-content-top .bottom-row:last-child{margin-bottom:0}.checkout-section-content .right .basket-content-top .bottom-row .bl{color:var(--blue_alt);line-height:22px}.checkout-section-content .right .basket-content-top .bottom-row .br{line-height:22px}.checkout-section-content .right .basket-content-top .total{margin:0 24px;padding:16px 0}.checkout-section-content .right .basket-content-top .total-all{color:var(--grey_alt_2)}.checkout-section-content .right .basket-content-top .total-all span{color:var(--blue_alt)}.checkout-section-content .right .basket-content-top .total-price{font-weight:var(--weight_600)}.checkout-section-content .right .basket-content-middle{background:var(--white);border-radius:var(--border_radius);border:1px solid var(--border_two);overflow:hidden;margin-bottom:8px}.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-middle .top .icon-wrap p{font-weight:var(--weight_600);line-height:normal}.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 .top .icon-wrap .change:hover{text-decoration:underline}.checkout-section-content .right .basket-content-middle .bottom{padding:16px 24px}.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:last-child{margin-bottom:0}.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-middle .bottom .bot-date{font-weight:var(--weight_600)}.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:0px}.checkout-section-content .right .basket-content-bottom .top{padding:16px 24px}.checkout-section-content .right .basket-content-bottom .top .icon-wrap i{font-size:20px;margin-right:8px}.checkout-section-content .right .basket-content-bottom .top .icon-wrap p{font-weight:var(--weight_600)}.checkout-section-content .right .basket-content-bottom .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-bottom .top .icon-wrap .change:hover{text-decoration:underline}.checkout-section-content .right .basket-content-bottom .bottom{padding:16px 24px}.checkout-section-content .right .basket-content-bottom .bottom .bot-flo-title{font-weight:var(--weight_600);line-height:22px;margin-bottom:2px}.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}.checkout-section-content .right .basket-content-bottom .bottom .stars p:last-child{margin-right:0}.manual-dropdown{margin-top:12px;display:none}.manual-dropdown .col-flex-content{margin-bottom:12px}.manual-dropdown .col-flex-content:last-child{margin-bottom:0}.checkout-step-section{background:#f9f9fb}.checkout-step-section .step-progress-container{width:100%;max-width:744px;margin:0px auto 0 auto;padding-top:32px;position:relative}@media only screen and (max-width: 767px){.checkout-step-section .step-progress-container{max-width:380px}}.checkout-step-section .step-progress-container:before{width:92%;max-width:744px;height:2px;background:var(--border_two);position:absolute;content:"";display:block;z-index:-1;top:51px;left:30px;z-index:1}@media only screen and (max-width: 767px){.checkout-step-section .step-progress-container:before{top:45px;width:88%}}@media only screen and (max-width: 400px){.checkout-step-section .step-progress-container:before{max-width:350px}}@media only screen and (max-width: 390px){.checkout-step-section .step-progress-container:before{max-width:320px}}@media only screen and (max-width: 375px){.checkout-step-section .step-progress-container:before{max-width:290px}}@media only screen and (max-width: 350px){.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{align-items:center}@media only screen and (max-width: 767px){.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:14px}.checkout-step-section .step-progress-container .box-step p.white-num{color:var(--blue_alt)}.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){.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:50%}@media only screen and (max-width: 767px){.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%}@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{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-progress-container .box-step .step-number.yel-fin{background:#d5f6d6}@media only screen and (max-width: 767px){.checkout-step-section .step-progress-container .box-step .step-number{width:25px;height:25px}}.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 0px auto;padding-bottom:160px}@media only screen and (max-width: 767px){.checkout-step-section-content{padding-bottom:48px}}.checkout-step-section-content .box-top{border-bottom:1px solid var(--border-two);background:#f7f4fd;padding:16px}.checkout-step-section-content .box-top p{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.checkout-step-section-content .box-top p{font-size:14px}}.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}@media only screen and (max-width: 767px){.checkout-step-section-content .step-box-flex{flex-direction:column}}.checkout-step-section-content .step-box-flex .step-box{display:flex;flex-direction:column;flex:1;margin-right:2%;background:var(--white)}@media only screen and (max-width: 767px){.checkout-step-section-content .step-box-flex .step-box{margin-right:0}}.checkout-step-section-content .step-box-flex .step-box .box-text{line-height:22px}.checkout-step-section-content .step-box-flex .step-box .box-text:last-child{margin-bottom:0}.checkout-step-section-content .step-box-flex .step-box:last-child{margin-right:0}.checkout-step-section-content .step-box-flex .step-box-content .box-info{font-size:14px;color:var(--blue_alt)}.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 .bold-title{font-weight:var(--weight_600)}.checkout-step-section-content .step-box-content .text-flex p:first-child{margin-right:8px}.checkout-step-section-content .step-box-content .box-title{color:var(--blue_alt);font-size:16px;line-height:normal;color:#5a36b9}@media only screen and (max-width: 767px){.checkout-step-section-content .step-box-content .box-title{font-size:14px}}.checkout-step-section-content .step-box-content .box-text{margin-bottom:8px}@media only screen and (max-width: 767px){.checkout-step-section-content .step-box-content .box-text{font-size:15px}}.checkout-step-section-content .step-box-content .box-text:last-child{margin-bottom:16px}.checkout-step-section-content .box-summary .summary-top{padding:16px;background:var(--white)}@media only screen and (max-width: 767px){.checkout-step-section-content .box-summary .summary-top p{font-size:14px}}.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-size,.checkout-step-section-content .box-summary .summary-top .item-sum .info .item-qty{font-size:12px;line-height:normal;color:var(--blue_alt)}.checkout-step-section-content .box-summary .summary-bottom{padding:16px;padding-top:0;background:var(--white)}.checkout-step-section-content .box-summary .summary-bottom .col{margin-bottom:8px}.checkout-step-section-content .box-summary .summary-bottom .col p{line-height:16px}@media only screen and (max-width: 767px){.checkout-step-section-content .box-summary .summary-bottom .col p{font-size:14px}}.checkout-step-section-content .box-summary .summary-bottom .col p:first-child{color:var(--blue_alt)}.checkout-step-section-content .box-summary .summary-bottom .col-total{margin-top:18px}.checkout-step-section-content .box-summary .summary-bottom .col-total p{font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 767px){.checkout-step-section-content .box-summary .summary-bottom .col-total p{font-size:16px}}.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{margin-bottom:24px}.checkout-step-section-content .remember-option-box{display:flex;margin-bottom:16px}.checkout-step-section-content .remember-option-box:last-child{margin-bottom:24px}.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 .remember-option-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.checkout-step-section-content .remember-option .create-box{align-items:start}.checkout-step-section-content .remember-option .create-box-top{margin-bottom:16px}.checkout-step-section-content .remember-option label{color:var(--button_text);font-size:16px}@media only screen and (max-width: 767px){.checkout-step-section-content .remember-option label{font-size:12px}}.checkout-step-section-content .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}.checkout-step-section-content .total-final{margin-top:48px;margin-bottom:16px}.checkout-step-section-content .total-final .total-too{font-weight:var(--weight_600);line-height:22px}@media only screen and (max-width: 767px){.checkout-step-section-content .total-final .total-too{font-size:14px;line-height:normal}}.checkout-step-section-content .total-final .paying-in{line-height:22px;color:var(--blue_alt)}@media only screen and (max-width: 767px){.checkout-step-section-content .total-final .paying-in{font-size:14px;line-height:normal}}.checkout-step-section-content .checkout-panel-content{border:1px solid var(--border_two);border-radius:var(--border_radius);background:var(--white);padding:32px}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content{padding:24px}}.checkout-step-section-content .checkout-panel-content .cd-title{font-weight:var(--weight_600)}.checkout-step-section-content .checkout-panel-content .credit-debit{padding:24px}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .credit-debit{padding:0}}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top{margin-bottom:24px}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .cd-title{font-weight:var(--weight_600);line-height:22px}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .cd-title{font-size:14px;line-height:normal}}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .icon-wrap p{color:var(--green_alt_5);font-size:14px}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .credit-debit .cd-top .icon-wrap p{font-size:12px}}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .card-num{margin-bottom:16px;display:block}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .card-num{font-size:14px}}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .input-wrap img{position:absolute;top:50%;transform:translateY(-50%);left:16px}.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:none;padding:16px;padding-left:45px !important}.checkout-step-section-content .checkout-panel-content .credit-debit .cd-main .input-wrap input:focus{border:1px solid var(--brand_purple)}.checkout-step-section-content .checkout-panel-content .input-box{display:flex;flex-direction:column}.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input{width:80px;margin-right:8px;text-align:center}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input{font-size:14px}}.checkout-step-section-content .checkout-panel-content .input-box-flex .box-flex-content input:last-child{margin-right:0}.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-step-section-content .checkout-panel-content .input-box label{line-height:22px;margin-bottom:8px;margin-top:16px}@media only screen and (max-width: 767px){.checkout-step-section-content .checkout-panel-content .input-box label{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 .checkout-panel-content .input-box .manually:hover{text-decoration:underline}.checkout-step-section-content .checkout-panel-content .input-box .tracking{margin-top:8px;color:var(--blue_alt);font-size:14px;line-height:normal}.checkout-step-section-content .checkout-panel-content .input-box input{margin-top:4px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:none;padding:16px;padding-left:16px !important}.checkout-step-section-content .checkout-panel-content .input-box input:focus{border:1px solid var(--brand_purple)}.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-step-section-content .checkout-panel-content .check-option-box{display:flex;align-items:center;margin-top:16px}.checkout-step-section-content .checkout-panel-content .check-option-box input{margin-right:8px;min-width:21px;height:21px;border:1px solid var(--border_one);border-radius:6px;transition:var(--ease)}.checkout-step-section-content .checkout-panel-content .check-option-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.checkout-step-section-content .checkout-panel-content .check-option label{color:var(--button_text);font-size:16px}.checkout-step-section-content .checkout-panel-content .check-option p{color:var(--grey_alt_2);font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-left:28px;margin-top:2px}.checkout-step-section-content .cd-btn{margin-top:32px;margin-bottom:46px;width:100%}@media only screen and (max-width: 767px){.checkout-step-section-content .cd-btn{font-size:14px}}.checkout-step-section-content .issues{font-size:14px;text-align:center}.checkout-step-section-content .issues a{font-weight:var(--weight_600);line-height:normal}.checkout-step-section-content .lines{text-align:center;font-size:12px;line-height:normal;color:var(--blue_alt)}.step-3 .mandatory,.step-2 .mandatory{font-size:14px;line-height:normal;color:var(--blue_alt)}.step-3 .title-content,.step-2 .title-content{position:relative}.step-3 .title-content .person-title,.step-2 .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:none;padding:16px;height:63px}.step-3 .title-content .person-title img,.step-2 .title-content .person-title img{transition:var(--ease);width:16px}.step-3 .title-content .person-title img.is--active,.step-2 .title-content .person-title img.is--active{transform:rotate(180deg)}@media only screen and (max-width: 767px){.step-3 .title-content .person-title,.step-2 .title-content .person-title{font-size:14px}}.step-3 .title-content .person-title:focus,.step-2 .title-content .person-title:focus{border:1px solid var(--brand_purple)}.step-3 .title-content .person-title .placeholder-text,.step-2 .title-content .person-title .placeholder-text{font-size:12px}.step-3 .title-content .person-title-dropdown,.step-2 .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-3 .title-content .person-title-dropdown .title-row,.step-2 .title-content .person-title-dropdown .title-row{padding:16px;border-bottom:1px solid var(--border_three);transition:var(--ease);cursor:pointer}.step-3 .title-content .person-title-dropdown .title-row:last-child,.step-2 .title-content .person-title-dropdown .title-row:last-child{border-bottom:0}.step-3 .title-content .person-title-dropdown .title-row:hover,.step-2 .title-content .person-title-dropdown .title-row:hover{background:var(--brand_purple);color:var(--white)}.step-3 .title-content .person-title-dropdown.is--active,.step-2 .title-content .person-title-dropdown.is--active{opacity:1;top:65px;pointer-events:all}.step-3 .manually,.step-2 .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-3 .manually:hover,.step-2 .manually:hover{text-decoration:underline}.step-3 .input-box,.step-2 .input-box{position:relative;display:flex;margin-top:16px}.step-3 .input-box input,.step-2 .input-box input{width:100%;padding:24px 12px 16px 12px;border:1px solid #ccc;border-radius:4px;outline:none;font-size:16px;transition:border-color .3s}.step-3 .input-box label,.step-2 .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:all .3s ease-in-out;pointer-events:none}.step-3 .input-box input:focus+label,.step-3 .input-box input:not(:placeholder-shown)+label,.step-2 .input-box input:focus+label,.step-2 .input-box input:not(:placeholder-shown)+label{top:15px;left:10px;font-size:12px;color:#6200ea}.step-3 .input-box input:focus,.step-2 .input-box input:focus{border-color:#6200ea}.step-3 .input-box input::placeholder,.step-2 .input-box input::placeholder{opacity:0}.step-3 .numb-provide,.step-2 .numb-provide{font-size:14px;font-weight:var(--weight_400);line-height:normal;margin-top:4px;margin-bottom:24px}.step-3 .billing-top,.step-2 .billing-top{margin-top:12px}.step-3 .billing-top p,.step-2 .billing-top p{font-size:18px;font-weight:var(--weight_600);color:var(--brand)}.step-3 .billing-top .use-deliv,.step-2 .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}@media only screen and (max-width: 767px){.step-3 .billing-top .use-deliv,.step-2 .billing-top .use-deliv{font-size:14px}}.step-3 .col-flex input,.step-2 .col-flex input{width:100%}.step-3 .cont-summ,.step-2 .cont-summ{width:100%;margin-top:40px}@media only screen and (max-width: 767px){.step-3 .cont-summ,.step-2 .cont-summ{font-size:14px}}.step-3 .tracking,.step-2 .tracking{margin-top:8px;color:var(--blue_alt);font-size:14px;line-height:normal}.step-1{max-width:680px}@media only screen and (max-width: 767px){.step-1 .select-date{font-size:14px}}.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)}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:var(--weight_600)}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekdaycontainer:first-child{padding-right:30px}@media only screen and (max-width: 767px){.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:5px}@media only screen and (max-width: 767px){.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:first-child{padding-right:15px}@media only screen and (max-width: 767px){.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:first-child{padding-right:unset}}.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:last-child{padding-left:14px}@media only screen and (max-width: 767px){.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-days .dayContainer:last-child{padding-left:unset}}@media only screen and (max-width: 767px){.step-1 .step-1-date-picker .flatpickr-calendar .flatpickr-rContainer{max-width:100%}}.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)}@media only screen and (max-width: 767px){.step-1 .step-date-selected .left{padding:26px}}.step-1 .step-date-selected .left img{padding:16px}@media only screen and (max-width: 767px){.step-1 .step-date-selected .left img{padding:26px}}.step-1 .step-date-selected .right{margin-left:16px;width:100%;padding:16px 0}@media only screen and (max-width: 767px){.step-1 .step-date-selected .right{padding:0}}@media only screen and (max-width: 767px){.step-1 .step-date-selected .right .selected{font-size:14px}}.step-1 .step-date-selected .right .selected span{font-weight:var(--weight_600)}.step-1 .step-date-selected .right .selected-date{padding-left:0;font-size:16px;line-height:22px;font-weight:var(--weight_600);border-bottom:none}@media only screen and (max-width: 767px){.step-1 .step-date-selected .right .selected-date{font-size:14px;line-height:normal;border-bottom:none;display:block;padding-bottom:4px}}.step-1 .step-date-selected .right .selected-small{font-size:12px;line-height:normal;color:var(--blue_alt);padding-right:20px}.step-1 .step-date-selected .right .selected-small span{font-weight:var(--weight_600)}.step-1 .step-other-info{width:100%;max-width:552px;margin:0 auto;margin-top:24px}.step-1 .step-other-info .other-info-title{font-weight:var(--weight_600);color:var(--grey_alt_2);margin-bottom:4px}@media only screen and (max-width: 767px){.step-1 .step-other-info .other-info-title{font-size:14px;line-height:normal}}.step-1 .step-other-info textarea{width:100%;resize:none;height:70px;border-radius:var(--border_radius);border:1px solid #e5e1f1;padding:12px;outline:none;font-size:14px}.step-1 .step-other-info textarea:focus{border:1px solid var(--brand_purple)}.step-1 .step-other-info .other-char{font-size:12px;color:var(--blue_alt)}.step-1 .step-info{margin-top:24px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;width:100%;max-width:552px}.step-1 .step-info .left{margin-top:4px}.step-1 .step-info .right{margin-left:12px}.step-1 .step-info .right p{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.step-1 .step-info .right p{font-size:14px;line-height:normal}}.step-1 .step-info .right p span{font-weight:var(--weight_600)}.step-1 .btn{width:100%;margin-top:40px}@media only screen and (max-width: 767px){.step-1 .btn{font-size:14px}}.country-content{position:relative;margin-top:16px}.country-content p{font-size:14px;line-height:normal;font-weight:var(--weight_400)}.country-content .checkout-country-select{display:none}.country-content .country-dropdown-d{padding-left:0px;height:auto;overflow-y:scroll;max-height:32vh}.country-content .country-dropdown-d img,.country-content .checkout-btn-select img{width:20px;position:relative;top:2px}.country-content .country-dropdown-d li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.country-content .country-dropdown-d li:hover{background-color:#f4f3f3;cursor:pointer}.country-content .country-dropdown-d li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.country-content .country-dropdown-d li span,.country-content .checkout-btn-select li span{margin-left:5px}.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 ease,transform .3s ease}.country-content .country-dropdown-c.is--active{transform:translateY(5px);pointer-events:all;opacity:1}.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{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 ease}.country-content .checkout-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.country-content .checkout-btn-select.is--active::before{transform:translateY(-50%) rotate(180deg)}.country-content .checkout-btn-select li{list-style:none;float:left;padding-bottom:0px}.country-content .checkout-btn-select:hover li{margin-left:0px}.country-content .lang-select{margin-bottom:24px;position:relative}.country-content .checkout-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.is--active{border:1px solid var(--brand_purple)}.country-content .checkout-middle-country:focus{outline:none;border:1px solid var(--brand_purple)}.country-content .checkout-middle-country input{padding-left:16px}.country-content #payment-form{background:var(--white)}.order-confirmation-section-content{margin-bottom:80px;padding-top:32px}@media only screen and (max-width: 1023px){.order-confirmation-section-content{flex-direction:column-reverse}}.order-confirmation-section-content .left-order .icon-wrap{margin-bottom:8px}.order-confirmation-section-content .left-order .icon-wrap img{width:40px;height:40px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .icon-wrap img{width:20px;height:20px}}.order-confirmation-section-content .left-order .icon-wrap .order-title{font-size:32px;line-height:normal;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .icon-wrap .order-title{font-size:18px}}.order-confirmation-section-content .left-order .order-sub-text{color:var(--grey_alt_2);margin-bottom:40px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .order-sub-text{font-size:14px;line-height:normal}}.order-confirmation-section-content .left-order .details-title{font-weight:var(--weight_600);line-height:22px;padding-bottom:16px;margin-bottom:16px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .details-title{font-size:14px;line-height:normal}}.order-confirmation-section-content .left-order .details-container p{display:flex;margin-bottom:16px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .details-container p{font-size:14px}}.order-confirmation-section-content .left-order .details-container p:first-child{font-weight:var(--weight_600)}.order-confirmation-section-content .left-order .details-container p:last-child{margin-bottom:32px}.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-container p span:first-child{font-weight:var(--weight_400)}.order-confirmation-section-content .left-order .details-container .detail-blue{color:var(--grey_alt_2)}.order-confirmation-section-content .left-order .details-container .detail-blue span{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 p{color:var(--brand_purple);font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .details-need p{font-size:14px}}.order-confirmation-section-content .left-order .details-need a{margin-left:8px;text-decoration:underline;color:var(--brand_purple)}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .details-need a{font-size:14px}}.order-confirmation-section-content .left-order .create-new{background:var(--white_alt);padding:40px;border-radius:var(--border_radius)}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new{padding:24px}}.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}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .create-title{font-size:18px}}.order-confirmation-section-content .left-order .create-new .create-sub{color:var(--blue_alt);line-height:22px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .create-sub{font-size:14px;line-height:normal}}.order-confirmation-section-content .left-order .create-new .pass-title{margin-top:24px;display:block;font-size:14px;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .pass-title{font-size:12px}}.order-confirmation-section-content .left-order .create-new .input-wrap{position:relative}.order-confirmation-section-content .left-order .create-new .input-wrap img{position:absolute;top:55%;right:0;transform:translate(-50%, -50%)}.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:none;padding:16px;padding-left:16px !important}.order-confirmation-section-content .left-order .create-new .input-wrap input:focus{border:1px solid var(--brand_purple)}.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}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .min-text{font-size:12px}}.order-confirmation-section-content .left-order .create-new .remember-option{margin-bottom:24px}.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 .remember-option-box:last-child{margin-bottom:24px}.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)}.order-confirmation-section-content .left-order .create-new .remember-option-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.order-confirmation-section-content .left-order .create-new .remember-option .create-box{align-items:start}.order-confirmation-section-content .left-order .create-new .remember-option .create-box-top{margin-bottom:16px}.order-confirmation-section-content .left-order .create-new .remember-option label{color:var(--button_text);font-size:16px}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .remember-option label{font-size:12px}}.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}.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}@media only screen and (max-width: 767px){.order-confirmation-section-content .left-order .create-new .caa-btn{font-size:14px}}.order-confirmation-section-content .right-order{width:100%;max-width:456px;margin-left:24px}@media only screen and (max-width: 1023px){.order-confirmation-section-content .right-order{margin-left:0;max-width:100%;margin-bottom:32px}}.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}.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 .top .icon-wrap{margin-left:24px}.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap i{font-size:20px}.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap p{font-size:16px;line-height:22px;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.order-confirmation-section-content .right-order .basket-content-top .top .icon-wrap p{font-size:14px;line-height:normal}}.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)}.order-confirmation-section-content .right-order .basket-content-top .middle{margin:0 24px;padding:16px 0}.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}.order-confirmation-section-content .right-order .basket-content-top .middle .image-container img{border-radius:var(--border_radius);overflow:hidden}.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}.order-confirmation-section-content .right-order .basket-content-top .middle .info .item-size{color:var(--blue_alt);font-size:12px;line-height:normal}.order-confirmation-section-content .right-order .basket-content-top .middle .info .item-qty{color:var(--blue_alt);font-size:12px;line-height:normal}.order-confirmation-section-content .right-order .basket-content-top .middle .right-mid{text-align:right}.order-confirmation-section-content .right-order .basket-content-top .middle .right-mid p{color:var(--grey_alt_2);line-height:22px}.order-confirmation-section-content .right-order .basket-content-top .bottom{margin:0 24px;padding:16px 0}.order-confirmation-section-content .right-order .basket-content-top .bottom-row{margin-bottom:8px}.order-confirmation-section-content .right-order .basket-content-top .bottom-row:last-child{margin-bottom:0}.order-confirmation-section-content .right-order .basket-content-top .bottom-row .bl{color:var(--blue_alt);line-height:22px}@media only screen and (max-width: 767px){.order-confirmation-section-content .right-order .basket-content-top .bottom-row .bl{font-size:14px;line-height:normal}}.order-confirmation-section-content .right-order .basket-content-top .bottom-row .br{line-height:22px}@media only screen and (max-width: 767px){.order-confirmation-section-content .right-order .basket-content-top .bottom-row .br{font-size:14px;line-height:normal}}.order-confirmation-section-content .right-order .basket-content-top .total{margin:0 24px;padding:16px 0}.order-confirmation-section-content .right-order .basket-content-top .total-all{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.order-confirmation-section-content .right-order .basket-content-top .total-all{font-size:14px;line-height:normal}}.order-confirmation-section-content .right-order .basket-content-top .total-all span{color:var(--blue_alt)}.order-confirmation-section-content .right-order .basket-content-top .total-price{font-weight:var(--weight_600);font-size:20px}@media only screen and (max-width: 767px){.order-confirmation-section-content .right-order .basket-content-top .total-price{font-size:16px;line-height:normal}}.about-image-full{margin-top:110px;margin-bottom:80px;overflow:hidden;min-height:285px}@media only screen and (max-width: 1023px){.about-image-full{margin-top:64px;margin-bottom:64px}}.about-image-full-two{margin-bottom:120px}@media only screen and (max-width: 1023px){.about-image-full-two{margin-bottom:64px}}.about-image-full .wrapper{width:100%}@media only screen and (max-width: 1023px){.about-image-full .wrapper{width:92%}}.about-image-full-content{flex-wrap:wrap;margin-left:-70px;margin-right:-100px}@media only screen and (max-width: 1023px){.about-image-full-content{margin:0 auto;justify-content:space-between}}.about-image-full-content .image-container{position:relative;width:100%;max-width:12.5%;margin-right:24px;border-radius:var(--border-radius);overflow:hidden}@media only screen and (max-width: 1024px){.about-image-full-content .image-container{margin-right:12px;margin-bottom:6px}}@media only screen and (max-width: 1023px){.about-image-full-content .image-container{max-width:32%;margin-right:0;margin-bottom:0;margin-top:6px}}@media only screen and (max-width: 767px){.about-image-full-content .image-container{max-width:48%}}.about-image-full-content .image-container:last-child{margin-right:0}@media only screen and (max-width: 1023px){.about-image-full-content .image-container:last-child{display:none}}.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 img{height:150px}}.about-image-full-content .down{margin-top:40px}@media only screen and (max-width: 1023px){.about-image-full-content .down{margin-top:6px}}.about-single-text-content{width:100%;max-width:936px;margin:120px auto 64px auto}@media only screen and (max-width: 1023px){.about-single-text-content{margin-top:58px}}.about-single-text-content p{font-size:18px;line-height:24px;text-align:center}@media only screen and (max-width: 1023px){.about-single-text-content p{font-size:16px}}.about-trio-info-section{margin:64px 0}.about-trio-info-section .wrapper-content{width:100%;max-width:936px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1023px){.about-trio-info-section .wrapper-content{max-width:92%}}@media only screen and (max-width: 767px){.about-trio-info-section-content{flex-direction:column}}.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}@media only screen and (max-width: 767px){.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{margin-bottom:0}}.about-trio-info-section-content .col:last-child{margin-right:0}.about-trio-info-section-content .col img{margin-bottom:16px}@media only screen and (max-width: 767px){.about-trio-info-section-content .col img{margin-bottom:0;margin-right:16px}}.about-trio-info-section-content .col p{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.about-trio-info-section-content .col p{font-size:14px}}.about-duo-text-section-content{width:100%;max-width:936px;margin:64px auto 80px auto;align-items:start}@media only screen and (max-width: 767px){.about-duo-text-section-content{flex-direction:column;margin-bottom:64px}}.about-duo-text-section-content .left,.about-duo-text-section-content .right{width:48%;color:var(--grey_alt_2);line-height:22px}@media only screen and (max-width: 767px){.about-duo-text-section-content .left,.about-duo-text-section-content .right{width:100%;font-size:14px}}@media only screen and (max-width: 767px){.about-duo-text-section-content .left{margin-bottom:24px}}.about-director-section{margin-top:80px;margin-bottom:120px;width:100%;max-width:936px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1023px){.about-director-section{width:92%}}@media only screen and (max-width: 767px){.about-director-section{margin:64px auto}}.about-director-section-content{background:var(--white_alt);border-radius:var(--border-radius_large);overflow:hidden}@media only screen and (max-width: 1023px){.about-director-section-content{flex-direction:column}}.about-director-section-content .left{padding:40px}@media only screen and (max-width: 1023px){.about-director-section-content .left{padding-bottom:0;padding-left:30px}}.about-director-section-content .left .text{margin-bottom:24px;line-height:22px}@media only screen and (max-width: 767px){.about-director-section-content .left .text{font-size:14px}}.about-director-section-content .left .title{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.about-director-section-content .left .title{font-size:14px}}.about-director-section-content .left .role{font-size:14px;line-height:normal}@media only screen and (max-width: 767px){.about-director-section-content .left .role{font-size:12px}}.about-director-section-content .right{width:100%;max-width:160px;height:auto;margin-left:40px;position:relative}@media only screen and (max-width: 1023px){.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{margin:120px 0;margin-top:160px}@media only screen and (max-width: 767px){.award-winning-section{margin:64px 0}}.award-winning-section-content .award-title{font-size:24px;line-height:normal;text-align:center;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width: 767px){.award-winning-section-content .award-title{font-size:20px;line-height:normal;text-align:center}}.award-winning-section-content .award-text{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}@media only screen and (max-width: 767px){.award-winning-section-content .award-text{font-size:14px;max-width:100%}}.award-winning-section-content .award-text:last-child{margin-bottom:0}.award-winning-section-content .center{text-align:center}@media only screen and (max-width: 767px){.award-winning-section-content{flex-direction:column;align-items:unset}}.award-winning-section-content .left,.award-winning-section-content .right{width:50%}@media only screen and (max-width: 767px){.award-winning-section-content .left,.award-winning-section-content .right{width:100%}}@media only screen and (max-width: 1023px){.award-winning-section-content .left{padding-right:24px}}@media only screen and (max-width: 767px){.award-winning-section-content .left{padding-right:0;margin-bottom:24px}}.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:0px 12px 12px -8px rgba(0,0,0,.03);border-radius:var(--border_radius);padding:16px;margin-bottom:16px}.award-winning-section-content .right .row:last-child{margin-bottom:0}.award-winning-section-content .right .row img{margin-right:15px}.award-winning-section-content .right .row p{font-weight:var(--weight_600);font-size:14px;line-height:normal}.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}@media only screen and (max-width: 767px){.meet-the-team-section{margin:64px 0}}.meet-the-team-section-content .team-title{font-size:24px;line-height:normal;text-align:center;font-weight:var(--weight_600);margin-bottom:24px}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-title{font-size:20px}}.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}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-intro{font-size:14px}}.meet-the-team-section-content .team-intro:last-child{margin-bottom:48px}.meet-the-team-section-content .team-grid{flex-wrap:wrap;justify-content:space-between}.meet-the-team-section-content .team-grid .col{width:16%;gap:24px;margin-top:24px}@media only screen and (max-width: 1023px){.meet-the-team-section-content .team-grid .col{width:24%}}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-grid .col{width:48%}}.meet-the-team-section-content .team-grid .col .team-image{width:100%;height:200px;position:relative;margin-bottom:12px}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-grid .col .team-image{height:160px}}.meet-the-team-section-content .team-grid .col .team-name{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-grid .col .team-name{font-size:14px}}.meet-the-team-section-content .team-grid .col .team-role{font-size:14px;line-height:normal;color:var(--blue_alt)}@media only screen and (max-width: 767px){.meet-the-team-section-content .team-grid .col .team-role{font-size:12px}}.help-hero-section{background:var(--yellow_alt);padding:72px}@media only screen and (max-width: 767px){.help-hero-section{padding:64px 32px}}.help-hero-section-content .help-heading{text-align:center;font-size:40px;line-height:normal;font-weight:var(--weight_700);margin-bottom:8px}@media only screen and (max-width: 1023px){.help-hero-section-content .help-heading{font-size:30px}}@media only screen and (max-width: 767px){.help-hero-section-content .help-heading{font-size:24px}}.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}@media only screen and (max-width: 767px){.help-hero-section-content .input-wrap i{top:12px}}.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:none;padding-left:45px !important}.help-hero-section-content .input-wrap input:focus{border:1px solid var(--brand_purple)}.help-banner-section{background:var(--yellow_alt);padding:24px 0}.help-banner-section-content{position:relative}@media only screen and (max-width: 767px){.help-banner-section-content{flex-direction:column;align-items:unset}}.help-banner-section-content p{font-size:20px;line-height:normal;font-weight:var(--weight_600)}.help-banner-section-content .input-wrap{width:100%;max-width:320px}@media only screen and (max-width: 767px){.help-banner-section-content .input-wrap{max-width:100%;margin-top:12px}}.help-banner-section-content .input-wrap i{font-size:20px;top:9px;left:4px}@media only screen and (max-width: 767px){.help-banner-section-content .input-wrap i{top:9px}}.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:none;padding-left:45px !important}.help-banner-section-content .input-wrap input:focus{border:1px solid var(--brand_purple)}.help-banner-section-content .help-banner-inline-search-overlay{top:100%;right:0;left:unset;transform:unset}@media only screen and (max-width: 767px){.help-banner-section-content .help-banner-inline-search-overlay{width:100%}}.help-banner-section-content .help-banner-inline-search-overlay p{font-size:16px}.help-banner-section-content .help-banner-inline-search-overlay .top-cta p{font-size:14px;color:var(--grey_alt_2)}.help-banner-section-content .help-banner-inline-search-overlay .top-cta a{color:var(--brand_purple);font-weight:var(--weight_700);font-size:14px}.help-center-section-content{margin-top:40px;margin-bottom:80px}@media only screen and (max-width: 767px){.help-center-section-content{margin-bottom:64px}}.help-center-section-content .git-title{font-size:24px;line-height:normal;font-weight:var(--weight_600);margin-bottom:24px}@media only screen and (max-width: 767px){.help-center-section-content .git-title{font-size:20px}}@media only screen and (max-width: 767px){.help-center-section-content .git-row{flex-direction:column}}.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}}@media only screen and (max-width: 767px){.help-center-section-content .git-row .col{width:100%;margin-bottom:16px;display:flex;padding:16px}}@media only screen and (max-width: 767px){.help-center-section-content .git-row .col:last-child{margin-bottom:0}}.help-center-section-content .git-row .col:hover{background:var(--white_hov)}.help-center-section-content .git-row .col img{margin-right:16px}@media only screen and (max-width: 767px){.help-center-section-content .git-row .col img{width:24px;margin-right:12px}}.help-center-section-content .git-row .col .small{font-size:14px;line-height:normal;color:var(--grey_alt_2);margin-bottom:2px}@media only screen and (max-width: 1023px){.help-center-section-content .git-row .col .small{font-size:12px}}.help-center-section-content .git-row .col .large{font-weight:var(--weight_600);font-size:18px;line-height:20px}@media only screen and (max-width: 1023px){.help-center-section-content .git-row .col .large{font-size:14px;line-height:normal}}.popular-articles-section .top p{font-size:24px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.popular-articles-section .top p{font-size:20px}}.popular-articles-section .top a{color:var(--brand_purple);font-size:16px;line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}@media only screen and (max-width: 767px){.popular-articles-section .top a{font-size:14px}}.popular-articles-section .top a:hover{text-decoration:underline}.popular-articles-section .articles{align-items:start;margin-top:24px;margin-bottom:80px}@media only screen and (max-width: 767px){.popular-articles-section .articles{overflow-x:scroll}}.popular-articles-section .articles .col{width:24%;transition:var(--ease)}@media only screen and (max-width: 767px){.popular-articles-section .articles .col{min-width:48%;margin-right:16px}}.popular-articles-section .articles .col .image-container{width:100%;height:240px;position:relative;overflow:hidden;border-radius:var(--border_radius);margin-bottom:12px}@media only screen and (max-width: 1023px){.popular-articles-section .articles .col .image-container{height:160px}}.popular-articles-section .articles .col .category{font-size:14px;line-height:normal;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.popular-articles-section .articles .col .category{font-size:12px}}.popular-articles-section .articles .col .advice-title{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-top:4px}@media only screen and (max-width: 1023px){.popular-articles-section .articles .col .advice-title{font-size:16px}}@media only screen and (max-width: 767px){.popular-articles-section .articles .col .advice-title{font-size:14px}}.popular-articles-section .articles .col:hover{transform:translateY(-3px)}@media only screen and (max-width: 767px){.related-articles-section .articles{margin-bottom:64px}}.support-topics-section{margin-top:80px;margin-bottom:112px}@media only screen and (max-width: 767px){.support-topics-section{margin:64px 0}}.support-topics-section .top p{font-size:24px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.support-topics-section .top p{font-size:20px}}.support-topics-section .top a{color:var(--brand_purple);font-size:16px;line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}@media only screen and (max-width: 767px){.support-topics-section .top a{font-size:14px}}.support-topics-section .top a:hover{text-decoration:underline}.support-topics-section .topic-cols{flex-wrap:wrap}@media only screen and (max-width: 767px){.support-topics-section .topic-cols{flex-direction:column}}.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)}@media only screen and (max-width: 767px){.support-topics-section .topic-cols .col{width:100%;padding:16px;margin-top:16px}}.support-topics-section .topic-cols .col:hover{background:var(--white_hov)}.support-topics-section .topic-cols .col img{margin-right:24px}@media only screen and (max-width: 767px){.support-topics-section .topic-cols .col img{width:24px;margin-right:12px}}@media only screen and (max-width: 767px){.support-topics-section .topic-cols .col p{font-size:14px}}.popular-faqs-section{margin-top:112px;margin-bottom:62px}@media only screen and (max-width: 767px){.popular-faqs-section{margin-top:64px;margin-bottom:64px}}@media only screen and (max-width: 767px){.popular-faqs-section .wrapper-content{flex-direction:column}}.popular-faqs-section .popular-heading{font-size:24px;line-height:normal;font-weight:var(--weight_600)}.popular-faqs-section .left-section{width:100%}@media only screen and (max-width: 767px){.popular-faqs-section .left-section{margin-bottom:32px}}.popular-faqs-section .left-section .popular-heading{margin-bottom:24px}@media only screen and (max-width: 767px){.popular-faqs-section .left-section .popular-heading{font-size:20px;line-height:normal;margin-bottom:0}}@media only screen and (max-width: 1023px){.popular-faqs-section .left-section .flex-cols{flex-direction:column}}.popular-faqs-section .left-section .flex-cols .left,.popular-faqs-section .left-section .flex-cols .right{width:100%}.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)}@media only screen and (max-width: 767px){.popular-faqs-section .left-section .flex-cols .left a,.popular-faqs-section .left-section .flex-cols .right a{font-size:14px}}.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,.popular-faqs-section .left-section .flex-cols .right a:hover{transition:var(--ease);text-decoration:underline}.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 .left-section .flex-cols .left{margin-right:24px}.popular-faqs-section .right-section{width:100%;max-width:264px;margin-left:120px}@media only screen and (max-width: 767px){.popular-faqs-section .right-section{margin-left:0;max-width:100%}}.popular-faqs-section .right-section .popular-heading{margin-bottom:16px}@media only screen and (max-width: 767px){.popular-faqs-section .right-section .popular-heading{font-size:20px;line-height:normal}}.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)}@media only screen and (max-width: 767px){.popular-faqs-section .right-section .row{padding:16px}}@media only screen and (max-width: 767px){.popular-faqs-section .right-section .row img{width:24px}}.popular-faqs-section .right-section .row:last-child{margin-bottom:0}.popular-faqs-section .right-section .row p{margin-left:12px}@media only screen and (max-width: 767px){.popular-faqs-section .right-section .row p{font-size:14px}}.popular-faqs-section .right-section .row:hover{background:var(--white_hov)}.help-support-faqs{margin-bottom:80px}.help-support-faqs-content{margin-bottom:80px}@media only screen and (max-width: 767px){.help-support-faqs-content{margin-bottom:64px}}.help-support-faqs-content .help-support-titles{margin-top:32px;padding-bottom:24px}.help-support-faqs-content .help-support-titles .support-faqs-small{color:var(--grey_alt_2);font-size:14px;line-height:normal}.help-support-faqs-content .help-support-titles .support-faqs-large{font-size:40px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.help-support-faqs-content .help-support-titles .support-faqs-large{font-size:30px}}@media only screen and (max-width: 767px){.help-support-faqs-content .help-support-titles .support-faqs-large{font-size:24px}}.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}@media only screen and (max-width: 1023px){.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}}@media only screen and (max-width: 1023px){.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{width:100%;max-width:120px;text-align:center;padding:24px 0;border-bottom:2px solid rgba(0,0,0,0);transition:var(--ease);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}@media only screen and (max-width: 1023px){.help-support-faqs-content .faq-topic-container .top-tabs .col{max-width:unset;min-width:15%}}@media only screen and (max-width: 767px){.help-support-faqs-content .faq-topic-container .top-tabs .col{min-width:29%;padding:10px}}.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)}.help-support-faqs-content .faq-topic-container .top-tabs .col.is--active p{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%}@media only screen and (max-width: 767px){.help-support-faqs-content .faq-topic-container .top-tabs .col p{font-size:14px}}.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{padding:24px}@media only screen and (max-width: 767px){.help-support-faqs-content .faq-topic-container .help-support-accs .col-title p{font-size:14px}}.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:24px;padding-top:0}.help-support-faqs-content .faq-topic-container .help-support-accs .col-content p{margin-bottom:0}@media only screen and (max-width: 767px){.help-support-faqs-content .faq-topic-container .help-support-accs .col-content p{font-size:14px}}.help-support-faqs-content .faq-topic-container .help-support-accs .col:last-child{border-bottom:none}.how-to-order-page-content{justify-content:space-between}@media only screen and (max-width: 767px){.how-to-order-page-content{flex-direction:column}}.how-to-order-page-content .main-content{width:65%}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content{width:100%}}.how-to-order-page-content .main-content .how-to-titles{margin-top:32px;padding-bottom:24px}.how-to-order-page-content .main-content .how-to-titles .support-faqs-small{color:var(--grey_alt_2);font-size:14px;line-height:normal}.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:40px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:30px}}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .how-to-titles .support-faqs-large{font-size:24px}}.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}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content-image-container{height:250px;margin-top:24px}}.how-to-order-page-content .main-content .image-sub-text{font-size:20px;line-height:28px;color:var(--grey_alt_2);margin-bottom:32px}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .image-sub-text{font-size:16px}}.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}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-title{font-size:20px}}.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}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title{font-size:14px}}.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 rgba(0,0,0,0)}.how-to-order-page-content .main-content .step-by-step-guide-container .step-guide-sub-title a:hover{border-bottom:1px solid var(--brand_purple)}.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}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block{flex-direction:column}}.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)}@media only screen and (max-width: 767px){.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:last-child:after{display:none}.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{width:50%}@media only screen and (max-width: 767px){.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{width:100%}}.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}@media only screen and (max-width: 767px){.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 .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}.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}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .text{font-size:14px}}.how-to-order-page-content .main-content .step-by-step-guide-container .step-by-step-guide-blocks .block .right .text:last-child{margin-bottom:0}.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)}@media only screen and (max-width: 767px){.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:80px;color:var(--blue_alt);line-height:22px}@media only screen and (max-width: 767px){.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 .here-help-text a{color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0)}.how-to-order-page-content .main-content .step-by-step-guide-container .here-help-text a:hover{border-bottom:1px solid var(--brand_purple)}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section{padding:24px 0;margin-bottom:80px}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section{flex-direction:column;margin-bottom:24px}}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left{margin-bottom:24px}}.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}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left a{padding:8px 12px}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .left a{font-size:14px}}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right p{margin-right:8px}@media only screen and (max-width: 767px){.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right p{font-size:14px}}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right a{margin-right:16px}.how-to-order-page-content .main-content .step-by-step-guide-container .posted-in-section .right a:last-child{margin-right:0}.how-to-order-page-content .sidebar-content{width:25%;margin-top:32px}@media only screen and (max-width: 1023px){.how-to-order-page-content .sidebar-content{width:29%}}@media only screen and (max-width: 767px){.how-to-order-page-content .sidebar-content{width:100%}}.how-to-order-page-content .sidebar-content .popular-heading{margin-bottom:16px;font-weight:var(--weight_600);font-size:24px;line-height:normal}@media only screen and (max-width: 767px){.how-to-order-page-content .sidebar-content .popular-heading{font-size:20px}}.how-to-order-page-content .sidebar-content .row{margin-bottom:12px;padding:24px;border:1px solid var(--border_three);border-radius:var(--border_radius);transition:var(--ease)}@media only screen and (max-width: 767px){.how-to-order-page-content .sidebar-content .row{padding:16px}}.how-to-order-page-content .sidebar-content .row:last-child{margin-bottom:0}.how-to-order-page-content .sidebar-content .row img{width:24px}.how-to-order-page-content .sidebar-content .row p{margin-left:12px;font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 1023px){.how-to-order-page-content .sidebar-content .row p{font-size:18px}}@media only screen and (max-width: 767px){.how-to-order-page-content .sidebar-content .row p{font-size:14px}}.how-to-order-page-content .sidebar-content .row:hover{background:var(--white_hov)}.help-contact-us-page{margin-top:32px;margin-bottom:80px}@media only screen and (max-width: 767px){.help-contact-us-page{margin-bottom:64px}}.help-contact-us-page-content{justify-content:space-between}@media only screen and (max-width: 1023px){.help-contact-us-page-content{flex-direction:column}}.help-contact-us-page-content .hcu-title{font-weight:var(--weight_600);font-size:24px;line-height:normal}@media only screen and (max-width: 767px){.help-contact-us-page-content .hcu-title{font-size:20px}}.help-contact-us-page-content .left-content{width:55%}@media only screen and (max-width: 1023px){.help-contact-us-page-content .left-content{width:100%;margin-bottom:24px}}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content{margin-bottom:32px}}.help-contact-us-page-content .left-content .hcu-title{margin-bottom:24px}.help-contact-us-page-content .left-content .row .container{width:100%;margin-right:16px}.help-contact-us-page-content .left-content .row .container:last-child{margin-right:0}.help-contact-us-page-content .left-content .row label{font-size:14px;font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content .row label{font-size:12px}}.help-contact-us-page-content .left-content .row .input-wrap{position:relative;margin-bottom: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:none;padding:16px;padding-left:16px !important;transition:var(--ease)}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content .row .input-wrap input{padding:8px}}.help-contact-us-page-content .left-content .row .input-wrap input:focus{border:1px solid var(--brand_purple)}.help-contact-us-page-content .left-content .row .form-label{font-size:14px;line-height:normal}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content .row .form-label{font-size:12px}}.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:none;padding:16px}.help-contact-us-page-content .left-content .row textarea:focus{border:1px solid var(--brand_purple)}.help-contact-us-page-content .left-content .row .order span{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 .remember-option-box{display:flex;align-items:center}.help-contact-us-page-content .left-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)}.help-contact-us-page-content .left-content .remember-option-box input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.help-contact-us-page-content .left-content .remember-option .create-box{align-items:start}.help-contact-us-page-content .left-content .remember-option .create-box-top{margin-bottom:16px}.help-contact-us-page-content .left-content .remember-option label{color:var(--button_text);font-size:16px}.help-contact-us-page-content .left-content .remember-option label a{color:var(--brand_purple);border-bottom:1px solid rgba(0,0,0,0)}.help-contact-us-page-content .left-content .remember-option label a:hover{border-bottom:1px solid var(--brand_purple)}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content .remember-option label{font-size:12px}}.help-contact-us-page-content .left-content a{width:100%;max-width:360px}@media only screen and (max-width: 767px){.help-contact-us-page-content .left-content a{max-width:100%;font-size:14px}}.help-contact-us-page-content .right-content{width:32%}@media only screen and (max-width: 1023px){.help-contact-us-page-content .right-content{width:100%}}.help-contact-us-page-content .right-content .hcu-title{margin-bottom:16px}.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)}@media only screen and (max-width: 1023px){.help-contact-us-page-content .right-content .row{padding:16px}}.help-contact-us-page-content .right-content .row:last-child{margin-bottom:0}.help-contact-us-page-content .right-content .row img{width:24px}.help-contact-us-page-content .right-content .row p{margin-left:16px}@media only screen and (max-width: 767px){.help-contact-us-page-content .right-content .row p{font-size:14px}}.help-contact-us-page-content .right-content .row p a{border-bottom:1px solid rgba(0,0,0,0);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;padding-bottom:24px;margin-bottom:48px}.help-advice-hub-page .how-to-titles .selection-text{color:var(--grey_alt_2);font-size:20px;line-height:28px}@media only screen and (max-width: 1023px){.help-advice-hub-page .how-to-titles .selection-text{font-size:18px}}@media only screen and (max-width: 767px){.help-advice-hub-page .how-to-titles .selection-text{font-size:14px;line-height:normal}}.help-advice-hub-page .how-to-titles .support-faqs-large{font-size:40px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.help-advice-hub-page .how-to-titles .support-faqs-large{font-size:30px}}@media only screen and (max-width: 767px){.help-advice-hub-page .how-to-titles .support-faqs-large{font-size:24px}}.help-advice-hub-page-content .split{justify-content:space-between}@media only screen and (max-width: 767px){.help-advice-hub-page-content .split{flex-direction:column}}.help-advice-hub-page-content .left-content{width:65%}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content{width:100%}}.help-advice-hub-page-content .left-content .all-heading{font-weight:var(--weight_600);font-size:24px;line-height:normal;margin-bottom:24px}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content .all-heading{font-size:20px}}.help-advice-hub-page-content .left-content .row{margin-bottom:16px;border-radius:var(--border_radius);transition:var(--ease)}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content .row{padding:10px 0}}.help-advice-hub-page-content .left-content .row:hover{background:var(--white_hov)}.help-advice-hub-page-content .left-content .row:last-child{margin-bottom:80px}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content .row:last-child{margin-bottom:64px}}.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}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .left-content .row .image-container{min-width:160px}}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content .row .image-container{min-width:120px;min-height:120px}}.help-advice-hub-page-content .left-content .row .small{color:var(--grey_alt_2);font-size:14px;line-height:normal}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .left-content .row .small{font-size:12px}}.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}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .left-content .row .title{font-size:18px}}@media only screen and (max-width: 767px){.help-advice-hub-page-content .left-content .row .title{font-size:16px}}.help-advice-hub-page-content .left-content .row .text{color:var(--blue_alt);font-size:16px;line-height:22px}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .left-content .row .text{font-size:14px}}.help-advice-hub-page-content .sidebar-content{width:24%}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .sidebar-content{width:28%}}@media only screen and (max-width: 767px){.help-advice-hub-page-content .sidebar-content{width:100%}}.help-advice-hub-page-content .sidebar-content .popular-heading{margin-bottom:16px;font-weight:var(--weight_600);font-size:24px;line-height:normal}@media only screen and (max-width: 767px){.help-advice-hub-page-content .sidebar-content .popular-heading{font-size:20px}}.help-advice-hub-page-content .sidebar-content .row{margin-bottom:12px;padding:24px;border:1px solid var(--border_three);border-radius:var(--border_radius);transition:var(--ease)}@media only screen and (max-width: 767px){.help-advice-hub-page-content .sidebar-content .row{padding:16px}}.help-advice-hub-page-content .sidebar-content .row:last-child{margin-bottom:0}.help-advice-hub-page-content .sidebar-content .row img{width:24px}.help-advice-hub-page-content .sidebar-content .row p{margin-left:12px;font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 1023px){.help-advice-hub-page-content .sidebar-content .row p{font-size:18px}}@media only screen and (max-width: 767px){.help-advice-hub-page-content .sidebar-content .row p{font-size:14px}}.help-advice-hub-page-content .sidebar-content .row:hover{background:var(--white_hov)}.help-support-article-page .how-to-titles{padding-bottom:24px;margin-bottom:48px}@media only screen and (max-width: 767px){.help-support-article-page .how-to-titles{margin-bottom:24px}}.help-support-article-page .how-to-titles .support-faqs-small{color:var(--grey_alt_2);font-size:14px;line-height:normal}.help-support-article-page .how-to-titles .support-faqs-large{font-size:40px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.help-support-article-page .how-to-titles .support-faqs-large{font-size:30px}}@media only screen and (max-width: 767px){.help-support-article-page .how-to-titles .support-faqs-large{font-size:24px}}.help-support-article-page .content-flex{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.help-support-article-page .content-flex{flex-direction:column}}.help-support-article-page-content{margin-top:32px}.help-support-article-page-content .main-content{width:65%}@media only screen and (max-width: 767px){.help-support-article-page-content .main-content{width:100%}}.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}@media only screen and (max-width: 767px){.help-support-article-page-content .help-support-article-page-article .main-image{height:250px}}.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}@media only screen and (max-width: 1023px){.help-support-article-page-content .help-support-article-page-article .main-image-sub-text{font-size:18px}}@media only screen and (max-width: 767px){.help-support-article-page-content .help-support-article-page-article .main-image-sub-text{font-size:16px}}.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}@media only screen and (max-width: 767px){.help-support-article-page-content .help-support-article-page-article .image-container{height:250px}}.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}@media only screen and (max-width: 767px){.help-support-article-page-content .help-support-article-page-article .article-bold{font-size:20px}}.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}@media only screen and (max-width: 767px){.help-support-article-page-content .help-support-article-page-article .article-text{font-size:14px}}.help-support-article-page-content .sidebar-content{min-width:24%}.help-support-article-page-content .sidebar-content .popular-heading{margin-bottom:16px;font-weight:var(--weight_600);font-size:24px;line-height:normal}@media only screen and (max-width: 767px){.help-support-article-page-content .sidebar-content .popular-heading{font-size:20px}}.help-support-article-page-content .sidebar-content .row{margin-bottom:12px;padding:24px;border:1px solid var(--border_three);border-radius:var(--border_radius);transition:var(--ease)}@media only screen and (max-width: 767px){.help-support-article-page-content .sidebar-content .row{padding:16px}}.help-support-article-page-content .sidebar-content .row:last-child{margin-bottom:0}.help-support-article-page-content .sidebar-content .row img{width:24px}.help-support-article-page-content .sidebar-content .row p{margin-left:12px;font-weight:var(--weight_600);font-size:20px;line-height:normal}@media only screen and (max-width: 1023px){.help-support-article-page-content .sidebar-content .row p{font-size:18px}}@media only screen and (max-width: 767px){.help-support-article-page-content .sidebar-content .row p{font-size:14px}}.help-support-article-page-content .sidebar-content .row:hover{background:var(--white_hov)}.help-support-article-page-content .posted-in-section{padding:24px 0;margin-top:80px;margin-bottom:80px}@media only screen and (max-width: 767px){.help-support-article-page-content .posted-in-section{flex-direction:column;margin-top:48px;margin-bottom:48px}}@media only screen and (max-width: 767px){.help-support-article-page-content .posted-in-section .left{margin-bottom:24px}}.help-support-article-page-content .posted-in-section .left p{font-size:14px;line-height:normal;margin-right:8px}.help-support-article-page-content .posted-in-section .left a{padding:8px 12px}@media only screen and (max-width: 767px){.help-support-article-page-content .posted-in-section .left a{font-size:14px}}.help-support-article-page-content .posted-in-section .right p{margin-right:8px}@media only screen and (max-width: 767px){.help-support-article-page-content .posted-in-section .right p{font-size:14px}}.help-support-article-page-content .posted-in-section .right a{margin-right:16px}.help-support-article-page-content .posted-in-section .right a:last-child{margin-right:0}.help-support-article-page .help-center-section-content{margin-top:0}@media only screen and (max-width: 767px){.help-support-article-page .help-center-section-content{margin-top:24px}}@media only screen and (max-width: 767px){.help-support-article-page .help-center-section-content .git-row .col{margin-bottom:12px}}@media only screen and (max-width: 767px){.help-support-article-page .help-center-section-content .git-row .col:last-child{margin-bottom:0px}}@media only screen and (max-width: 767px){.help-support-article-page .help-center-section-content .git-row .col img{width:24px;margin-right:12px}}.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}@media only screen and (max-width: 767px){.advice-grid-page-content{width:100%;margin-bottom:64px}}.advice-grid-page-content .col{width:32%;transition:var(--ease)}.advice-grid-page-content .col img{transition:var(--ease);transform:scale(1)}.advice-grid-page-content .col:hover img{transform:scale(1.05)}.advice-grid-page-content .col:hover .title{text-decoration:underline}@media only screen and (max-width: 767px){.advice-grid-page-content .col{width:48%}}.advice-grid-page-content .col .image-container{position:relative;width:100%;height:240px;border-radius:var(--border_radius_small);overflow:hidden}@media only screen and (max-width: 767px){.advice-grid-page-content .col .image-container{height:160px}}.advice-grid-page-content .col .category{margin-top:12px;margin-bottom:4px;font-size:14px;line-height:normal;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.advice-grid-page-content .col .category{font-size:12px}}.advice-grid-page-content .col .title{font-size:20px;line-height:normal;font-weight:var(--weight_600);transition:var(--ease)}@media only screen and (max-width: 1023px){.advice-grid-page-content .col .title{font-size:18px}}@media only screen and (max-width: 767px){.advice-grid-page-content .col .title{font-size:14px}}.advice-page-article-content .main-image{position:relative;width:100%;height:400px;border-radius:var(--border_radius);overflow:hidden;margin:32px auto;width:100%;max-width:934px}@media only screen and (max-width: 1023px){.advice-page-article-content .main-image{height:300px}}@media only screen and (max-width: 767px){.advice-page-article-content .main-image{height:250px}}.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}@media only screen and (max-width: 1023px){.advice-page-article-content .main-article-wrap .article-image{height:300px}}@media only screen and (max-width: 767px){.advice-page-article-content .main-article-wrap .article-image{height:200px}}.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}@media only screen and (max-width: 1023px){.advice-page-article-content .main-article-wrap .main-heading{font-size:24px}}@media only screen and (max-width: 767px){.advice-page-article-content .main-article-wrap .main-heading{font-size:20px}}.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){.advice-page-article-content .main-article-wrap .article-bold{font-size:20px}}@media only screen and (max-width: 767px){.advice-page-article-content .main-article-wrap .article-bold{font-size:16px}}.advice-page-article-content .main-article-wrap .article-text{font-size:16px;line-height:22px;margin-bottom:24px}@media only screen and (max-width: 767px){.advice-page-article-content .main-article-wrap .article-text{font-size:14px}}.advice-page-article-content .main-article-wrap .article-image{margin:32px 0}.advice-page-article-content .posted-in-section{padding:24px 0;margin-bottom:80px}@media only screen and (max-width: 767px){.advice-page-article-content .posted-in-section{flex-direction:column}}@media only screen and (max-width: 767px){.advice-page-article-content .posted-in-section .left{margin-bottom:24px}}.advice-page-article-content .posted-in-section .left p{font-size:14px;line-height:normal;margin-right:8px}.advice-page-article-content .posted-in-section .left a{padding:8px 12px}@media only screen and (max-width: 767px){.advice-page-article-content .posted-in-section .left a{font-size:14px}}.advice-page-article-content .posted-in-section .right p{margin-right:8px}@media only screen and (max-width: 767px){.advice-page-article-content .posted-in-section .right p{font-size:14px}}.advice-page-article-content .posted-in-section .right a{margin-right:16px}.advice-page-article-content .posted-in-section .right a:last-child{margin-right:0}.how-we-help-section-content{justify-content:space-between}@media only screen and (max-width: 767px){.how-we-help-section-content{flex-direction:column}}.how-we-help-section-content .left-content,.how-we-help-section-content .right-content{width:49%}@media only screen and (max-width: 767px){.how-we-help-section-content .left-content,.how-we-help-section-content .right-content{width:100%}}.how-we-help-section-content .left-content .how-we-title{font-size:24px;line-height:normal;font-weight:var(--weight_700);margin-bottom:24px}@media only screen and (max-width: 767px){.how-we-help-section-content .left-content .how-we-title{font-size:20px;text-align:center}}.how-we-help-section-content .left-content .row{align-items:start;margin-bottom:20px}.how-we-help-section-content .left-content .row img{margin-right:8px}@media only screen and (max-width: 767px){.how-we-help-section-content .left-content .row img{width:20px;height:20px}}.how-we-help-section-content .left-content .row:last-child{margin-bottom:0}.how-we-help-section-content .left-content .row .how-bold{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 767px){.how-we-help-section-content .left-content .row .how-bold{font-size:14px}}.how-we-help-section-content .left-content .row .how-norm{line-height:22px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.how-we-help-section-content .left-content .row .how-norm{font-size:14px}}.how-we-help-section-content .right-content{position:relative;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 1023px){.how-we-help-section-content .right-content{width:45%}}@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{background:var(--white_alt_2);padding:48px 80px;border-radius:var(--border_radius_medium)}@media only screen and (max-width: 1024px){.numbers-banner-section-content{padding:40px}}@media only screen and (max-width: 767px){.numbers-banner-section-content{flex-wrap:wrap;padding:30px}}.numbers-banner-section-content .col{width:25%;text-align:center}@media only screen and (max-width: 767px){.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){margin-bottom:0}}.numbers-banner-section-content .col .figure{color:var(--brand_purple);font-size:32px;line-height:normal;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.numbers-banner-section-content .col .figure{font-size:24px}}@media only screen and (max-width: 767px){.numbers-banner-section-content .col .figure{font-size:20px}}@media only screen and (max-width: 1023px){.numbers-banner-section-content .col .text{font-size:14px}}@media only screen and (max-width: 767px){.numbers-banner-section-content .col .text{font-size:12px}}.quad-text-grid-section{margin-bottom:40px}.quad-text-grid-section-content{flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.quad-text-grid-section-content{flex-direction:column}}.quad-text-grid-section-content .col{width:49%;margin-bottom:40px}@media only screen and (max-width: 767px){.quad-text-grid-section-content .col{width:100%;margin-bottom:24px}.quad-text-grid-section-content .col:last-child{margin-bottom:0}}.quad-text-grid-section-content .col .qt-title{font-weight:var(--weight_600);margin-bottom:8px}@media only screen and (max-width: 767px){.quad-text-grid-section-content .col .qt-title{font-size:14px}}.quad-text-grid-section-content .col .qt-text{color:var(--grey_alt_2);line-height:22px}@media only screen and (max-width: 767px){.quad-text-grid-section-content .col .qt-text{font-size:14px}}.image-col-text-grid-section-content{flex-wrap:wrap;justify-content:space-between}.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:nth-child(1),.image-col-text-grid-section-content .col:nth-child(2),.image-col-text-grid-section-content .col:nth-child(3){margin-top:0}@media only screen and (max-width: 767px){.image-col-text-grid-section-content .col:nth-child(1),.image-col-text-grid-section-content .col:nth-child(2){margin-bottom:24px}}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col{min-height:200px}}@media only screen and (max-width: 767px){.image-col-text-grid-section-content .col{max-width:100%}}.image-col-text-grid-section-content .col-review{padding:40px;background:var(--white_alt_2);display:flex;flex-direction:column;margin-top:24px}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col-review{padding:25px}}.image-col-text-grid-section-content .col-review .top-text{margin-bottom:auto;line-height:22px;font-weight:var(--weight_600)}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col-review .top-text{line-height:normal;font-size:14px}}@media only screen and (max-width: 1023px){.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{position:relative;width:40px;height:40px;overflow:hidden;margin-right:4px}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col-review .review .reviewer .image-container{width:30px;height:30px;margin-bottom:4px}}.image-col-text-grid-section-content .col-review .review .reviewer .image-container img{border-radius:40px}.image-col-text-grid-section-content .col-review .review .reviewer-info .name{font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col-review .review .reviewer-info .name{font-size:14px}}.image-col-text-grid-section-content .col-review .review .reviewer-info .store{line-height:normal}@media only screen and (max-width: 1023px){.image-col-text-grid-section-content .col-review .review .reviewer-info .store{font-size:14px}}.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}@media only screen and (max-width: 767px){.choose-membership-section-content .choose-mem-title{font-size:20px;margin-bottom:0}}.choose-membership-section-content .choose-mem-sub-text{color:var(--grey_alt_2);line-height:22px;margin-bottom:24px}@media only screen and (max-width: 767px){.choose-membership-section-content .choose-mem-sub-text{font-size:14px}}.choose-membership-section-content .select-country{display:block;font-weight:var(--weight_600);font-size:14px;line-height:normal}@media only screen and (max-width: 767px){.choose-membership-section-content .select-country{font-size:12px}}.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)}@media only screen and (max-width: 1024px){.choose-membership-section-content .membership-options .col{padding:30px}}@media only screen and (max-width: 1023px){.choose-membership-section-content .membership-options .col{min-width:46%;margin-right:12px}}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col{min-width:90%}}.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-purple .join:hover{border:1px solid var(--brand_purple)}.choose-membership-section-content .membership-options .col-purple .purple-cost{color: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}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .membership-title{font-size:14px}}.choose-membership-section-content .membership-options .col .membership-cost{font-weight:var(--weight_700);font-size:40px;line-height:normal;text-align:center}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .membership-cost{font-size:24px}}.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)}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .membership-cost span{font-size:12px}}.choose-membership-section-content .membership-options .col .list{margin:32px 0;padding:0 30px}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .list{margin:24px 0}}.choose-membership-section-content .membership-options .col .list li{list-style-type:disc;color:var(--grey_alt_2);margin-bottom:8px;line-height:22px}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .list li{font-size:14px;margin-bottom:4px}}.choose-membership-section-content .membership-options .col .join{display:flex;justify-content:center}@media only screen and (max-width: 767px){.choose-membership-section-content .membership-options .col .join{font-size:14px}}.choose-membership-section-content .help-banner{margin-top:40px;background:var(--white_alt_2);border-radius:var(--border_radius);padding:24px}@media only screen and (max-width: 767px){.choose-membership-section-content .help-banner p{font-size:14px}}.choose-membership-section-content .help-banner a{font-weight:var(--weight_700);border-bottom:1px solid rgba(0,0,0,0)}.choose-membership-section-content .help-banner a:hover{border-bottom:1px solid var(--brand)}.membership-country-content{position:relative;margin-top:0;width:360px}@media only screen and (max-width: 767px){.membership-country-content{width:100%}}.membership-country-content p{font-size:16px;line-height:22px;font-weight:var(--weight_400)}@media only screen and (max-width: 767px){.membership-country-content p{font-size:14px}}.membership-country-content .hero-new-country-select{display:none}.membership-country-content #country-dropdown-a{padding-left:0px;height:auto;overflow-y:scroll;max-height:32vh}.membership-country-content #country-dropdown-a img,.membership-country-content .hero-new-btn-select img{width:20px;position:relative;top:2px}.membership-country-content #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.membership-country-content #country-dropdown-a li:hover{background-color:#f4f3f3;cursor:pointer}.membership-country-content #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.membership-country-content #country-dropdown-a li span,.membership-country-content .hero-new-btn-select li span{margin-left:5px}.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 ease,transform .3s ease}.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-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 ease}.membership-country-content .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.membership-country-content .hero-new-btn-select.is--active::before{transform:translateY(-50%) rotate(180deg)}.membership-country-content .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.membership-country-content .hero-new-btn-select:hover li{margin-left:0px}.membership-country-content .lang-select{margin-bottom:24px;position:relative}.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)}.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)}.membership-country-content .hero-middle-country.is--active{border:1px solid var(--brand_purple)}.membership-country-content .hero-middle-country:focus{outline:none;border:1px solid var(--brand_purple)}.membership-country-content .hero-middle-country input{padding-left:16px}.become-a-member-banner-section-content{background:var(--yellow_alt);padding:80px;align-items:center}@media only screen and (max-width: 1023px){.become-a-member-banner-section-content{padding:40px}}@media only screen and (max-width: 767px){.become-a-member-banner-section-content{padding:30px}}.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}@media only screen and (max-width: 767px){.become-a-member-banner-section-content .become-title{font-size:20px}}.become-a-member-banner-section-content .become-text{width:100%;max-width:593px;margin:0 auto;color:var(--grey_alt_2);line-height:22px;margin-bottom:24px}@media only screen and (max-width: 767px){.become-a-member-banner-section-content .become-text{font-size:14px;line-height:normal}}@media only screen and (max-width: 767px){.become-a-member-banner-section-content a{font-size:14px}}@media only screen and (max-width: 767px){.types-intro-section-content{flex-direction:column-reverse}}.types-intro-section-content .left-content .flower-heading{font-size:32px;line-height:normal;font-weight:var(--weight_700);margin-bottom:16px}@media only screen and (max-width: 767px){.types-intro-section-content .left-content .flower-heading{font-size:20px}}.types-intro-section-content .left-content .flower-text{margin-bottom:24px;line-height:22px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.types-intro-section-content .left-content .flower-text{font-size:14px;line-height:24px}}.types-intro-section-content .right-content{width:100%;min-width:320px;position:relative;margin-left:64px;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 767px){.types-intro-section-content .right-content{height:260px;margin-left:0;margin-bottom:24px;margin-top:8px}}.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}@media only screen and (max-width: 1024px){.types-page-index-section-content .alphabet a{width:6.5%}}@media only screen and (max-width: 767px){.types-page-index-section-content .alphabet a{width:8.5%}}.types-page-index-section-content .alphabet a:hover{background:var(--brand_purple);color:var(--white);border:1px solid var(--brand_purple)}.types-page-index-section-content .alphabet a:last-child{margin-right:0}@media only screen and (max-width: 1024px){.types-page-index-section-content .alphabet a:last-child{margin-right:8px}}.types-page-index-section-content .letter-index{margin-top:24px}.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}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-index .letter{font-size:24px}}.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}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-index .letter:after{width:89%}}.types-page-index-section-content .letter-index .letter-content{border-bottom:1px solid var(--border_two);padding-bottom:24px;margin-top:24px}@media only screen and (max-width: 1023px){.types-page-index-section-content .letter-index .letter-content{flex-direction:column-reverse}}.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%}@media only screen and (max-width: 1023px){.types-page-index-section-content .letter-index .letter-content .right-content{margin-left:0;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}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-index .letter-content .right-content .image-container{height:260px}}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-index .letter-content .right-content .cta-buttons a{font-size:14px}}.types-page-index-section-content .letter-index .letter-content .right-content .cta-buttons a:first-child{margin-right:16px}.types-page-index-section-content .letter-content{align-items:start}.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}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-content .left-content .flower-name{font-size:20px}}.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{margin-bottom:12px}.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}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-content .left-content .flower-info .row span{font-size:14px}}.types-page-index-section-content .letter-content .left-content .flower-info .row p{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-content .left-content .flower-info .row p{font-size:14px}}.types-page-index-section-content .letter-content .left-content .flower-info-text p{color:var(--blue_alt);margin-bottom:16px}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-content .left-content .flower-info-text p{font-size:14px}}.types-page-index-section-content .letter-content .left-content .flower-info-text p:last-child{margin-bottom:0}.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 .moretext{display:none}.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, 0.72) 50%, #FFF 100%);position:relative;width:100%;height:70px;padding-top:50px;margin-top:-50px;display:inline-flex;justify-content:center}@media only screen and (max-width: 767px){.types-page-index-section-content .letter-content .left-content .flower-info-text .moreless-button{font-size:14px;padding-top:65px;margin-top:-70px}}.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}.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{margin-bottom:80px}.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 .search-site:hover{background:var(--white_alt);border:1px solid var(--brand_purple)}.sitemap-index-section-content .row{margin-bottom:24px}@media only screen and (max-width: 767px){.sitemap-index-section-content .row{flex-wrap:wrap}}.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}@media only screen and (max-width: 767px){.sitemap-index-section-content .row .col{width:100%;margin-bottom:24px;margin-right:0}}.sitemap-index-section-content .row .col:last-child{margin-right:0}.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)}.sitemap-index-section-content .row .col-row:hover{background:var(--white_alt_2)}.sitemap-index-section-content .row .col-row:last-child{border-bottom:none}.sitemap-index-section-content .row .col-row p{color:var(--brand_purple);text-decoration:underline}@media only screen and (max-width: 767px){.sitemap-index-section-content .row .col-row p{font-size:14px}}.error-page-section-content .error-text-container{padding-bottom:48px}@media only screen and (max-width: 767px){.error-page-section-content .error-text-container{padding-bottom:24px}}.error-page-section-content .error-text-container .error-title{font-size:32px;font-weight:var(--weight_700);line-height:normal;margin-bottom:8px}@media only screen and (max-width: 767px){.error-page-section-content .error-text-container .error-title{font-size:24px}}.error-page-section-content .error-text-container .error-sub-title{color:var(--grey_alt_2);margin-top:8px}@media only screen and (max-width: 767px){.error-page-section-content .error-text-container .error-sub-title{font-size:14px}}.error-page-section-content .error-cta{padding-top:48px;padding-bottom:48px}@media only screen and (max-width: 1023px){.error-page-section-content .error-cta{flex-direction:column}}@media only screen and (max-width: 767px){.error-page-section-content .error-cta{padding:24px 0}}.error-page-section-content .error-cta .left{width:100%;background:var(--yellow_alt);padding:40px;margin-right:24px}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .left{padding:24px}}.error-page-section-content .error-cta .left .start-title{font-size:32px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .left .start-title{font-size:24px}}.error-page-section-content .error-cta .left .hero-actions-content{position:relative}.error-page-section-content .error-cta .left .hero-actions-content p{font-weight:var(--weight_600);margin-bottom:4px}.error-page-section-content .error-cta .left .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{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{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-wrap .select-container.is--active{transition:var(--ease)}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container.is--active:before{transform:translateY(-50%) rotate(180deg)}.error-page-section-content .error-cta .left .hero-actions-content .input-wrap .select-container select{cursor:pointer}.error-page-section-content .error-cta .left .hero-actions-content input{width:100%;min-width:391px}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .left .hero-actions-content input{min-width:auto}}.error-page-section-content .error-cta .left .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:none;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 .hero-middle-country input{border:none;padding-left:16px;outline:none}.error-page-section-content .error-cta .left .hero-actions-content .hero-middle-country input:focus{border-color:pink}.error-page-section-content .error-cta .left .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}@media only screen and (max-width: 1023px){.error-page-section-content .error-cta .left .hero-actions a{display:flex;justify-content:center}}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .left .hero-actions a{font-size:14px}}.error-page-section-content .error-cta .right{width:100%;max-width:456px}@media only screen and (max-width: 1023px){.error-page-section-content .error-cta .right{max-width:unset;margin-top:48px}}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .right{margin-top:24px}}.error-page-section-content .error-cta .right .or-try{font-size:20px;line-height:normal;font-weight:var(--weight_600);margin-bottom:16px}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .right .or-try{font-size:18px}}.error-page-section-content .error-cta .right a{display:flex;align-items:center;margin-bottom:24px}.error-page-section-content .error-cta .right a:last-child{margin-bottom:0}.error-page-section-content .error-cta .right a img{width:40px;height:40px}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .right a img{width:20px;height:20px}}@media only screen and (max-width: 767px){.error-page-section-content .error-cta .right a span{font-size:14px}}.error-page-section-content .other-pop-section{padding-top:48px;margin-bottom:64px}@media only screen and (max-width: 767px){.error-page-section-content .other-pop-section{padding-top:24px;margin-bottom:24px}}.error-page-section-content .other-pop-section .other-pop-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:16px}@media only screen and (max-width: 767px){.error-page-section-content .other-pop-section .other-pop-title{font-size:18px}}.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}@media only screen and (max-width: 1023px){.error-page-section-content .other-pop-section .other-pop-cols .col{flex:0 1 calc(33.333% - 16px);box-sizing:border-box}}@media only screen and (max-width: 767px){.error-page-section-content .other-pop-section .other-pop-cols .col{flex:100%}}.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{display:flex;flex-direction:column}.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}@media only screen and (max-width: 767px){.error-page-section-content .other-pop-section .other-pop-cols .col a{font-size:14px}}.error-page-section-content .other-pop-section .other-pop-cols .col a:last-child{margin-bottom:0}.error-page-section .hero-actions .hero-new-country-select{display:none}.error-page-section .hero-actions #country-dropdown-a{padding-left:0px;height:250px;overflow:scroll}.error-page-section .hero-actions #country-dropdown-a img,.error-page-section .hero-actions .hero-new-btn-select img{width:20px;position:relative;top:2px}.error-page-section .hero-actions #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.error-page-section .hero-actions #country-dropdown-a li:hover{background-color:#f4f3f3;cursor:pointer}.error-page-section .hero-actions #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.error-page-section .hero-actions #country-dropdown-a li span,.error-page-section .hero-actions .hero-new-btn-select li span{margin-left:5px}.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 ease,transform .3s ease;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 .open{display:show !important}.error-page-section .hero-actions .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-btn-select:after{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 ease}.error-page-section .hero-actions .hero-new-btn-select.is--active:after{transform:translateY(-50%) rotate(-180deg)}@media only screen and (max-width: 767px){.error-page-section .hero-actions .hero-new-btn-select{margin-right:15px}}.error-page-section .hero-actions .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.error-page-section .hero-actions .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.error-page-section .hero-actions .hero-new-btn-select:hover li{margin-left:0px}.error-page-section .hero-actions .lang-select{margin-bottom:24px;position:relative}.error-page-section .hero-actions .hero-new-lang-select{margin-bottom:0;border-right:1px solid var(--border_three);padding-right:12px;padding-left:12px}.new-reviews-section{background:var(--white_hov);padding:20px 0;display:block}.new-reviews-section-content{justify-content:center;flex-wrap:wrap}@media only screen and (max-width: 767px){.new-reviews-section-content{justify-content:space-evenly}}.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}@media only screen and (max-width: 767px){.new-reviews-section-content .feefo-logo-stars{margin:0}}.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 .star-last{margin-right:0}.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}@media only screen and (max-width: 767px){.new-reviews-section-content .feefo-logo-stars p{margin-left:0;font-size:12px;text-align:center}}.new-reviews-section-content span{display:block;color:var(--brand);font-weight:var(--weight_600);line-height:22px;font-size:16px}@media only screen and (max-width: 767px){.new-reviews-section-content span{text-align:center;margin-bottom:12px;font-size:14px}}.trust-new-reviews{background:var(--white_hov);padding:20px 0;display:block}.trust-new-reviews-content{justify-content:center;flex-wrap:wrap}.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}@media only screen and (max-width: 767px){.trust-new-reviews-content span{margin-left:0;font-size:12px;text-align:center}}.international-navigation-section{margin-top:40px;margin-bottom:80px}@media only screen and (max-width: 767px){.international-navigation-section{margin-bottom:64px}}.international-navigation-section-content .inter-nav-title{font-size:20px;font-weight:var(--weight_600);line-height:normal;margin-bottom:24px;text-align:center}@media only screen and (max-width: 767px){.international-navigation-section-content .inter-nav-title{font-size:16px}}.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}@media only screen and (max-width: 1024px){.international-navigation-section-content .inter-nav-content .inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}}@media only screen and (max-width: 767px){.international-navigation-section-content .inter-nav-content .inter{width:calc(25% - 16px)}}.international-navigation-section-content .inter-nav-content .inter:hover{transform:translateY(-2.5px)}.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}.international-navigation-section-content .inter-nav-content .inter p{font-weight:var(--weight_400);line-height:normal;font-size:14px}@media only screen and (max-width: 767px){.international-navigation-section-content .inter-nav-content .inter p{font-size:12px}}.city-county-widget-section{padding:64px 0}@media only screen and (max-width: 767px){.city-county-widget-section{display:none}}.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 li a:hover{text-decoration:underline}.city-county-widget-section-content .lstAreas .county{color:var(--brand_purple)}.city-county-widget-section-content .lstAreas .cities_wrap li{margin:3px 0}.city-county-widget-section-content .lstAreas .cities_wrap li a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.trio-grid-count-right-titles.flex-between{flex-direction:column;align-items:initial}}.trio-grid-count-right-titles .currency{margin-bottom:16px;text-align:right;background:initial}@media only screen and (max-width: 767px){.trio-grid-count-right-titles .currency{font-size:14px}}header{position:relative;z-index:101;border-bottom:1px solid var(--border_two);background:var(--white)}header .usp-banner-section{background:#f7f7f7}@media only screen and (max-width: 1024px){header .usp-banner-section{display:none}}header .usp-banner-section-content{padding:12px 0}header .usp-banner-section-content .usp-phone{flex-grow:1;flex-basis:0}header .usp-banner-section-content .usp-swiper-wrapper{position:relative}header .usp-banner-section-content .usp-swiper-wrapper:before,header .usp-banner-section-content .usp-swiper-wrapper:after{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}@media only screen and (max-width: 1024px){header .usp-banner-section-content .usp-swiper-wrapper:before{left:-56px}}header .usp-banner-section-content .usp-swiper-wrapper:after{right:-106px}@media only screen and (max-width: 1024px){header .usp-banner-section-content .usp-swiper-wrapper:after{right:-56px}}header .usp-banner-section-content .usp-swiper-wrapper .usp-swiper{position:relative;width:100%;max-width:280px;overflow:hidden}header .usp-banner-section-content .usp-swiper-wrapper .usp-swiper .swiper-slide{display:flex;justify-content:center;align-items:center}header .usp-banner-section-content .trust-usp{flex-grow:1;flex-basis:0;justify-content:end}header .usp-banner-section-content .trust-usp span{font-family:inter,sans-serif;line-height:19px;font-weight:var(--weight_400);letter-spacing:.24px}header .usp-banner-section-content .trust-usp .stars{width:106px;height:20px;margin:0 12px}header .usp-banner-section-content .trust-usp .star{width:14px}header .usp-banner-section-content .feefo-usp .feefo-logo{margin-right:8px}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{padding:16px 0}@media only screen and (max-width: 1024px){header .main-head{display:none}}header .main-head .actions-left,header .main-head .actions-right{display:flex;flex-grow:1;flex-basis:0;margin-top:auto}header .main-head .actions-left .action,header .main-head .actions-right .action{margin-right:16px;cursor:pointer}header .main-head .actions-left .action:hover,header .main-head .actions-right .action:hover{color:var(--brand_purple);transition:var(--ease)}header .main-head .actions-left .action:hover i,header .main-head .actions-right .action:hover i{background:#f3edff;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:cover}header .main-head .actions-left .action:last-child,header .main-head .actions-right .action:last-child{margin-right:0}header .main-head .actions-left .action img,header .main-head .actions-right .action img{width:24px}header .main-head .actions-left .action i,header .main-head .actions-right .action i{font-size:24px;transition:var(--ease);padding:2px}header .main-head .actions-right{justify-content:end}header .main-head .head-nav-small{margin-top:4px;margin-left:4px}header .main-head .hero-currency{background:var(--white_alt_2);padding:8px 12px;border-radius:40px;transition:var(--ease)}header .main-head .hero-currency:hover{background:var(--white_hov)}header .main-head .hero-currency:hover span{color:var(--brand_purple)}header .main-head .hero-currency span{margin-left:0}header .main-head .main-logo img{margin-top:2px}header .nav-container{padding:20px 0}header .nav-container a{position:relative}header .nav-container a:before{content:"";height:2px;width:100%;background:rgba(0,0,0,0);position:absolute;bottom:-20px;transition:var(--ease)}header .nav-container a:hover:before{background:var(--brand_purple)}header .nav-container .menu-nav:before{content:"";height:2px;width:130%;background:rgba(0,0,0,0);position:absolute;bottom:-20px;transition:var(--ease)}header .nav-container .menu-nav:hover:before{background:var(--brand_purple)}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 ease}header .nav-container .menu-nav.is--active:after{transform:translateY(-50%) rotate(-180deg)}@media only screen and (max-width: 1024px){header .nav-container{display:none}}header .nav-container .nav-left{display:flex}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 .head-nav:last-child{margin-right:0}header .nav-container .nav-left .menu-nav{margin-right:45px}header .nav-container .nav-right{display:flex;align-items:end;margin-right:18px}header .nav-container .nav-right .nation{margin-left:32px;position:relative;cursor:pointer}header .nav-container .nav-right .nation:last-child{text-decoration:none}header .nav-container .nav-right .nation:first-child{margin-left:0}header .nav-container .nav-right .nation:before{width:115%}header .nav-container .nav-right .nation img{width:16px;height:16px;margin-left:8px}@media only screen and (max-width: 767px){.basket-header{position:sticky;top:0}}.mobile-nav{padding:15px 0;display:none;background:var(--white)}@media only screen and (max-width: 1024px){.mobile-nav{display:block}}.mobile-nav-content{display:flex;align-items:center;justify-content:space-between}.mobile-nav-content .mobile-logo img{width:100%;max-width:175px}@media only screen and (max-width: 767px){.mobile-nav-content .mobile-logo img{max-width:133px}}.mobile-nav-content .mobile-head-icons{display:flex;align-items:center}.mobile-nav-content .mobile-head-icons .mobile-head-icon{margin-right:12px;padding-top:4px}.mobile-nav-content .mobile-head-icons .mobile-head-icon:last-child{margin-right:0}.mobile-nav-content .mobile-head-icons i{font-size:24px}.mobile-nav-content .mobile-head-icons .ham{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;padding:0;width:40px;height:41px;display:none;border-radius:30px}@media only screen and (max-width: 1150px){.mobile-nav-content .mobile-head-icons .ham{display:block}}.mobile-nav-content .mobile-head-icons .ham svg{height:35px;width:35px;margin-top:2px}.mobile-nav-content .mobile-head-icons .line{fill:none;stroke:var(--brand);stroke-width:4;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}.mobile-nav-content .mobile-head-icons .line1{stroke-dasharray:60 207;stroke-width:6}.mobile-nav-content .mobile-head-icons .line2{stroke-dasharray:60 60;stroke-width:6}.mobile-nav-content .mobile-head-icons .line3{stroke-dasharray:60 207;stroke-width:6}.mobile-nav-content .mobile-head-icons .opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.mobile-nav-content .mobile-head-icons .opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.mobile-nav-content .mobile-head-icons .opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.mobile-nav-content .mobile-head-icons .nation{display:flex;align-items:center;margin-left:32px}.checkout-header-content{padding:24px 0}@media only screen and (max-width: 650px){.checkout-header-content{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.checkout-header-content a img{max-width:133px}}.checkout-header-content .return-to-basket{transition:var(--ease)}.checkout-header-content .return-to-basket:hover{text-decoration:underline}.checkout-header-content .return-to-basket a{color:var(--grey_alt_2);font-size:14px;line-height:100%;transition:var(--ease)}.checkout-header-content .icon-wrap{flex-grow:1;flex-basis:0}@media only screen and (max-width: 650px){.checkout-header-content .icon-wrap{justify-content:flex-end}}@media only screen and (max-width: 350px){.checkout-header-content .icon-wrap{margin-left:12px;flex-grow:unset}}.checkout-header-content .icon-wrap .secure{color:var(--green_alt_5);font-size:14px;line-height:normal;font-weight:var(--weight_600)}.checkout-header-content .icon-wrap .help-l{font-size:14px;line-height:normal;font-weight:var(--weight_400);color:var(--grey_alt_2)}.checkout-header-content .icon-wrap .help-l a{font-weight:var(--weight_600)}.checkout-header-content .icon-wrap:last-child{justify-content:end}@media only screen and (max-width: 650px){.checkout-header-content .help-wrap{display:none}}footer{background:var(--grey_alt);content-visibility:auto}footer .checkout-footer{padding:31px 0;background:var(--white_alt_2)}@media only screen and (max-width: 500px){footer .checkout-footer-content{flex-direction:column}}footer .checkout-footer-content p{color:var(--blue_alt);font-size:14px;line-height:normal;font-weight:var(--weight_400)}footer .checkout-footer-content .check-secure{background:var(--green_alt_2);padding:8px;border-radius:var(--border_radius)}@media only screen and (max-width: 500px){footer .checkout-footer-content .check-secure{margin-bottom:12px}}footer .checkout-footer-content .check-secure .secure{color:var(--green_alt_5);font-weight:var(--weight_600)}@media only screen and (max-width: 500px){footer .checkout-footer-content .checkout-links{flex-direction:column;text-align:center}}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 rgba(0,0,0,0)}@media only screen and (max-width: 500px){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 .checkout-footer-content .checkout-links a:last-child{margin-right:0}footer .footer-banner-swiper{overflow:hidden}footer .banner-swiper{overflow:hidden}footer .footer-banner{display:flex;justify-content:space-between;padding:32px 0}@media only screen and (max-width: 767px){footer .footer-banner{padding:24px 0}}footer .footer-banner .swiper-slide{display:flex;align-items:center;justify-content:center}footer .footer-banner .icon-wrap i{font-size:24px}@media only screen and (max-width: 767px){footer .footer-banner .icon-wrap i{font-size:20px}}footer .footer-banner .icon-wrap h5{color:var(--button_text);margin-bottom:0;font-size:16px}footer .footer-cta-section{padding-top:64px}@media only screen and (max-width: 1023px){footer .footer-cta-section{padding-top:32px}}footer .footer-cta-section-content{display:flex;align-items:center}@media only screen and (max-width: 1023px){footer .footer-cta-section-content{flex-direction:column}}footer .footer-cta-section-content .footer-cta-section-logo{width:100%;text-align:end}@media only screen and (max-width: 1023px){footer .footer-cta-section-content .footer-cta-section-logo{text-align:center}}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}@media only screen and (max-width: 1023px){footer .footer-cta-section-content .footer-cta-section-block{display:none}}footer .footer-cta-section-content .footer-cta-section-block:hover i,footer .footer-cta-section-content .footer-cta-section-block:hover p{color:var(--brand_purple);transition:var(--ease)}@media only screen and (max-width: 1023px){footer .footer-cta-section-content .footer-cta-section-block{margin-right:0;max-width:100%;margin-bottom:12px}footer .footer-cta-section-content .footer-cta-section-block:last-child{margin-bottom:0}}@media only screen and (max-width: 767px){footer .footer-cta-section-content .footer-cta-section-block{padding:16px}}footer .footer-cta-section-content .footer-cta-section-block:last-child{margin-right:0}footer .footer-cta-section-content .footer-cta-section-block .cta-title{font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}@media only screen and (max-width: 767px){footer .footer-cta-section-content .footer-cta-section-block .cta-title{font-size:14px}}footer .footer-cta-section-content .footer-cta-section-block .cta-small{margin-left:28px;margin-top:4px;color:var(--blue_light);line-height:normal}@media only screen and (max-width: 767px){footer .footer-cta-section-content .footer-cta-section-block .cta-small{font-size:12px}}footer .footer-cta-section-content .footer-cta-section-block .icon-wrap i{font-size:24px}@media only screen and (max-width: 767px){footer .footer-cta-section-content .footer-cta-section-block .icon-wrap i{font-size:20px;margin-right:8px}}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section{margin-top:32px}}footer .footer-nav-menu-section-content{display:flex;justify-content:space-between;gap:24px}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content{flex-direction:column;gap:unset}}footer .footer-nav-menu-section-content .col{display:flex;flex-direction:column;width:100%}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col{border-bottom:1px solid var(--border_one)}}footer .footer-nav-menu-section-content .col-service{display:none}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col-service{display:block}}footer .footer-nav-menu-section-content .col-service .cust-block{display:flex;flex-direction:column;width:100%;margin-right:24px;background:var(--white);border:1px solid var(--border_one);border-radius:var(--border_radius);padding:24px}footer .footer-nav-menu-section-content .col-service .cust-block:first-child{margin-bottom:16px}footer .footer-nav-menu-section-content .col-service .cust-block:hover i,footer .footer-nav-menu-section-content .col-service .cust-block:hover p{color:var(--brand_purple);transition:var(--ease)}footer .footer-nav-menu-section-content .col-service .cust-block .cta-title{font-weight:var(--weight_600);line-height:normal;color:var(--button_text)}@media only screen and (max-width: 767px){footer .footer-nav-menu-section-content .col-service .cust-block .cta-title{font-size:14px}}footer .footer-nav-menu-section-content .col-service .cust-block .cta-small{margin-left:20px;margin-top:4px;color:var(--blue_light);line-height:normal}@media only screen and (max-width: 767px){footer .footer-nav-menu-section-content .col-service .cust-block .cta-small{font-size:12px}}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col-five{padding-top:22px;padding-bottom:24px}}@media only screen and (max-width: 767px){footer .footer-nav-menu-section-content .col-five{display:flex;justify-content:center;align-items:center;text-align:center}}@media only screen and (max-width: 767px){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:hover{text-decoration:none;color:var(--brand)}@media only screen and (max-width: 767px){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 img{max-width:120px;margin-bottom:14px}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col-five{border-bottom:none}}footer .footer-nav-menu-section-content .col .footer-menu{display:flex;flex-direction:column}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col .footer-menu-container{display:none;margin-bottom:24px}}footer .footer-nav-menu-section-content .col-title{margin-bottom:12px;position:relative}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col-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 ease}footer .footer-nav-menu-section-content .col-title .footer-nav-title.is--active:after{transform:translateY(-50%) rotate(-180deg)}}footer .footer-nav-menu-section-content .col .news-footer-tab{margin-bottom:8px}footer .footer-nav-menu-section-content .col .footer-link{margin-bottom:12px}@media only screen and (max-width: 767px){footer .footer-nav-menu-section-content .col .footer-link{font-size:14px}}footer .footer-nav-menu-section-content .col .footer-link:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col .footer-link{margin-bottom:16px}}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{margin-bottom:16px}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{display:block}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:0px}@media only screen and (max-width: 767px){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 .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)}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{text-decoration:none}footer .footer-nav-menu-section-content .col-five .call-us span{margin-bottom:8px}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 .find-us .footer-link span{margin-bottom:0px}@media only screen and (max-width: 767px){footer .footer-nav-menu-section-content .col-five .follow-us{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}}footer .footer-nav-menu-section-content .col-five .follow-us span{margin-bottom:8px}footer .footer-nav-menu-section-content .col-five .follow-us .social-icons{margin-top:8px;display:flex;max-width:144px}footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a{margin-right:8px}footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a:last-child{margin-right:0}footer .footer-nav-menu-section-content .col-five .follow-us .social-icons a img{margin-bottom:0}@media only screen and (max-width: 1023px){footer .footer-nav-menu-section-content .col-five .footer-number,footer .footer-nav-menu-section-content .col-five .footer-email{font-weight:var(--weight_600)}}footer .trusted-by-footer-section{margin-top:32px;display:block}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section{margin-top:0}}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}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section-content{flex-direction:column}}footer .trusted-by-footer-section-content span{display:block}footer .trusted-by-footer-section-content .trust-text{margin-left:4px;margin-right:24px;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section-content .trust-text{margin:0}}@media only screen and (max-width: 360px){footer .trusted-by-footer-section-content .trust-text{font-size:12px}}footer .trusted-by-footer-section-content .trust-stars{margin:0 13px}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section-content .trusted-footer-top,footer .trusted-by-footer-section-content .trusted-footer-bottom{display:flex;align-items:center;justify-content:center}}footer .trusted-by-footer-section-content .trusted-footer-top{display:flex}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section-content .trusted-footer-top{margin-bottom:18px}}footer .trusted-by-footer-section-content .trusted-footer-bottom{display:flex;flex-direction:row}@media only screen and (max-width: 1023px){footer .trusted-by-footer-section-content .trusted-footer-bottom{flex-direction:column}footer .trusted-by-footer-section-content .trusted-footer-bottom span{font-size:12px}}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}@media only screen and (max-width: 1023px){footer .footer-bottom-section-content{flex-direction:column}}footer .footer-bottom-section-content .footer-bottom-left{display:flex}@media only screen and (max-width: 1023px){footer .footer-bottom-section-content .footer-bottom-left{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}}@media only screen and (max-width: 1023px){footer .footer-bottom-section-content .footer-bottom-left span{margin-bottom:16px}}footer .footer-bottom-section-content .footer-bottom-left a{margin-left:16px;border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}footer .footer-bottom-section-content .footer-bottom-left a:hover{border-bottom:1px solid var(--brand_purple);color:var(--brand_purple)}@media only screen and (max-width: 1023px){footer .footer-bottom-section-content .footer-bottom-left a{margin-bottom:16px}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;align-items:center}@media only screen and (max-width: 1023px){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-left .mob-top span{margin-right:8px}@media only screen and (max-width: 1023px){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{width:calc(20% - 24px);display:flex;margin:12px;flex-direction:column;margin-bottom:12px;border:1px solid #dddbdd;border-radius:var(--border_radius);transition:var(--ease)}.tile:hover{border:1px solid #ceced5}@media only screen and (max-width: 767px){.tile{margin:6px}}.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}@media only screen and (max-width: 767px){.tile-text{padding:16px 22px;text-align:center}}.tile-text span{color:var(--brand_blue_opac);display:block}@media only screen and (max-width: 767px){.tile-text span{font-size:10px}}.tile-text .h3-small{color:var(--button_text);margin-bottom:0}@media only screen and (max-width: 767px){.tile-text .h3-small{font-size:14px}}.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)}@media only screen and (max-width: 1023px){.tile-large{min-width:230px}}@media only screen and (max-width: 767px){.tile-large{min-width:45%;margin-right:16px}}.tile-large:last-child{margin-right:0}.tile-large-img{position:relative;height:240px;border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}@media only screen and (max-width: 1023px){.tile-large-img{height:160px}}.tile-large-img img{border-top-left-radius:var(--border_radius);border-top-right-radius:var(--border_radius)}.tile-large .tile-text{padding:31px;flex:auto}@media only screen and (max-width: 767px){.tile-large .tile-text{padding:24px 22px}}.tile-large .tile-text span{color:var(--grey_alt_2);line-height:normal}@media only screen and (max-width: 767px){.tile-large .tile-text span{font-size:12px}}.tile-large .tile-text h3{margin-top:4px;margin-bottom:0;color:var(--button_text);font-weight:var(--weight_600)}@media only screen and (max-width: 1023px){.tile-large .tile-text h3{font-size:16px}}@media only screen and (max-width: 767px){.tile-large .tile-text h3{font-size:14px}}.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)}@media only screen and (max-width: 767px){.tile-large-white-img{height:160px}}.tile-large-white-img span{position:absolute;z-index:5;top:16px;left:16px}@media only screen and (max-width: 767px){.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-img img.bg{border-radius:8px;object-fit:contain}.tile-large-white-text{margin-top:16px;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.tile-large-white-text{flex-direction:column;align-items:start;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)}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-left .p-style{font-size:16px;line-height:normal}}.tile-large-white-text .tile-text-left .price{margin-bottom:0;font-weight:var(--weight_400)}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-left .price{color:var(--blue_alt);font-size:16px}}.tile-large-white-text .tile-text-left-price{margin-bottom:0;font-weight:var(--weight_400)}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-left-price{color:var(--blue_alt);font-size:16px}}.tile-large-white-text .tile-text-right{font-size:24px;min-width:fit-content}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-right{font-size:16px}.tile-large-white-text .tile-text-right p{font-size:16px;width:100%;padding:17px}}.tile-large-white-text .tile-text-right i:hover{background:url(/template/2024/images/hov-circle.svg);background-repeat:no-repeat;background-position:center;background-size:cover;color:var(--brand_purple)}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-right i:hover{background:none}}.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){.tile-large-white-text .tile-text-right{margin-top:10px;width:100%;display:flex}.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)}}@media only screen and (max-width: 767px)and (max-width: 767px){.tile-large-white-text .tile-text-right i{padding:8px 25px}}@media only screen and (max-width: 767px){.tile-large-white-text .tile-text-right .ph-heart{margin-right:8px}}.tile-banner{display:flex;flex-direction:column;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 1023px){.tile-banner{flex-direction:row}}.tile-banner-img{position:relative;height:230px}@media only screen and (max-width: 1023px){.tile-banner-img{width:100%;min-width:350px;max-width:350px}}@media only screen and (max-width: 767px){.tile-banner-img{min-width:133px;max-width:133px;height: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}@media only screen and (max-width: 1023px){.tile-banner-text{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px}}.tile-banner-text span{font-weight:var(--weight_400);line-height:normal;display:block}@media only screen and (max-width: 767px){.tile-banner-text span{font-size:10px;line-height:normal}}.tile-banner-text h3{font-weight:var(--weight_700);margin-bottom:0}@media only screen and (max-width: 767px){.tile-banner-text h3{font-size:16px;line-height:normal}}@media only screen and (max-width: 1023px){.mob-trio-two{flex-direction:row-reverse}}.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}@media only screen and (max-width: 1023px){.order-now{order:2}}@media only screen and (max-width: 767px){.order-now{padding:32px 24px}}.order-now-title{margin-bottom:8px;display:block;font-weight:var(--weight_400);line-height:normal;color:var(--button_text)}@media only screen and (max-width: 767px){.order-now-title{font-size:12px;line-height:18px}}.order-now span,.order-now h2,.order-now p,.order-now .order-sub-title{position:relative;z-index:5}.order-now h2,.order-now .order-sub-title{line-height:normal;margin-bottom:0;font-weight:var(--weight_600);color:var(--button_text)}@media only screen and (max-width: 767px){.order-now h2,.order-now .order-sub-title{font-size:20px}}.order-now img{position:absolute;bottom:0;right:0}.order-now-countdown{display:flex;justify-content:center;margin-top:21px;margin-bottom:24px}@media only screen and (max-width: 767px){.order-now-countdown{margin-bottom:15px}}.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:0px 1px 1px rgba(0,0,0,.08);line-height:normal}@media only screen and (max-width: 767px){.order-now-countdown .count-num{min-width:65px;max-width:65px;font-size:24px}}.order-now-countdown span{margin:0 4px;display:block}.order-now-countdown .count-time span{font-weight:var(--weight_600)}@media only screen and (max-width: 767px){.order-now-countdown .count-time span{font-size:12px}}.order-now-countdown .countdown-sep{position:relative;top:14px;height:fit-content}@media only screen and (max-width: 767px){.order-now-countdown .countdown-sep{top:10px}}.order-now .order-time{line-height:22px;font-size:16px;font-weight:var(--weight_400);color:var(--button_text)}@media only screen and (max-width: 767px){.order-now .order-time{font-size:12px}}.order-now .order-time span{font-weight:var(--weight_700)}.tabs-icon-wrap{display:flex;align-items:center;background:var(--brand_yellow_2);width:fit-content;border-radius:32px;padding:8px 24px;font-size:14px;font-weight:var(--weight_600);line-height:normal;color:var(--button_text);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.tabs-icon-wrap{font-size:10px}}.tabs-icon-wrap img{margin-right:8px}.tabs-icon-wrap span{display:block}.tabs.yellow{background:var(--brand_yellow);font-size:10px;font-weight:var(--weight_700);color:var(--brand);line-height:1.2;padding:8px 12px;border-radius:24px}.tabs.yellow-delivery{background:#fff5c1;font-size:14px;color:var(--brand);line-height:1.2;padding:8px 12px;border-radius:24px}@media only screen and (max-width: 767px){.tabs.yellow-delivery{font-size:12px;min-width:fit-content}}.tabs.yellow-alt{background:var(--yellow_alt);padding:8px 12px;border-radius:4px}.tabs.yellow-alt p{font-size:14px;line-height:normal}.tabs.yellow-alt span{font-weight:var(--weight_700)}.tabs.yellow-small{background:var(--brand_yellow);font-size:10px;font-weight:var(--weight_700);color:var(--brand);padding:4px 12px;border-radius:var(--border_radius_large)}.tabs.yellow-large{border-radius:32px;background:var(--brand_yellow);padding:8px 24px;font-size:14px;font-weight:var(--weight_600);line-height:1.2;color:var(--brand);width:fit-content;margin-left:auto;margin-right:auto}.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{background:var(--green_alt_4);color:var(--green_dark);font-size:12px;line-height:normal;font-weight:var(--weight_700);padding:8px 16px;border-radius:24px}.tabs.orange{background:var(--orange);color:var(--brand);padding:8px 16px;border-radius:24px;font-weight:var(--weight_700);line-height:normal;font-size:12px}.tabs.white{background:var(--white);color:var(--button_text);padding:8px 16px;border-radius:32px}.tabs.white p{font-size:14px;font-weight:var(--weight_600)}.tabs.red{background:var(--red_alt);color:var(--brand);font-size:12px;font-weight:var(--weight_700);padding:8px 16px;border-radius:24px}@media only screen and (max-width: 767px){.sign-up-banner-section{margin-bottom:53px;margin-top:53px}}.sign-up-banner-section-content{display:flex;background:var(--white_alt);border:1px solid var(--grey);border-radius:var(--border_radius_medium)}.sign-up-banner-section-content .sign-up-image{position:relative;width:100%;max-width:254px;min-height:100%}@media only screen and (max-width: 767px){.sign-up-banner-section-content .sign-up-image{display:none}}.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)}@media only screen and (max-width: 767px){.sign-up-banner-section-content .sign-up-text{padding:24px}}.sign-up-banner-section-content .sign-up-text .sign-title{margin-bottom:4px;line-height:normal;color:var(--button_text);text-align:center}@media only screen and (max-width: 767px){.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{line-height:normal;text-align:center}@media only screen and (max-width: 767px){.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:24px;width:100%;display:flex;align-items:end}@media only screen and (max-width: 1023px){.sign-up-banner-section-content .sign-up-text form{align-items:start;flex-direction:column}}@media only screen and (max-width: 767px){.sign-up-banner-section-content .sign-up-text form{margin-top:20px}}.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)}@media only screen and (max-width: 1023px){.sign-up-banner-section-content .sign-up-text form .form-flex-container{width:100%}}.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}@media only screen and (max-width: 767px){.sign-up-banner-section-content .sign-up-text form .email-title{font-size:12px}}.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}.sign-up-banner-section-content .sign-up-text form .form-submit{margin-left:16px;max-height:53px}@media only screen and (max-width: 1023px){.sign-up-banner-section-content .sign-up-text form .form-submit{margin-left:0;margin-top:12px;width:100%}}@media only screen and (max-width: 767px){.sign-up-banner-section-content .sign-up-text form .form-submit{font-size:14px}}.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)}.sign-up-banner-section-content .sign-up-text .privacy-policy:hover{color:var(--brand_purple)}@media only screen and (max-width: 1024px){.sign-up-banner-section-content .sign-up-text .privacy-policy{justify-content:start}}@media only screen and (max-width: 1023px){.sign-up-banner-section-content .sign-up-text .privacy-policy{justify-content:center}}@media only screen and (max-width: 767px){.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{overflow:hidden}.full-width-images-section .full-width-wrapper{max-width:100%}.full-width-images-section-content{text-align:center}.full-width-images-section-content .full-images-heading{color:var(--button_text);margin-bottom:6px}@media only screen and (max-width: 767px){.full-width-images-section-content .full-images-heading{font-size:14px;line-height:normal}}.full-width-images-section-content .full-sub-heading{color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.full-width-images-section-content .full-sub-heading{font-size:12px;line-height:20px}}.full-width-images-section-content .full-width-images-container{display:flex;margin-top:24px;margin-bottom:24px;margin-left:-200px}@media only screen and (max-width: 1023px){.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{position:relative;min-width:17.5%;height:264px;margin-right:24px;border-radius:var(--border_radius)}@media only screen and (max-width: 1024px){.full-width-images-section-content .full-width-images-container .image-container{min-width:205px;max-width:205px;height:205px}}@media only screen and (max-width: 1023px){.full-width-images-section-content .full-width-images-container .image-container{margin-right:0;min-width:225px;max-width:225px;height:225px}}@media only screen and (max-width: 767px){.full-width-images-section-content .full-width-images-container .image-container{min-width:32%;height:114px;margin-right:0}}.full-width-images-section-content .full-width-images-container .image-container img{border-radius:var(--border_radius)}@media only screen and (max-width: 1023px){.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}}@media only screen and (max-width: 767px){.full-width-images-section-content .view-all{font-size:12px;line-height:normal;padding:12px 16px}}.mobile-overlay{opacity:0;transform:translateX(100%);z-index:103;top:0px;bottom:0;right:0;height:100vh;background:var(--white);width:85%;padding:80px 0 0px;transition:.3s ease;border-radius:0 0 5px 5px;transition:var(--ease);position:fixed;border-top-left-radius:16px;border-bottom-left-radius:16px}.mobile-overlay.is--active{opacity:1;pointer-events:auto;position:fixed;transform:translateX(0)}.mobile-overlay .overlay-close{position:absolute;top:24px;right:4px}.mobile-overlay-wrap{height:100%;position:relative;overflow:scroll;-webkit-overflow-scrolling:touch}.mobile-overlay-content{height:100vh;display:flex;flex-direction:column;padding-bottom:200px}.mobile-overlay-content .mobile-cta-top{display:flex;flex-direction:column}.mobile-overlay-content .mobile-cta-top .mobile-nav-link{margin-bottom:24px}.mobile-overlay-content .mobile-cta-top .mob-arrow{position:relative}.mobile-overlay-content .mobile-cta-top .mob-arrow::after{content:url("/template/2024/images/mobile-arrow.svg");position:absolute;right:0;top:0}.mobile-overlay-content .find-story{display:flex;flex-direction:column;border-top:1px solid var(--border_one);border-bottom:1px solid var(--border_one);padding-top:24px}.mobile-overlay-content .find-story .mobile-nav-link{margin-bottom:24px}.mobile-overlay-content .mobile-menu-cta{margin-top:24px;border-bottom:1px solid var(--border_one)}.mobile-overlay-content .mobile-menu-cta .icon-wrap{margin-bottom:24px}.mobile-overlay-content .mobile-menu-cta .icon-wrap i{font-size:20px;margin-right:8px}.mobile-overlay-content .mobile-cta-bottom-title{margin-bottom:8px;margin-top:24px}.mobile-overlay-content .mobile-cta-bottom{position:relative;width:100%;display:flex}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons{border:1px solid #e6e7ea;background:#f9f9fb;border-radius:var(--border_radius_small)}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:first-child{margin-right:16px}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons{padding:17px;width:100%;display:flex;align-items:center;position:relative}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons img{margin-right:4px;width:20px}.mobile-overlay-content .mobile-cta-bottom .mobile-buttons:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("/template/2024/images/nav-arrow.svg");background-repeat:no-repeat;background-size:contain;transition:transform .3s ease}.mobile-overlay-content .mobile-cta-bottom .mobile-flag{position:relative;display:flex;align-items:center;justify-content:center}.mobile-overlay-content .mobile-cta-bottom .mobile-flag img{width:20px;margin-right:4px}body.is--active{overflow:hidden}.mob-ham{background-color:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;padding:0;width:40px;height:41px;display:none;border-radius:30px}@media only screen and (max-width: 1150px){.mob-ham{display:block}}.mob-ham svg{height:35px;width:35px;margin-top:2px}.line{fill:none;stroke:var(--brand);stroke-width:4;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.nation{display:flex;align-items:center;margin-left:32px}.hero-middle-section{background:var(--yellow_alt);padding-bottom:48px;position:relative}@media only screen and (max-width: 767px){.hero-middle-section{padding-bottom:32px}}.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}@media only screen and (max-width: 767px){.hero-middle-section-content .icon-wrap{padding:8px 14px}}.hero-middle-section-content .icon-wrap h2,.hero-middle-section-content .icon-wrap div{margin-bottom:0;font-weight:var(--weight_400)}.hero-middle-section-content .icon-wrap h2 span,.hero-middle-section-content .icon-wrap div span{font-weight:var(--weight_700)}@media only screen and (max-width: 767px){.hero-middle-section-content .icon-wrap h2,.hero-middle-section-content .icon-wrap div{font-size:12px}}.hero-middle-section-content .icon-wrap i{font-size:16px}@media only screen and (max-width: 767px){.hero-middle-section-content .tabs i{display:none}}@media only screen and (max-width: 767px){.hero-middle-section-content .tabs{position:absolute;width:100%;top:0;left:0;right:0;border-radius:unset;display:flex;justify-content:center}}.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)}@media only screen and (max-width: 767px){.hero-middle-section-content .hero-text h1{font-size:24px}}.hero-middle-section-content .hero-text p{margin-top:16px;margin-bottom:32px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.hero-middle-section-content .hero-text p{font-size:14px}}.hero-middle-section-content .hero-text p span{font-weight:var(--weight_600)}.hero-middle-section-content .hero-text p a{text-decoration:underline}.hero-middle-section-content .hero-actions{display:flex;justify-content:center;margin-bottom:16px}@media only screen and (max-width: 1023px){.hero-middle-section-content .hero-actions{display:block}}.hero-middle-section-content .hero-actions-content{position:relative;margin-right:8px}@media only screen and (max-width: 767px){.hero-middle-section-content .hero-actions-content{margin-right:0}}.hero-middle-section-content .hero-actions-content:last-child{margin-right:0}@media only screen and (max-width: 1023px){.hero-middle-section-content .hero-actions-content{margin-bottom:12px}}.hero-middle-section-content .hero-actions-content p{font-weight:var(--weight_600);margin-bottom:4px}@media only screen and (max-width: 1023px){.hero-middle-section-content .hero-actions-content p{text-align:start}}.hero-middle-section-content .hero-actions-content .input-wrap i{left:8px;top:12px;z-index:5}.hero-middle-section-content .hero-actions-content .input-wrap .select-container{position:relative;display:inline-block;width:100%;transition:var(--ease);cursor:pointer}.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)}.hero-middle-section-content .hero-actions-content .input-wrap .select-container.is--active{transition:var(--ease)}.hero-middle-section-content .hero-actions-content .input-wrap .select-container.is--active:before{transform:translateY(-50%) rotate(180deg)}.hero-middle-section-content .hero-actions-content .input-wrap .select-container select{cursor:pointer}.hero-middle-section-content .hero-actions-content input{width:100%;min-width:391px}@media only screen and (max-width: 767px){.hero-middle-section-content .hero-actions-content input{min-width:auto}}.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:none;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-middle-section-content .hero-actions-content .hero-middle-country input{border:none;padding-left:16px;outline:none}.hero-middle-section-content .hero-actions-content .hero-middle-country input:focus{border-color:pink}.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)}.hero-middle-section-content .hero-actions a{margin-top:auto;padding:16px}@media only screen and (max-width: 1023px){.hero-middle-section-content .hero-actions a{display:flex;justify-content:center}}@media only screen and (max-width: 767px){.hero-middle-section-content .hero-actions a{font-size:14px}}.hero-middle-section-content .trusted-hero{margin-top:32px}.hero-middle-section-content .trusted-hero .trust-icon-wrap{padding:0;margin:0 auto;margin-bottom:4px}.hero-middle-section-content .trusted-hero .trust-icon-wrap p{font-weight:var(--weight_700)}.hero-middle-section-content .trusted-hero-bottom .trust-stars{margin:0 13px}.hero-middle-section-content .trusted-hero-bottom .trust-title{margin-left:4px}.hero-middle-section .hero-actions .hero-new-country-select{display:none}.hero-middle-section .hero-actions #country-dropdown-a{padding-left:0px;height:250px;overflow:scroll}.hero-middle-section .hero-actions #country-dropdown-a img,.hero-middle-section .hero-actions .hero-new-btn-select img{width:20px;position:relative;top:2px}.hero-middle-section .hero-actions #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{padding-bottom:50px}@media only screen and (max-width: 767px){.hero-middle-section .hero-actions #country-dropdown-a li{padding-top:10px}}.hero-middle-section .hero-actions #country-dropdown-a li:hover{background-color:#f4f3f3;cursor:pointer}.hero-middle-section .hero-actions #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:9px;margin-right:10px;width:20px}.hero-middle-section .hero-actions #country-dropdown-a li span,.hero-middle-section .hero-actions .hero-new-btn-select li span{margin-left:5px}.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 ease,transform .3s ease;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 .bottom-scroll{width:100%;position:absolute;bottom:0;height:60px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #FFF 110%)}.hero-middle-section .hero-actions .open{display:show !important}.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-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 ease}.hero-middle-section .hero-actions .hero-new-btn-select.is--active:after{transform:translateY(-50%) rotate(-180deg)}.hero-middle-section .hero-actions .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.hero-middle-section .hero-actions .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.hero-middle-section .hero-actions .hero-new-btn-select:hover li{margin-left:0px}.hero-middle-section .hero-actions .lang-select{margin-bottom:24px;position:relative}.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{margin-top:32px}.find-a-florist-trusted-hero-section .trusted-hero-v2{display:flex;justify-content:center}@media only screen and (max-width: 767px){.find-a-florist-trusted-hero-section .trusted-hero-v2{flex-direction:column}}.find-a-florist-trusted-hero-section .trusted-hero .trust-icon-wrap{justify-content:center}.find-a-florist-trusted-hero-section .trusted-hero .trust-icon-wrap .trust-text{font-weight:var(--weight_600);margin-right:24px}.find-a-florist-trusted-hero-section .trusted-hero .trusted-hero-bottom .trust-stars{margin:0 13px}@media only screen and (max-width: 767px){.cta-duo-section-container{flex-direction:column}}.cta-duo-section-container .cta-duo-content{width:49%;border-radius:var(--border-radius);overflow:hidden}@media only screen and (max-width: 767px){.cta-duo-section-container .cta-duo-content{width:100%}.cta-duo-section-container .cta-duo-content:first-child{margin-bottom:16px}}.cta-duo-section-container .cta-duo-content .image-container{position:relative;width:100%;height:256px}.cta-duo-section-container .cta-duo-content .text-container{padding:24px}.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){.cta-duo-section-container .cta-duo-content .text-container p{font-size:20px}}@media only screen and (max-width: 1023px){.cta-duo-section-container .cta-duo-content .text-container p{font-size:16px}}.cta-duo-section-container .cta-duo-content .text-container a{border:none}@media only screen and (max-width: 1023px){.cta-duo-section-container .cta-duo-content .text-container a{font-size:14px}}.other-links-section-content{align-items:unset}@media only screen and (max-width: 767px){.other-links-section-content{flex-direction:column}}.other-links-section-content .left,.other-links-section-content .right{width:50%}.other-links-section-content .left a,.other-links-section-content .right a{transition:var(--ease);border-bottom:1px solid rgba(0,0,0,0)}.other-links-section-content .left a:hover,.other-links-section-content .right a:hover{border-bottom:1px solid var(--brand_purple);color:var(--brand_purple)}@media only screen and (max-width: 767px){.other-links-section-content .left,.other-links-section-content .right{width:100%}}@media only screen and (max-width: 767px){.other-links-section-content .left{margin-bottom:24px}}.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){.hero-left-section .breadcrumbs{position:absolute;top:290px;left:55px;z-index:10}}@media only screen and (max-width: 991px){.hero-left-section .breadcrumbs{top:420px;left:57px}}@media only screen and (max-width: 767px){.hero-left-section .breadcrumbs{top:420px;left:50px}}@media only screen and (max-width: 767px){.hero-left-section .breadcrumbs a{font-size:12px}}.hero-left-section-container{position:relative}@media only screen and (max-width: 1023px){.hero-left-section-container .mob-hero-left{width:100%}}.hero-left-section-container .hero-left-section-content{position:relative;z-index:5;justify-content:space-between}@media only screen and (max-width: 1023px){.hero-left-section-container .hero-left-section-content{flex-direction:column-reverse;margin-bottom:-150px}}@media only screen and (max-width: 767px){.hero-left-section-container .hero-left-section-content{margin-bottom:-80px}}.hero-left-section-container .hero-left-section-content .left{background:var(--yellow_alt);padding:40px;border-radius:var(--border_radius);overflow:hidden;width:100%}@media only screen and (max-width: 1023px){.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}}@media only screen and (max-width: 767px){.hero-left-section-container .hero-left-section-content .left{top:-80px}}.hero-left-section-container .hero-left-section-content .left .hero-title{margin-bottom:8px;line-height:normal;font-size:32px}@media only screen and (max-width: 1023px){.hero-left-section-container .hero-left-section-content .left .hero-title{font-size:30px;padding-top:40px}}@media only screen and (max-width: 767px){.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 .hero-left-sub-heading{margin-bottom:12px}@media only screen and (max-width: 767px){.hero-left-section-container .hero-left-section-content .left .hero-left-sub-heading{font-size:14px}}.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}@media only screen and (max-width: 767px){.hero-left-section-container .hero-left-section-content .left .moretext{font-size:14px}}.hero-left-section-container .hero-left-section-content .left .moreless-button{background:linear-gradient(180deg, rgba(254, 252, 234, 0.9) 0%, #FEFCEA 100%);position:relative;width:100%;height:50px;padding-top:30px;margin-top:-30px;display:inline-flex}@media only screen and (max-width: 767px){.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 .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 .left .moreless-button.is-active:after{content:url("/template/2024/images/minus.svg");margin-top:-1px;margin-left:4px}.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}@media only screen and (max-width: 1023px){.hero-left-section-container .hero-left-section-content .right{width:100%;margin-left:0;height:350px;max-width:100%}}@media only screen and (max-width: 767px){.hero-left-section-container .hero-left-section-content .right{height:240px;border-radius:unset}}.breadcrumbs{padding:16px 0}.breadcrumbs .breadcrumb{font-size:14px;color:var(--blue_alt);border-bottom:1px solid rgba(0,0,0,0);transition:var(--ease)}.breadcrumbs .breadcrumb:hover{border-bottom:1px solid var(--blue_alt)}.breadcrumbs .breadcrumb:last-child{font-weight:var(--weight_600);color:var(--brand)}.breadcrumbs .breadcrumb:last-child:hover{border-bottom:1px solid var(--brand)}.breadcrumbs .seperator{margin:0 8px;color:var(--blue_alt)}.breadcrumb-search{background:var(--white_alt_2)}.breadcrumb-search .breadcrumbs{padding-bottom:0}@media only screen and (max-width: 767px){.breadcrumb-search .breadcrumbs .breadcrumb{font-size:12px}}.breadcrumb-search .breadcrumbs .seperator{font-size:12px}.sitemap-hero{margin-bottom:24px}@media only screen and (max-width: 1023px){.sitemap-hero .breadcrumbs{position:relative;top:unset;left:unset}}@media only screen and (max-width: 1023px){.sitemap-hero .hero-left-section-content{margin-bottom:0}}@media only screen and (max-width: 1023px){.sitemap-hero .hero-left-section-content .left{top:0}}.quad-cta-banner-section-content{padding:40px 0}@media only screen and (max-width: 767px){.quad-cta-banner-section-content{overflow-x:scroll}}.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}@media only screen and (max-width: 767px){.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{max-width:80px;width:100%;height:80px;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.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{margin-left:12px;font-weight:var(--weight_600);line-height:22px;color:var(--button_text)}@media only screen and (max-width: 1024px){.quad-cta-banner-section-content .banner-block p{padding-right:12px;font-size:14px;line-height:normal}}@media only screen and (max-width: 767px){.quad-cta-banner-section-content .banner-block p{min-width:fit-content}}.occasion-tabs-section{margin:64px 0;overflow:hidden}@media only screen and (max-width: 1023px){.occasion-tabs-section{margin:48px 0}}.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}@media only screen and (max-width: 767px){.occasion-tabs-section .occasion-tabs-wrap:before{display:none}}.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%)}@media only screen and (max-width: 767px){.occasion-tabs-section .occasion-tabs-wrap::after{display:none}}.occasion-tabs-section .occasion-tabs-wrap .tabs-slide{font-size:16px;text-align:center;overflow:hidden;padding:12px;min-width:fit-content}@media only screen and (max-width: 1023px){.occasion-tabs-section .occasion-tabs-wrap .tabs-slide{font-size:14px;width:fit-content}}.trusted-by-footer-section{margin-top:32px}@media only screen and (max-width: 1023px){.trusted-by-footer-section{margin-top:0}}.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;flex-direction:column}@media only screen and (max-width: 1023px){.trusted-by-footer-section-content{flex-direction:column}}.trusted-by-footer-section-content span{display:block}.trusted-by-footer-section-content .trust-text{margin-left:4px;margin-right:24px;font-weight:var(--weight_700)}@media only screen and (max-width: 1023px){.trusted-by-footer-section-content .trust-text{margin:0}}@media only screen and (max-width: 360px){.trusted-by-footer-section-content .trust-text{font-size:12px}}.trusted-by-footer-section-content .trust-stars{margin:0 13px}.trusted-by-footer-section-content .trusted-footer-top{display:flex}@media only screen and (max-width: 1023px){.trusted-by-footer-section-content .trusted-footer-top{margin-bottom:18px}}.trusted-by-footer-section-content .trusted-footer-bottom{width:100%;display:flex;align-items:center;justify-content:center;margin-top:28px}@media only screen and (max-width: 1023px){.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: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)}@media only screen and (max-width: 767px){.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container span{font-size:10px}}@media only screen and (max-width: 1023px){.trusted-by-footer-section-content .trusted-footer-bottom .feefo-container{width:100%}}.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(0.8);transform-origin:left center}@media only screen and (max-width: 1023px){.trusted-by-footer-section-content .trustpilot-widget{transform-origin:unset;margin-top:24px}}@media only screen and (max-width: 767px){.trusted-by-footer-section-content .trustpilot-widget{transform:scale(0.6)}}.filters-section{margin:32px 0}@media only screen and (max-width: 1024px){.filters-section{display:none}}.filters-section-mobile{display:none;margin:32px 0}@media only screen and (max-width: 1024px){.filters-section-mobile{display:block;position:relative;z-index:10}}.filters-section-mobile-content .diff-occasion-mobile{width:100%;min-width:fit-content;display:flex;justify-content:center;align-items:center;margin-right:16px;font-size:14px;background:#fdf3b9;border:1px solid #fdf3b9;transition:var(--ease)}.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:last-child{margin-right:0}.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 .diff-occasion-filter:hover{background:#fff095}.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-section-content .filter-btn img{transition:var(--ease)}.filters-section-content .filter-btn.is--active{border:1px solid var(--brand_purple)}.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 ease,transform .3s ease;box-shadow:0 6px 12px rgba(0,0,0,.175)}.filters-section-content .filter .filter-dropdown-container.is--active{opacity:1;pointer-events:all;transform:translateY(0)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results{padding:12px 16px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected{font-weight:var(--weight_600)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .selected span{margin-right:4px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .clear-all{color:var(--brand_purple)}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .clear-all{margin-right:8px}.filters-section-content .filter .filter-dropdown-container .filter-selected-results .filter-actions .close-filter{color:var(--brand_purple)}.filters-section-content .filter-dropdown{padding:12px 16px;transition:var(--ease)}.filters-section-content .filter-dropdown:hover{background:var(--white_alt_2)}.filters-section-content .filter-dropdown span{color:var(--blue_alt);margin-left:auto}.filters-section-content .filter-dropdown label{width:100%;font-size:14px}.filters-section-content .filter-dropdown input{min-width:24px;height:24px;border:1px solid var(--border_three);border-radius:var(--border_radius_small);margin-right:8px;transition:var(--ease);cursor:pointer}.filters-section-content .filter-dropdown input:hover{background:var(--white_alt_2)}.filters-section-content .filter-dropdown input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.filters-section-content .show-all{min-width:fit-content}.filters-mobile-overlay{width:100%;height:85vh;background:var(--white);box-shadow:-8px 0px 24px 0px 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%)}.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 .overlay-close{position:absolute;top:0px;right:0px;cursor:pointer}.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-title span{display:block}.filters-mobile-overlay-content .mobile-filter-title img{transition:var(--ease)}.filters-mobile-overlay-content .mobile-filter-title.is--active img{transform:rotate(180deg)}.filters-mobile-overlay-content .mobile-filter-dropdown{margin-top:32px;display:none}.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions{display:flex}.filters-mobile-overlay-content .mobile-filter-dropdown-content .top-actions .selected{font-weight:var(--weight_600)}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown{margin-top:32px}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown input{width:24px;height:24px;border:1px solid var(--border_three);border-radius:6px;margin-right:8px;transition:var(--ease)}.filters-mobile-overlay-content .mobile-filter-dropdown-content .mob-filter-dropdown input:checked{background:var(--brand_purple);content:url("/template/2024/images/tick.svg")}.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 .over-btn:last-child{margin-right:0}.filters-mobile-overlay-content .overlay-ctas .clear-all-filt{background:var(--white);border:rgba(0,0,0,0) 1px solid;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{margin:32px 0}.countdown-text-section .count-text{position:relative;text-align:center;font-weight:var(--weight_400)}@media only screen and (max-width: 767px){.countdown-text-section .count-text{font-size:14px;padding:0;line-height:20px}}.countdown-text-section .count-text span{font-weight:var(--weight_600)}.countdown-text-section .count-text::before,.countdown-text-section .count-text::after{content:"";position:absolute;top:50%;width:calc(30% - 10px);height:1px;background:var(--border_two)}@media only screen and (max-width: 1023px){.countdown-text-section .count-text::before,.countdown-text-section .count-text::after{width:calc(22% - 10px)}}@media only screen and (max-width: 767px){.countdown-text-section .count-text::before,.countdown-text-section .count-text::after{display:none}}.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:0px;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 a{cursor:pointer}@media only screen and (max-width: 767px){.cta-banner-small-section-content{flex-direction:column;padding:24px;text-align:center;align-items:initial}}.cta-banner-small-section-content .left{width:80%}@media only screen and (max-width: 767px){.cta-banner-small-section-content .left{width:100%}}.cta-banner-small-section-content .left .title{font-size:24px;font-weight:var(--weight_600);line-height:normal}@media only screen and (max-width: 1023px){.cta-banner-small-section-content .left .title{font-size:20px}}.cta-banner-small-section-content .left .text{color:var(--grey_alt_2);margin-top:4px}@media only screen and (max-width: 1023px){.cta-banner-small-section-content .left .text{font-size:16px}}@media only screen and (max-width: 767px){.cta-banner-small-section-content .left .text{margin-bottom:16px}}@media only screen and (max-width: 1023px){.cta-banner-small-section-content a{font-size:14px}}.image-text-block-section{margin-top:66px;margin-bottom:80px}.image-text-block-section-content{justify-content:space-between}@media only screen and (max-width: 1023px){.image-text-block-section-content{overflow-x:scroll}}.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:last-child{margin-right:0}@media only screen and (max-width: 1023px){.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}}.image-text-block-section-content .col .image-container{width:100%;min-height:240px;position:relative}@media only screen and (max-width: 767px){.image-text-block-section-content .col .image-container{min-height:176px}}.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}@media only screen and (max-width: 1024px){.image-text-block-section-content .col-text .title{font-size:20px}}@media only screen and (max-width: 1023px){.image-text-block-section-content .col-text .title{font-size:16px}}.image-text-block-section-content .col-text .text{line-height:22px;color:var(--grey_alt_2)}@media only screen and (max-width: 1024px){.image-text-block-section-content .col-text .text{font-size:14px}}.hero-where-banner-section{background:var(--white_alt_2);display:none}.hero-where-banner-section-content{padding:24px 0}.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:none;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:none}.hero-where-banner-section-content .hero-middle-country input:focus{border-color:pink}@media only screen and (max-width: 1024px){.hero-where-banner-section-content .hero-middle-country input{font-size:14px}}.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)}@media only screen and (max-width: 1024px){.hero-where-banner-section-content select{min-width:200px;font-size:14px;line-height:normal}}.hero-where-banner-section-content .input-wrap{margin-right:12px}.hero-where-banner-section-content .input-wrap .ph{left:6px;top:12px}.hero-where-banner-section .hero-where-banner-section-content{position:relative}.hero-where-banner-section .hero-where-banner-section-content .hero-new-country-select{display:none}.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a{padding-left:0px;height:250px;overflow:scroll}.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{width:20px;position:relative;top:2px}.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li:hover{background-color:#f4f3f3;cursor:pointer}.hero-where-banner-section .hero-where-banner-section-content #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.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{margin-left:5px}.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}.hero-where-banner-section .hero-where-banner-section-content .open{display:show !important}.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 0px 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)}.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select:hover li{margin-left:0px}.hero-where-banner-section .hero-where-banner-section-content .lang-select{margin-bottom:24px;position:relative}.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}.florist-single-hero-section{position:relative}@media only screen and (max-width: 767px){.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%)}}@media only screen and (max-width: 767px){.florist-single-hero-section .breadcrumbs .breadcrumb{font-size:12px;min-width:fit-content}}@media only screen and (max-width: 767px){.florist-single-hero-section .breadcrumbs .seperator{margin:0 4px}}@media only screen and (max-width: 767px){.florist-single-hero-section .florist-single-hero-wrap{width:100%}}@media only screen and (max-width: 767px){.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{margin-bottom:24px}@media only screen and (max-width: 767px){.florist-single-hero-section-content{flex-direction:row;background:var(--yellow_alt)}}.florist-single-hero-section-content .left{background:var(--yellow_alt);width:100%;padding:40px;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 767px){.florist-single-hero-section-content .left{padding:24px;border-radius:0}}.florist-single-hero-section-content .left .florist-title h1{font-size:32px;line-height:normal;font-weight:var(--weight_700);margin-bottom:4px;margin-right:8px}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .left .florist-title h1{font-size:24px}}.florist-single-hero-section-content .left .florist-address{margin-bottom:24px;font-size:16px;line-height:normal;color:var(--grey_alt_2)}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .left .florist-address{margin-bottom:12px}}@media only screen and (max-width: 767px){.florist-single-hero-section-content .left .florist-address{font-size:14px}}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .left .customer-info .stars{flex-wrap:wrap}}.florist-single-hero-section-content .left .customer-info .reviews{margin-left:8px}@media only screen and (max-width: 767px){.florist-single-hero-section-content .left .customer-info .reviews{font-size:14px}}.florist-single-hero-section-content .left .customer-info .delivery{margin:0 24px;font-size:16px;line-height:normal}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .left .customer-info .delivery{margin-left:0;margin-top:4px}}@media only screen and (max-width: 767px){.florist-single-hero-section-content .left .customer-info .delivery{font-size:14px}}.florist-single-hero-section-content .left .customer-info .delivery span{font-weight:var(--weight_600)}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .left .customer-info .free-dev{margin-top:4px}}@media only screen and (max-width: 767px){.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{display:flex;flex:auto}@media only screen and (max-width: 767px){.florist-single-hero-section-content .right{min-width:80px;margin-top:24px;margin-right:28px}}.florist-single-hero-section-content .right .image-container{width:193px;height:193px;position:relative;overflow:hidden;margin-left:24px;border-radius:var(--border_radius);overflow:hidden}@media only screen and (max-width: 1023px){.florist-single-hero-section-content .right .image-container{height:auto}}@media only screen and (max-width: 767px){.florist-single-hero-section-content .right .image-container{width:100%;max-width:80px;height:80px;margin:0}}@media only screen and (max-width: 767px){.florist-single-hero-section-content .right .image-container img{object-position:top}}@media only screen and (max-width: 767px){.florist-info-tabs-section{overflow-x:scroll}}.florist-info-tabs-section-content{border-bottom:1px solid var(--border_three)}@media only screen and (max-width: 767px){.florist-info-tabs-section-content{justify-content:start}}.florist-info-tabs-section-content .switch-tab{padding:16px 24px;cursor:pointer}@media only screen and (max-width: 767px){.florist-info-tabs-section-content .switch-tab{padding:10px}}.florist-info-tabs-section-content .shop-tab,.florist-info-tabs-section-content .about-tab,.florist-info-tabs-section-content .reviews-tab,.florist-info-tabs-section-content .recent-tab{transition:var(--ease);border-bottom:2px solid rgba(0,0,0,0)}@media only screen and (max-width: 767px){.florist-info-tabs-section-content .shop-tab,.florist-info-tabs-section-content .about-tab,.florist-info-tabs-section-content .reviews-tab,.florist-info-tabs-section-content .recent-tab{min-width:fit-content;font-size:14px}}.florist-info-tabs-section-content .shop-tab.is--active,.florist-info-tabs-section-content .about-tab.is--active,.florist-info-tabs-section-content .reviews-tab.is--active,.florist-info-tabs-section-content .recent-tab.is--active{border-bottom:2px solid var(--brand_purple);color:var(--brand_purple)}.florist-info-tabs-section-content .currency-change{margin-left:auto}@media only screen and (max-width: 1024px){.florist-info-tabs-section-content .currency-change{display:none}}.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 rgba(0,0,0,0);transition:var(--ease)}.florist-info-tabs-section-content .currency-change p span:hover{border-bottom:1px solid var(--brand_purple)}.currency-change-mobile{display:none;text-align:center;margin-bottom:24px}.currency-change-mobile p{font-size:14px;color:var(--blue_alt);line-height:normal}.currency-change-mobile p a{color:var(--brand_purple);padding:0}@media only screen and (max-width: 1024px){.currency-change-mobile{display:block}}.curr-conv-section .currency-change{text-align:end;margin-bottom:18px}@media only screen and (max-width: 1024px){.curr-conv-section .currency-change p{font-size:14px}}.curr-conv-section .currency-change-mob{display:none}@media only screen and (max-width: 1024px){.curr-conv-section .currency-change-mob{display:block;text-align:end;margin-bottom:18px}.curr-conv-section .currency-change-mob p{font-size:14px}}.about-us-hero .breadcrumbs{border-bottom:1px solid var(--border-two)}.about-us-hero-content{margin-top:56px;margin-bottom:110px;width:100%;max-width:956px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1023px){.about-us-hero-content{margin-bottom:64px}}.about-us-hero-content .since{margin-top:16px;color:var(--blue_alt)}@media only screen and (max-width: 767px){.about-us-hero-content .since{font-size:14px}}.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}@media only screen and (max-width: 1023px){.about-us-hero-content .about-title{font-size:30px}}@media only screen and (max-width: 767px){.about-us-hero-content .about-title{font-size:24px}}.about-us-hero-content .about-sub-title{text-align:center}@media only screen and (max-width: 767px){.about-us-hero-content .about-sub-title{font-size:14px}}.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}@media only screen and (max-width: 1023px){.filter-by-location-section-content .filter-locations{flex-wrap:unset;overflow-x:scroll}}.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)}.filter-by-location-section-content .filter-locations .location-name:hover{background:var(--white_alt_2)}@media only screen and (max-width: 1023px){.filter-by-location-section-content .filter-locations .location-name{font-size:14px;padding:8px 24px}}.also-deliver-section{margin-bottom:80px}@media only screen and (max-width: 1023px){.also-deliver-section{margin-bottom:64px}}.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}@media only screen and (max-width: 1023px){.also-deliver-section-content{padding-bottom:64px}}.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%}@media only screen and (max-width: 767px){.also-deliver-section-content .deliver-name{font-size:14px;padding:8px 20px;min-width:29%}}.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}@media only screen and (max-width: 767px){.text-hero-section-content{padding:30px;margin-bottom:64px}}.text-hero-section-content .text-hero-title{font-size:32px;font-weight:var(--weight_700);line-height:normal;margin-bottom:8px}@media only screen and (max-width: 767px){.text-hero-section-content .text-hero-title{font-size:24px}}.text-hero-section-content .text-hero-sub-text{width:100%;max-width:808px;margin:0 auto;line-height:22px;color:var(--grey_alt_2)}@media only screen and (max-width: 767px){.text-hero-section-content .text-hero-sub-text{font-size:14px}}.find-a-florist-hero-new-section{position:relative;height:75vh}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section{height:80vh}}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content{background:var(--white);border-radius:var(--border_radius);box-shadow:0px 10px 44px 0px rgba(0,0,0,.08);position:relative;z-index:5;width:100%;top:33px;padding:30px;max-width:450px}@media only screen and (max-width: 767px){.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-title{font-size:32px;line-height:normal;font-weight:var(--weight_600);color:var(--black);margin-bottom:8px}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-title{font-size:20px}}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .find-sub{margin-bottom:24px}@media only screen and (max-width: 767px){.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 .post-search{font-size:14px;line-height:normal;font-weight:var(--weight_600)}.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 .use-loc.is--active{display:none}.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:none;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:none;width:100%}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country input:focus{border-color:pink}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-country-select{display:none}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a{padding-left:0px;height:250px;overflow:scroll}.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{width:20px;position:relative;top:2px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li{list-style:none;padding-top:5px;padding-bottom:10px;font-size:16px;font-weight:var(--weight_600);line-height:normal}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li:hover{background-color:#f4f3f3;cursor:pointer}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country #country-dropdown-a li img{margin:5px;position:relative;top:7px;left:7px;margin-right:10px;width:20px}.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{margin-left:5px}.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 ease,transform .3s ease}@media only screen and (max-width: 767px){.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(0px);pointer-events:all;opacity:1}@media only screen and (max-width: 767px){.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{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)}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select:after{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 ease}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select.is--active:after{transform:translateY(-50%) rotate(-180deg)}@media only screen and (max-width: 767px){.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-content .hero-middle-country .hero-new-btn-select span{font-family:inherit;font-size:14px;font-weight:var(--weight_600);color:var(--button_text)}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select li{list-style:none;float:left;padding-bottom:0px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select:hover li{margin-left:0px}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .lang-select{margin-bottom:24px;position:relative}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-lang-select{margin-bottom:0;border-right:1px solid var(--border_three);padding-right:12px;padding-left:12px}.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}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box.is--active{max-height:425px}}@media only screen and (max-width: 767px){.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{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:hover{background:var(--white_hov)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .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 .image-container img{width:100%}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .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:after{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 ease}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .select-text-info.is--active:after{transform:translateY(-50%) rotate(-180deg)}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .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{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{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{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{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{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{position:absolute;right:0;top:50%;transform:translate(-50%, -50%)}.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 .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}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .opening-times .schedule{font-size:14px}}.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{margin-top:16px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options .delivery-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 .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-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-one{margin-right:8px}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .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{background:var(--green_alt_2);display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--green_alt_3);border-radius:var(--border_radius_small)}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day .available-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{width:24px}}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .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)}@media only screen and (max-width: 767px){.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 .unavailable-box img{width:24px}}.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day p{font-size:14px;line-height:normal;font-weight:var(--weight_400);margin-top:8px;color:var(--button_text)}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options-content .day p{font-size:12px}}.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}@media only screen and (max-width: 767px){.find-a-florist-hero-new-section .find-a-florist-map-overlay .search-box .florist-list .dropdown-store-info .delivery-options .more-info{font-size:14px}}.where-sending-banner{background:var(--brand_yellow);padding:16px 0}@media only screen and (max-width: 1023px){.where-sending-banner-content .where-sending{flex-direction:column}}.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}@media only screen and (max-width: 1023px){.where-sending-banner-content .where-sending .where-sending-title{min-width:unset;margin-bottom:16px}}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending .where-sending-title{margin-bottom:8px;font-size:16px}}.where-sending-banner-content .where-sending input{display:flex;flex:1;border:1px solid var(--border_three);border-radius:var(--border_radius_small);outline:none;padding:16px;height:53px;padding-left:16px !important;margin-left:16px}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending input{font-size:16px;margin-top:8px;width:100%;margin-left:0}}.where-sending-banner-content .where-sending input:focus{border:1px solid var(--brand_purple)}.where-sending-banner-content .where-sending a{min-width:fit-content;height:53px;margin-left:12px}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending a{width:100%;margin-left:0;font-size:14px}}.where-sending-banner-content .where-sending .country-content{display:flex;align-items:center;width:100%;margin-top:0}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending .country-content{flex-direction:column}}.where-sending-banner-content .where-sending .country-content .country-dropdown-c{z-index:20;max-width:300px;top:48px}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending .country-content .country-dropdown-c{top:50px}}.where-sending-banner-content .where-sending .country-content .country-dropdown-d{max-height:22vh}.where-sending-banner-content .where-sending .country-content .checkout-lang-select{padding-left:0}.where-sending-banner-content .where-sending .country-content .checkout-btn-select{padding-top:0}.where-sending-banner-content .where-sending .country-content .checkout-middle-country{width:100%;max-width:300px;padding:12.5px;height:auto;margin-top:0}@media only screen and (max-width: 767px){.where-sending-banner-content .where-sending .country-content .checkout-middle-country{max-width:100%}}.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 load-color;border-radius:100%}button.loading .spinner{display:inline-block}button.loading .btn-text{display:none}@keyframes load-animate{0%{transform:rotate(0deg)}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);position:relative;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){.swiper-scrollbar-horizontal{left:68% !important}}@media only screen and (max-width: 1023px){.swiper-scrollbar-horizontal{left:59% !important}}@media only screen and (max-width: 767px){.swiper-scrollbar-horizontal{left:0 !important}}.swiper-container{margin-right:auto;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:0;background:var(--grey_alt);height:auto;width:auto;padding:15px;border-radius:48px;border:1px solid rgba(0,0,0,0);transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-prev:hover{border:var(--brand) 1px solid;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-prev::after{display:none}.swiper-container .swiper-arrows .swiper-button-next{position:relative;float:right;padding:0;background-color:var(--grey_alt);height:auto;width:auto;padding:15px;border-radius:48px;border:1px solid rgba(0,0,0,0);transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next:hover{border:var(--brand) 1px solid;transition:var(--ease)}.swiper-container .swiper-arrows .swiper-button-next::after{display:none}.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){.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{position:relative;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;position:relative}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.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;transition-property:transform}.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), 0.3);margin:0 5px;cursor:pointer}.swiper-pagination-bullet-active{background:var(--white)}/*# sourceMappingURL=d2f-style.min.css.map */
