.section-width{max-width:1096px;margin:auto}.header-section-width{max-width:1350px;margin:auto}@media screen and (min-width: 990px) and (max-width: 1150px){.section-width{padding:0 4rem}}#trustpilot-widget-trustbox-0-wrapper{z-index:1!important}@media screen and (max-width: 989px){.featured-coll-title{padding:0 1.5rem}}@media screen and (min-width: 990px){.custom-slider-width{width:100%;margin:auto;padding:0 50px}}@media screen and (min-width: 1000px){.custom-slider-width{padding:0}}@media screen and (min-width: 990px){.slider--desktop .custom_slider__slide:first-child{margin-left:0!important}}.product-card-btn{width:70%}.custom-slider-btns{color:#000;background-color:#fff;border:1px solid;border-radius:25px;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 999px){.custom-slider-btns{display:none}}.custom-slider-btns .icon{height:10px}.custom-slider-left-btn{position:absolute;top:25%;left:-6%}.custom-slider-right-btn{position:absolute;top:25%;right:-5%}.hamper_sec .custom-slider-left-btn,.hamper_sec .custom-slider-right-btn{top:20%}.hamper_sec .card__information{padding:1.3rem 1rem 0}@media screen and (max-width: 1250px){.custom-slider-left-btn{left:-4%}.custom-slider-right-btn{right:-3%}}@media screen and (max-width: 1150px){.custom-slider-left-btn{left:-2%}.custom-slider-right-btn{right:-2%}}@media screen and (max-width: 989px){.custom-slider-list{width:80%}}.add-to-basket-btn{border:1px solid black;width:140px;color:#000;text-align:center;font-family:Montserrat;font-size:12px;font-style:normal;font-weight:700;line-height:20px;text-transform:uppercase}.product-card-title{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:130%}.product-card-price{color:#000;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:19px}.blog-card-title{font-family:"DM Serif Display",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;text-align:left}.blog-card-text{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:left}.custom-top-border{margin:0 auto;display:block;border:3px solid #000;width:100%;max-width:1096px}.custom-bottom-border{margin:50px auto;display:block;border:3px solid #000;width:100%;max-width:1096px}@media screen and (min-width: 999px){.custom-bottom-border{margin:10px auto 50px}}@media screen and (max-width: 989px){.custom-top-border{padding:0 1.5rem;width:92%}.custom-menu-top-border{margin:0 auto;border:1px solid #D4D4D4;width:87%}.custom-header-bottom-border{margin:10px auto 0;border-bottom:1px solid #000;width:92%}.custom-bottom-border{margin:40px auto 50px;display:block;border:2px solid #000;width:93%}.custom-card-boder>li>div:first-child{border-right:1px solid #CACACA;padding-right:20px}.custom-card-boder>li:last-child>div{border-right:0}}@media screen and (min-width: 768px) and (max-width: 989px){.custom-top-border{width:96%}}@media screen and (min-width: 990px) and (max-width: 1150px){.custom-top-border{width:93%}}.general-btn{border:1px solid black;color:#000;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:19px;text-transform:uppercase}@media screen and (max-width: 989px){.hide-on-mobile{display:none}}.coll-container{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px}.coll-items{grid-column:span 3;height:100%}.coll-items:nth-child(n+3){grid-column:span 2}@media screen and (max-width: 989px){.coll-container{grid-template-columns:repeat(1,1fr)}.coll-items:nth-child(n+3){grid-column:span 3}}.coll-img-container{position:relative;text-align:center;color:#fff;height:100%}.coll-img-container img{border-radius:10px;height:100%;object-fit:cover}.bottom-left{position:absolute;bottom:30px;left:36px}.coll-title-img{font-family:"DM Serif Display",sans-serif;font-size:62px;font-style:normal;font-weight:400;line-height:100%}@media screen and (max-width: 989px){.coll-img-container{min-height:590px}.coll-title-img{font-size:52px}.coll-section-spacing{padding:0 1.5rem}}@media screen and (max-width: 460px){.coll-img-container{min-height:290px}}.coll-title-url{text-decoration:none}.custom-img-gradient{width:100%;height:100%;position:absolute;background-image:linear-gradient(180deg,#0000,#0009);top:0;left:0;border-radius:10px}@media screen and (max-width: 989px){.img-with-text-btn{width:100%}}.img-with-text-btn{min-width:230px}@media screen and (min-width: 990px){.img-with-text-img{height:90%!important;top:35px!important}}.mega-menu-width{max-width:1350px;margin:auto;padding-left:.5rem}.header-paddings{padding-top:15px}.header__menu-item span{text-transform:uppercase}.header-mobile-menu-text{font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:#fff;margin-left:-10px}.header-menu-opened-text{display:none}.header-menu-closed-text{display:block}@media screen and (min-width: 990px){.header-general{border-bottom:1px solid;padding-bottom:20px!important}.custom-vertical-line{border-left:1px solid white;height:15px;margin:auto 30px auto 15px}.custom-header-basket{text-decoration:none;font-weight:600}.header-mobile-menu-text{display:none}}@media screen and (min-width: 990px) and (max-width: 1075px){.custom-header-basket{width:55%}}@media screen and (max-width: 989px){.custom-header-basket p{display:none}}@media screen and (max-width: 749px){.icon-account-color{fill:#000}}@media screen and (min-width: 1075px) and (max-width: 1349px){.header-general{padding-left:7px!important;padding-right:15px!important}.mega-menu-width{padding-left:15px}}@media screen and (min-width: 1350px){.header-general{padding-left:0!important;padding-right:0!important}}.mobile-menu-list{list-style:none;padding-left:3rem}.mobile-menu-list li{display:flex;align-items:center;justify-content:flex-start;gap:10px}.mobile-menu-list a{text-decoration:none;font-size:16px;font-weight:400;line-height:32px}.mobile-menu-list li svg{width:10%;margin-right:5px}.right-mega-menu-item:first-child{margin-right:22px}@media screen and (min-width: 1045px) and (max-width: 1199px){.right-mega-menu-item:first-child{margin-right:12px}}@media screen and (min-width: 989px){.right-menu{padding:0}}.field__label{font-weight:600}.disable-pointer-event{pointer-events:none}.active-pointer-event{pointer-events:all}.copyright-section{padding:0 20px}.copyright-section path{fill:#fff}.copyright-section small{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px}@media screen and (min-width: 750px) and (max-width: 989px){.footer-custom-paddings{padding:0 1.5rem}}.footer-custom-separator svg{width:100%}@media screen and (min-width: 749px){.mobile-separator-line,.mobile-br{display:none}}@media screen and (max-width: 749px){.desktop-separator-line{display:none}}.footer-logo{padding:75px 0}@media screen and (max-width: 460px){.footer-logo{padding:65px 0}.footer-logo img{width:28%}}.footer-custom-paddings a{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.custom-footer-border{margin:0 auto;display:block;border:3px solid #fff;width:100%;max-width:1096px}@media screen and (max-width: 989px){.custom-footer-border{padding:0 1.5rem;width:92%}}.klaviyo-form-SSK5Xe{width:100%}.klaviyo-form-SSK5Xe button{font-weight:700!important}.sign-up-footer-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start}.sign-up-footer-items{width:100%}.sign-up-footer-container h2{margin:0}.sign-up-footer-container p{font-size:16px;color:#fff;line-height:150%}.klaviyo-form-SSK5Xe button{padding:0 15px!important}.klaviyo-form-SSK5Xe span{font-family:"DM Serif Display",sans-serif!important;font-size:38px!important;font-style:normal!important;font-weight:400!important;line-height:42px!important}.klaviyo-form-SSK5Xe p span,#klaviyo_ariaid_2{font-family:Montserrat!important;font-size:16px!important;line-height:150%!important}@media screen and (max-width: 989px){.klaviyo-form-SSK5Xe span{font-family:"DM Serif Display",sans-serif!important;font-size:26px!important;line-height:33px!important}}@media screen and (min-width: 990px){.klaviyo-form-SSK5Xe form{padding-left:20px!important}.klaviyo-form-SSK5Xe input{margin-top:55px!important}.klaviyo-form-SSK5Xe button{padding:0 40px!important}div[data-testid=form-component]{padding:0 6px 10px!important}.klaviyo-form-SSK5Xe p{margin-top:5px!important}}@media screen and (max-width: 989px){.sign-up-footer-container{padding:0px 1.9rem}.klaviyo-form-SSK5Xe button,.klaviyo-form-SSK5Xe input{height:45px!important}div[data-testid=form-row]{gap:10px}div[data-testid=form-component]{padding:10px 0!important}}@media screen and (max-width: 900px){.sign-up-footer-container{flex-wrap:wrap}}@media screen and (min-width: 750px) and (max-width: 900px){.sign-up-footer-items{text-align:center}}//alf and elena QA session .icon-caret{display:none!important}.header__inline-menu{margin-left:0}.button:hover{border-width:3px}.trustpilot-widget-customs{margin-bottom:5px}.hampers-product-quantity{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-left:5px}.hampers-product-card-title{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.hampers-card-price{margin-top:0!important}.hampers-card-price span{font-size:18px}@media screen and (min-width: 750px){.pdp-custom-slider-btn-prev{position:absolute;left:-4%;top:45%;z-index:2;background-color:#fff!important;border:.5px solid #000!important;border-radius:25px}.pdp-custom-slider-btn-next{position:absolute;right:-4%;top:45%;z-index:2;background-color:#fff!important;border:.5px solid #000!important;border-radius:25px}.pdp-slider-padding{scroll-padding-left:0!important}}@media screen and (min-width: 750px) and (max-width: 989px){.pdp-custom-slider-btn-prev{left:-1%;width:35px!important;height:35px!important}.pdp-custom-slider-btn-next{right:-1%;width:35px!important;height:35px!important}}.no-filters-container{padding:15px 0}@media screen and (max-width: 460px){.no-filters-container{padding:6px 0}}.shopify-challenge__button{min-width:122px;min-height:52px;padding:0 15px;border-radius:10px;background:#000;color:#fdfbf7;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:19px;text-transform:uppercase}@-moz-document url-prefix(){.shopify-challenge__button{margin-top:20px!important}}@media screen and (max-width: 460px){.shopify-challenge__container{padding:0 1.5rem}.shopify-challenge__button{width:100%}}@media screen and (min-width: 990px){.page-spacing{padding-left:11%}}@media screen and (min-width: 990px){.no-page-spacing{padding-left:0}}.pages-divider{border-top:1px solid #000;max-width:1096px;margin:40px auto 50px}@media screen and (max-width: 460px){.pages-divider{margin:15px auto 30px;width:92%}}@media screen and (min-width: 461px) and (max-width: 989px){.pages-divider{margin:0 auto 40px;width:96%}}.result-text-link,.result-text-link a{color:#000}.green_banner{position:relative;padding:1rem 0;font-weight:500;line-height:1.4;margin-bottom:3rem;background-color:#b5b73b}.green_banner a{color:inherit;font-weight:600;text-underline-offset:3px}.green_banner div{position:relative;width:max-content;margin:auto;text-align:center}.green_banner svg path{fill:none}.green_banner svg{position:absolute;top:0;bottom:0;margin:auto;right:-50px}.gotobusiness_btn{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;border-radius:10px;background-color:#000;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:19px;width:100%;min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.3rem + var(--buttons-border-width) * 2)}.gotobusiness_btn span{margin-left:6px}.gotobusiness_btn span svg path{fill:currentColor}.dedicated_link{color:inherit;text-underline-offset:3px;font-weight:900;font-size:16px;transition:all .5s ease;-webkit-transition:all .5s ease}.dedicated_link:hover{text-decoration:none}.dedicated_link span svg{width:6.54px}.card__content .quick-add{width:100%}.card__content .quick-add .gotobusiness_btn{font-size:12px;padding:0;text-decoration:none!important}.card__content .quick-add .gotobusiness_btn svg{width:8px;padding-top:3px}.body_PersonalDeliveryService .page-spacing .image-with-text__grid--reverse .image-with-text__content{padding:2.5rem calc(4rem / var(--font-body-scale)) 2.5rem}.body_PersonalDeliveryService .image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3rem);line-height:calc(var(--font-heading-scale) * 2.6rem);word-break:break-word;margin-bottom:0}.body_PersonalDeliveryService .image-with-text__text{color:inherit}.body_PersonalDeliveryService .image-with-text__text--caption{position:relative}.body_PersonalDeliveryService .image-with-text__text--caption:before{position:absolute;content:"";width:38%;border-bottom:solid 1px #CEBE7B;margin:0;bottom:-6px}.body_PersonalDeliveryService .multicolumn-detailed-separator,.body_PersonalDeliveryService .multicolumn-desktop-border,.body_PersonalDeliveryService .multicolumn-custom-top-border{display:none}.body_PersonalDeliveryService .multicolumn-list p{margin:0;font-size:1.4rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-weight:var(--font-body-weight)}.body_PersonalDeliveryService .multicolumn-card__info h3{font-weight:700}.body_PersonalDeliveryService .multicolumn-list p strong{color:#959595}.body_PersonalDeliveryService #PostcodeChecker h1{font-family:"DM Serif Display",sans-serif;letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));word-break:break-word;font-size:50px;font-style:normal;font-weight:400;line-height:110%}.body_PersonalDeliveryService #PostcodeChecker h3{color:#000;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin:0}.body_PersonalDeliveryService .pcc-form__input-container{margin-top:3rem}.body_PersonalDeliveryService #PostcodeChecker input{font-size:14px;font-style:normal;font-family:Montserrat,sans-serif;font-weight:400;line-height:20px;color:#000;letter-spacing:.1rem;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2)}.body_PersonalDeliveryService #PostcodeChecker #PCCOptIn{height:0;min-height:0;width:0}.body_FAQs .page-title{margin-bottom:20px}.body_FAQs .page-hero-no-image-desktop{padding:35px 3rem 20px}@media screen and (min-width: 750px){.body_PersonalDeliveryService .image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2rem);line-height:calc(var(--font-heading-scale) * 2rem)}.body_PersonalDeliveryService .image-with-text__text--caption{font-size:calc(var(--font-heading-scale) * 1rem)}}@media screen and (min-width: 750px) and (max-width: 989px){.body_PersonalDeliveryService .image-with-text--overlap .image-with-text__grid--reverse .image-with-text__content{margin-right:0}.body_PersonalDeliveryService .image-with-text--overlap .image-with-text__content{width:100%;min-width:100%}}@media screen and (min-width: 850px){.body_PersonalDeliveryService .image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3rem);line-height:calc(var(--font-heading-scale) * 2.5rem)}.body_PersonalDeliveryService .image-with-text__text--caption{font-size:calc(var(--font-heading-scale) * 1rem)}.body_PersonalDeliveryService .img-with-text-img{height:100%!important;top:0!important}.body_PersonalDeliveryService .page-spacing{padding-left:6%}}@media screen and (min-width: 1200px){.body_PersonalDeliveryService .image-with-text__heading{font-size:calc(var(--font-heading-scale) * 4rem);line-height:calc(var(--font-heading-scale) * 3.5rem)}.body_PersonalDeliveryService .image-with-text__text--caption{font-size:calc(var(--font-heading-scale) * 1.4rem)}}@media (min-width: 1024px){.green_banner div br{display:none}}@media (max-width: 1023px){.body_FAQs .page-title{margin-bottom:0}}@media (max-width: 525px){.green_banner{font-size:13px}.green_banner svg{right:-25px;width:12.69px}.gotobusiness_btn{padding:13px 0;font-size:16px;min-height:calc(4.1rem + var(--buttons-border-width) * 2)}.gotobusiness_btn span svg,.dedicated_link span svg{width:7px}}@media (max-width: 325px){.green_banner{font-size:11px}}.sitemap-container{padding-bottom:60px}@media screen and (min-width: 989px){.sitemap-container ul{padding:0 1.5rem}}.sitemap-container a{color:#000}.custom-announcement{position:relative;top:0;z-index:998;width:100%}.custom-announcement-position{position:fixed;transform:translateY(-59px);width:100%;height:59px}.announcement-bar-spacing{gap:30px}.custom-announcement .utility-bar__grid{height:100%}.custom-announcement-divider{line-height:45px;font-size:50px}.custom-announcement p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.announcement-second-text{color:#b5b73b}.custom-announcement a{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#b5b73b;text-decoration:none}.custom-announcement img{margin-right:-18px}@media screen and (max-width: 460px){.custom-announcement p{font-weight:600}.announcement-bar-spacing{gap:15px}.custom-announcement img{margin-right:0}.custom-announcement-position{transform:translateY(-52.5px);height:52.5px}}@media screen and (max-width: 385px){.announcement-bar-spacing{gap:5px}}@media screen and (max-width: 375px){.utility-bar__grid.page-width{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 767px){.announcement-hide-text{display:none}}.custom-multirow-black-button{background-color:#000;color:#fff;font-size:16px;font-weight:700;line-height:19px}.custom-multirow-btn-over-img{display:flex!important;z-index:2;height:auto!important;width:auto!important;top:45%!important;left:31%!important}@media screen and (max-width: 989px){.custom-multirow-btn-over-img{left:24%!important}}.custom-multirow-img-opacity{background-color:gray;opacity:.4;z-index:1}@media screen and (min-width: 989px){.custom-multirow .multirow__inner{row-gap:60px}}.magazine-carousel-title{margin-top:0;margin-bottom:25px}.magazine-carousel-separator{border-top:1px solid #A7A098;max-width:1096px;margin:26px auto 35px}@media screen and (max-width: 460px){.magazine-carousel-separator{width:92%;margin:20px auto 35px}}@media screen and (min-width: 461px) and (max-width: 989px){.magazine-carousel-separator{width:96%}}@media screen and (min-width: 990px){.custom-magazine-slider-width{width:100%;margin:auto;padding:0}}.df-lightbox-bg{background-color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/52/assets/custom-theme.css.map */
