body#prestige-flowers{--accent-color-dark-1:#7258bc;--accent-color-dark-2:#6348b2;--accent-color-dark-3:#5940a0;--accent-color-dark-4:#4f398e;--accent-color-dark-5:#45327c;--accent-color-dark-6:#3b2a6a;--accent-color-dark-7:#312357;--accent-color-dark-8:#271c45;--accent-color-dark-9:#1c1533;--accent-color-dark-10:#120d21;--accent-color-dark-11:#08060f;--accent-color-dark-12:#000;--accent-color:#816ac3;--accent-color-light-1:#907cca;--accent-color-light-2:#a08ed2;--accent-color-light-3:#afa1d9;--accent-color-light-4:#beb3e0;--accent-color-light-5:#cec5e8;--accent-color-light-6:#ddd7ef;--accent-color-light-7:#ede9f6;--accent-color-light-8:#fcfbfe;--accent-color-light-9:#fff;--accent-color-light-10:#fff;--accent-color-light-11:#fff;--accent-color-light-12:#fff;--accent-color-bg:linear-gradient(180deg,#816ac3,#5d43a7);--contrast-color-dark-1:#e39c04;--contrast-color-dark-2:#ca8b03;--contrast-color-dark-3:#b17a03;--contrast-color-dark-4:#986802;--contrast-color-dark-5:#7e5702;--contrast-color-dark-6:#654602;--contrast-color-dark-7:#4c3401;--contrast-color-dark-8:#332301;--contrast-color-dark-9:#1a1200;--contrast-color-dark-10:#010100;--contrast-color:#fbad05;--contrast-color-light-1:#fbb51e;--contrast-color-light-2:#fcbd37;--contrast-color-light-3:#fcc650;--contrast-color-light-4:#fdce69;--contrast-color-light-5:#fdd682;--contrast-color-light-6:#fdde9c;--contrast-color-light-7:#fee7b5;--contrast-color-light-8:#feefce;--contrast-color-light-9:#fff7e7;--contrast-color-light-10:#fff;--contrast-color-bg:linear-gradient(180deg,#fbad05,#bb8003);--cta-color-dark-1:#1a7158;--cta-color-dark-2:#155d48;--cta-color-dark-3:#114838;--cta-color-dark-4:#0c3328;--cta-color-dark-5:#071e18;--cta-color-dark-6:#020a08;--cta-color-dark-7:#000;--cta-color-dark-8:#000;--cta-color-dark-9:#000;--cta-color-dark-10:#000;--cta-color-dark-11:#000;--cta-color-dark-12:#000;--cta-color:#1f8668;--cta-color-light-1:#249b78;--cta-color-light-2:#29af88;--cta-color-light-3:#2dc498;--cta-color-light-4:#3ad1a5;--cta-color-light-5:#4ed6af;--cta-color-light-6:#63dbb8;--cta-color-light-7:#78e0c1;--cta-color-light-8:#8ce5cb;--cta-color-light-9:#a1e9d4;--cta-color-light-10:#b6eede;--cta-color-light-11:#cbf3e7;--cta-color-light-12:#dff8f1;--cta-color-bg:linear-gradient(180deg,#1f8668,#13503e);--emphasis-color-dark-1:#e12872;--emphasis-color-dark-2:#d21d66;--emphasis-color:#e43e81;--emphasis-color-light-1:#e75490;--emphasis-color-light-2:#ea6b9e;--emphasis-color-bg:linear-gradient(180deg,#e43e81,#c41b60)}body#prestige-hampers{--accent-color-dark-1:#b20b0b;--accent-color-dark-2:#9a0909;--accent-color-dark-3:#820808;--accent-color-dark-4:#6a0606;--accent-color-dark-5:#520505;--accent-color-dark-6:#3a0303;--accent-color-dark-7:#220202;--accent-color-dark-8:#090101;--accent-color-dark-9:#000;--accent-color-dark-10:#000;--accent-color:#ca0c0c;--accent-color-light-1:#e20d0d;--accent-color-light-2:#f11818;--accent-color-light-3:#f33030;--accent-color-light-4:#f44848;--accent-color-light-5:#f66060;--accent-color-light-6:#f77878;--accent-color-light-7:#f89090;--accent-color-light-8:#faa8a8;--accent-color-light-9:#fbc0c0;--accent-color-light-10:#fdd8d8;--accent-color-bg:linear-gradient(180deg,#ca0c0c,#8b0808);--contrast-color-dark-1:#a88047;--contrast-color-dark-2:#96723f;--contrast-color-dark-3:#846538;--contrast-color-dark-4:#725730;--contrast-color-dark-5:#604929;--contrast-color-dark-6:#4e3c21;--contrast-color-dark-7:#3c2e19;--contrast-color-dark-8:#2a2012;--contrast-color-dark-9:#18130a;--contrast-color-dark-10:#060503;--contrast-color:#b68d52;--contrast-color-light-1:#be9964;--contrast-color-light-2:#c5a576;--contrast-color-light-3:#cdb088;--contrast-color-light-4:#d4bc9a;--contrast-color-light-5:#dcc8ac;--contrast-color-light-6:#e3d4be;--contrast-color-light-7:#ebe0d0;--contrast-color-light-8:#f3ece1;--contrast-color-light-9:#faf7f3;--contrast-color-light-10:#fff;--contrast-color-bg:linear-gradient(180deg,#b68d52,#8b6a3b);--cta-color-dark-1:#021514;--cta-color-dark-2:#000;--cta-color-dark-3:#000;--cta-color-dark-4:#000;--cta-color-dark-5:#000;--cta-color-dark-6:#000;--cta-color-dark-7:#000;--cta-color-dark-8:#000;--cta-color-dark-9:#000;--cta-color-dark-10:#000;--cta-color:#052c2a;--cta-color-light-1:#084340;--cta-color-light-2:#0a5a56;--cta-color-light-3:#0d716c;--cta-color-light-4:#0f8881;--cta-color-light-5:#129e97;--cta-color-light-6:#15b5ad;--cta-color-light-7:#17ccc3;--cta-color-light-8:#1ae3d9;--cta-color-light-9:#2fe7de;--cta-color-light-10:#46eae2;--cta-color-bg:linear-gradient(180deg,#052c2a,#000);--emphasis-color-dark-1:#e6bf00;--emphasis-color-dark-2:#ca0;--emphasis-color:#ffd400;--emphasis-color-light-1:#ffd81a;--emphasis-color-light-2:#fd3;--emphasis-color-bg:linear-gradient(180deg,#ffd400,#bd9d00)}body#prestige-hampers.christmas{--accent-color-dark-1:#b02135;--accent-color-dark-2:#9a1d2f;--accent-color-dark-3:#851928;--accent-color-dark-4:#6f1522;--accent-color-dark-5:#5a111b;--accent-color-dark-6:#440d15;--accent-color-dark-7:#2f090e;--accent-color-dark-8:#190508;--accent-color-dark-9:#040101;--accent-color-dark-10:#000;--accent-color:#c5253c;--accent-color-light-1:#d72c45;--accent-color-light-2:#db4258;--accent-color-light-3:#df576b;--accent-color-light-4:#e36d7e;--accent-color-light-5:#e88291;--accent-color-light-6:#ec97a4;--accent-color-light-7:#f0adb7;--accent-color-light-8:#f4c2c9;--accent-color-light-9:#f8d8dc;--accent-color-light-10:#fcedef;--accent-color-bg:linear-gradient(180deg,#c5253c,#8d1b2b);--contrast-color-dark-1:#be8e60;--contrast-color-dark-2:#b6814e;--contrast-color-dark-3:#a67544;--contrast-color-dark-4:#94683d;--contrast-color-dark-5:#825b35;--contrast-color-dark-6:#704f2e;--contrast-color-dark-7:#5e4227;--contrast-color-dark-8:#4c351f;--contrast-color-dark-9:#3a2918;--contrast-color-dark-10:#281c10;--contrast-color:#c59b72;--contrast-color-light-1:#cca884;--contrast-color-light-2:#d4b596;--contrast-color-light-3:#dbc1a8;--contrast-color-light-4:#e3ceba;--contrast-color-light-5:#eadbcc;--contrast-color-light-6:#f2e8de;--contrast-color-light-7:#f9f5f0;--contrast-color-light-8:#fff;--contrast-color-light-9:#fff;--contrast-color-light-10:#fff;--contrast-color-bg:linear-gradient(180deg,#c59b72,#ad7a47);--cta-color-dark-1:#54854b;--cta-color-dark-2:#497442;--cta-color-dark-3:#3f6438;--cta-color-dark-4:#35542f;--cta-color-dark-5:#2b4326;--cta-color-dark-6:#20331d;--cta-color-dark-7:#162314;--cta-color-dark-8:#0c130a;--cta-color-dark-9:#010201;--cta-color-dark-10:#000;--cta-color:#5e9554;--cta-color-light-1:#69a45e;--cta-color-light-2:#78ae6e;--cta-color-light-3:#87b77f;--cta-color-light-4:#97c08f;--cta-color-light-5:#a6c99f;--cta-color-light-6:#b5d2b0;--cta-color-light-7:#c4dbc0;--cta-color-light-8:#d3e5d0;--cta-color-light-9:#e3eee1;--cta-color-light-10:#f2f7f1;--cta-color-bg:linear-gradient(180deg,#5e9554,#436b3c)}.collapse{display:none}.container{width:100%}@media (min-width:768px) and (max-width:1200px){.container{max-width:none;width:95%}}*{box-sizing:border-box;margin:0;padding:0}html{overflow:hidden}html,html body{height:100%;scroll-behavior:smooth;width:100vw}html body{display:flex;flex-direction:column;font-family:Montserrat,Arial,sans-serif;font-size:12px;inset:0;overflow-x:hidden;overflow-y:auto;overflow:hidden;position:fixed;scroll-padding-top:200px}html body.christmas{background-color:#f3f3f3;background-image:url(../images/christmas_background.jpg);background-position:fixed;background-repeat:repeat-x}html body .heading-font,html body h1,html body h2,html body h3,html body h4,html body h5{font-family:Noticia Text,Times,serif;font-weight:700;line-height:.9em}html body .btn{background:var(--cta-color);border-radius:0;font-size:small;letter-spacing:2px;padding:8px 15px;text-transform:uppercase}@media (min-width:0) and (max-width:768px){html body>.container{padding-left:0;padding-right:0}}html body .hidden{display:none}.or{align-content:center;align-items:center;display:flex;justify-content:space-between}.or hr{display:block;flex:1}.or span{padding:0 20px}#main-container{flex-grow:1;overflow:auto;width:100%}#main-container .wrapper{background:#fff;border-color:#fff;border-style:solid;border-width:0 10px;margin:0 auto;padding:0 10px}@media (min-width:576px){#main-container .wrapper{max-width:540px}}@media (min-width:768px){#main-container .wrapper{max-width:720px}}@media (min-width:992px){#main-container .wrapper{max-width:960px}}@media (min-width:1200px){#main-container .wrapper{max-width:1140px}}@media (min-width:1400px){#main-container .wrapper{max-width:1240px}}#main-container:has(.terms-and-conditions),#main-container:has(.terms-and-conditions-body){scroll-padding-top:20px}.col-lg-5th{min-height:1px;padding-left:15px;padding-right:15px;position:relative}@media (min-width:1200px){.col-lg-5th{flex:0 0 20%;width:20%}}a,input,ol,p,textarea,ul{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit}a:last-child,input:last-child,ol:last-child,p:last-child,textarea:last-child,ul:last-child{margin-bottom:0}a:hover{color:inherit;cursor:pointer}html{font-size:13px;line-height:1.5}@media (min-width:768px){html{font-size:13px}}body{-webkit-font-smoothing:antialiased;font-family:Montserrat,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:3rem}@media (min-width:768px){h1{font-size:5rem}}@media (min-width:992px){h1{font-size:5.4rem}}h2{font-size:2.6rem}@media (min-width:768px){h2{font-size:3rem}}@media (min-width:992px){h2{font-size:3.2rem}}h3{font-size:1.6rem}@media (min-width:768px){h3{font-size:2.6rem}}@media (min-width:992px){h3{font-size:2.8rem}}h4{font-size:1.2rem}@media (min-width:768px){h4{font-size:1.8rem}}@media (min-width:992px){h4{font-size:2rem}}ol,ul{margin:0;padding-left:0}.btn{webkit-font-smoothing:antialiased;background:var(--cta-color-bg);border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:1.1rem;font-weight:700;margin:0;outline:none;padding:.2rem .5rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.btn{width:-moz-fit-content}}.btn:focus{box-shadow:none}.btn:hover{color:#fff;filter:brightness(.95)}.btn a{color:#fff}label{display:block}input,select,textarea{font-family:inherit;outline:none}input{border:1px solid #ccc;display:inline-block;outline:none;padding:10px;width:100%}input:focus{background:#f7f6f6}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='rgba(0,0,0,0.4)' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:100%;background-position-y:45%;background-repeat:no-repeat;border:1px solid #ced4da;border-radius:.25rem;cursor:pointer;display:block;padding:5px 10px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}textarea{border:1px solid #ccc;width:100%}textarea:focus{background:#f7f6f6}ul{margin-left:0}.form-control{padding:5px}.input-group{align-items:stretch;display:flex}.input-group>*{flex:1}.input-group>.input-group-addon{background:#dee2e6;border:1px solid #dee2e6;border-radius:5px 0 0 5px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.input-group>.input-group-addon i{align-content:center;align-items:center;display:flex;height:100%;justify-content:center;padding:8px}img{display:block;height:auto;max-width:100%;width:100%}img[src*="kelkoogroup.net"]{display:none!important}a img{border:0}body:not(.cart) svg{height:auto;max-width:100%}.header-callouts{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.header-callouts .title{flex:0 0 100%;font-size:20px;text-align:center}@media screen and (max-width:500px){.header-callouts{display:flex}}.header-callouts .callout{padding:10px}@media (min-width:0) and (max-width:768px){.header-callouts .callout{flex:1}}.header-callouts .callout img{display:block;flex:1;max-height:100px;-o-object-fit:contain;object-fit:contain}@media (min-width:0) and (max-width:992px){.header-callouts .callout img{display:none}}@media screen and (max-width:500px){.header-callouts .callout:nth-child(2){margin:5px 0}.header-callouts .callout .bbc-good-food{max-height:70px}}.header-callouts .callout .luxury-accreditation{max-height:150px}.header-callouts .callout.most-reviewed-florist{background:var(--accent-color);border-radius:10px;color:#fff;font-size:20px;font-weight:700;margin-right:10px;max-width:200px;transition:all .4s ease}@media (min-width:768px){.header-callouts{gap:0 50px}}.header .header-callouts .callout.top-retailer-container{display:none}@media (min-width:0) and (max-width:992px){.header-callouts .callout.norton-seal-container,.header-callouts .most-reviewed-florist,.header .header-callouts{display:none}.header-callouts{justify-content:space-evenly;padding-top:20px}.header-callouts .callout img{display:block}}@media (min-width:768px) and (max-width:992px){.hourly-comp-banner-container{order:2}}.hourly-comp-banner{background:var(--accent-color-light-6);color:var(--accent-color-dark-4);padding:5px;position:relative;text-align:center}@media (min-width:768px){.hourly-comp-banner{margin-bottom:5px;margin-top:5px}}.hourly-comp-banner p{font-size:16px;text-transform:capitalize}.hourly-comp-banner .terms{display:block;font-size:1em}@media (min-width:0) and (max-width:768px){.hourly-comp-banner{padding:5px}.hourly-comp-banner p{color:#fff;font-size:16px}}.callout-banner{align-items:center;background:#1b1e4a;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:700;justify-content:center;max-height:200px;transition:all 1s ease}#prestige-hampers .callout-banner{background:#074637}.callout-banner .special-callout{font-size:smaller;font-weight:700;letter-spacing:2px;text-decoration:underline;text-transform:uppercase}@media (min-width:768px){#prestige-hampers .callout-banner .special-callout{display:none}}.callout-banner:hover{color:#fff}.callout-banner p{font-size:16px;margin-bottom:0;margin-right:10px;padding:10px 0;text-transform:capitalize}@media (min-width:0) and (max-width:768px){.callout-banner p{display:block;flex:0 0 100%;padding-top:10px;text-align:center}}.callout-banner .btn{background:#7f65c7;border-radius:0;color:#fff;padding:5px 10px}.callout-banner .btn:hover{background:#6142b7}#prestige-hampers .callout-banner .btn{background:#fdf0d6;color:#601a1b}#prestige-hampers .callout-banner .btn:hover{background:#fbdea5}@media (min-width:0) and (max-width:992px){.callout-banner .btn{margin-bottom:10px}}.callout-banner.send-christmas-hampers{background:#086761}body:not(.home) .callout-banner{display:none}.callout-banner:has(+#main-header .header.collapsed){max-height:0}@media (min-width:0) and (max-width:992px){.location-select-container{display:none}}.location-select-container .location-select{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:flex-start}.location-select-container .location-select a{color:var(--accent-color-dark-3);display:block;margin:0 auto;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.location-select-container .location-select a{width:-moz-fit-content}}.location-select-container .location-select .location-list{background:#fff}.location-select-container .location-select .location-list a{background-position:6px;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.2);padding:5px 10px}.location-select-container .location-select .location-list .current{position:relative}.location-select-container .location-select .location-list .current:hover ul.location-choices{max-height:300px;overflow:auto}.location-select-container .location-select .location-list ul.location-choices{left:0;list-style:none;max-height:0;overflow:hidden;position:absolute;right:0;top:100%;z-index:2}.location-select-container .location-select .location-list+a:hover{text-decoration:underline}.lower-header{padding:1rem 10px}.lower-header h4{margin:0}.lower-header .tagline h4{font-size:20px;text-align:center}@media (min-width:0) and (max-width:1200px){.lower-header .tagline h4{display:none}}.christmas-catalogue-download{align-items:center;background-color:var(--accent-color-dark-3);color:#fff;display:flex;font-size:18px;justify-content:center;padding:10px;text-align:center}.christmas-catalogue-download:hover{color:#fff}.christmas-catalogue-download i{font-size:15px;margin-left:10px}#main-header{box-shadow:0 0 .75rem rgba(0,0,0,.4);z-index:6}@media (min-width:0) and (max-width:768px){#main-header{position:relative}}#main-header .header{background:#fff;position:relative;z-index:11}@media (min-width:0) and (max-width:992px){#main-header .header>.container{margin:0;max-width:none;width:100%}}#main-header .header .delivery-pass{background:var(--accent-color-dark-5);border:none;color:#fff;font-size:12px;letter-spacing:1px;margin-top:0;padding:.5rem 1rem;text-align:center;text-transform:uppercase}#main-header .header .delivery-pass span{color:var(--contrast-color-light-3)}#main-header .header .secure-header h3{font-size:24px}@media (min-width:0) and (max-width:992px){#main-header .header .secure-header{display:none}}#main-header .header .header-search{max-width:300px}@media (min-width:0) and (max-width:992px){#main-header .header .header-search{display:none}}#main-header .header .hamburger-container{display:none}@media (min-width:0) and (max-width:992px){#main-header .header .hamburger-container{display:block}}#main-header .header .hamburger-container .mobile-toggle{height:35px;position:relative;width:35px}#main-header .header .hamburger-container .mobile-toggle .toggle-container{display:block;height:35px;width:100%;width:35px}#main-header .header .hamburger-container .mobile-toggle .hamburger{background:none;border:none;display:block;max-width:50px;outline:none;padding:0}#main-header .header .hamburger-container .mobile-toggle .hamburger:hover{background:none;border:none;outline:none}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line{stroke-linecap:round;stroke:var(--accent-color);stroke-width:8;transform-origin:50% 50%;transition:transform .25s}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--1{transform:translateY(-20px) rotate(0deg)}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--1--open{transform:rotate(45deg);transition:transform .25s}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--2{opacity:1;transition:opacity .25s}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--2--open{opacity:0;transition:opacity .125s}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--3{transform:translateY(20px) rotate(0deg)}#main-header .header .hamburger-container .mobile-toggle .hamburger .hamburger__svg .hamburger__line--3--open{transform:rotate(-45deg);transition:transform .25s}#main-header .header .phone-number-container.livechat-button{background:var(--cta-color);color:#fff;cursor:pointer;font-weight:700;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:0) and (max-width:992px){#main-header .header .phone-number-container.livechat-button{display:none}}#main-header .header .checkout-details .basket-total{border-right:1px solid rgba(0,0,0,.05);flex:1}#main-header .header .checkout-details .basket-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main-header .header .logo-container{display:block;padding:20px 0}#main-header .header .logo-container img{display:block;max-height:65px;-o-object-fit:contain;object-fit:contain;transition:all .2s ease}@media (min-width:0) and (max-width:992px){#main-header .header .logo-container img{max-height:50px}#main-header .header .logo-container{padding:10px 0}}#main-header .header .mob-cart-btns{align-items:center;color:var(--accent-color);display:flex;display:none;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-end}#main-header .header .mob-cart-btns a{flex:0;font-size:23px;height:100%;text-align:center}#main-header .header .mob-cart-btns .cart-icon{padding:1.5rem 0;position:relative}#main-header .header .mob-cart-btns .cart-icon a{display:block;position:relative;width:100%}#main-header .header .mob-cart-btns .cart-icon .cart-qty{--height:12px;bottom:calc(var(--height)/2);color:#000;display:block;font-size:11px;font-weight:700;height:var(--height);left:0;line-height:11px;position:absolute;right:0;z-index:2}@media (min-width:0) and (max-width:992px){#main-header .header .mob-cart-btns{display:flex}}#main-header .header .reviews{display:none;max-height:100px}@media (min-width:0) and (max-width:992px){#main-header .header .reviews{background:#f3f3f3;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0;display:block;transition:all .4s ease,display .4s ease .4s}#main-header .header .reviews .row{padding:5px 0}}#main-header .header .reviews .review-stars i{color:#fba500}#main-header .header .reviews img{margin-left:auto;max-height:20px;min-height:10px;width:auto}#main-header .header .account-nav{padding:10px;text-align:right}#main-header .header .account-nav>div{transition:max-height .2s ease,margin .2s ease}#main-header .header .account-nav .welcome-text{height:100%;max-height:100px}#main-header .header .account-nav .account-links{height:100%;margin-bottom:15px;margin-top:5px;max-height:100px}#main-header .header .account-nav .account-links .account-link a{color:var(--accent-color-dark-3);display:block;text-align:center}#main-header .header .account-nav .account-links .account-link:not(:last-of-type){border-right:1px solid #e4e4e4}.cart #main-header .header .account-nav{display:none}@media (min-width:0) and (max-width:992px){#main-header .header .account-nav{display:none}#main-header .header.collapsed .reviews{max-height:0;overflow:hidden;pointer-events:none}}@media (min-width:992px){#main-header .header.collapsed .logo-container{padding:10px 0}#main-header .header.collapsed .logo-container img{max-height:40px}#main-header .header.collapsed .welcome-text{max-height:0;overflow:hidden}#main-header .header.collapsed .account-links{margin:0!important;max-height:0;overflow:hidden;transition:max-height .2s ease,margin .2s ease .05s}#main-header .header.collapsed .account-links~hr{display:none!important}#main-header .header.collapsed .empty-basket{margin-left:auto;margin-right:unset}}#main-header:has(.nav-bar .nav_links:hover) .blackout,#main-header:has(.nav-bar.open) .blackout{opacity:1;pointer-events:all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}#main-header .blackout{background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.footer{background:#fff;border-top:1px solid #dee2e6;padding-top:20px;position:relative}.footer .high-footer{background:none;color:var(--accent-color);font-size:14px;padding:.5rem}.footer .high-footer .footer-social{flex:1;gap:10px;justify-content:start}@media (min-width:0) and (max-width:768px){.footer .high-footer .footer-social{justify-content:center}}.footer .high-footer .footer-social .social-icons{gap:10px}.footer .high-footer .footer-social .social-icons a{align-items:center;background:var(--accent-color);border-radius:50%;color:#fff;display:flex;justify-content:center;padding:5px}.footer .high-footer .footer-social .social-icons a i{font-size:20px}.footer .high-footer button.btn{margin-left:auto}@media (min-width:0) and (max-width:768px){.footer .high-footer button.btn{display:none}}@media (min-width:992px){.footer .high-footer .footer-layout{display:flex}}.footer .high-footer .footer-layout .newsletter-signup{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:right}@media (min-width:0) and (max-width:768px){.footer .high-footer .footer-layout .newsletter-signup{margin-top:20px}}.footer .high-footer .footer-layout .newsletter-signup input,.footer .high-footer .footer-layout .newsletter-signup p{flex:1;margin-bottom:0;margin-top:0;padding:5px}.footer .high-footer .footer-layout .newsletter-signup input{color:#000}.footer .high-footer .footer-layout .newsletter-signup .btn{background:var(--accent-color-dark-2);border:1px solid #fff;margin-left:10px;text-align:center}@media (min-width:0) and (max-width:768px){.footer .high-footer .footer-layout .newsletter-signup{justify-content:center}}@media (min-width:992px){.footer .high-footer .footer-layout .copy,.footer .high-footer .footer-layout .newsletter-signup{flex:0 0 25%}}@media (min-width:0) and (max-width:768px){.footer .high-footer .footer-layout .copy{display:none}}.footer a,.footer li,.footer ul{list-style:none}.footer ul{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px}.footer ul>li{flex:0 0 100%}@media (min-width:0) and (max-width:768px){.footer ul>li:nth-child(1n+2){flex:0 0 50%}}.footer h4{font-size:16px;margin-bottom:15px}.footer li a{display:block;margin-bottom:10px}@media (min-width:0) and (max-width:992px){.footer li a{padding:10px}}.footer .mid-footer{padding:1rem 0}.footer .mid-footer .proud-sustainable{background-color:var(--cta-color-light-8);border:none;color:var(--cta-color-dark-5);font-size:14px;font-weight:700;margin:2rem 0;padding:10px;text-align:center}.footer .mid-footer .proud-sustainable a{text-decoration:underline}.footer .mid-footer .seo-text{border:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7);max-height:100px;overflow:auto;padding:1rem}.footer .mid-footer .seo-text p{margin-bottom:20px}.footer .mid-footer .seo-text h1,.footer .mid-footer .seo-text h2,.footer .mid-footer .seo-text h3,.footer .mid-footer .seo-text h4{font-size:14px;font-weight:700}@media (min-width:768px){.footer .mid-footer .seo-text{max-height:200px}}.footer .mid-footer .payment-methods{margin:30px 0;max-width:500px}.footer .mid-footer .pci{margin-left:auto;max-width:100px}.footer .mid-footer .card-types-img{max-height:40px;-o-object-fit:contain;object-fit:contain;width:auto}@media (min-width:0) and (max-width:768px){.footer .footer-nav{display:none}}.footer .footer-social{align-items:center;display:flex;justify-content:center}@media (min-width:992px){.footer .footer-social{flex:0 0 50%}}.footer .footer-social p{font-size:14px;font-weight:400;margin-bottom:0}.footer .footer-social .social-icons{display:flex;flex-direction:row;flex-wrap:wrap}@media screen and (min-width:0px) and (max-width:300px){.footer .footer-social .social-icons a .fa-brands,.footer .footer-social .social-icons a .fa-solid{font-size:17px}}.footer .footer-social .social-icons>*{align-items:center;display:flex;padding:10px}.footer .footer-social .social-icons>* i{font-size:1.8rem}.footer .footer-social .social-icons>:hover{color:var(--contrast-color);text-decoration:none}.footer .footer-social .social-icons>* img{filter:invert(1)}.footer .footer-social .social-icons>[aria-label=blog]:hover img{filter:invert(84%) sepia(40%) saturate(660%) hue-rotate(29deg) brightness(88%) contrast(90%)}.footer .important-links{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}.footer .important-links li{flex:auto;text-align:center}@media (min-width:0) and (max-width:768px){.footer .important-links li{flex:0 0 50%;text-align:left}}.footer .important-links li a{margin-bottom:0}@media (min-width:768px){.footer .important-links li:not(:last-child){border-right:1px solid rgba(0,0,0,.4)}}.footer .satisfaction-guarantee .post-date{display:block;font-style:italic;opacity:.8}@media (min-width:0) and (max-width:768px){.footer .satisfaction-guarantee{display:none}}.lower-footer{background:#2b2a2a;padding:20px;text-align:center}.lower-footer p{color:#fff}.lower-footer .footer-text{display:none}.close-newsletter{background:none;border:none;color:#fff;font-size:20px;outline:none;padding:0 7px 0 0;position:absolute;right:0;top:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}input[type=search]{-webkit-appearance:none}.search-results-backdrop{background-color:rgba(0,0,0,.5);height:100vh;position:absolute;right:-100%;top:0;width:100vw;z-index:10000000}.search-results-backdrop.active{right:0}.search-results-backdrop .search-results{border-left:1px solid #dee2e6;bottom:0;box-shadow:0 48px 100px 0 rgba(17,12,46,.15);display:flex;flex-direction:column;max-width:400px;min-height:0;position:fixed;right:-100%;top:0;transition:all .4s ease-in-out;width:100%;z-index:2147483642}.search-results-backdrop .search-results .search-results__header{background:#fff;border:1px solid #dee2e6;padding:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-results-backdrop .search-results .search-results__header .search-close-button{align-items:center;background:var(--accent-color);color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;position:absolute;right:0;text-align:center;top:0;transition:all .4s ease-in-out;width:40px}.search-results-backdrop .search-results .search-results__header .search-close-button i.fa-times{font-size:25px!important;margin-left:0}@media (min-width:768px){.search-results-backdrop .search-results .search-results__header .search-close-button{display:none}}.search-results-backdrop .search-results .search-form{max-width:100%!important}.search-results-backdrop .search-results .search-form input:focus{background:none}.search-results-backdrop .search-results .search-form input{font-size:16px}.search-results-backdrop .search-results h2{font-size:24px}.search-results-backdrop .search-results.active{right:0}.search-results-backdrop .search-results.active:before{background:rgba(0,0,0,.4);inset:0 0 0 0;position:fixed;z-index:-1}.search-results-backdrop .search-results #instantsearch-hits{background:#f3f3f3;flex:1;height:100;overflow:auto;padding:20px;position:relative}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results>span{font-size:14px;font-weight:700;margin-bottom:10px;opacity:.9}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit{background:#fff;border:1px solid #dee2e6;border-radius:5px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:10px}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit:not(:last-of-type){margin-bottom:10px}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit .thumb{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit .thumb .img-container{flex:0 0 35%}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit .thumb .product-details{flex:1;padding-left:10px}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit .thumb .product-details .product-description{margin-bottom:0!important}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-hits-results .instantsearch-hits-hit .thumb .product-details .pricing{margin-bottom:.5rem!important}.search-results-backdrop .search-results #instantsearch-hits .instantsearch-view-more{align-items:center;display:flex;flex:1;justify-content:center;margin:25px 0}.search-form{position:relative}.search-form i{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.search-form input{padding-left:30px}#cardType{background-repeat:no-repeat;height:14px;min-height:14px;padding-left:27px;width:25px}#cardType.cse-cardtype-unknown{background-image:url(../images/unknowncard_tiny.png)}#oui-mod.active .modal{align-items:center;display:flex;justify-content:center}#oui-mod .modal{align-items:center;background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000000}#oui-mod .modal .errors{background:#d55170;color:#fff;font-size:14px;font-weight:700;width:100%}#oui-mod .modal .grecaptcha-badge{display:none}#oui-mod .modal .modal-dialog{max-width:40rem;position:relative;transition:transform .3s ease-out;width:auto}#oui-mod .modal .modal-dialog .modal-content{background:var(--accent-color);display:flex;flex-direction:row;flex-wrap:wrap;position:relative;top:0}#oui-mod .modal .modal-dialog .modal-content .modal-body{color:#fff;flex:1 1;font-size:1.2rem;margin:1rem 1rem 0;padding:1rem;position:relative;text-align:center}#oui-mod .modal .modal-dialog .modal-content .modal-body h1,#oui-mod .modal .modal-dialog .modal-content .modal-body h2{font-size:3rem;line-height:1.1;margin:0 auto 2rem;text-align:center;text-decoration:none}@media (min-width:0) and (max-width:768px){#oui-mod .modal .modal-dialog .modal-content .modal-body h1,#oui-mod .modal .modal-dialog .modal-content .modal-body h2{font-size:2.4rem}}#oui-mod .modal .modal-dialog .modal-content .modal-body h3{display:inline-block;font-size:1.2rem;margin:1rem;position:relative}#oui-mod .modal .modal-dialog .modal-content .modal-body form{display:flex;flex-direction:row;flex-wrap:wrap}#oui-mod .modal .modal-dialog .modal-content .modal-body form .form-group{box-sizing:border-box;margin-bottom:1rem;padding:.2rem;width:100%}#oui-mod .modal .modal-dialog .modal-content .modal-body form .form-group input{padding:1rem;width:100%}#oui-mod .modal .modal-dialog .modal-content .modal-body form button:last-of-type{background:none;color:#000}#oui-mod .modal .modal-dialog .modal-content .modal-body .recaptcha-terms{font-size:10px;margin-top:10px}#oui-mod .modal .modal-dialog .modal-content .modal-body button{background:#222;border:none;border-radius:0;color:#fff;cursor:pointer;flex-basis:100%;font-size:12px;letter-spacing:2px;padding:20px;text-transform:uppercase;width:100%}#oui-mod .modal .modal-dialog .modal-content .modal-body .newsletter-birthday-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px 0 30px;width:100%}#oui-mod .modal .modal-dialog .modal-content .modal-body .newsletter-birthday-container .newsletter-birthday-fields{width:100%}#oui-mod .modal .modal-dialog .modal-content .modal-body .newsletter-birthday-container .newsletter-birthday-fields input{padding:15px}.oui-mobile{background:var(--contrast-color);color:#222;display:none;font-size:1.2rem;left:0;padding:2.5rem;position:fixed;right:0;text-align:center;top:0;z-index:10000000000000}.oui-mobile .oui-mobile__container{color:inherit}.oui-mobile .oui-mobile__container .oui-mobile__close{color:inherit;font-size:2rem;position:absolute;right:20px;top:0}.oui-mobile .oui-mobile__container #oui-mobile__form{margin-top:1.6rem}.oui-mobile .oui-mobile__container #oui-mobile__form input{border:none;border-radius:0;display:inline-block;float:left;margin-bottom:10px;margin-right:1%;outline:none;padding:10px;width:49%}.oui-mobile .oui-mobile__container #oui-mobile__form .oui-mobile .done,.oui-mobile .oui-mobile__container #oui-mobile__form input[type=button]{background:var(--accent-color);clear:both!important;color:#fff;display:block!important;margin:20px auto 0!important;margin-top:15px;padding:10px 20px;text-align:center;text-transform:uppercase;width:200px}.oui-mobile .oui-mobile__container .oui-mobile-cta{clear:both!important;display:block!important;margin:0 auto!important;text-align:center;width:200px}#cookies_banner{background:#222;bottom:0;color:#fff;display:block;left:0;padding:1.6rem;position:fixed;right:0;z-index:9999}#cookies_banner .container{align-content:center;align-items:center;display:flex;justify-content:space-between}#cookies_banner p{margin-bottom:0}@media (min-width:0) and (max-width:768px){#cookies_banner{flex:0 0 40%}}#cookies_banner span{flex:0 0 40%}@media (min-width:0) and (max-width:768px){#cookies_banner .btn{margin:.4rem auto}#cookies_banner{padding:.6rem}}.nav-bar .nav_links{align-items:center;display:flex;list-style:none}.nav-bar .nav_links li>a{padding:10px}.nav-bar .nav_links>li{position:relative}.nav-bar .nav_links>li>a{display:block}.nav-bar .nav_links>li ul{display:none;list-style:none;position:absolute}@media (min-width:992px){.nav-bar .nav_links>li ul .back-button-container,.nav-bar .nav_links>li ul .title{display:none}}.nav-bar .nav_links>li ul>li>a{display:block;white-space:nowrap}.nav-bar .nav_links>li:hover{background-color:#7f63c7;color:#fff}#prestige-hampers .nav-bar .nav_links>li:hover{background:var(--accent-color-light-2)}.nav-bar .nav_links>li:hover ul{display:block}.nav-bar .nav_links>li:hover ul li:hover{background-color:#423a7d}#prestige-hampers .nav-bar .nav_links>li:hover ul li:hover{background:var(--accent-color)}@media (min-width:992px){.nav-bar .nav_links>li:hover ul{background:#7f63c7}#prestige-hampers .nav-bar .nav_links>li:hover ul{background:var(--accent-color-light-2)}}@media (min-width:0) and (max-width:992px){.nav-bar .nav_links li{color:#000;position:unset}.nav-bar .nav_links li .title{color:#000}.nav-bar .nav_links li ul{display:block;inset:0;left:-100%;position:absolute;transition:all .4s ease-in-out;width:100%;z-index:10}.nav-bar .nav_links li ul .back-button-container{border-radius:0;border-radius:5px;flex:0 0 100%;padding:5px 10px}.nav-bar .nav_links li ul .back-button-container .back-button{font-weight:700;padding:5px 10px}.nav-bar .nav_links li ul .title{padding:20px}.nav-bar .nav_links>li.has_children>a{pointer-events:none;position:relative}.nav-bar .nav_links>li.has_children>a:after{align-items:center;aspect-ratio:1/1;content:"\f054";display:flex;font-family:Font Awesome\ 6 Pro;height:15px;justify-content:center;opacity:.5;position:absolute;right:10px;top:50%;transform:translateY(-50%);transform-origin:center;transition:all .4s ease-in-out}.nav-bar .nav_links>li ul{background:#fff;border-right:1px solid rgba(0,0,0,.05)}.nav-bar .nav_links>li ul li{background:none!important;padding:0 10px}.nav-bar .nav_links>li:not(:last-of-type),.nav-bar .nav_links>li ul li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.05)}.nav-bar .nav_links>li.open ul{left:0}}.nav-bar .nav_links li.mobile_only{display:none}@media (min-width:0) and (max-width:768px){.nav-bar .nav_links li.mobile_only{display:block}}.nav-bar .nav_links li.desktop_only{display:block}@media (min-width:0) and (max-width:768px){.nav-bar .nav_links li.desktop_only{display:none}}.nav-bar .nav_links li.haute_nav_item{background:#222!important;color:#fff}.nav-bar .nav_links li.haute_nav_item:hover{background:#151515}.nav-bar .nav_links li.emphasis_nav_item{background:var(--accent-color);color:#fff}.nav-bar .nav_links li.emphasis_nav_item:hover{background:var(--accent-color-light-3)}.nav-bar .nav_links li.colored-bg>a{color:#fff}.nav-bar .nav_links li.colored-bg.orange,.nav-bar .nav_links li.colored-bg.orange>a,.nav-bar .nav_links li.colored-bg.orange ul li{background:orange}.nav-bar .nav_links li.colored-bg.orange:hover,.nav-bar .nav_links li.colored-bg.orange>a:hover,.nav-bar .nav_links li.colored-bg.orange ul li:hover{background:#e69500}.nav-bar .nav_links li.colored-bg.red,.nav-bar .nav_links li.colored-bg.red>a,.nav-bar .nav_links li.colored-bg.red ul li{background:#d91a2a}.nav-bar .nav_links li.colored-bg.red:hover,.nav-bar .nav_links li.colored-bg.red>a:hover,.nav-bar .nav_links li.colored-bg.red ul li:hover{background:#c21726}.nav-bar .nav_links li.colored-bg.green,.nav-bar .nav_links li.colored-bg.green>a,.nav-bar .nav_links li.colored-bg.green ul li{background:#038c7f}.nav-bar .nav_links li.colored-bg.green:hover,.nav-bar .nav_links li.colored-bg.green>a:hover,.nav-bar .nav_links li.colored-bg.green ul li:hover{background:#027368}.nav-bar .nav_links li.colored-bg.blue,.nav-bar .nav_links li.colored-bg.blue>a,.nav-bar .nav_links li.colored-bg.blue ul li{background:#0378a6}.nav-bar .nav_links li.colored-bg.blue:hover,.nav-bar .nav_links li.colored-bg.blue>a:hover,.nav-bar .nav_links li.colored-bg.blue ul li:hover{background:#03668d}.nav-bar .nav_links li.colored-bg.pink,.nav-bar .nav_links li.colored-bg.pink>a,.nav-bar .nav_links li.colored-bg.pink ul li{color:#000}.nav-bar .nav_links li.colored-bg.pink:hover,.nav-bar .nav_links li.colored-bg.pink>a:hover,.nav-bar .nav_links li.colored-bg.pink ul li:hover{background:#c33460;color:#fff}.nav-bar .nav_links li.colored-bg.pink:hover a,.nav-bar .nav_links li.colored-bg.pink>a:hover a,.nav-bar .nav_links li.colored-bg.pink ul li:hover a{color:#fff}.nav-bar .nav_links li.colored-bg.pink:hover ul,.nav-bar .nav_links li.colored-bg.pink>a:hover ul,.nav-bar .nav_links li.colored-bg.pink ul li:hover ul{background:#cd436e;color:#fff}.nav-bar .nav_links li.colored-bg.pink:hover ul li,.nav-bar .nav_links li.colored-bg.pink>a:hover ul li,.nav-bar .nav_links li.colored-bg.pink ul li:hover ul li{color:#fff}@media (min-width:992px){.nav-bar .nav_links li.christmas{background-color:#ba172a;color:#fff}.nav-bar .nav_links li.christmas.bow-tie,.nav-bar .nav_links li.christmas.bow-tie:hover>a{background-image:url(../../../../images/icons/2024-christmas-bow-tie.svg);background-repeat:no-repeat}.nav-bar .nav_links li.christmas.bow-tie>a{padding-left:28px}}.nav-bar .nav_links li.christmas ul li:hover{background-color:#510a0a}@media (min-width:992px){.nav-bar .nav_links li.christmas ul li{background-color:#ba172a}}@media (min-width:768px){.nav-bar .nav_links li.christmas-feature:after{--feature-img:inherit;--feature-size:30px;background-image:var(--feature-img);background-repeat:no-repeat;background-size:var(--feature-size) var(--feature-size);content:"";display:block;height:var(--feature-size);left:calc(var(--feature-size)/2*-1);pointer-events:none;position:absolute;top:calc(var(--feature-size)/2*-1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--feature-size)}}.nav-bar .nav_links li.flowers-purple{background-color:var(--accent-color-dark-2);color:#fff}.nav-bar .nav_links li.hampers-teal{background-color:#086761;color:#fff}.nav-bar .nav_links li.valentines-category{background-color:#a40000;color:#fff}@media (min-width:992px){.nav-bar .nav_links li.valentines-category{background-image:url(../../../../images/icons/2025-valentines-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}}#prestige-hampers .nav-bar .nav_links li.valentines-category:hover{background-color:#a40000}@media (min-width:992px){#prestige-hampers .nav-bar .nav_links li.valentines-category:hover{background-image:url(../../../../images/icons/2025-valentines-heart.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.nav-bar .nav_links li.valentines-category a{padding:10px 25px}}#prestige-hampers .nav-bar .nav_links li.valentines-category ul li{background:#a40000}@media (min-width:992px){.nav-bar .nav_links li.valentines-category ul li{background-color:#a40000;color:#fff}#prestige-hampers .nav-bar .nav_links li.valentines-category ul li{background:#a40000}#prestige-hampers .nav-bar .nav_links li.valentines-category ul li:hover,.nav-bar .nav_links li.valentines-category ul li:hover{background-color:#ffe3ea;color:#1b1e4a}}.nav-bar .nav_links li.valentines-subcategory{background-color:#a40000}@media (min-width:992px){.nav-bar .nav_links li.valentines-subcategory{color:#fff}.nav-bar .nav_links li.valentines-subcategory:hover a{background-color:#ffe3ea;color:#1b1e4a}}.nav-bar .nav_links li.mothers-day-category:hover{background:#cd436e}@media (min-width:0) and (max-width:992px){.nav-bar{background:#fff;border-right:1px solid rgba(0,0,0,.1);bottom:0;left:-100%;max-width:400px;overflow:hidden;position:fixed;top:0;transition:all .4s ease-in-out;width:100%;z-index:2147483640}.nav-bar.open{left:0}.nav-bar .container{height:100%;max-width:none}.nav-bar .container>.row{flex-direction:column;flex-wrap:nowrap;height:100%}.nav-bar .container>.row .nav_links{flex-direction:column}.nav-bar .container>.row .nav_links li{width:100%}.nav-bar .container>.row>div{flex:1}}.mobile-account{display:none;list-style:none}@media (min-width:0) and (max-width:992px){.mobile-account{--gap:5px;align-items:stretch;border-top:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:space-between;margin-top:auto;padding-top:10px}}.mobile-account li{background:var(--accent-color-light-4);border-radius:5px;flex:0 0 calc(33.33% - var(--gap));padding:5px;text-align:center}#prestige-hampers .mobile-account li{color:#fff}.mobile-account li:nth-child(2){background:var(--accent-color-light-3)}.mobile-account li:nth-child(3){background:var(--accent-color-light-2)}.mobile-account li i{font-size:larger;padding:5px}.mobile-account li.cs-link{background:var(--cta-color);color:#fff;flex:0 0 100%}#prestige-hampers .mobile-account li.cs-link,.mobile-account li.ce-link{flex:0 0 calc(50% - var(--gap))}.mobile-account li.ce-link{background:var(--cta-color);color:#fff}.mobile-account li.close-menu-container{background:none;border-radius:0;border-top:1px solid rgba(0,0,0,.1);flex:0 0 100%;padding:5px 0 10px}.mobile-account li.close-menu-container div{background:rgba(0,0,0,.1);border-radius:5px;color:#000;padding:5px}#au_flag,#be_flag,#ca_flag,#de_flag,#dk_flag,#es_flag,#fr_flag,#gb_flag,#globe_flag,#ie_flag,#it_flag,#jp_flag,#lu_flag,#nl_flag,#ph_flag,#sg_flag,#uk_flag,#us_flag,.category.australia .product_listing .thumb .img-container,.category.belgium .product_listing .thumb .img-container,.category.canada .product_listing .thumb .img-container,.category.denmark .product_listing .thumb .img-container,.category.france .product_listing .thumb .img-container,.category.germany .product_listing .thumb .img-container,.category.international-flowers .product_listing .thumb .img-container,.category.italy .product_listing .thumb .img-container,.category.japan .product_listing .thumb .img-container,.category.luxembourg .product_listing .thumb .img-container,.category.netherlands .product_listing .thumb .img-container,.category.philippines .product_listing .thumb .img-container,.category.singapore .product_listing .thumb .img-container,.category.spain .product_listing .thumb .img-container,.category.united-states .product_listing .thumb .img-container{align-items:center;background:#fff;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#au_flag:hover,#be_flag:hover,#ca_flag:hover,#de_flag:hover,#dk_flag:hover,#es_flag:hover,#fr_flag:hover,#gb_flag:hover,#globe_flag:hover,#ie_flag:hover,#it_flag:hover,#jp_flag:hover,#lu_flag:hover,#nl_flag:hover,#ph_flag:hover,#sg_flag:hover,#uk_flag:hover,#us_flag:hover,.category.australia .product_listing .thumb .img-container:hover,.category.belgium .product_listing .thumb .img-container:hover,.category.canada .product_listing .thumb .img-container:hover,.category.denmark .product_listing .thumb .img-container:hover,.category.france .product_listing .thumb .img-container:hover,.category.germany .product_listing .thumb .img-container:hover,.category.international-flowers .product_listing .thumb .img-container:hover,.category.italy .product_listing .thumb .img-container:hover,.category.japan .product_listing .thumb .img-container:hover,.category.luxembourg .product_listing .thumb .img-container:hover,.category.netherlands .product_listing .thumb .img-container:hover,.category.philippines .product_listing .thumb .img-container:hover,.category.singapore .product_listing .thumb .img-container:hover,.category.spain .product_listing .thumb .img-container:hover,.category.united-states .product_listing .thumb .img-container:hover{background:#e6e6e6;cursor:pointer}#au_flag span,#be_flag span,#ca_flag span,#de_flag span,#dk_flag span,#es_flag span,#fr_flag span,#gb_flag span,#globe_flag span,#ie_flag span,#it_flag span,#jp_flag span,#lu_flag span,#nl_flag span,#ph_flag span,#sg_flag span,#uk_flag span,#us_flag span,.category.australia .product_listing .thumb .img-container span,.category.belgium .product_listing .thumb .img-container span,.category.canada .product_listing .thumb .img-container span,.category.denmark .product_listing .thumb .img-container span,.category.france .product_listing .thumb .img-container span,.category.germany .product_listing .thumb .img-container span,.category.international-flowers .product_listing .thumb .img-container span,.category.italy .product_listing .thumb .img-container span,.category.japan .product_listing .thumb .img-container span,.category.luxembourg .product_listing .thumb .img-container span,.category.netherlands .product_listing .thumb .img-container span,.category.philippines .product_listing .thumb .img-container span,.category.singapore .product_listing .thumb .img-container span,.category.spain .product_listing .thumb .img-container span,.category.united-states .product_listing .thumb .img-container span{font-size:8px;margin-left:5px;opacity:.7}#au_flag:before,#be_flag:before,#ca_flag:before,#de_flag:before,#dk_flag:before,#es_flag:before,#fr_flag:before,#gb_flag:before,#globe_flag:before,#ie_flag:before,#it_flag:before,#jp_flag:before,#lu_flag:before,#nl_flag:before,#ph_flag:before,#sg_flag:before,#uk_flag:before,#us_flag:before,.category.australia .product_listing .thumb .img-container:before,.category.belgium .product_listing .thumb .img-container:before,.category.canada .product_listing .thumb .img-container:before,.category.denmark .product_listing .thumb .img-container:before,.category.france .product_listing .thumb .img-container:before,.category.germany .product_listing .thumb .img-container:before,.category.international-flowers .product_listing .thumb .img-container:before,.category.italy .product_listing .thumb .img-container:before,.category.japan .product_listing .thumb .img-container:before,.category.luxembourg .product_listing .thumb .img-container:before,.category.netherlands .product_listing .thumb .img-container:before,.category.philippines .product_listing .thumb .img-container:before,.category.singapore .product_listing .thumb .img-container:before,.category.spain .product_listing .thumb .img-container:before,.category.united-states .product_listing .thumb .img-container:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;margin-right:5px;width:20px}#gb_flag:before{background-image:url(/images/flags/gb.png)}#ie_flag:before{background-image:url(/images/flags/ie.png)}#fr_flag:before,.category.france .product_listing .thumb .img-container:before{background-image:url(/images/flags/fr.png)}#dk_flag:before,.category.denmark .product_listing .thumb .img-container:before{background-image:url(/images/flags/dk.png)}#lu_flag:before,.category.luxembourg .product_listing .thumb .img-container:before{background-image:url(/images/flags/lu.png)}#nl_flag:before,.category.netherlands .product_listing .thumb .img-container:before{background-image:url(/images/flags/nl.png)}#be_flag:before,.category.belgium .product_listing .thumb .img-container:before{background-image:url(/images/flags/be.png)}#de_flag:before,.category.germany .product_listing .thumb .img-container:before{background-image:url(/images/flags/de.png)}#ca_flag:before,.category.canada .product_listing .thumb .img-container:before{background-image:url(/images/flags/ca.png)}#sg_flag:before,.category.singapore .product_listing .thumb .img-container:before{background-image:url(/images/flags/sg.png)}#it_flag:before,.category.italy .product_listing .thumb .img-container:before{background-image:url(/images/flags/it.png)}#jp_flag:before,.category.japan .product_listing .thumb .img-container:before{background-image:url(/images/flags/jp.png)}#ph_flag:before,.category.philippines .product_listing .thumb .img-container:before{background-image:url(/images/flags/ph.png)}#es_flag:before,.category.spain .product_listing .thumb .img-container:before{background-image:url(/images/flags/es.png)}#us_flag:before,.category.united-states .product_listing .thumb .img-container:before{background-image:url(/images/flags/us.png)}#uk_flag:before{background-image:url(/images/flags/gb.png)}#au_flag:before,.category.australia .product_listing .thumb .img-container:before{background-image:url(/images/flags/au.png)}#globe_flag:before,.category.international-flowers .product_listing .thumb .img-container:before{background-image:url(/images/flags/globe.png);background-position:-4px!important}.category.australia .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.australia .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.belgium .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.belgium .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.canada .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.canada .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.denmark .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.denmark .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.france .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.france .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.germany .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.germany .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.netherlands .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.netherlands .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.italy .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.italy .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.japan .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.japan .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.luxembourg .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.luxembourg .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.philippines .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.philippines .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.singapore .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.singapore .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.spain .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.spain .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.united-states .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.united-states .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}.category.international-flowers .product_listing .thumb .img-container span{display:block;font-size:12px;margin-left:0;opacity:1}.category.international-flowers .product_listing .thumb .img-container:before{bottom:10px;position:absolute;right:0;z-index:2}@media (min-width:0) and (max-width:992px){.wishlist-link{display:none}}.wishlist-page h3{background:var(--accent-color);color:#fff;display:block;font-size:1.2rem;margin-bottom:2rem;padding:10px 20px;text-align:center;width:100%}.clearpay-callout{background:var(--contrast-color-light-10);border-radius:5px;cursor:pointer;font-size:12px;margin:10px auto 0;padding:10px 0}.clearpay-callout .clearpay-logo-container{background:#b2fce4;border-radius:20px;cursor:pointer;margin-left:5px;max-width:80px;overflow:hidden;padding:10px;width:100%}.clearpay-callout .clearpay-logo-container .clearpay-logo{display:block;width:100%}.clearpay-callout>div[class*=-section]{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.clearpay-callout>div[class*=-section] .clearpay-top-text{align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:2px}.clearpay-callout>div[class*=-section] .clearpay-top-text strong.promo-amount{background:#b2fce4;border-radius:10px;margin-right:5px;padding:5px}.clearpay-callout>div[class*=-section].bottom-section{color:rgba(0,0,0,.7);font-size:12px}.clearpay-callout>div[class*=-section].bottom-section i{align-items:center;border:1px solid rgba(0,0,0,.7);border-radius:50%;cursor:pointer;display:flex;font-size:7px;height:12px;justify-content:center;margin-right:5px;width:12px}.clearpay-callout>div[class*=-section].bottom-section a{padding-left:2px;text-decoration:underline}.clearpay-callout strong{display:block;font-size:12px}.clearpay-callout strong:first-of-type{margin-left:2px}.clearpay-callout strong:last-of-type{margin-right:2px}.clearpay-callout span{display:block;font-size:14px;margin-left:5px}.clearpay-modal{align-items:center;background:rgba(0,0,0,.5);display:none;font-family:Italian Plate No2 Expanded,sans-serif;height:100vh;inset:0 0 0 0;justify-content:center;overflow:hidden;position:fixed;width:100vw;z-index:10000000}.clearpay-modal .clearpay-content{align-items:space-between;background:#b2fce4;display:flex;flex-wrap:wrap;max-height:90vh;overflow-y:auto;padding:20px;position:relative;width:750px}.clearpay-modal .clearpay-content>*{flex:0 0 100%}.clearpay-modal .clearpay-content .close-button{cursor:pointer;font-size:40px;font-weight:700;opacity:.6;padding:10px;position:absolute;right:10px;top:0}.clearpay-modal .clearpay-content .clearpay-logo{display:block;margin:20px auto;max-width:300px;-o-object-fit:contain;object-fit:contain;width:100%}.clearpay-modal .clearpay-content h3.tagline{display:block;font-size:30px;font-weight:700;letter-spacing:1px;text-align:center}.clearpay-modal .clearpay-content .usps{align-items:flex-start!important}.clearpay-modal .clearpay-content .clearpay-items{align-items:flex-start;justify-content:center;margin:0 auto}.clearpay-modal .clearpay-content .clearpay-items .clearpay-usp{display:flex;flex-direction:column}.clearpay-modal .clearpay-content .clearpay-items .clearpay-usp>div{flex:0 0 40px}.clearpay-modal .clearpay-content .clearpay-items .usp strong{display:block;font-size:14px;font-weight:700;padding:0 15px;text-align:center}.clearpay-modal .clearpay-content .clearpay-items .icon{padding:10px}.clearpay-modal .clearpay-content .clearpay-items .icon svg{align-content:flex-end;align-items:flex-end;display:flex;flex:0 0 100%;height:auto;margin:0 auto 10px;max-height:95px;max-width:110px;min-height:95px;width:auto}.clearpay-modal .clearpay-content .t-and-c{font-size:11px;padding-top:20px;text-align:center}.clearpay-modal .clearpay-content .process-icon .c1{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.clearpay-terms-modal{align-items:center;background:rgba(0,0,0,.5);display:none;font-family:Italian Plate No2 Expanded,sans-serif;height:100vh;inset:0 0 0 0;justify-content:center;overflow:hidden;position:fixed;width:100vw;z-index:10000000}.clearpay-terms-modal .clearpay-content-terms{align-items:space-between;background:#fff;display:flex;flex-wrap:wrap;max-height:90vh;overflow-y:scroll;padding:20px;position:relative;width:750px}.clearpay-terms-modal .clearpay-content-terms>*{flex:0 0 100%}.clearpay-terms-modal .clearpay-content-terms .close-button-terms{cursor:pointer;font-size:40px;font-weight:700;opacity:.6;padding:10px;position:absolute;right:10px;top:0}.clearpay-terms-modal .clearpay-content-terms .clearpay-logo{display:block;margin:20px auto;max-width:300px;-o-object-fit:contain;object-fit:contain;width:100%}.clearpay-terms-modal .clearpay-content-terms h3.tagline{display:block;font-size:22px;font-weight:700;letter-spacing:1px;text-align:left}.clearpay-terms-modal .clearpay-content-terms .usps{align-items:flex-start!important}.clearpay-terms-modal .clearpay-content-terms .clearpay-items{align-items:flex-start;justify-content:center;margin:0 auto}.clearpay-terms-modal .clearpay-content-terms .clearpay-items .clearpay-usp{display:flex;flex-direction:column}.clearpay-terms-modal .clearpay-content-terms .clearpay-items .clearpay-usp>div{flex:0 0 40px}.clearpay-terms-modal .clearpay-content-terms .clearpay-items .usp strong{display:block;font-size:14px;font-weight:700;padding:0 15px;text-align:center}.clearpay-terms-modal .clearpay-content-terms .clearpay-items .icon{padding:10px}.clearpay-terms-modal .clearpay-content-terms .clearpay-items .icon svg{align-content:flex-end;align-items:flex-end;display:flex;flex:0 0 100%;height:auto;margin:0 auto 10px;max-height:95px;max-width:110px;min-height:95px;width:auto}.clearpay-terms-modal .clearpay-content-terms .t-and-c{font-size:11px;padding-top:20px;text-align:left}.clearpay-terms-modal .clearpay-content-terms .process-icon .c1{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.clearpay-modal-open{overflow:hidden}.clearpay-modal-open .clearpay-modal{display:flex}.clearpay-terms-modal-open{overflow:hidden}.clearpay-terms-modal-open .clearpay-terms-modal{display:flex}.clearpay-container.clearpay-payment{font-family:Arial;width:100%}.clearpay-container.clearpay-payment.open .clearpay-bottom{max-height:100vh}.clearpay-container.clearpay-payment.open .clearpay-top{display:none}.clearpay-container.clearpay-payment .clearpay-top{align-items:center;background:#b2fce4;border-radius:10px;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:5px;justify-content:center;margin-bottom:10px;padding:15px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-top{font-size:14px;padding:15px}}.clearpay-container.clearpay-payment .clearpay-top .clearpay-logo-container .clearpay-logo{max-height:25px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-top .clearpay-logo-container .clearpay-logo{max-height:20px}}.clearpay-container.clearpay-payment .clearpay-top .underline{font-weight:700;text-decoration:underline}.clearpay-container.clearpay-payment .clearpay-top .learn-more{background:#222;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px 10px 10px;transition:opacity .2s ease}.clearpay-container.clearpay-payment .clearpay-top .learn-more:hover{background:#090909}.clearpay-container.clearpay-payment .clearpay-top p{display:block;flex:1;opacity:.7;padding:10px 20px;text-align:left}.clearpay-container.clearpay-payment .clearpay-bottom{border-top:none;margin-bottom:20px;max-height:0;overflow:hidden;transition:max-height .4s ease-in}.clearpay-container.clearpay-payment .clearpay-bottom p{margin-bottom:0}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-bottom-padding{background:#fff;border:1px solid rgba(0,0,0,.35);border-radius:5px;padding:25px}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-bottom-padding .clearpay-logo{max-height:30px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-bottom-padding .interest-title{font-size:18px;margin:10px 0;padding:0}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-checkout-button{align-items:center;background:#b2fce4;border-radius:10px;color:#000;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:5px;justify-content:center;margin-bottom:10px;margin-top:20px;padding:15px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-checkout-button{font-size:14px;padding:15px}}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-checkout-button .clearpay-logo-container .clearpay-logo{max-height:25px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-checkout-button .clearpay-logo-container .clearpay-logo{max-height:20px}}.clearpay-container.clearpay-payment .clearpay-bottom .clearpay-checkout-button:hover{background:#81fad3}.clearpay-container.clearpay-payment .clearpay-bottom .circles{align-items:center;display:flex;gap:10px;justify-content:center;margin:30px 0;padding:20px 0}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-bottom .circles{gap:7px}}@media (min-width:0) and (max-width:300px){.clearpay-container.clearpay-payment .clearpay-bottom .circles{-moz-column-gap:0;column-gap:0;flex-wrap:wrap;row-gap:20px}}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container{align-items:center;display:flex;flex:1;flex-direction:column;font-size:12px;height:100px;justify-content:center;width:25%}@media (min-width:0) and (max-width:300px){.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container{flex:0 0 49%;width:49%}}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container .outer-circle{align-items:center;aspect-ratio:1;background:#fff;border:2px solid #000;border-radius:50%;display:flex;font-family:Arial,sans-serif;font-weight:700;height:65px;justify-content:center;padding:5px;position:relative;width:65px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container .outer-circle{height:50px;width:50px}}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container .outer-circle:before{align-items:center;background:#fff;border-radius:50%;content:attr(data-label);display:flex;font-size:16px;height:55%;justify-content:center;position:absolute;width:55%}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container .outer-circle .circle{background:conic-gradient(#3375c9 0 var(--progress),#eff4fb var(--progress) 100%);border-radius:50%;height:100%;width:100%}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container p,.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container strong{font-size:16px;margin-top:10px}@media (min-width:0) and (max-width:768px){.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container p,.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container strong{font-size:14px}}.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container p,.clearpay-container.clearpay-payment .clearpay-bottom .circles .circle-container strong{text-align:center}.clearpay-container.clearpay-payment .clearpay-bottom .due-today-wrap{align-items:center;border-top:1px solid rgba(0,0,0,.15);color:#000;display:flex;font-size:18px;justify-content:space-between;padding-top:20px}.clearpay-container.clearpay-payment .clearpay-bottom .due-today-wrap p{font-size:18px}.clearpay-container.clearpay-payment .clearpay-terms{font-size:14px;margin-top:20px}.clearpay-container.clearpay-payment .clearpay-terms a{color:#3375c9;font-weight:700;text-decoration:underline}.scroll-to-top-container{align-items:center;background-color:var(--accent-color);border-radius:50%;bottom:20px;cursor:pointer;display:flex;height:50px;justify-content:center;left:5px;opacity:0;padding:10px;pointer-events:none;position:absolute;transition:opacity .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50px;z-index:10000000}.scroll-to-top-container i{color:#fff;font-size:20px}.scroll-to-top-container.active{opacity:1;pointer-events:all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.corporate-sales-container .container{align-items:center;background:var(--accent-color-dark-4);color:#fff;display:flex;justify-content:center;padding:5px;width:100%}.corporate-sales-container .container .corporate-sales-text{color:#fff;font-size:18px;margin-bottom:0!important;text-align:center}.app-popup-modal-backdrop{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100vh;justify-content:center;position:absolute;top:0;width:100vw;z-index:10}@media (orientation:landscape) and (max-width:768px){.app-popup-modal-backdrop{overflow-y:scroll}}.app-popup-modal-backdrop .app-popup-modal-body{text-align:center;width:clamp(300px,80%,500px)}@media (orientation:landscape) and (max-width:768px){.app-popup-modal-backdrop .app-popup-modal-body{position:absolute;top:0}}.app-popup-modal-backdrop .app-popup-modal-body .upper-container{background-color:#eddcff;min-height:250px;padding:4rem 3rem;position:relative}.app-popup-modal-backdrop .app-popup-modal-body .upper-container .app-popup-close{color:#7f63c7;cursor:pointer;font-size:2rem;position:absolute;right:1rem;top:.25rem}.app-popup-modal-backdrop .app-popup-modal-body .upper-container h1{font-size:clamp(2rem,2.5rem,3.5rem);margin-bottom:1.5rem}.app-popup-modal-backdrop .app-popup-modal-body .upper-container p{font-size:1.25rem}.app-popup-modal-backdrop .app-popup-modal-body .upper-container .iphone-mockup{height:clamp(150px,300px,400px);left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.app-popup-modal-backdrop .app-popup-modal-body .lower-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:clamp(325px,350px,600px);justify-content:flex-end;padding-bottom:1rem}@media (min-width:0) and (max-width:525px){.app-popup-modal-backdrop .app-popup-modal-body .lower-container{height:clamp(375px,375px,500px)}}.app-popup-modal-backdrop .app-popup-modal-body .lower-container img{height:clamp(25px,50px,100px)}.app-popup-modal-backdrop .app-popup-modal-body .lower-container img:first-of-type{margin-bottom:1rem}.app-callout{align-items:center;background:var(--accent-color);box-shadow:0 25px 20px -20px rgba(0,0,0,.45);display:flex;font-size:16px;justify-content:center;max-height:100px;text-align:center;transition:all .4s ease;transition-delay:.4s;width:100%}.app-callout .container{color:#fff;min-height:30px;padding-bottom:5px;padding-top:5px}.app-callout .container p{color:#fff;display:block;margin-bottom:0;opacity:1;padding:5px;pointer-events:all;transition:opacity .1s ease}.app-callout .container strong{text-decoration:underline}.app-callout .close-button-app-callout{opacity:1;padding:10px;pointer-events:all;position:relative;transition:opacity .1s ease;transition-delay:.4s;z-index:10000}.app-callout .close-button-app-callout i{color:#fff}#main-header:has(.header.collapsed)+.app-callout{max-height:0;transition-delay:2s}#main-header:has(.header.collapsed)+.app-callout .container p{opacity:0;pointer-events:none;transition-delay:2s}#main-header:has(.header.collapsed)+.app-callout .close-button-app-callout{opacity:0;pointer-events:none;transition-delay:2s}.product_listing[data-prod_id=""],img[src^="blob:https://www.prestigeflowers.co.uk/"],img[src^="blob:https://www.prestigehampers.co.uk/"]{display:none}.product_listing{padding:5px;position:relative}.product_listing .thumb{display:grid;flex-direction:column;grid-template-rows:minmax(100px,auto) minmax(100px,3fr) 1fr;height:100%;position:relative}@media (min-width:0) and (max-width:768px){.product_listing .thumb{grid-template-rows:minmax(150px,auto) minmax(50px,2fr) 1fr}}.product_listing a:hover{text-decoration:none}.product_listing .product-name{display:block;font-size:14px;font-weight:400;margin-bottom:.4rem;margin-top:.4rem;text-align:center;width:100%}.product_listing .pricing{display:block;font-size:17px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.product_listing .pricing{width:-moz-fit-content}}@media (min-width:0) and (max-width:768px){.product_listing .pricing{margin-top:auto}}@media (min-width:768px){.product_listing .pricing{font-weight:700;margin-top:auto}}.product_listing .pricing .msrp{opacity:.8;text-decoration:line-through}@media (min-width:768px){.product_listing .pricing .msrp{font-weight:700}}.product_listing .pricing .retail{color:var(--accent-color)}@media (min-width:768px){.product_listing .pricing .retail{font-weight:700}}@media (min-width:0) and (max-width:768px){.product_listing .pricing .retail{font-weight:700}#prestige-flowers .product_listing .pricing .retail{color:var(--emphasis-color-dark-2)}}.product_listing .product-description{margin-top:auto;text-align:center}@media (min-width:0) and (max-width:768px){.product_listing .product-description{display:none}}.product_listing .product-cart-details{display:flex;flex-direction:column;width:100%}.product_listing .product-no-stock-btn{margin:0 auto}.product_listing .add-to-basket{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.product_listing .add-to-basket{width:-moz-fit-content}}.product_listing .add-to-basket .no-stock{font-size:1rem;text-transform:capitalize}.product_listing .add-to-basket .product-add-cart.btn{background:var(--cta-color-bg);font-size:11px}@media (min-width:768px){.product_listing .add-to-basket .product-add-cart.btn{font-size:13px}}.product_listing .add-to-basket .product-add-cart.btn:not(.product-no-stock-btn){background:var(--cta-color)}.product_listing .add-to-basket .product-add-cart.btn:not(.product-no-stock-btn) .desk-icon{display:none}@media (min-width:0) and (max-width:768px){.product_listing .add-to-basket .product-add-cart.btn{font-size:12px;padding:6px 4px}}@media (min-width:992px){.product_listing .add-to-basket .product-add-cart.btn .mob-icon,.product_listing .add-to-basket .product-add-cart.btn .mob-text{display:none}}@media (min-width:0) and (max-width:992px){.product_listing .add-to-basket .product-add-cart.btn .desk-icon,.product_listing .add-to-basket .product-add-cart.btn .desk-text{display:none}}.product_listing .add-to-basket .product-add-cart.btn.product-no-stock-btn{background:rgba(0,0,0,.6)}.product_listing .img-container{background:#dee2e6;border:1px solid #d7d7d7;overflow:hidden;position:relative;width:100%}.product_listing .img-container .product-img{display:block;padding-top:109.81595%;position:relative;width:100%}.product_listing .img-container .product-img img{bottom:0;display:block;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.product_listing .img-container .product-img .rollover-image{inset:0;opacity:0;position:absolute;transition:opacity .4s ease-in-out}.product_listing .img-container .product-img:hover .rollover-image{opacity:1}.product_listing .available-from-overlay{border-radius:5px;display:block;font-size:13px;font-weight:700;margin:0 auto;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:0) and (max-width:768px){.product_listing .available-from-overlay{font-size:12px;padding:5px}}.product_listing .available-from-overlay.no-stock{opacity:.5}.product_listing .available-from-overlay.next-day-available{color:var(--emphasis-color-dark-2);color:var(--accent-color-dark-5)}#prestige-hampers .product_listing .available-from-overlay.next-day-available{color:var(--accent-color-dark-3)}.product_listing .available-from-overlay.valentines{color:#d91a2a}.product_listing .available-from-overlay.mothers-day{color:#cf3d6c}.product_listing .available-from-overlay.selling-fast{color:#d93b07}.home-layout .btn{margin:.5rem auto}.content-block h3{font-size:1.6rem;text-align:center;text-transform:uppercase}.de-bug{background:var(--accent-color);bottom:0;color:#fff;padding:.5rem 1rem;position:absolute;right:0}.limit .show-more{display:none}@media (min-width:0) and (max-width:992px){.limit .show-more{display:block}.limit .show-more .btn{background:var(--accent-color-dark-4);color:#fff;padding:10px 20px;width:100%}.limit .product_listing.mobile_limit:nth-child(n+9){display:none}}.row>div.product_listing .overlays{bottom:0;display:block;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.row>div.product_listing .overlays>*{z-index:2}.row>div.product_listing .selling-fast-overlay{bottom:0;max-width:60px;position:absolute;right:0}@media (min-width:0) and (max-width:768px){.row>div.product_listing .selling-fast-overlay{max-width:50px}}@media (min-width:768px){#prestige-flowers .home-layout .featured .row>div.product_listing .selling-fast-overlay{max-width:70px}}.row>div.product_listing .savings{align-items:center;background:var(--emphasis-color-dark-2);background:var(--accent-color-dark-7);background:#181847;border-radius:50%;bottom:0;color:#fff;display:flex;font-family:Noticia Text,Times,serif;font-size:15px;height:50px;justify-content:center;left:0;padding:5px;position:absolute;width:50px}#prestige-hampers .row>div.product_listing .savings{background:var(--accent-color-dark-3);bottom:unset;font-family:Montserrat,Arial,sans-serif;top:0}.row>div.product_listing .savings .savings-value{align-items:flex-start;color:#fff;display:flex;flex-wrap:wrap;font-weight:700;justify-content:center;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.row>div.product_listing .savings .savings-value{width:-moz-fit-content}}.row>div.product_listing .savings .savings-value strong{font-weight:light;line-height:16px}.row>div.product_listing .savings .savings-value .savings-cost{font-size:16px;line-height:16px}@media (min-width:0) and (max-width:768px){#prestige-flowers .row>div.product_listing .savings{bottom:unset;font-size:18px;top:0}#prestige-flowers .row>div.product_listing .savings .savings-value strong{font-weight:200}#prestige-flowers .row>div.product_listing .savings .savings-value .savings-cost{font-size:20px;font-weight:200}}#prestige-flowers .row>div.product_listing .savings .savings-value strong{font-weight:200}@media (min-width:768px){#prestige-flowers .home-layout .featured .row>div.product_listing .savings{font-family:Noticia Text,Times,serif;font-size:20px;font-weight:400;height:70px;text-transform:capitalize;width:70px}#prestige-flowers .home-layout .featured .row>div.product_listing .savings .savings-value strong{line-height:22px}#prestige-flowers .home-layout .featured .row>div.product_listing .savings .savings-value .savings-cost{color:var(--contrast-color-light-2);color:#fff;font-size:26px;line-height:26px}}.row>div.product_listing .free-chocs{align-items:flex-end;background:#000;display:flex;height:155px;justify-content:center;transform:rotate(-45deg) translateY(-80%);width:155px}.row>div.product_listing .free-chocs p{color:var(--contrast-color);font-family:arial;font-size:13px;font-weight:400;line-height:14px;padding-bottom:5px;text-align:center;text-transform:uppercase;transform-origin:center;width:100%}.row>div.product_listing .free-chocs p span{color:#fff;font-size:18px;line-height:18px}@media (min-width:0) and (max-width:992px){.row>div.product_listing .free-chocs{background:#f2e1f9;bottom:0;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);color:#000;height:100px;left:unset;padding:10px;position:absolute;top:unset;top:0;transform:unset;transform:translate(-50%,50%);transform:translate(-48%,-50%);width:120px}.row>div.product_listing .free-chocs p{color:#000;font-size:0;font-weight:400;left:47%;left:40%;line-height:10px;padding:10px;position:absolute;text-align:left;text-transform:capitalize;top:14px;top:45%}.row>div.product_listing .free-chocs p span{color:#000;font-size:10px;line-height:10px;text-transform:capitalize}.row>div.product_listing .free-chocs p span:after{content:"Chocs!";display:block}}.row>div.product_listing .wishlist{pointer-events:all}.row>div.product_listing .wishlist button{align-items:center;background-color:#fff;border:1px solid #999;border-radius:20px;display:flex;filter:drop-shadow(2px 2px 2px #999);flex-direction:row;flex-wrap:wrap;font-size:1.2em;height:30px;justify-content:center;outline:none;position:absolute;right:3px;top:3px;width:30px;z-index:2}.row>div.product_listing .wishlist button.selected{background-color:var(--accent-color);color:#fff}.row>div.product_listing .wishlist button.selected:hover{background:var(--accent-color-dark-3);color:#fff}.row>div.product_listing .wishlist button i{pointer-events:none}.row>div.product_listing .wishlist button:hover{background:#f2f2f2;color:#000}.home-feature-new-container .home-feature.home-feature-new{margin:0;position:relative}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new{display:block}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track{overflow:hidden}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides{align-items:stretch;display:flex;flex-wrap:nowrap;left:0;position:relative;transition:.4s ease-in-out;width:100%}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide{align-items:stretch;display:flex;flex:0 0 100%;flex-wrap:wrap;min-height:400px;position:relative}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide{align-items:flex-start;flex-direction:column}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content{align-content:center;background:#fbad02;color:#fff;display:flex;flex:0 0 40%;flex-wrap:wrap;justify-content:center;line-height:1.1;padding:20px;text-align:center}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content{flex-wrap:wrap}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .banner-title{flex:0 0 100%;font-size:60px;font-weight:700;margin-bottom:1rem}@media (min-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .banner-title{line-height:60px}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content h2{flex:0 0 100%;font-size:50px;font-weight:400}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .btn{background:var(--cta-color);border-radius:0;font-size:20px;letter-spacing:3px;margin:20px auto 0;padding:10px 30px;text-transform:uppercase}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .btn.valentines-light-red{background:#ffe3ea;color:#a40000}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .btn.valentines-light-red:hover{background:#d1ebe1;color:#008568}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content{bottom:0;flex:1;order:2;width:100%}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content h1{font-size:30px!important}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content h2{font-size:32px!important}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .text-content .btn{font-size:14px;margin-top:5px}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .image-content{flex:1;height:100%;max-height:400px;min-height:400px}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .image-content{min-height:250px}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .image-content img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .image-content{flex:0 0 200px;max-height:200px;width:100%}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .stamp{bottom:10px;max-width:100px;position:absolute;right:10px}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide .stamp{top:10px}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits{align-items:stretch;background:red;display:flex;flex-wrap:wrap}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits{flex-direction:row;width:100%}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split{flex:1}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split{flex:0 0 100%;height:auto}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .text-content{flex-direction:column;flex-wrap:nowrap;height:100%}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .text-content>*{flex:unset}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .text-content h1{order:1}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .text-content h2{order:2}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .text-content .btn{margin-top:auto;order:4}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .stamp{bottom:unset;max-width:unset;order:3;position:relative;right:unset}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .stamp img{margin:0 auto;max-width:50%}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide-splits .home-feature-carousel-slide-split .stamp{display:none}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child{border-right:2px solid #000;position:relative}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child{border-bottom:2px solid #000;border-right:unset}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child h1{line-height:.8;margin-bottom:10px;text-transform:uppercase}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child h1 span{-webkit-text-stroke:3px #000;color:transparent;display:block}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child h1 span{-webkit-text-stroke:2px #000}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child h2>span{display:block;margin-top:5px}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child h2 .code{border-bottom:2px solid #000;color:#000;display:inline-block;font-weight:700;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child .text-content:after{background:inherit;color:#fff;content:"OR";font-size:30px;position:absolute;right:0;top:50%;transform:translate(50%,-50%)}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:first-child .text-content:after{font-size:15px;padding:0 10px;right:50%;top:100%}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday>a:last-child h1{font-size:32px!important}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday h1{font-size:50px!important}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-track .home-feature-carousel-slides .home-feature-carousel-slide.black-friday h2{font-size:26px!important}}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators{align-items:stretch;bottom:0;display:flex;gap:10px;justify-content:center;padding:10px;position:absolute;width:100%}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators .indicator{aspect-ratio:1/1;background:hsla(0,0%,100%,.6);border-radius:50%;cursor:pointer;height:20px;transition:background .4s ease-in-out;width:20px}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators .indicator:not(.active):hover{background:hsla(0,0%,100%,.8)}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators .indicator.active{background:#fff}@media (min-width:0) and (max-width:768px){.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators{gap:5px;position:relative}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators .indicator{background:var(--accent-color-light-8);height:10px;width:10px}.home-feature-new-container .home-feature.home-feature-new .home-feature-carousel .home-feature-carousel-indicators .indicator.active{background:var(--accent-color)}}.home-feature-new-container .next-day-callout{align-items:center;color:var(--accent-color);display:flex;font-size:19px;font-weight:700;gap:0;padding:20px 0;text-align:center}.home-feature-new-container .next-day-callout span:nth-child(2){border-left:1px solid #163f3e;color:#163f3e;padding-left:5px}@media (min-width:0) and (max-width:1200px){.home-feature-new-container .next-day-callout{display:none}}.home-feature-new-container .review-split .review-section a{align-items:center;display:flex;height:100%}.home-feature-new-container .review-split .review-section img{-o-object-fit:contain;object-fit:contain}@media (min-width:0) and (max-width:768px){.home-feature-new-container .review-split{display:none}}.home-feature{margin-top:10px}.home-feature:first-of-type{border-color:#fff;border-style:solid;border-width:0 1px}@media (min-width:0) and (max-width:992px){.home-feature{display:none}}@media (min-width:0) and (max-width:768px){.home-feature>.container{padding-left:0;padding-right:0}}.home-feature .text{height:100%;padding:20px;text-align:right}@media (min-width:0) and (max-width:768px){.home-feature .text{padding:10px}}.home-feature .text h3{margin-bottom:50px;margin-left:auto}.home-feature .text .btn{display:block;margin-left:auto}.home-feature .img{max-height:50rem;overflow:hidden}.home-feature .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:0) and (max-width:768px){.home-feature .img img{height:20rem}}.home-feature .lg-headline img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;overflow:hidden;width:100%}.home-feature .headline-product{background-image:linear-gradient(#f4f2ee,#dfd7ce);border:2px solid #e1e1e1;overflow:hidden}.home-feature .headline-product .we-recommend{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;min-height:325px;position:relative}@media (min-width:992px){.home-feature .headline-product .we-recommend-invert .text{left:0;right:unset}}@media (min-width:0) and (max-width:992px){.home-feature .headline-product .we-recommend-invert div.image-container img{-o-object-position:right!important;object-position:right!important}}.home-feature .headline-product .we-recommend .free-chocs-container{bottom:-5%;display:block;left:7%;max-width:250px;position:absolute}@media (min-width:0) and (max-width:992px){.home-feature .headline-product .we-recommend .free-chocs-container{display:none}}.home-feature .headline-product .we-recommend-invert .free-chocs-container{left:unset;right:7%}.home-feature .headline-product .we-recommend .text{align-content:center;background:hsla(0,0%,100%,.6);display:flex;flex-direction:row;flex-wrap:wrap;text-align:left;width:40%}.home-feature .headline-product .we-recommend .text>*{flex:0 0 100%}@media (min-width:992px){#prestige-flowers .home-feature .headline-product .we-recommend .text{margin-left:auto}}@media (min-width:0) and (max-width:1200px){.home-feature .headline-product .we-recommend .text{width:60%}}.home-feature .headline-product .we-recommend .text h3{display:block;font-size:25px;font-weight:400;margin:10px 0 0;width:100%}.home-feature .headline-product .we-recommend .text .price{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap}#prestige-hampers .home-feature .headline-product .we-recommend .text .price{margin-top:20px}.home-feature .headline-product .we-recommend .text .price .msrp{font-size:1.2rem;line-height:2rem;text-decoration:line-through;vertical-align:text-bottom}.home-feature .headline-product .we-recommend .text .price .retail{color:var(--accent-color);display:block;font-size:2rem;font-weight:700;line-height:2rem;margin-left:5px}.home-feature .headline-product .we-recommend .text .price span{vertical-align:super}.home-feature .headline-product .we-recommend .text .btn{background:var(--cta-color);flex:unset;margin-left:0}@media screen and (max-width:500px){.home-feature .callout-stack{display:none}}@media (min-width:0) and (max-width:768px){.home-feature.category-feature .column .callout{display:block}}.home-feature .column{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media (min-width:0) and (max-width:768px){.home-feature .column{flex-direction:row}}.home-feature .column .callout{align-items:center;background:var(--contrast-color);background-position:50%;background-size:cover;display:flex;flex:1;height:100%;justify-content:center;padding:10px;width:100%}.home-feature .column .callout h3{color:#fff;font-family:Montserrat,Arial,sans-serif;font-size:1.6rem;font-weight:400;margin-bottom:0;text-align:center}@media (min-width:0) and (max-width:768px){.home-feature .column .callout h3{flex:0 0 100%;font-size:1rem}}.home-feature .column .callout:hover{filter:brightness(.95);text-decoration:none}.home-feature .column .callout:first-child{background-color:#7f65c7}#prestige-hampers .home-feature .column .callout:first-child{background-color:var(--accent-color)}.home-feature .column .callout:nth-child(2){background-color:#eddbff}#prestige-hampers .home-feature .column .callout:nth-child(2){background-color:var(--cta-color-light-2)}#prestige-flowers .home-feature .column .callout:nth-child(2) h3{color:#1b1e4a}.home-feature .column .callout:nth-child(3){background-color:#1b1e4a}#prestige-hampers .home-feature .column .callout:nth-child(3){background-color:var(--contrast-color)}.home-feature .image-container{display:none}@media (min-width:0) and (max-width:768px){.home-feature.category-feature{display:block}}@media (min-width:992px){.home-feature.category-feature>.container{padding-right:0}}@media (min-width:0) and (max-width:768px){.home-feature.category-feature>.container{display:block}.home-feature.category-feature>.container .we-recommend{background-image:unset!important;background:var(--accent-color-light-6);display:flex;flex-direction:row;flex-wrap:wrap;min-height:unset}.home-feature.category-feature>.container .we-recommend .image-container{display:block;flex:0 0 45%;position:relative}.home-feature.category-feature>.container .we-recommend .image-container img{bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0}.home-feature.category-feature>.container .we-recommend .text{text-align:center;width:55%}.home-feature.category-feature>.container .we-recommend .text>strong{display:none}.home-feature.category-feature>.container .we-recommend .text h3{display:block;font-size:14px}.home-feature.category-feature>.container .we-recommend .text p{margin-bottom:0}.home-feature.category-feature>.container .we-recommend .text .price{width:100%}.home-feature.category-feature>.container .we-recommend .text .price .retail{display:block;font-size:16px;text-align:center;width:100%}.home-feature.category-feature>.container .we-recommend .text .price .retail span{vertical-align:unset}.home-feature.category-feature>.container .we-recommend .text .price .retail:before{content:"NOW "}.home-feature.category-feature>.container .we-recommend .text .price .msrp{display:none}.home-feature.category-feature>.container .we-recommend .text .btn{background:var(--accent-color);margin:1rem auto}}@media screen and (min-width:0) and (max-width:768px) and (max-width:425px){.home-feature.category-feature>.container .we-recommend .text .btn{padding:10px!important}}@media (min-width:0) and (max-width:768px){.tagline{display:none}}.tagline p{color:var(--accent-color-dark-3);font-size:18px;padding:15px 10px;text-align:center}#prestige-hampers .tagline .mute{color:#222;opacity:.7}#prestige-hampers .tagline a{color:var(--accent-color);font-weight:700;margin-left:5px;opacity:1}@media (min-width:0) and (max-width:768px){.review-banner{display:none}}.review-banner .container{background:rgba(150,184,149,.2);border-bottom:1px solid #f3f3f3;margin-bottom:10px;padding-bottom:10px;padding-top:10px}.review-banner .container #text-banner-widget_frame{display:block;margin:0 auto;width:80%}@media (min-width:768px) and (max-width:930px){.review-banner iframe{height:70px!important}}.link-callouts{margin-bottom:10px}@media (min-width:0) and (max-width:768px){.link-callouts{display:none}}.link-callouts strong{display:block;margin-bottom:10px;text-align:center}.link-callouts a{display:block;margin:0 auto;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.link-callouts a{width:-moz-fit-content}}#prestige-hampers .link-callouts{border-bottom:1px solid rgba(222,226,230,.6);border-top:1px solid rgba(222,226,230,.6);padding:10px 0}#prestige-hampers .link-callouts a{color:var(--accent-color-dark-2);font-size:18px;font-weight:700;text-decoration:none}.review-split{display:flex;flex-wrap:nowrap;font-size:1.2em;margin:5px 0 0}#prestige-hampers .review-split{margin:0 0 10px}.review-split .review-section{flex:50%;padding:10px 0}.review-split .review-section .rev-score{margin-right:10px}.review-split .review-section a{align-items:center;display:flex;justify-content:center}.review-split .review-section a i{margin-right:4px}.review-split .review-section a img{margin-right:10px;width:120px}#prestige-hampers .review-split .sec-1{background:var(--accent-color-light-8)}#prestige-hampers .review-split .sec-2{background:var(--accent-color-light-9);border-color:rgba(222,226,230,.4);border-style:solid;border-width:1px 0}@media (min-width:0) and (max-width:768px){.review-split{display:none}}.next-day-banner{background:#222;color:#fff;font-weight:700;padding:5px 20px;text-align:center}.sidebar{background:#fff;height:300px;padding:0 10px 10px}.sidebar .panel{background:#fff;border:1px solid #e4e4e4;margin-bottom:10px;width:100%}.sidebar .panel .panel-top{background:var(--accent-color-bg);color:#fff;font-weight:700;padding:5px;text-align:center}.sidebar .panel .panel-bottom{padding:10px}.sidebar .panel .panel-bottom .btn{width:100%}.sidebar .panel .reviews{display:block;margin:0 auto;width:70%}.sidebar .panel select{border:1px solid #e4e4e4;border-radius:3px;display:block;margin:10px 0;padding:5px;text-align:center;-moz-text-align-last:center;text-align-last:center;width:100%}.sidebar .panel select option{display:block;text-align:center;width:100%}.special-callouts{border-bottom:2px solid var(--accent-color-dark-3);border-left:0 solid var(--accent-color-dark-3);border-right:0 solid var(--accent-color-dark-3);border-top:2px solid var(--accent-color-dark-3)}@media (min-width:768px){.special-callouts{display:none}}.special-callouts:has(.christmas-flowers){border-top-color:#8d1220}.special-callouts .special-callout{font-size:1.2rem;position:relative}.special-callouts .special-callout[for^=Valentine] a{color:#d91b2a;font-weight:700}.special-callouts .special-callout.christmas-flowers{background:#ba182a;color:#fff}.special-callouts .special-callout.christmas-flowers+.special-callout{border-top-color:#8d1220}.special-callouts .special-callout.christmas-flowers a{color:#fff}.special-callouts .special-callout>a,.special-callouts .special-callout>strong{color:var(--accent-color-dark-3);display:block;padding:15px 20px}.special-callouts .special-callout.drop{background:var(--accent-color-light-6)}.special-callouts .special-callout.drop .links{max-height:0;overflow:hidden}.special-callouts .special-callout.drop.shown{max-height:200vh}.special-callouts .special-callout:not(:first-child){border-top:1px solid var(--accent-color-dark-3)}.special-callouts .special-callout>a{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;width:100%}.special-callouts .special-callout>a:hover{text-decoration:none}.special-callouts .special-callout a:after{content:"\f054";display:block;font:var(--fa-font-solid);margin-left:auto}.charity-section .bottom,.charity-section .top{font-size:14px;padding:20px;text-align:center}.charity-section .top{background:var(--accent-color-light-6);color:var(--accent-color-dark-5)}.charity-section .bottom{align-content:flex-start;align-items:center;background:var(--accent-color-dark-4);color:#fff;display:flex;flex-direction:row;flex-wrap:wrap}.charity-section .bottom span{flex:0 0 20%;font-size:40px;margin-right:20px}.charity-section .bottom p{flex:1;text-align:left}.charity-section .charity-icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.charity-section .charity-icons .icon-container{flex:0 0 50%;max-width:50%;padding:20px}.charity-section .charity-icons .icon-container img{display:block;height:50px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.charity-section{display:none}}.special_category{border-bottom:1px solid var(--accent-color-dark-3);border-left:0 solid var(--accent-color-dark-3);border-right:0 solid var(--accent-color-dark-3);border-top:1px solid var(--accent-color-dark-3);padding:20px;position:relative}.special_category .wrapper{position:relative}.special_category .offer{align-items:center;background:var(--accent-color-dark-4);border-radius:100%;color:#fff;display:flex;font-family:Times New Roman,Times,serif;font-size:17px;font-style:italic;height:115px;justify-content:center;left:0;line-height:20px;position:absolute;text-align:center;top:0;width:115px}.special_category .offer p{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden;padding:10px;text-align:center}.special_category .image-container{padding:40px}.special_category p.description{color:var(--accent-color-dark-4);font-size:14px;margin-bottom:10px;text-align:center}.special_category .btn{background:var(--accent-color-dark-2);border-radius:0;color:#fff;font-size:14px;padding:10px}.special_category.luxury p.description{font-style:italic}.special_category.subscriptions .offer{background:var(--accent-color-light-6);color:var(--accent-color-dark-3);font-size:18px;left:unset;right:0}@media (min-width:768px){.special_category{display:none}}.mobile-category-callouts{font-size:12px;padding:10px;text-align:center}.mobile-category-callouts h3{color:var(--accent-color-dark-4);font-weight:400}#prestige-hampers .mobile-category-callouts h3{border-bottom:2px solid var(--accent-color-dark-4);color:var(--accent-color-dark-4);font-weight:700;padding:10px}.mobile-category-callouts .mobile-category-callout .img-container{display:block;margin-bottom:30px;padding-top:100%;position:relative;width:100%}.mobile-category-callouts .mobile-category-callout .img-container img{bottom:0;display:block;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.mobile-category-callouts .mobile-category-callout .img-container .view-range{background:#000;bottom:-25px;color:#fff;display:block;left:0;margin-bottom:5px;padding:8px;position:relative;right:0;text-align:center;width:100%;z-index:2}.mobile-category-callouts .mobile-category-callout strong{display:block;overflow-wrap:break-word}@media (min-width:0) and (max-width:768px){.mobile-category-callouts .mobile-category-callout strong{text-align:center;white-space:nowrap}}@media (min-width:0) and (max-width:375px){.mobile-category-callouts .mobile-category-callout strong{white-space:wrap}}.mobile-category-callouts .btn{background:var(--accent-color-dark-2);border-radius:0;color:#fff;font-size:14px;margin-top:20px;padding:10px 40px}section.satisfaction-guarantee{background:var(--accent-color-light-5);padding:30px}section.satisfaction-guarantee img{display:block;margin:0 auto;max-width:170px;width:100%}section.satisfaction-guarantee h3{color:var(--accent-color-dark-4);display:block;font-weight:400;text-align:center}#prestige-hampers section.satisfaction-guarantee{background:none;border-top:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.7)}#prestige-hampers section.satisfaction-guarantee i{display:block;font-size:26px;text-align:center;width:100%}#prestige-hampers section.satisfaction-guarantee h3{color:rgba(0,0,0,.7)}.spin-to-win-section{background:#23342d;background:#8065c8;color:#fff;font-family:Noticia Text,Times,serif;margin-bottom:20px;overflow:hidden;position:relative}#prestige-hampers .spin-to-win-section{background:var(--accent-color)}.spin-to-win-section .win-container{font-size:18px;height:0;opacity:0;overflow:hidden;text-align:center}.spin-to-win-section .win-container p{padding:10px}.spin-to-win-section .wheel-section .details-container .details{align-items:center;border-radius:2px;border-top:2px solid hsla(0,0%,100%,.5);display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:600px;padding:20px;position:relative;z-index:5}.spin-to-win-section .wheel-section .details-container .details h1{font-size:36px;text-align:center}.spin-to-win-section .wheel-section .details-container .details p,.spin-to-win-section .wheel-section .details-container .details strong{font-size:24px;text-align:center}.spin-to-win-section .wheel-section .details-container .details button.btn-spin{background:#141749;border:2px solid #fff;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;padding:10px 20px}#prestige-hampers .spin-to-win-section .wheel-section .details-container .details button.btn-spin{background:var(--accent-color)}.spin-to-win-section .wheel-section .details-container .game-id{bottom:0;padding:10px;position:absolute;right:0}.spin-to-win-section .wheel-section .spin-to-win-container{--wheel-position:20%;--bg:#30bf91;--bg-light:#4fd3a8;align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:500px;overflow:hidden;position:relative}.spin-to-win-section .wheel-section .spin-to-win-container:before{background:#23342d;background:#fff;border:none;border-radius:50%;content:"";display:block;height:100%;position:absolute;top:20%;width:78%}@media (min-width:0) and (max-width:768px){.spin-to-win-section .wheel-section .spin-to-win-container:before{width:90%}}.spin-to-win-section .wheel-section .spin-to-win-container .canvas-container{transform:translateY(var(--wheel-position))}.spin-to-win-section .wheel-section .spin-to-win-container .canvas-container canvas{display:block;margin:0 auto;position:relative;z-index:2}.spin-to-win-section .wheel-section .spin-to-win-container .landing-point{background:#af8b0a;background:#141749;border:2px solid #fff;border-radius:0 50% 50% 50%;height:50px;left:calc(50% - 25px);overflow:hidden;position:absolute;top:calc(var(--wheel-position) - 15px);transform:rotate(-135deg);transform-origin:center;width:50px;z-index:20000}#prestige-hampers .spin-to-win-section .wheel-section .spin-to-win-container .landing-point{background:var(--accent-color)}.spin-to-win-section .wheel-section .spin-to-win-container .landing-point:after{aspect-ratio:1/1;background:#eedcff;border-radius:50%;bottom:0;content:"";position:absolute;right:0;transform:translate(-15%,-15%);width:35px}#prestige-hampers .spin-to-win-section .wheel-section .spin-to-win-container .landing-point:after{background:#f89090}.spin-to-win-section .not-signed-in,.spin-to-win-section .prize-section{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.78);border:1px solid hsla(0,0%,100%,.5);border-radius:5px;color:#000;left:50%;max-width:500px;min-width:300px;opacity:0;overflow:hidden;padding:20px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:100}@media (min-width:768px){.spin-to-win-section .not-signed-in,.spin-to-win-section .prize-section{min-width:500px}}.spin-to-win-section .not-signed-in h1,.spin-to-win-section .prize-section h1{font-size:24px;text-align:center;width:100%}.spin-to-win-section .not-signed-in .prize-text,.spin-to-win-section .prize-section .prize-text{display:block;font-size:36px;font-weight:700;margin:20px auto;text-align:center}.spin-to-win-section .not-signed-in .voucher-copy .voucher-code,.spin-to-win-section .prize-section .voucher-copy .voucher-code{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.spin-to-win-section .not-signed-in .voucher-copy .voucher-code .voucher-code-text,.spin-to-win-section .prize-section .voucher-copy .voucher-code .voucher-code-text{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);display:flex;flex:1;font-size:18px;justify-content:center;letter-spacing:2px}.spin-to-win-section .not-signed-in .voucher-copy p.voucher-instruction-text,.spin-to-win-section .prize-section .voucher-copy p.voucher-instruction-text{font-size:18px}.spin-to-win-section .not-signed-in .voucher-copy .copy-response,.spin-to-win-section .prize-section .voucher-copy .copy-response{background:rgba(0,0,0,.2);border-radius:5px;color:#000;flex:0 0 100%;opacity:1;padding:10px;transition:opacity .4s ease-in-out}.spin-to-win-section .not-signed-in .voucher-copy .copy-response.hidden,.spin-to-win-section .prize-section .voucher-copy .copy-response.hidden{opacity:0}.spin-to-win-section .not-signed-in .redeem-btn,.spin-to-win-section .not-signed-in .sign-in-button,.spin-to-win-section .prize-section .redeem-btn,.spin-to-win-section .prize-section .sign-in-button{background:#000;margin-top:20px;width:100%}@keyframes Bounce{0%{bottom:10px}5%{bottom:20px}10%{bottom:10px}13%{bottom:12px}15%{bottom:10px}to{bottom:10px}}.catalogue-guide{align-items:center;background-color:var(--accent-color-dark-2);display:flex;justify-content:center;margin:10px;padding:10px}.catalogue-guide p{color:#fff;font-size:1.4rem;text-align:center}.catalogue-guide p i{font-size:1.2rem}@media screen and (max-width:375px){.catalogue-guide p{font-size:1.2rem}}