@charset "UTF-8";.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 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:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;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:transparent transparent;}body::-webkit-scrollbar{display:none;}.no-scroll{overflow:hidden;}.no-scroll-overlay{background:black;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:-.64px;line-height:1.2;text-shadow:0 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:-.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 transparent;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 transparent;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 transparent;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(0,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),.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:white;padding:16px;bottom:0;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%;}.flowers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;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:white;padding:16px;bottom:0;font-size:14px;font-weight:var(--weight_600);line-height:normal;width:100%;}.best-sellers-overlay{padding:40px 0;background:var(--white);position:absolute;top:175px;left:0;right:0;z-index:50;opacity:0;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 0 24px 0 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:0;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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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 transparent;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:white;position:absolute;bottom:0;left:0;right:0;padding-top:35px;box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);}@media only screen and (max-width:767px){.select-a-florist-overlay-content .select-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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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 transparent;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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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:0;right:0;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:0;}#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:0;}.btn-select:hover li{margin-left:0;}.btn-select:hover{border:1px solid transparent;box-shadow:inset 0 0 0 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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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:0;right:0;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 transparent;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 transparent;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:0;}.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:0;}.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:0;}.hero-date-picker-overlay-content .hero-btn-select:hover{background-color:#F4F3F3;border:1px solid transparent;box-shadow:inset 0 0 0 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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;padding:40px;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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:0;right:0;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 transparent;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(16.5% - 6px);text-align:center;margin:0;margin-top:16px;}@media only screen and (max-width:1024px){.flag-overlay-content .flag-inter-content .flag-inter{justify-content:flex-start;overflow-x:scroll;width:calc(20% - 16px)}}@media only screen and (max-width:767px){.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}}.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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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{}.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:0;}.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:0;}.set-location-overlay-content .select-country-drop .btn-select:hover li{margin-left:0;}.set-location-overlay-content .select-country-drop .btn-select:hover{background-color:#F4F3F3;border:1px solid transparent;box-shadow:inset 0 0 0 1px #ccc;}.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:0 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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius_medium);border-top-right-radius:0;border-bottom-right-radius:0;position:fixed;top:0;right:0;bottom:0;z-index:210;overflow:hidden;transform:translateX(100%);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 transparent;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:white;position:absolute;bottom:0;left:0;right:0;padding-top:35px;box-shadow:-8px 0 24px 0 rgba(0,0,0,.08);}@media only screen and (max-width:767px){.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 0;}.product-box-delivery-overlay .pop-up-selected-florist .prod-selected-chosen{margin:24px 0;}.product-box-delivery-overlay .prod-box-select-title{margin:24px 0;line-height:normal;}.product-box-delivery-overlay .product-box-delivery-alert{background:#E9DEFF;padding:16px 24px;border-radius:var(--border_radius_small);min-width:100%;margin-top:35px;}.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:0;}@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:0;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:0 4px 24px -2px rgba(98,71,170,.08);cursor:pointer;transition:var(--ease);}.home-hero-section .delivery-date .date-box:hover p,.home-hero-section .delivery-date .date-box:hover span{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 h2{padding:16px 0;margin-bottom:0;margin-left:8px;line-height:normal;font-weight:400;font-size:16px;}@media only screen and (max-width:767px){.home-hero-section-v2 .hero-countdown-banner h2{padding:12px 0}}.home-hero-section-v2 .hero-countdown-banner h2 span{font-weight:var(--weight_600);}@media only screen and (max-width:767px){.home-hero-section-v2 .hero-countdown-banner h2{font-size:14px;line-height:20px}}@media only screen and (max-width:360px){.home-hero-section-v2 .hero-countdown-banner h2{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:14px;}@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{}.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:0;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:0;}.home-hero-section-v2 .where-sending-cta .hero-new-btn-select:hover li{margin-left:0;}.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:0;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:white;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;}.best-sellers-section-content-tiles .tile-large-white-img img{object-fit:cover;}@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:0 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 0 12px 0;border-radius:100px 100px 0 100px;}.how-we-work-section-content-steps .step-number-two{padding:11px 18px 12px 19px;border-radius:100px 0 100px 100px;}.how-we-work-section-content-steps .step-number-three{padding:11px 18px 12px 19px;border-radius:100px 100px 100px 0;}.how-we-work-section-content-steps .step-number-four{padding:11px 19px 14px 19px;border-radius:0 100px 100px 100px;}.text-grid-image-section{background:var(--white);}@media only screen and (max-width:1023px){.text-grid-image-section{padding-bottom:0}}.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 transparent;}.text-countdown-section-content .left .breadcrumb-container .bread-one:hover{border-bottom:1px solid var(--grey_alt_3);}.text-countdown-section-content .left .breadcrumb-container .bread-two{font-weight:var(--weight_600);border-bottom:1px solid transparent;}.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 .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}}@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 transparent;}.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-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:223px;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:0;left:0;top:unset;border-radius:0 8px 0 0}}.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 transparent;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:0;}.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:0;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 transparent;}.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 transparent;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 transparent;}@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 transparent;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:-.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:transparent transparent;}.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 transparent;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;}@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}}.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:400px;width:400px}}.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%;}@media only screen and (max-width:1023px){.product-listing-page-content .right{width:100%;margin-top:24px}}.product-listing-page-content .right .product-title{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 .product-info{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{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 .order-today-ban{justify-content:center;margin-bottom:22px;}.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 .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 transparent;}.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;}.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{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:0;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:0;}.product-listing-page-content .where-sending-cta .hero-new-btn-select:hover li{margin-left:0;}.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-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:0}}@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:0 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:0 0 0 1px var(--border_two);margin-bottom:8px;}.checkout-section-content .left .checkout-panel .checkout-title{padding:32px;cursor:pointer;}.checkout-section-content .left .checkout-panel .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:0;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 0 center;background-size:16px;margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);}.checkout-section-content .left .checkout-panel .country-content .hero-new-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:0;}.checkout-section-content .left .checkout-panel .country-content .hero-new-btn-select:hover li{margin-left:0;}.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:0;}.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:0 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 0 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,.step-2{}.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:white;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:0;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:0;}.country-content .checkout-btn-select:hover li{margin-left:0;}.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:0 12px 12px -8px rgba(0,0,0,.03);border-radius:var(--border_radius);padding:16px;margin-bottom:16px;}.award-winning-section-content .right .row: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 transparent;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 transparent;}.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 transparent;}.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 transparent;}.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 transparent;transition:var(--ease);font-weight:var(--weight_600);}.help-contact-us-page-content .right-content .row p a:hover{color:var(--brand_purple);border-bottom:1px solid var(--brand_purple);}.help-contact-us-page-content .right-content .row p .here{border-bottom:1px solid var(--brand);font-weight:var(--weight_400);}.help-advice-hub-page .how-to-titles{margin-top:32px;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:0}}@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 transparent;}.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:0;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:0;}.membership-country-content .hero-new-btn-select:hover li{margin-left:0;}.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,.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{}.error-page-section .hero-actions .hero-new-country-select{display:none;}.error-page-section .hero-actions #country-dropdown-a{padding-left:0;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:0;}.error-page-section .hero-actions .hero-new-btn-select:hover li{margin-left:0;}.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}}.place-list-section{padding:64px 0;background:var(--grey_alt);}@media only screen and (max-width:767px){.place-list-section{display:none}}.place-list-section-content{width:100%;gap:16px;}.place-list-section-content .col{width:100%;}.place-list-section-content .col .list-title{color:var(--brand);font-weight:var(--weight_600);font-size:14px;line-height:normal;margin-bottom:4px;border-bottom:1px solid var(--border_three);padding-bottom:8px;margin-bottom:4px;}.place-list-section-content .col a{display:block;color:var(--brand);font-weight:var(--weight_300);margin-bottom:4px;transition:var(--ease);font-size:14px;}.place-list-section-content .col a:last-child{margin-bottom:0;}.place-list-section-content .col a:hover{color:var(--brand_purple);}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:transparent;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:transparent;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:transparent;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(.4,0,.2,1),stroke-dashoffset 600ms cubic-bezier(.4,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);}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 transparent;}@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:0;}@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:0;}@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 transparent;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{position:relative;z-index:5;}.order-now h2{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{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:0 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:0;bottom:0;right:0;height:100vh;background:var(--white);width:85%;padding:80px 0 0;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:transparent;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(.4,0,.2,1),stroke-dashoffset 600ms cubic-bezier(.4,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{margin-bottom:0;font-weight:var(--weight_400);}.hero-middle-section-content .icon-wrap h2 span{font-weight:var(--weight_700);}@media only screen and (max-width:767px){.hero-middle-section-content .icon-wrap h2{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-middle-section .hero-actions .hero-new-country-select{display:none;}.hero-middle-section .hero-actions #country-dropdown-a{padding-left:0;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:0;}.hero-middle-section .hero-actions .hero-new-btn-select:hover li{margin-left:0;}.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 transparent;}.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;}.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:767px){.hero-left-section .breadcrumbs{top:255px;left:40px}}@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,.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 transparent;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(.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(.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 0 24px 0 rgba(0,0,0,.08);border-radius:var(--border_radius);border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;right:0;bottom:0;z-index:210;padding:40px;transition:var(--ease);opacity:0;pointer-events:none;transform:translateY(100%);}.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:0;right:0;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:transparent 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:0;padding-bottom:24px;}.cta-banner-small-section-content{background:var(--yellow_alt);border-radius:var(--border_radius);overflow:hidden;padding:40px;}@media only screen and (max-width:767px){.cta-banner-small-section-content{flex-direction:column;padding:24px;text-align:center}}.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:0;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 0 center;background-size:16px;margin-right:20px;overflow:hidden;border-top-left-radius:var(--border_radius_small);border-bottom-left-radius:var(--border_radius_small);}.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:0;}.hero-where-banner-section .hero-where-banner-section-content .hero-new-btn-select:hover li{margin-left:0;}.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 transparent;}@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;}.florist-info-tabs-section-content .currency-change p{font-size:14px;color:var(--blue_alt);line-height:normal;}.florist-info-tabs-section-content .currency-change p span{color:var(--brand_purple);padding:0;cursor:pointer;border-bottom:1px solid transparent;transition:var(--ease);}.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}}.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:0 10px 44px 0 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:0;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(0);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:0;}.find-a-florist-hero-new-section .find-a-florist-map-overlay-content .hero-middle-country .hero-new-btn-select:hover li{margin-left:0;}.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%}}.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 transparent;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 transparent;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(0,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),.3);margin:0 5px;cursor:pointer;}.swiper-pagination-bullet-active{background:var(--white);}