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.fathers-day-blue{background-color:#141849;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}img[src^="blob:https://www.prestigeflowers.co.uk/"],img[src^="blob:https://www.prestigehampers.co.uk/"]{display:none}
/*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{border-radius:4px;direction:ltr;padding:4px}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid #999;bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{border:none;border-radius:4px;height:20px;text-align:center;width:20px}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:linear-gradient(180deg,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fdd49a",endColorstr="#fdf59a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:linear-gradient(180deg,#f3c17a,#f3e97a);background-repeat:repeat-x;border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3c17a",endColorstr="#f3e97a",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:linear-gradient(180deg,#b3b3b3,grey);background-repeat:repeat-x;border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3",endColorstr="grey",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:linear-gradient(180deg,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#08c",endColorstr="#0044cc",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-weight:400;height:18px;line-height:18px;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;width:auto}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel.owl-drag .owl-item,.owl-carousel .owl-stage{touch-action:auto}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;margin-top:10px;text-align:center}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:8px;margin:5px;transition:opacity .2s ease;width:8px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.product-body .prod-desc{border:1px solid #dee2e6}.product-body .prod-desc .stock{display:block;font-size:1.4rem;font-weight:700;margin:20px;text-align:center;text-transform:capitalize}@media (min-width:0) and (max-width:768px){.product-body .prod-desc{border:none;padding-left:0;padding-right:0}.product-body .prod-desc .step-content{padding:0 10px}.product-body .prod-img .related-products{display:none}}.product-body .crumbs{margin-bottom:1rem;margin-top:1rem}.product-body .crumbs ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none}.product-body .crumbs ul li{background:var(--contrast-color);color:#000;flex-grow:0;flex-shrink:0;font-size:1rem;padding:.5rem 3rem .5rem 2rem;position:relative;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.product-body .crumbs ul li{width:-moz-fit-content}}.product-body .crumbs ul li:after{background:#fff;-webkit-clip-path:polygon(100% 0,75% 0,100% 50%,75% 100%,100% 100%);clip-path:polygon(100% 0,75% 0,100% 50%,75% 100%,100% 100%);content:"";height:102%;position:absolute;right:-1px;top:-1%;width:50px}.product-body .crumbs ul li:not(:first-of-type):before{background:#fff;-webkit-clip-path:polygon(0 0,0 51%,0 100%,0 100%,25% 50%,0 0);clip-path:polygon(0 0,0 51%,0 100%,0 100%,25% 50%,0 0);content:"";height:100%;left:-1px;position:absolute;top:0;width:50px}.product-body .crumbs ul li:hover{background:var(--contrast-color-dark-2)}.product-body .product-sku{font-size:10px;margin-top:5px;opacity:.8;text-align:center}.product-body .image-usps{background:#1b1e4a;padding:.5rem 1rem}.product-body .image-usps p{color:#fff;font-weight:700;letter-spacing:1px;text-align:center;text-transform:uppercase}.product-body .image-usps p span{color:#fff}.product-body .product-image{border:1px solid #dfd7ce;position:relative}@media (min-width:0) and (max-width:992px){.product-body .product-image{pointer-events:none}}.product-body #count_attr_messagecard{margin-bottom:10px}.product-body .product-thumbs{margin-top:1rem}.product-body .product-thumbs ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.product-body .product-thumbs ul>li{cursor:pointer;flex-basis:20%;padding:1rem}@media (min-width:0) and (max-width:768px){.product-body .product-thumbs ul>li{padding:.5rem}}.product-body .product-thumbs ul>li img{border:1px solid #dfd7ce}.product-body .item-type{font-size:.72rem;font-weight:700;opacity:.7;text-transform:uppercase}.product-body .products-name{display:inline-block;font-size:1.6rem;margin-top:1.5rem}.product-body .products-name .rating a{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.2rem;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.product-body .products-name .rating a{width:-moz-fit-content}}.product-body .products-name .rating a .product-rating{opacity:0;padding-right:.5rem}.product-body .products-name .rating a .count{opacity:0}.product-body .item-description{background:var(--contrast-color);border-left:.5rem solid var(--contrast-color-dark-2);margin:1.5rem 0;padding:1rem}.product-body .product_pricing{display:inline-block;font-size:1.6rem;margin-left:10px;opacity:.5}.product-body .product_pricing .price-msrp{font-size:1.2rem;opacity:.6;padding-right:10px;text-decoration:line-through}.product-body .product_pricing .price-msrp:before{content:"Was ";position:relative}.product-body .product_pricing .price-retail{font-weight:700}.product-body .product-step-box{margin-bottom:20px}.product-body .product-step{align-items:center;background:#eee;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.2rem;font-size:1.1rem;margin:10px 0;position:relative}.product-body .product-step-title{flex:1;text-align:center}@media (min-width:768px){.product-body .product-step{border:1px solid rgba(0,0,0,.1)}}@media (min-width:0) and (max-width:768px){.product-body .product-step{background:linear-gradient(to right,var(--accent-color-light-5) 60%,var(--accent-color-light-4));margin:20px 0;padding:10px 0}#prestige-hampers .product-body .product-step{background:linear-gradient(90deg,#e5e1e0 0,#fcf7f7 50%,#e5e1e0)}.product-body .product-step span.stage{left:5px;position:absolute;top:20%}.product-body .product-step span.stage>span{height:2rem;width:2rem}.product-body .product-step span.stage>span:before{font-size:1.2rem;left:.4rem;top:.4rem}.product-body .product-step .product-step-title{color:var(--accent-color-dark-4);display:block;text-align:center;width:100%}#prestige-hampers .product-body .product-step .product-step-title{color:#000}}.product-body .product-step .stage{margin-right:1rem}.product-body .product-step .stage i{align-items:center;background:var(--accent-color-light-1);color:#fff;display:flex;height:3rem;justify-content:center;position:relative;width:3rem}@media (min-width:0) and (max-width:768px){.product-body .product-step .stage i{border-radius:100%;height:2rem;width:2rem}}.product-body .product-step .stage i:before{font-size:18px;position:absolute}@media (min-width:0) and (max-width:768px){.product-body .product-step .stage i:before{font-size:1.2rem}}.product-body .product-step:not(:first-of-type){margin-top:10px}.product-body .product-step>span{display:block;height:100%}.product-body .bouquet-shown{display:none;margin-top:20px;opacity:.3;text-align:center;text-transform:uppercase}.product-body .bouquet-shown h4{font-size:.84rem}.product-body .add-cart-icon .add-cart{background:var(--cta-color-bg);margin:2rem auto;padding:18px 40px}@media (min-width:0) and (max-width:768px){.product-body .add-cart-icon .add-cart{margin:1rem auto;width:100%}}.product-body .need-to-order-more{text-align:center}.product-body .need-to-order-more strong{color:var(--accent-color-dark-4);display:block}@media (min-width:0) and (max-width:992px){.product-body .prod-sidebar{display:none}}.product-body .prod-sidebar .panel{border:1px solid #dee2e6;margin-bottom:15px}.product-body .prod-sidebar .panel:not(:first-of-type){margin-top:5px}.product-body .prod-sidebar .panel .panel-top{background:var(--accent-color-bg);color:#fff;font-size:13px;font-weight:700;padding:3px 0;text-align:center}.product-body .prod-sidebar .panel .panel-content{padding:10px}.product-body .prod-sidebar .panel .panel-content img{margin:0 auto;max-width:140px;width:100%}.product-body .prod-sidebar .panel .panel-content select{background:linear-gradient(180deg,#fff,#f2f2f2);border-radius:5px;cursor:pointer;display:block;margin-bottom:20px;padding:5px;width:100%}.product-body .prod-sidebar .panel .panel-content .btn{background:var(--cta-color-bg);color:#fff;display:block;width:100%}.product-body .image-container{background:#dee2e6;border:1px solid #dee2e6;display:block;margin:0 auto;overflow:hidden;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;width:100%}@supports (-moz-appearance:none){.product-body .image-container{width:-moz-fit-content}}.product-body .image-container .rollover{background-repeat:no-repeat;background-size:200%;inset:0 0 0 0;position:absolute;z-index:-1}#prestige-hampers .product-body .image-container .rollover{background-size:400%}@media (min-width:0) and (max-width:576px){.product-body .desktop-tabs{display:none}}.product-body .overlays{inset:0 0 0 0;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-body .overlays .free-chocs{align-items:flex-end;background:#000;display:flex;height:200px;justify-content:center;transform:rotate(-45deg) translateY(-80%);width:200px}.product-body .overlays .free-chocs p{color:var(--contrast-color);font-family:arial;font-size:17px;font-weight:400;line-height:18px;padding-bottom:5px;text-align:center;text-transform:uppercase;transform-origin:center;width:100%}.product-body .overlays .free-chocs p span{color:#fff;font-size:22px;line-height:22px}.product-body .leave-review{border-top:2px solid #dee2e6;margin-top:1rem}.product-body .leave-review u{display:block;font-weight:700;text-align:center}.product-body .leave-review a{display:block;margin:20px auto 0;max-width:20rem}.product-body .leave-review a img{margin:.5rem auto 2rem}.product-body .related-products h3{color:var(--accent-color-dark-3);text-transform:none}.product-body .related-products .product_listing{padding:5px}.product-body .related-products .product_listing .thumb .prod-img{display:block;padding-top:100%;position:relative;width:100%}.product-body .related-products .product_listing .thumb .prod-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-body .related-products .product_listing .thumb h4{font-size:13px;margin-bottom:1rem}.product-body .related-products .product_listing .thumb .pricing{font-size:13px}@media (min-width:0) and (max-width:576px){.product-body .related-products{display:none}}@media (min-width:768px){.product-body .mobile-tabs{display:none}}.product-body .mobile-tabs .desktop-tabs,.product-body .mobile-tabs .related-products{display:block}@media (min-width:0) and (max-width:768px){body.product_page .zoomContainer{pointer-events:none}}.product-body.new-product-body .products-name,.product-body.new-product-body h1,.product-body.new-product-body h2,.product-body.new-product-body h3{font-family:Noticia Text,Georgia,Times New Roman,Times,serif}.product-body.new-product-body .products-name{display:block;font-size:38px;font-weight:700;margin-top:0}.product-body.new-product-body .product_pricing{font-size:20px;margin:0;opacity:.6}.product-body.new-product-body .product-price{display:block;margin-top:10px;text-align:right}.product-body.new-product-body .product-description-container{font-size:16px;position:relative}.product-body.new-product-body .product-description-container h3{font-size:20px}.product-body.new-product-body .product-description-container br{height:5px}.product-body.new-product-body #addon_cross_sell_container{z-index:30}.product-body.new-product-body .btn{background:#222;border-radius:0;color:#fff;font-size:18px;font-weight:700;padding:10px 20px}.product-body.new-product-body .product-size-container{margin-top:40px}.product-body.new-product-body .product-size-container h3{font-size:20px}.product-body.new-product-body .product-size-container .product-sizes{display:flex;flex-direction:row;flex-wrap:wrap}.product-body.new-product-body .product-size-container .product-sizes .size{background:#e6e6e6;flex:1;margin:10px}.product-body.new-product-body .product-size-container .product-sizes .size input{display:none}.product-body.new-product-body .product-size-container .product-sizes .size input:checked+label .fa-solid.fa-check{background:var(--accent-color-light-6);opacity:1}.product-body.new-product-body .product-size-container .product-sizes .size input:checked+label .fa-solid.fa-check:before{content:"\f00c"}.product-body.new-product-body .product-size-container .product-sizes .size label{cursor:pointer;padding:20px;position:relative}@media (min-width:0) and (max-width:768px){.product-body.new-product-body .product-size-container .product-sizes .size label{padding:20px 10px 10px}}.product-body.new-product-body .product-size-container .product-sizes .size label .fa-solid.fa-check{align-items:center;background:#d8d8d8;display:flex;font-size:18px;height:40px;justify-content:center;padding:10px;position:absolute;right:0;top:0;width:40px}.product-body.new-product-body .product-size-container .product-sizes .size label .fa-solid.fa-check:before{content:"\2b"}.product-body.new-product-body .product-size-container .product-sizes .size label img{border:1px solid #dee2e6;display:none}.product-body.new-product-body .product-size-container .product-sizes .size label img.special-addon-image{border-radius:10px;display:block;margin-bottom:10px}.product-body.new-product-body .product-size-container .product-sizes .size label h3{font-size:16px}@media (min-width:0) and (max-width:768px){.product-body.new-product-body .product-size-container .product-sizes .size label h3{font-size:14px;margin-top:20px}}.product-body.new-product-body .product-size-container .product-sizes .size label h3 span{display:block;font-size:larger;margin-top:10px}.product-body.new-product-body .related-products .row>div{flex:0 0 25%}.product-body.new-product-body .add-cart-icon .add-cart{background:#c01c59;border-radius:0;font-size:18px;margin:10px 0 0 auto;padding:5px 30px}.product-body.new-product-body .usp-box{background:var(--accent-color-light-6);margin:40px 0;padding:20px 5px}.product-body.new-product-body .usp-box .usp{align-items:center;display:flex}.product-body.new-product-body .usp-box .usp .usp-icon{flex:1}.product-body.new-product-body .usp-box .usp .usp-icon img{display:block;width:100%}.product-body.new-product-body .usp-box .usp .usp-desc{flex:1 1 80%;font-size:16px;opacity:1;padding:20px}.product-add-wrapper{background:#f3f3f3;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;inset:0 0 0 0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease-in-out;z-index:20}.product-add-wrapper.shown{opacity:1;pointer-events:all}.product-add-wrapper .product-information-container{background:#fff;border-bottom:1px solid #dee2e6}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-information-container{display:none}}.product-add-wrapper .product-information-container .steps-section{margin:0 auto;max-width:800px}.product-add-wrapper .product-information-container .steps-section .steps{align-items:center;counter-reset:step-counter;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;position:relative}.product-add-wrapper .product-information-container .steps-section .steps .progress-bar{--progress-width:0;background:#dee2e6;height:4px;left:120px;position:absolute;right:120px}.product-add-wrapper .product-information-container .steps-section .steps .progress-bar:after{background:#5ace87;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .4s ease-in-out;width:var(--progress-width)}.product-add-wrapper .product-information-container .steps-section .steps .step{background:#fff;counter-increment:step-counter 1;padding:10px 20px;position:relative;text-align:center;width:120px;z-index:3}.product-add-wrapper .product-information-container .steps-section .steps .step.active .counter{background:#ffc400;transform:scale(1)}.product-add-wrapper .product-information-container .steps-section .steps .step .counter{align-items:center;background:#d8d8d8;border-radius:50%;display:flex;flex-direction:row;flex-wrap:wrap;height:30px;justify-content:center;margin:0 auto;transform:scale(.75);transition:all .4s ease-in-out;width:30px}.product-add-wrapper .product-information-container .steps-section .steps .step .counter:after{content:counter(step-counter);font-family:Noticia Text,Georgia,Times New Roman,Times,serif;font-size:18px;font-weight:700}.product-add-wrapper .product-information-container .steps-section .steps .step h3{font-size:15px;text-align:center}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-information-container .steps-section .steps{display:none}}.product-add-wrapper .product-information-container .steps-section h3{font-size:20px;margin-bottom:0;text-align:center}.product-add-wrapper .product-purchase-options{flex:1;height:100%;overflow-y:scroll;width:100%}.product-add-wrapper .product-purchase-options>section{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;overflow-y:auto;padding:5vh 20px;text-align:center}.product-add-wrapper .product-purchase-options>section p{font-size:18px;margin:0 0 40px}.product-add-wrapper .product-purchase-options>section:first-of-type{padding-top:5vh}.product-add-wrapper .product-purchase-options>section:last-of-type{padding-bottom:5vh}.product-add-wrapper .product-purchase-options>section .section-control{flex:0 0 100%;width:100%}.product-add-wrapper .product-purchase-options>section .section-control>*{margin:0 auto;max-width:300px;text-align:center}.product-add-wrapper .product-purchase-options>section .section-control>:first-of-type{margin-top:40px}.product-add-wrapper .product-purchase-options>section .section-control .btn.add-cart{background:#c01c59}.product-add-wrapper .product-purchase-options>section .section-control .btn.add-cart:hover{background:#931644}.product-add-wrapper .product-purchase-options>section .section-control .order-value{align-items:center;color:rgba(0,0,0,.7);display:flex;font-size:18px;justify-content:center}.product-add-wrapper .product-purchase-options>section .section-control .order-value strong{color:initial;font-family:Noticia Text,Georgia,Times New Roman,Times,serif;font-size:32px;margin:0 10px}.product-add-wrapper .product-purchase-options>section .section-control .btn{background:#222;margin-top:10px;transition:all .4s ease-in-out;width:100%}.product-add-wrapper .product-purchase-options>section .section-control .btn:hover{background:#3c3c3c}.product-add-wrapper .product-purchase-options>section .section-control .btn.send-more-btn{background:none;border:2px solid #222;color:#222}.product-add-wrapper .product-purchase-options>section .section-control .btn.send-more-btn:hover{background:#3c3c3c;border-color:#3c3c3c;color:#fff}.product-add-wrapper .product-purchase-options>section:last-of-type{margin-bottom:100px}.product-add-wrapper .product-purchase-options .addons-section .addons-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;overflow:hidden}.product-add-wrapper .product-purchase-options .addons-section .addons-container i{align-items:center;background:#c01c59;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;font-size:24px;height:40px;justify-content:center;margin:20px;transition:all .4s ease-in-out;width:40px}.product-add-wrapper .product-purchase-options .addons-section .addons-container i:hover{background:#931644;color:#fff}.product-add-wrapper .product-purchase-options .addons-section .addons-container i:first-of-type{margin-left:0}.product-add-wrapper .product-purchase-options .addons-section .addons-container i:last-of-type{margin-right:0}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container i{font-size:16px;height:30px;margin:10px;width:30px}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track{flex:1;overflow:hidden}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;left:0;position:relative;transition:all .4s ease-in-out}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide{display:flex;flex:0 0 100%;flex-direction:row;flex-wrap:wrap}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon{flex:0 0 50%;padding:10px;position:relative}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon div[class*=addon__img]{position:relative}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon div[class*=addon__img] .tooltip{inset:0 0 0 0}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon div[class*=addon__img] .tooltip{display:none}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon div[class*=addon__img] .tooltip .fa-circle-info{height:30px;margin:5px;position:relative;width:30px}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon div[class*=addon__img] .tooltip:after{border-radius:10px;bottom:unset;font-size:14px;left:0;max-width:400px;padding:10px;position:absolute;right:unset;top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon{flex:0 0 20%;margin-bottom:50px}}@media (min-width:992px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon{flex:0 0 25%;margin-bottom:20px}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon label{cursor:pointer}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon label .addon_desc span{font-size:12px;margin-bottom:0;padding:0;text-align:left}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon input{display:none}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon input:checked+label .image-wrapper:after{background:var(--accent-color-light-6);color:#000;content:"\f00c"}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon .addon_desc{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon .addon_desc{justify-content:flex-start}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon .addon_desc span{font-size:18px;font-weight:700;opacity:.6;padding:5px 0;text-align:right}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon .addon_desc span{flex:0 0 100%}}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .addon-slide .addon .addon_desc span[class*=title]{flex:1;font-weight:400;opacity:1;text-align:left}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .image-wrapper{background:#fff;border:1px solid #dee2e6;overflow:hidden;padding-top:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .image-wrapper img{bottom:0;display:block;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .image-wrapper:after{align-items:center;background:#d8d8d8;box-shadow:0 8px 24px hsla(210,8%,62%,.2);content:"\f00c";content:"\2b";display:flex;font-family:Font Awesome\ 6 Pro;font-size:18px;font-weight:700;height:40px;justify-content:center;padding:5px 0;position:absolute;right:0;text-align:center;top:0;transition:all .4s ease-in-out;width:40px}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .addons-section .addons-container .addons-track .addons .image-wrapper:after{font-size:15px;height:30px;width:30px}}.product-add-wrapper .product-purchase-options .delivery-section .section-control{margin-top:50px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address{margin:0 auto;max-width:600px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>*{cursor:pointer;flex:1;position:relative}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>*{flex:0 0 100%}}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>:after{bottom:calc(50% - 8px);content:"\f054";font-family:Font Awesome\ 6 Pro;font-size:16px;line-height:16px;position:absolute;right:10px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>* input#delivery_date,.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>* span#selected-delivery-method{box-shadow:none;cursor:pointer;font-size:15px;outline:none}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>:first-child{margin-right:2px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .double-up>:last-child{margin-left:2px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .datepicker-trigger .datepicker-container{position:unset}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .datepicker-trigger .datepicker-container .datepicker{font-size:14px;transform:translateY(-15px)}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .datepicker-trigger .datepicker-container .datepicker:after{background:#fff;border:none;border-radius:1px solid #dee2e6;bottom:unset;content:"";display:block;height:20px;position:absolute;right:calc(50% - 10px);top:calc(100% - 10px);transform:rotate(-45deg);width:20px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .datepicker-trigger .datepicker-container .datepicker:before{content:unset}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field{background:#fff;border:1px solid hsla(210,8%,62%,.4);margin-bottom:20px;padding:20px;transition:all .4s ease-in-out}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field span{display:block;font-size:14px;font-weight:700;opacity:.6;text-align:left}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field #selected-delivery-method,.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field input{border:none;font-size:18px;font-weight:400;opacity:1;padding:0}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field #selected-delivery-method:focus,.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field #selected-delivery-method:hover,.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field input:focus,.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field input:hover{background:none}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.invalid{border:1px solid red}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup{position:relative}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup .getAddress_autocomplete_container{position:unset}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup .getAddress_autocomplete_container .getAddress_autocomplete_list{border:1px solid #dee2e6;border-top:none;left:-1px;padding:0;position:absolute;right:-1px;top:calc(100% - 4px);z-index:5}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup .getAddress_autocomplete_container .getAddress_autocomplete_list .getAddress_autocomplete_suggestion{background:#fff;cursor:pointer;font-size:16px;padding:10px;text-align:left}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup .getAddress_autocomplete_container .getAddress_autocomplete_list .getAddress_autocomplete_suggestion:not(:last-child){border-bottom:1px solid #dee2e6}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .field.address-lookup .getAddress_autocomplete_container .getAddress_autocomplete_list .getAddress_autocomplete_suggestion:hover{background:var(--accent-color-light-6)}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .enter-manually{padding-bottom:10px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .enter-manually h3{cursor:pointer;font-size:14px;opacity:.6;text-decoration:underline}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address .extra-address{display:none}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address #delivery_option_result.shown{background:#fff;border-radius:10px;bottom:calc(100% + 20px);box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:block;left:0;padding:20px;position:absolute;width:400px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address #delivery_option_result.shown:after{background:#fff;border-radius:1px solid #dee2e6;content:"";height:20px;position:absolute;top:calc(100% - 10px);transform:rotate(-45deg);width:20px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address #delivery_option_result.shown .delivery-option{background:none;border:none;padding:5px;text-align:left}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address #delivery_option_result.shown .delivery-option:not(:last-of-type){border-bottom:1px solid #dee2e6;margin-bottom:10px}.product-add-wrapper .product-purchase-options .delivery-section .delivery-address #delivery_option_result.shown .delivery-option label p{font-size:14px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto;max-width:1000px;width:100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .or{flex:0 0 100%;font-family:Noticia Text,Georgia,Times New Roman,Times,serif;font-size:16px;font-weight:700}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice{background:#fff;border:1px solid #dee2e6;flex:1;position:relative}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.personalised-card-choice{flex:0 1 30%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice,.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.personalised-card-choice{flex:0 0 100%}}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice>input{display:none}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice>input:checked+label.checkmark-container:after{background:var(--accent-color-light-6);color:#000;content:"\f00c"}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice>input+label.checkmark-container:after{align-items:center;background:#d8d8d8;box-shadow:0 8px 24px hsla(210,8%,62%,.2);content:"\2b";display:flex;font-family:Font Awesome\ 6 Pro;font-size:18px;font-weight:700;height:40px;justify-content:center;padding:5px 0;position:absolute;right:0;text-align:center;top:0;transition:all .4s ease-in-out;width:40px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice>*{height:100%;padding:10px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .checkmark-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .checkmark-container input{flex:0}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .checkmark-container p{flex:1;font-family:Noticia Text,Georgia,Times New Roman,Times,serif;font-size:18px;font-weight:700;margin-bottom:0;opacity:.6;padding:0;text-align:left}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .checkmark-container strong.price{border-bottom:1px solid #dee2e6;display:block;flex:0 0 100%;font-size:12px;font-weight:400;opacity:.4;padding-bottom:5px;text-align:left;text-transform:capitalize}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container{align-items:start;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:10px;position:relative}#prestige-hampers .product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container{background:var(--accent-color-light-6)}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .title-section{flex:0 0 100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section{flex:0 0 75%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message{flex:0 0 75%;padding-left:10px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message ul{color:var(--accent-color-dark-5);font-size:13px;margin-top:10px;text-align:left}#prestige-hampers .product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message ul{color:#000}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message span.personalised-card-price{bottom:10px;color:#579971;font-size:1.2rem;font-weight:700;left:10px;position:absolute}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message span.personalised-card-price s{color:var(--accent-color-dark-5);font-weight:400;opacity:.5}#prestige-hampers .product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .left-section .personalised-card-message span.personalised-card-price s{color:#000}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .right-section{align-items:center;display:flex;flex:0 0 100%;margin-top:auto}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .right-section .personalised-card-preview{flex:0 0 100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .right-section .personalised-card-preview .personalise-button{background:#212b42;color:#fff;display:block;display:none;max-width:90px;text-align:center;width:100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .right-section .personalised-card-preview .preview_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .personalised-card-container .right-section .personalised-card-preview .preview_container img{max-width:90px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card label{display:flex;flex:0 0 100%;flex-direction:column;margin-top:auto}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card label textarea{flex:1;margin-top:20px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card #count_attr_messagecard{font-size:12px;margin-top:10px;opacity:.5}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card .premium-message-card{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card .premium-message-card>input{flex:0}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice .standard_card .premium-message-card label{flex:1;padding-left:10px;text-align:left}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording{flex:0 0 100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording>input{display:none}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording>input:checked+label.checkmark-container:after{background:var(--accent-color-light-6);color:#000;content:"\f00c"}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording>input+label.checkmark-container:after{align-items:center;background:#d8d8d8;box-shadow:0 8px 24px hsla(210,8%,62%,.2);content:"\2b";display:flex;font-family:Font Awesome\ 6 Pro;font-size:18px;font-weight:700;height:40px;justify-content:center;padding:5px 0;position:absolute;right:0;text-align:center;top:0;transition:all .4s ease-in-out;width:40px}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger{background:#fff;border:none;margin:0 auto}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .checkmark-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .checkmark-container input{display:none;flex:0}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .checkmark-container p{color:#000;flex:1;font-size:14px;font-weight:700;margin-bottom:0;opacity:.6;padding:0 10px;text-align:left}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works{justify-content:center;margin:0 auto;max-width:600px;padding:20px;width:100%}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works{padding:5px}}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .steps-container{overflow:hidden;width:100%}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .steps{align-items:flex-start;counter-reset:how-it-works;display:flex;flex:1;flex-direction:row;flex-wrap:wrap}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .steps{flex:0 0 100%;flex-wrap:nowrap}}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .steps .step{margin:0 20px;max-width:175px}@media (min-width:0) and (max-width:768px){.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .steps .step{margin:0 5px}}.product-add-wrapper .product-purchase-options .message-card-section .card-choices .card-choice.video-recording .message-card-trigger .how-it-works .get-started .btn{border-radius:0;padding:5px 10px}@keyframes SelectedAddon{0%{opacity:0;transform:scale(.6)}33%{opacity:.5;transform:scale(.8) rotate(-15deg)}66%{opacity:.5;transform:scale(.8) rotate(15deg)}to{opacity:1;transform:scale(1)}}@keyframes BounceArrowNavigation{25%{transform:translateY(0)}50%{transform:translateY(-10px)}75%{transform:translateY(10px)}to{transform:translateY(0)}}.occasion-addon-window{align-items:center;display:flex;flex-direction:column;justify-content:center}.occasion-step .stage{margin-right:1rem}.occasion-step .stage i{align-items:center;background:var(--accent-color-light-1);color:#fff;display:flex;height:3rem;justify-content:center;position:relative;width:3rem}.occasion-step{align-items:center;background:#eee;border:1px solid rgba(0,0,0,.1);font-size:1.1rem;margin:10px 0;position:relative}.occasion-step,.suggested-addons{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.suggested-addons{gap:1%;justify-content:center}.suggested-addon{display:flex;flex:0 0 24%;flex-direction:column;max-width:100px;min-width:80px}.suggested-addon .checkmark-container{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.suggested-addon .suggested-addon-checkmark{margin:10px 0 0}.suggested-addon-name{text-align:center}.suggested-addon-image{border:1px solid rgba(0,0,0,.05);display:block;padding-top:100%;position:relative;width:100%}.suggested-addon-image 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[data-prod_id=""]{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}.input-group.date{font-size:1.2rem;overflow:hidden;position:relative}.input-group.date input{border-radius:0;font-size:1.2rem;padding:1.5rem 1rem}.input-group.date .datepicker-trigger{background:var(--accent-color);cursor:pointer;font-weight:700;margin-bottom:10px;padding:.67rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){.input-group.date .datepicker-trigger{width:-moz-fit-content}}.input-group.date .datepicker-trigger span:after{color:#fff;content:"\e919";font-family:icomoon;padding:0 10px}.datepicker .day:not(.disabled)[data-date="1739491200000"]{background:#c21726;color:#fff}#delivery_date,.delivery_date{overflow:hidden;transition:max-height .4s ease-in-out}#delivery_date .datepicker,.delivery_date .datepicker{margin:0 auto 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){#delivery_date .datepicker,.delivery_date .datepicker{width:-moz-fit-content}}#delivery_date .datepicker td,.delivery_date .datepicker td{padding:.8rem}#delivery_date .datepicker tbody td,#delivery_date .datepicker thead th,.delivery_date .datepicker tbody td,.delivery_date .datepicker thead th{border:1px solid #e5e5e5;border-collapse:collapse;border-radius:0;font-weight:700;padding:.8rem}#delivery_date .datepicker tbody td.active.day,#delivery_date .datepicker thead th.active.day,.delivery_date .datepicker tbody td.active.day,.delivery_date .datepicker thead th.active.day{background:var(--accent-color);border-radius:0}#delivery_date .datepicker tbody td.disabled.day,#delivery_date .datepicker thead th.disabled.day,.delivery_date .datepicker tbody td.disabled.day,.delivery_date .datepicker thead th.disabled.day{background:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.11)}.datepicker-months .table-condensed,.datepicker-years .table-condensed{margin:0 auto;width:100%}@media (min-width:768px){.datepicker-months .table-condensed,.datepicker-years .table-condensed{width:300px}}.datepicker-months .table-condensed tr td,.datepicker-years .table-condensed tr td{width:100%}.datepicker-months .table-condensed tr td span,.datepicker-years .table-condensed tr td span{border:1px solid #eee;border-radius:0;font-size:12px;margin:0;width:25%}.datepicker-months .table-condensed tr td span.active,.datepicker-years .table-condensed tr td span.active{background-color:var(--contrast-color)!important;background-image:unset}.datepicker-months .table-condensed tr td span.active:hover,.datepicker-years .table-condensed tr td span.active:hover{background-color:var(--contrast-color);background-image:unset}.datepicker-months .table-condensed tr td span.disabled,.datepicker-years .table-condensed tr td span.disabled{background:#f7f7f7}.next-3-days{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:2rem;padding-top:10px}.next-3-days span{cursor:pointer}.next-3-days>span:not(:last-child){border-right:1px solid #dee2e6;padding-right:8px}.next-3-days>span:not(:first-child){padding-left:8px}.delivery-section-christmas{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:10px}.delivery-section-christmas i{color:var(--contrast-color)}.delivery-section-christmas a,.delivery-section-christmas span{color:#c21726;cursor:pointer;padding:0 5px}.delivery-section-valentines{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:10px}.delivery-section-valentines i{color:var(--contrast-color)}.delivery-section-valentines a,.delivery-section-valentines span{color:#c21726;cursor:pointer;padding:0 5px}.delivery-section-mothers-day{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-top:10px}.delivery-section-mothers-day i{color:var(--contrast-color)}.delivery-section-mothers-day a,.delivery-section-mothers-day span{color:#c21726;cursor:pointer;padding:0 5px}.datepicker-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.datepicker-container input.form-control{flex:1;width:unset}.datepicker-container img{flex:0 0 20px;padding:0 10px}.datepicker{background:#fff;border:1px solid #dee2e6;position:absolute;top:100%}.datepicker td,.datepicker th{padding:5px 10px}.datepicker thead tr:nth-child(2){background:var(--accent-color);color:#fff}.datepicker thead tr:nth-child(2) th:hover{background:var(--accent-color-dark-1)}.datepicker thead tr:nth-child(2) .next,.datepicker thead tr:nth-child(2) .prev{background:#fff;color:#000}.datepicker thead tr:nth-child(2) .next:hover,.datepicker thead tr:nth-child(2) .prev:hover{background:#fff}.datepicker tbody .active.day{background-color:var(--accent-color)!important;background-image:unset;box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.datepicker tbody .active.day:hover{background-color:var(--accent-color-dark-1)!important;background-image:unset}.flower-care{background:#373737;border-color:#000;border-style:solid;border-width:4px 0 2px;color:#fff;margin-top:1rem;padding:2rem 0}.flower-care h3{font-size:1.2rem;text-align:center;text-transform:uppercase}.flower-care ul{padding:0 0 0 40px}.flower-care li{font-size:13px;line-height:30px;list-style-type:none;margin:10px 0 10px 10px;min-height:70px;position:relative}@media (min-width:768px){.flower-care li{padding:5px 20px}}@media screen and (min-width:576px){.flower-care li{line-height:40px}}@media screen and (min-width:768px){.flower-care li{line-height:25px;min-height:50px}}@media screen and (min-width:992px){.flower-care li{line-height:40px;min-height:60px}}.flower-care li:before{display:block;width:40px}@media (min-width:0) and (max-width:768px){.flower-care li:before{margin:0 auto}}@media (min-width:768px){.flower-care li:before{left:-30px;position:absolute}}.flower-care li.ci-sponge:before{content:url(/styles/main/fonts/icons/sponge.svg)}.flower-care li.ci-vase:before{content:url(/styles/main/fonts/icons/vase.svg)}.flower-care li.ci-leaves:before{content:url(/styles/main/fonts/icons/leaves.svg)}.flower-care li.ci-scissors:before{content:url(/styles/main/fonts/icons/scissors.svg)}.flower-care li.ci-sun:before{content:url(/styles/main/fonts/icons/sun.svg)}.flower-care li.ci-water:before{content:url(/styles/main/fonts/icons/water.svg)}.flower-care li.ci-flower:before{content:url(/styles/main/fonts/icons/flower.svg)}.flower-care li.ci-nowater:before{content:url(/styles/main/fonts/icons/nowater.svg)}.flower-care li.ci-drops:before{content:url(/styles/main/fonts/icons/drops.svg)}.flower-care li.ci-hatbox:before{content:url(/styles/main/fonts/icons/hatbox.svg)}@media (min-width:0) and (max-width:768px){.flower-care{display:none}}.care-features,.delivery-info,.substitution-info{color:#000}.care-features h3,.delivery-info h3,.substitution-info h3{font-size:1.2rem;text-align:center;text-transform:uppercase}.care-features ul,.delivery-info ul,.substitution-info ul{padding:0 0 0 40px}.care-features li,.delivery-info li,.substitution-info li{color:inherit;font-size:inherit;font-weight:inherit;list-style-type:none;margin:10px 0;position:relative;text-decoration:inherit}.care-features li:before,.delivery-info li:before,.substitution-info li:before{display:block;width:40px}@media (min-width:0) and (max-width:768px){.care-features li:before,.delivery-info li:before,.substitution-info li:before{left:-50px;position:absolute}}@media (min-width:768px){.care-features li:before,.delivery-info li:before,.substitution-info li:before{left:-50px;position:absolute}}.care-features li.i-Recycle:before,.delivery-info li.i-Recycle:before,.substitution-info li.i-Recycle:before{content:url(/styles/main/fonts/icons/i-recycle.svg)}.care-features li.i-Delivery:before,.delivery-info li.i-Delivery:before,.substitution-info li.i-Delivery:before{content:url(/styles/main/fonts/icons/i-delivery.svg)}.care-features li.i-Bouquet:before,.delivery-info li.i-Bouquet:before,.substitution-info li.i-Bouquet:before{content:url(/styles/main/fonts/icons/i-bouquet.svg)}.care-features li.i-Weather:before,.delivery-info li.i-Weather:before,.substitution-info li.i-Weather:before{content:url(/styles/main/fonts/icons/i-weather.svg)}.care-features li.i-Stem:before,.delivery-info li.i-Stem:before,.substitution-info li.i-Stem:before{content:url(/styles/main/fonts/icons/i-stem.svg)}.care-features li.i-Water:before,.delivery-info li.i-Water:before,.substitution-info li.i-Water:before{content:url(/styles/main/fonts/icons/i-water.svg)}.care-features li.i-Bud:before,.delivery-info li.i-Bud:before,.substitution-info li.i-Bud:before{content:url(/styles/main/fonts/icons/i-bud.svg)}.care-features li.i-Vase:before,.delivery-info li.i-Vase:before,.substitution-info li.i-Vase:before{content:url(/styles/main/fonts/icons/i-vase.svg)}.care-features li.i-WaterCan:before,.delivery-info li.i-WaterCan:before,.substitution-info li.i-WaterCan:before{content:url(/styles/main/fonts/icons/i-water-can.svg)}.care-features li.i-Leaves:before,.delivery-info li.i-Leaves:before,.substitution-info li.i-Leaves:before{content:url(/styles/main/fonts/icons/i-leaves.svg)}.care-features li.i-Scissors:before,.delivery-info li.i-Scissors:before,.substitution-info li.i-Scissors:before{content:url(/styles/main/fonts/icons/i-scissors.svg)}.care-features li.i-WaterDrop:before,.delivery-info li.i-WaterDrop:before,.substitution-info li.i-WaterDrop:before{content:url(/styles/main/fonts/icons/i-water-drop.svg)}.care-features li.i-Sunshine:before,.delivery-info li.i-Sunshine:before,.substitution-info li.i-Sunshine:before{content:url(/styles/main/fonts/icons/i-sunshine.svg)}@-webkit-keyframes pulse-box-shadow{0%{box-shadow:0 0 0 0 #123b2f}50%{box-shadow:0 0 0 1.5px #123b2f}to{box-shadow:0 0 0 0 #123b2f}}@keyframes pulse-box-shadow{0%{box-shadow:0 0 0 0 #123b2f}50%{box-shadow:0 0 0 1.5px #123b2f}to{box-shadow:0 0 0 0 #123b2f}}.message-card-section .message-card-trigger{background:#d2ebe2;border:1px solid rgba(0,0,0,.2);color:#123b2f;font-size:11px;font-size:14px;margin-bottom:10px;padding:10px}.message-card-section .message-card-trigger.mothers-day-video-message{background:#ffe3ea;color:#fff}#prestige-hampers .message-card-section .message-card-trigger{background:var(--accent-color-light-8);color:#000}.message-card-section .message-card-trigger .checkmark-container{padding-left:0}.message-card-section .message-card-trigger .checkmark-container p{font-size:18px}.message-card-section .message-card-trigger .btn{background:var(--accent-color);color:#fff;margin:20px auto 0}.message-card-section .message-card-trigger h3{font-size:16px;font-weight:700;text-align:center}.message-card-section .message-card-trigger .how-it-works{align-items:flex-start;counter-reset:how-it-works;display:flex;flex-direction:row;flex-wrap:wrap}.message-card-section .message-card-trigger .how-it-works .step{align-items:center;counter-increment:how-it-works;display:flex;flex:1;flex-direction:column;padding:5px;position:relative}.message-card-section .message-card-trigger .how-it-works .step:before{content:counter(how-it-works);font-size:16px;font-weight:700;left:25px;position:absolute}.message-card-section .message-card-trigger .how-it-works .step img{aspect-ratio:1/1;border-radius:100%;border-right:none;border-top:none;-o-object-fit:cover;object-fit:cover;width:70%;z-index:1}.message-card-section .message-card-trigger .how-it-works .step span{display:block;font-size:12px;margin-top:5px;text-align:center}.message-card-section .message-card-trigger .how-it-works video{border-radius:10px;display:block;margin:0 auto;max-height:200px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.message-card-section .message-card-record-container{background:rgba(0,0,0,.4);inset:0 0 0 0;position:fixed;z-index:5}.message-card-section .message-card-record-container .message-card-wrapper{align-items:center;display:flex;inset:0 0 0 0;justify-content:center;position:fixed;z-index:6}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record{background:#fff;border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;max-width:600px;min-height:300px;padding:20px;position:relative;transition:all .8s ease-in-out}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record{min-height:500px}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record.preview{max-width:800px;min-height:300px}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record.preview{min-height:600px}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record.preview .heading{flex:1;height:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record.preview .heading .heading-track{height:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record.preview .heading .heading-track video{margin-bottom:10px;max-height:450px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .close-option-top{position:absolute;right:1px;top:1px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .close-option-top span{background:#fff;color:#000}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .close-option-top span i{font-weight:700}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading{overflow:hidden;position:relative;width:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track{display:flex;flex-wrap:nowrap;height:auto;left:-100%;margin-bottom:5px;position:relative;transition:all .2s ease-in-out;width:100%}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track{height:auto;margin-bottom:0}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track .intro{max-height:240px}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track .intro{max-height:none}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div{flex:0 0 100%;position:relative}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div>img{border-radius:10px;max-height:315px;-o-object-fit:cover;object-fit:cover}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div .content{align-content:flex-end;align-items:flex-end;background-image:linear-gradient(180deg,rgba(0,0,0,.1) 50%,rgba(0,0,0,.8));border-radius:10px;color:#fff;display:flex;flex-wrap:wrap;inset:0 0 0 0;justify-content:center;overflow:hidden;position:absolute}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div .content h1{font-size:18px;margin-bottom:0;padding:10px 0;text-align:center;text-transform:capitalize}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div .content h1{font-size:22px}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div .content p{flex:0 0 100%;font-size:13px;margin:10px auto;max-width:85%;text-align:center}@media (min-width:768px){.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div .content p{font-size:16px;margin:10px auto 40px}}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div video{background:#222;border-radius:10px;display:block;max-height:315px;overflow:hidden;transition:all .8s ease-in-out;width:100%;z-index:1}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.voice-message .content{background:var(--contrast-color-light-6);color:#000}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.voice-message #voice-preview{flex:0 0 100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.voice-message #voice-preview video{height:20px;margin:20px auto;max-width:300px;width:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview *{height:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview video{position:relative;z-index:10}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview{align-items:center;display:flex;font-size:20px;height:auto;left:10px;position:absolute;top:10px;z-index:11}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview.hidden{display:none}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview:before{-webkit-animation:blink 1.5s infinite;animation:blink 1.5s infinite;background:red;border-radius:10px;content:"";display:block;height:20px;margin-right:5px;width:20px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview:after{color:red;content:"REC";letter-spacing:2px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview-text{align-items:center;display:flex;font-size:20px;height:auto;left:10px;position:absolute;top:10px;z-index:11}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview-text.hidden{display:none}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview-text:before{-webkit-animation:blink 1.5s infinite;animation:blink 1.5s infinite;background:red;border-radius:10px;content:"";display:block;height:20px;margin-right:5px;width:20px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message #video-preview .recording-preview-text:after{color:red;content:"PREVIEW";letter-spacing:2px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message .content{background-image:unset}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .heading .heading-track>div.video-message.active .recording{display:flex}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices{align-items:stretch;background:#f3f3f3;border-radius:10px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:auto;padding:20px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .choices-heading,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .video-error,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .voice-error{flex:0 0 100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .choices-heading h3,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .video-error h3,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .voice-error h3{font-size:13px;font-weight:700;margin-bottom:10px;opacity:.5;text-align:center;text-transform:uppercase}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper{overflow:hidden;position:relative;width:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track{align-items:center;display:flex;flex-wrap:nowrap;left:-100%;position:relative;transition:all .2s ease-in-out;width:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div{display:flex;flex:0 0 100%;flex-wrap:wrap;justify-content:center;width:100%}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div{flex:0 0 100px;text-align:center}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div .btn{align-items:center;background:none;border:1px solid rgba(0,0,0,.6);border-radius:50%;color:rgba(0,0,0,.6);display:flex;height:40px;justify-content:center;margin:0 auto 2px;transition:all .2s ease-in-out;width:40px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div .btn i{font-size:20px}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div:hover .btn{background:var(--contrast-color-light-6);color:var(--accent-color)}.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div#video-finish-option,.message-card-section .message-card-record-container .message-card-wrapper .message-card-record .choices .options-wrapper .options-track>div div#voice-finish-option{flex:0 0 100%}.message-card-section .visualiser.active .bar{-webkit-animation:Wobble 2s infinite;animation:Wobble 2s infinite;opacity:1!important}.message-card-section .visualiser.completed .bar{-webkit-animation:Wobble 8s infinite;animation:Wobble 8s infinite;height:10px;opacity:1;transition:opacity 0 ease-in-out}.message-card-section .visualiser.completed .bar:nth-child(2){height:35px}.message-card-section .visualiser.completed .bar:nth-child(3){height:22px}.message-card-section .visualiser.completed .bar:nth-child(4){height:43px}.message-card-section .visualiser.completed .bar:nth-child(5){height:11px}.message-card-section .visualiser{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.message-card-section .visualiser:not(.completed):not(.active) .bar{opacity:0}.message-card-section .visualiser .bar{background:#1d1e22;border-radius:10px;height:35px;margin:0 10px;position:relative;transition:all .4s ease-in-out;width:10px}.message-card-section .visualiser .bar:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s;height:40px}.message-card-section .visualiser .bar:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s;height:45px}.message-card-section .visualiser .bar:nth-child(4){-webkit-animation-delay:.6s;animation-delay:.6s;height:40px}.message-card-section .visualiser .bar:nth-child(5){-webkit-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes Wobble{0%{top:0}33%{top:-10px}66%{top:10px}99%{top:0}}@keyframes Wobble{0%{top:0}33%{top:-10px}66%{top:10px}99%{top:0}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.video-message-notification{bottom:0;left:0;max-width:400px;padding:20px;position:fixed;z-index:20}.video-message-notification .notification{align-items:center;background:#222;border:1px solid rgba(0,0,0,.2);border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;padding:20px}.video-message-notification .notification p{flex:1;font-size:14px;padding-left:10px}.video-message-notification .notification i{align-items:center;background:var(--accent-color);border-radius:50%;color:#fff;display:flex;font-size:larger;height:40px;justify-content:center;padding:10px;width:40px}.personalised-card-wrapper input{display:none}.personalised-card-wrapper input:checked~.checkmark-container .checkmark,.personalised-card-wrapper input:checked~.left-section .checkmark-container .checkmark{background:#0075ff}.personalised-card-wrapper input:checked~.checkmark-container .checkmark:after,.personalised-card-wrapper input:checked~.left-section .checkmark-container .checkmark:after{content:"\f00c";font:var(--fa-font-solid);font-size:14px;line-height:20px}.personalised-card-wrapper input~.checkmark-container .checkmark,.personalised-card-wrapper input~.left-section .checkmark-container .checkmark{align-content:center;background:#000;border-radius:10px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:10px 10px 10px 0;width:20px}.personalised-card-wrapper input~.checkmark-container .checkmark:after,.personalised-card-wrapper input~.left-section .checkmark-container .checkmark:after{color:#fff;content:"\2b";font:var(--fa-font-solid);font-size:14px;font-weight:700;line-height:20px}.personalised-card-wrapper input.non-pretty{display:block;flex:0 0 10%}.personalised-card-wrapper .checkmark-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-left:10px;width:100%}.personalised-card-wrapper .checkmark-container p.personalised-card-option{font-size:18px}#prestige-hampers .personalised-card-wrapper .checkmark-container p.personalised-card-option{color:#000}.personalised-card-wrapper.valentines-style .personalised-card-container{background:#ffbcae;border:1px solid #8a0e13;color:#8a0e13}.personalised-card-wrapper.valentines-style .personalised-card-container .personalised-card-message .personalised-card-price s{color:#000}.personalised-card-wrapper.valentines-style .personalised-card-container .personalised-card-option{font-family:Noticia Text,serif;font-weight:700}.personalised-card-wrapper.valentines-style .message-card-trigger{background:#ffbcae;border:1px solid #8a0e13;color:#8a0e13}.personalised-card-wrapper.valentines-style .message-card-trigger .checkmark-container p{font-family:Noticia Text,serif;font-weight:700}.personalised-card-wrapper.valentines-style .message-card-trigger .btn{background:#89171a}.personalised-card-wrapper .personalised-card-container{align-items:center;background:#d2ebe2;color:#123b2f;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:10px}#prestige-hampers .personalised-card-wrapper .personalised-card-container{background:var(--accent-color-light-8)}.personalised-card-wrapper .personalised-card-container.personalise-your-card{-webkit-animation:pulse-box-shadow 1s infinite;animation:pulse-box-shadow 1s infinite}.personalised-card-wrapper .personalised-card-container .left-section{flex:0 0 75%}.personalised-card-wrapper .personalised-card-container .right-section{flex:0 0 25%}.personalised-card-wrapper .personalised-card-container .personalised-card-message{flex:0 0 75%;padding-left:10px;position:relative}.personalised-card-wrapper .personalised-card-container .personalised-card-message ul{font-size:13px;margin:10px 0 10px 20px}#prestige-hampers .personalised-card-wrapper .personalised-card-container .personalised-card-message ul{color:#000}.personalised-card-wrapper .personalised-card-container .personalised-card-message span.personalised-card-price{color:#579971;font-size:1.2rem;font-weight:700}.personalised-card-wrapper .personalised-card-container .personalised-card-message span.personalised-card-price s{color:var(--accent-color-dark-5);font-weight:400;opacity:.5}#prestige-hampers .personalised-card-wrapper .personalised-card-container .personalised-card-message span.personalised-card-price s{color:#000}.personalised-card-wrapper .personalised-card-container .message-card-seperator{background:#fff;cursor:default;margin:10px 0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.personalised-card-wrapper .personalised-card-container .personalised-card-preview{flex:0 0 25%}.personalised-card-wrapper .personalised-card-container .personalised-card-preview .personalise-button{background:#212b42;color:#fff;display:block;text-align:center;width:100%}.personalised-card-wrapper .personalised-card-container .personalised-card-preview .preview_container{align-items:center;display:flex;flex-direction:column;justify-content:center}.personalised-card-wrapper .personalised-card-container .personalised-card-preview .preview_container img{max-width:80px}.personalised-card-wrapper .personalised-card-container .personalised-card-preview .modal{z-index:9999999999}.personalised-card-wrapper .standard_card{position:relative}.personalised-card-preview .modal-dialog-centered{height:100%;margin:0 auto}.personalised-card-preview .modal-dialog-centered .modal-content{height:100%}@media (min-width:768px){.personalised-card-preview .modal-dialog-centered .modal-content{max-height:800px}}.personalised-card-preview .modal-dialog-centered .modal-content .modal-body{padding:0}#submit[disabled=disabled]{cursor:not-allowed;opacity:.5}.featured-addons,.included-addons{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.featured-addons.included-addons>div,.included-addons.included-addons>div{border-bottom:none}.featured-addons.included-addons>div .included-addon__price,.included-addons.included-addons>div .included-addon__price{display:block;font-weight:700;text-align:center}.featured-addons.featured-addons>div,.included-addons.featured-addons>div{border-top:none}.featured-addons>div,.included-addons>div{border:1px solid rgba(222,226,230,.2);border-collapse:collapse;display:flex;flex:0 0 25%;flex-direction:row;flex-direction:column;flex-wrap:wrap;min-width:25%;padding:10px;position:relative}.featured-addons>div div[class*=addon__img],.included-addons>div div[class*=addon__img]{display:block;width:100%}.featured-addons>div div[class*=addon__img] .image-wrapper,.included-addons>div div[class*=addon__img] .image-wrapper{min-height:50px;padding-top:100%;position:relative;width:100%}.featured-addons>div div[class*=addon__img] .image-wrapper img,.included-addons>div div[class*=addon__img] .image-wrapper img{bottom:0;display:block;height:100%;left:0;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0}.featured-addons>div [class*=-addon__desc],.included-addons>div [class*=-addon__desc]{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;text-align:center}.featured-addons>div [class*=-addon__desc] [class*=-addon__title],.included-addons>div [class*=-addon__desc] [class*=-addon__title]{display:block;width:100%}.featured-addons>div [class*=-addon__desc] [class*=-addon__price],.included-addons>div [class*=-addon__desc] [class*=-addon__price]{align-self:flex-end;display:block;font-weight:700;justify-content:center;text-align:center;width:100%}.featured-addons>div label,.included-addons>div label{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.featured-addons>div input:checked~.checkmark,.included-addons>div input:checked~.checkmark{background:#0075ff}.featured-addons>div input:checked~.checkmark:after,.included-addons>div input:checked~.checkmark:after{content:"\f00c";font:var(--fa-font-regular)}.featured-addons>div input~.checkmark,.included-addons>div input~.checkmark{align-content:center;align-items:center;background:#222;border-radius:10px;display:flex;height:15px;justify-content:center;position:absolute;right:5px;top:5px;width:15px}.featured-addons>div input~.checkmark:after,.included-addons>div input~.checkmark:after{align-content:center;align-items:center;color:#fff;content:"\2b";display:flex;font:var(--fa-font-solid);font-size:12px;font-weight:700;height:100%}.extras-box{border:1px solid #f3f3f3;position:relative}#prestige-flowers .cart-body .extras-box{border:none}@media (min-width:768px) and (max-width:992px){.extras-box{margin-bottom:20px}}.extras-box .owl-item{cursor:pointer;padding:.4rem}.extras-box .owl-item label{cursor:pointer;position:relative}.extras-box input{display:none}.extras-box .add-img{border:1px solid rgba(0,0,0,.05);display:block;padding-top:100%;position:relative;width:100%}.extras-box .add-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}.extras-box .add-img .checkmark{align-items:center;background:#222;border-radius:100%;bottom:0;display:flex;left:0;position:absolute}.extras-box .add-img .checkmark:after{align-items:center;border-radius:100%;color:#fff;content:"\2b";display:flex;font:var(--fa-font-solid);font-size:13px!important;font-weight:700;height:1.3rem;justify-content:center;position:relative;text-align:center;top:0!important;width:100%;width:1.3rem}.extras-box .checkmark-container{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.extras-box input:checked~.checkmark{background:#0075ff}.extras-box input:checked~.checkmark:after{content:"\f00c";font:var(--fa-font-regular)}.extras-box input~.checkmark{align-content:center;align-items:center;background:#222;border-radius:10px;display:flex;height:15px;justify-content:center;position:absolute;right:5px;top:5px;width:15px}.extras-box input~.checkmark:after{align-content:center;align-items:center;color:#fff;content:"\2b";display:flex;font:var(--fa-font-solid);font-size:12px;font-weight:700;height:100%}.extras-box .add-cost{display:block;font-weight:700}.extras-box .owl-nav{background:red}.extras-box .owl-nav>div[class*=owl-]{background:var(--contrast-color);border-radius:0;bottom:0;display:flex;font-size:1.2rem;margin:0;padding:.4rem 1rem;position:absolute}.extras-box .owl-nav>div[class*=owl-]:after{font-weight:700;text-transform:uppercase}#prestige-flowers .extras-box .owl-nav>div[class*=owl-]{background:#d2ebe2;color:#123b2f}.extras-box .owl-nav .owl-next{right:0}.extras-box .owl-nav .owl-next:after{content:"\f054";font:var(--fa-font-solid)}.extras-box .owl-nav .owl-prev{left:0}.extras-box .owl-nav .owl-prev:after{content:"\f053";font:var(--fa-font-solid)}.tooltip{--tooltip-content:attr(data-content);background:none;color:#fff;letter-spacing:0;text-transform:capitalize;width:100%;z-index:1}.tooltip,.tooltip .fa-circle-info{border:none;cursor:pointer;font-size:1.2rem;left:0;outline:none;padding:.2rem;position:absolute;top:0}.tooltip .fa-circle-info{color:var(--accent-color-dark-1);z-index:2}.tooltip:hover:after{--tooltip-content:inherit;background:#222;border-radius:0 0 5px 5px;content:var(--tooltip-content);font-size:10px;left:0;padding:5px;position:absolute;right:0;top:0;width:100%;z-index:2}.show_checkbox div[class*=addon]{padding-bottom:10px}.show_checkbox .checkmark-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.show_checkbox .checkmark-container input{display:block;margin:auto auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.show_checkbox .checkmark-container .checkmark{display:none}.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%}#addon_cross_sell_container{background:rgba(0,0,0,.5)!important;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:6}#addon_cross_sell_container #addon_cross_sell_wrapper{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}#addon_cross_sell_container #addon_cross_sell_wrapper .close-button{cursor:pointer;display:block;font-size:1.6rem;line-height:1.6rem;margin-bottom:10px;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@supports (-moz-appearance:none){#addon_cross_sell_container #addon_cross_sell_wrapper .close-button{width:-moz-fit-content}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell{background:#fff;max-width:800px;padding:1rem;width:90%}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell hr{margin:1rem 0}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell h3{font-size:1.6rem;font-weight:400}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .col-md-5 .col-md-6{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .col-md-5 .col-md-6:first-child{order:2}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .btn{padding:10px;width:100%}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .btn{margin:10px 0}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .btn.error{background:#f56256}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell .btn.error:hover{background:#f88f86}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell{color:#fff;padding:0;position:relative;text-align:center}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .close-addon-cross-sell{background-color:rgba(0,0,0,.5);cursor:pointer;font-size:20px;padding:10px 20px;position:absolute;right:0}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content{background-color:#1b1e4a;padding:40px}#prestige-hampers #addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content{background-color:#fdf0d6;color:#21291b}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content{padding:25px}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-name{font-size:30px;font-weight:700;margin-bottom:0}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-name{font-size:25px;margin-bottom:5px}}@media (min-width:0) and (max-width:576px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-name{font-size:20px}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-price{font-size:25px}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-price{font-size:18px}}@media (min-width:0) and (max-width:576px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .product-price{font-size:16px}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:35px}@media (min-width:0) and (max-width:768px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons{margin-top:15px}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input{margin:0;width:30%}@media (min-width:0) and (max-width:576px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input{width:65%}}@media (min-width:0) and (max-width:300px){#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input{width:100%}}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:first-of-type{background:#008568}#prestige-hampers #addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:first-of-type{background:#093d32;color:#fff}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:first-of-type:hover{background:#7f65c7}#prestige-hampers #addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:first-of-type:hover{background:#008568}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:last-of-type{background:#767676}#prestige-hampers #addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:last-of-type{background:#ba172a;color:#fff}#addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:last-of-type:hover{background:#ba172a}#prestige-hampers #addon_cross_sell_container #addon_cross_sell_wrapper .addons-cross-sell.new-addons-cross-sell .text-content .buttons input:last-of-type:hover{background:#601a1b}.breadcrumbs{padding:1rem 0}@media screen and (max-width:425px){.breadcrumbs{display:none}}.breadcrumbs ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;list-style:none}.breadcrumbs ul li:not(:first-child){padding:0 5px}.size-box .biz-mods,.size-box .special-mods{display:flex;flex-wrap:wrap}.size-box .biz-mods .bizmoduleselect,.size-box .special-mods .bizmoduleselect{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;max-width:33.33%;min-width:33.33%}.size-box .biz-mods .bizmoduleselect label,.size-box .special-mods .bizmoduleselect label{background:none;flex-shrink:0;position:relative;transition:background .2s ease-in-out;width:100%}.size-box .biz-mods .bizmoduleselect label svg,.size-box .special-mods .bizmoduleselect label svg{width:75%}.size-box .biz-mods .bizmoduleselect label svg path,.size-box .special-mods .bizmoduleselect label svg path{fill:#000;opacity:.6;transition:all .2s}.size-box .biz-mods .bizmoduleselect label .size-cost,.size-box .special-mods .bizmoduleselect label .size-cost{display:block}.size-box .biz-mods .bizmoduleselect label h5,.size-box .special-mods .bizmoduleselect label h5{color:#000;font-size:1rem;font-weight:400;letter-spacing:0;line-height:inherit;opacity:.5;padding-top:10px;text-align:center;text-transform:capitalize;transition:color .2s ease-in-out}.size-box .biz-mods .bizmoduleselect label .fa-check,.size-box .special-mods .bizmoduleselect label .fa-check{align-items:center;aspect-ratio:1/1;background:#0075ff;border-radius:100%;display:flex;font-size:smaller;height:15px;justify-content:center;opacity:0;position:absolute;right:.5rem;top:.5rem;transition:opacity .2s ease-in-out;z-index:2}.size-box .biz-mods .bizmoduleselect label input,.size-box .special-mods .bizmoduleselect label input{display:none}.size-box .biz-mods .bizmoduleselect label .product-size-image.product-size-backup img,.size-box .special-mods .bizmoduleselect label .product-size-image.product-size-backup img{height:80px;width:80px}.size-box .biz-mods .bizmoduleselect label.active .fa-check,.size-box .biz-mods .bizmoduleselect label.active h5,.size-box .biz-mods .bizmoduleselect label.active svg,.size-box .special-mods .bizmoduleselect label.active .fa-check,.size-box .special-mods .bizmoduleselect label.active h5,.size-box .special-mods .bizmoduleselect label.active svg{opacity:1}.size-box .biz-mods .bizmoduleselect label.active svg path,.size-box .special-mods .bizmoduleselect label.active svg path{fill:#fff;opacity:1}.size-box .biz-mods .bizmoduleselect label img.product-size-image,.size-box .special-mods .bizmoduleselect label img.product-size-image{margin:0 auto}.size-box .biz-mods .bizmoduleselect label .product-size-image img,.size-box .special-mods .bizmoduleselect label .product-size-image img{aspect-ratio:1/1;border-radius:10px;-o-object-fit:contain;object-fit:contain}.size-box .biz-mods .bizmoduleselect label .product-size-image.product-size-backup,.size-box .special-mods .bizmoduleselect label .product-size-image.product-size-backup{align-items:center;display:flex;justify-content:center}.size-box .biz-mods .bizmoduleselect .candle-width,.size-box .special-mods .bizmoduleselect .candle-width{background:none;flex-shrink:0;position:relative;transition:background .2s ease-in-out}.size-box .biz-mods .bizmoduleselect .candle-width svg,.size-box .special-mods .bizmoduleselect .candle-width svg{width:75%}.size-box .biz-mods .bizmoduleselect .candle-width svg path,.size-box .special-mods .bizmoduleselect .candle-width svg path{fill:#000;opacity:.6;transition:all .2s}.size-box .biz-mods .bizmoduleselect .candle-width .size-cost,.size-box .special-mods .bizmoduleselect .candle-width .size-cost{display:block}.size-box .biz-mods .bizmoduleselect .candle-width h5,.size-box .special-mods .bizmoduleselect .candle-width h5{color:#000;font-size:1rem;font-weight:400;opacity:.5;padding-top:10px;text-align:center;transition:color .2s ease-in-out}.size-box .biz-mods .bizmoduleselect .candle-width .fa-check,.size-box .special-mods .bizmoduleselect .candle-width .fa-check{background:#0075ff;border-radius:100%;font-size:1.2rem;opacity:0;padding:2px;position:absolute;right:.5rem;top:.5rem;transition:opacity .2s ease-in-out;z-index:2}.size-box .biz-mods .bizmoduleselect .candle-width input,.size-box .special-mods .bizmoduleselect .candle-width input{display:none}.size-box .biz-mods .bizmoduleselect .candle-width .product-size-image.product-size-backup img,.size-box .special-mods .bizmoduleselect .candle-width .product-size-image.product-size-backup img{height:80px;width:80px}.size-box .biz-mods .bizmoduleselect .candle-width.active .fa-check,.size-box .biz-mods .bizmoduleselect .candle-width.active h5,.size-box .biz-mods .bizmoduleselect .candle-width.active svg,.size-box .special-mods .bizmoduleselect .candle-width.active .fa-check,.size-box .special-mods .bizmoduleselect .candle-width.active h5,.size-box .special-mods .bizmoduleselect .candle-width.active svg{opacity:1}.size-box .biz-mods .bizmoduleselect .candle-width.active svg path,.size-box .special-mods .bizmoduleselect .candle-width.active svg path{fill:#fff;opacity:1}.size-box .biz-mods .bizmoduleselect#size_large,.size-box .special-mods .bizmoduleselect#size_large{background:#fbf4fd;border:1px solid var(--accent-color-dark-2)}.tabs-box,.tabs-box_mob{margin-top:20px}.tabs-box .tab-list,.tabs-box_mob .tab-list{display:flex;flex-direction:row;flex-wrap:wrap}.tabs-box .tab-list .tab,.tabs-box_mob .tab-list .tab{border-radius:5px 5px 0 0;padding:10px 15px;transform:translateY(2px)}.tabs-box .tab-list .tab.active,.tabs-box_mob .tab-list .tab.active{background:#f7f7f7;border:solid #dee2e6;border-width:1px 1px 0}.tabs-box .tab-list .tab:hover:not(.active),.tabs-box_mob .tab-list .tab:hover:not(.active){background:#dedede;cursor:pointer}.tabs-box .tab-contents,.tabs-box_mob .tab-contents{background:#f7f7f7;border:1px solid #dee2e6;overflow:hidden}.tabs-box .tab-contents .tab-track,.tabs-box_mob .tab-contents .tab-track{display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;left:0;position:relative}.tabs-box .tab-contents .tab-track .tab,.tabs-box_mob .tab-contents .tab-track .tab{flex:0 0 100%;padding:20px}.related-products{padding:20px 0}.related-products h3{font-size:1.2rem;text-align:center;text-transform:uppercase}.related-products .thumb .overlays{display:none}.related-products .col-lg-4{flex:0 0 25%;width:25%}.related-products .col-6{flex:0 0 33%;width:33%}.related-products .available-from-overlay,.related-products .btn{display:none}.share-container{display:flex;flex-direction:row;flex-wrap:wrap}.share-container>div{background:var(--contrast-color);font-size:1.6rem;margin-right:.8rem;padding:.4rem .8rem}.share-container>div:hover{background:var(--contrast-color-dark-2);cursor:pointer}.product_page #delivery_option_result{display:none}#delivery_option_result .delivery-option,div[id^=delivery_option_result_] .delivery-option{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.2);cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px;padding:.8rem;position:relative}#delivery_option_result .delivery-option.before-1pm,div[id^=delivery_option_result_] .delivery-option.before-1pm{background:var(--cta-color-light-9)}#prestige-hampers #delivery_option_result .delivery-option.before-1pm,#prestige-hampers div[id^=delivery_option_result_] .delivery-option.before-1pm{background:var(--accent-color-light-6)}#delivery_option_result .delivery-option.before-1pm label>strong:after,div[id^=delivery_option_result_] .delivery-option.before-1pm label>strong:after{background:var(--accent-color);border-radius:3px;color:#fff;content:"Popular!";font-weight:700;margin-left:5px;padding:0 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#delivery_option_result .delivery-option.free-delivery label span,div[id^=delivery_option_result_] .delivery-option.free-delivery label span{font-weight:700;text-transform:uppercase}#delivery_option_result .delivery-option.free-delivery label span:before,div[id^=delivery_option_result_] .delivery-option.free-delivery label span:before{content:unset}#delivery_option_result .delivery-option label,div[id^=delivery_option_result_] .delivery-option label{cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;font-size:inherit;height:100%;margin-top:0;text-transform:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#delivery_option_result .delivery-option label strong,div[id^=delivery_option_result_] .delivery-option label strong{color:var(--accent-color-dark-3);font-weight:700}#delivery_option_result .delivery-option label p,div[id^=delivery_option_result_] .delivery-option label p{font-weight:400;margin-bottom:5px;opacity:.8}#delivery_option_result .delivery-option label p strong,div[id^=delivery_option_result_] .delivery-option label p strong{color:#000;display:block;margin-top:5px}#delivery_option_result .delivery-option label p br,div[id^=delivery_option_result_] .delivery-option label p br{display:none}#delivery_option_result .delivery-option label span,div[id^=delivery_option_result_] .delivery-option label span{display:block;font-weight:700;margin-top:auto}#delivery_option_result .delivery-option label:before,div[id^=delivery_option_result_] .delivery-option label:before{background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";height:15px;overflow:hidden;position:absolute;right:10px;top:10px;width:15px;z-index:2}#delivery_option_result .delivery-option label:after,div[id^=delivery_option_result_] .delivery-option label:after{background:#dadada;border-radius:100%;content:"";height:15px;position:absolute;right:10px;top:10px;transition:all .2s ease-in-out;width:15px}#delivery_option_result .delivery-option input:checked+label:before,div[id^=delivery_option_result_] .delivery-option input:checked+label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zIDEzLjIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNC43LjgtLjQtLjRhMS43IDEuNyAwIDAgMC0yLjMuMUw1LjIgOC4yIDMgNi40YTEuNyAxLjcgMCAwIDAtMi4zLjFMLjQgN2ExLjcgMS43IDAgMCAwIC4xIDIuM2wzLjggMy41YTEuNyAxLjcgMCAwIDAgMi40LS4xTDE1IDMuMWExLjcgMS43IDAgMCAwLS4yLTIuM3oiIGRhdGEtbmFtZT0iUGZhZCA0Ii8+PC9zdmc+)}#delivery_option_result .delivery-option input:checked+label:after,div[id^=delivery_option_result_] .delivery-option input:checked+label:after{background:var(--accent-color)}#delivery_option_result .delivery-option:not(:last-child),div[id^=delivery_option_result_] .delivery-option:not(:last-child){margin-bottom:10px}#delivery_option_result input[type=radio],div[id^=delivery_option_result_] input[type=radio]{display:none}div[id^=delivery_option_result_]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px}div[id^=delivery_option_result_]>div{flex:1;height:100%;max-width:50%}@media (min-width:0) and (max-width:768px){div[id^=delivery_option_result_]>div{flex:0 0 100%;height:unset;max-width:100%}div[id^=delivery_option_result_]>div:not(:last-child){margin-bottom:10px;margin-right:0}}div[id^=delivery_option_result_]>div:not(:last-child){margin-right:10px}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}