#cookieButton{width:25px;position:fixed;bottom:5px;right:1%;cursor:pointer;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;z-index:1000}#cookieButton:hover{transform:scale(1.2)}#billingAddressConfirmation h1{display:none}#categorySelectionWrapper .row.hide-for-small{padding:0}#categorySelectionWrapper .row.hide-for-small .layout_wrapper{max-width:none}@media only screen and (min-width:40.063em) and (max-width:48em){#categorySelectionWrapper .row.hide-for-small .layout_wrapper div.tab a{padding:10px !important}}.productSummaryList{margin-top:15px;list-style-type:none}.infoBarHolder .nav-header-left .menucontainer .cbp-menu{float:left}#StorePage .nav-header-left{width:50%}#StorePage #categoryMenu{display:none}@media only screen and (max-width:40em){#StorePage #categoryMenu{display:block}#StorePage #categoryMenu #MenuBarWrapper{z-index:10001}#StorePage #categoryMenu #MenuBarWrapper .cbp-menu .show ul li.cbp-hropen a{background-color:#f4f4f4;color:#e40613}#StorePage #categoryMenu #MenuBarWrapper .cbp-menu .show ul li.cbp-hropen a .icon{color:#e40613 !important}}#StorePage #liveChat .layout_wrapper{max-width:850px;padding-top:20px;border-top:1px solid #898989}#StorePage #categorySelectionWrapper .tabrow{text-align:center}#StorePage #categorySelectionWrapper div.tab{float:none;display:inline-block}@media only screen and (max-width:40.063em){#ProductImageGiftSlider_container .giftSlideInfoContainer img{width:55px}}.productGiftDetails{text-align:center}#PackageImageGiftSlider_container{max-width:220px !important;width:220px !important;height:110px !important}#PackageImageGiftSlider_container .slidesWrapper{width:220px !important}#ProductPageTemplate1 .giftSlideInfoContainer{max-width:220px;background-color:#fae5bd !important}#rrpOptions .optionHolder .offerImage{margin-top:0;padding-bottom:0}#rrpOptions .optionHolder .offerImage{padding-left:0}#rrpOptions .substituteOffersWrapper{padding-bottom:20px;padding-bottom:1.25rem;max-width:500px;max-width:31.25rem;margin:0 auto}#rrpOptions .substituteOffersWrapper p{color:#000;font-size:inherit;text-align:center}#rrpOptions .substituteOffersWrapper .optionHolder{background-color:#fff;padding-bottom:20px;padding-bottom:1.25rem;padding-top:20px;padding-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;margin-top:30px;margin-top:1.875rem;box-shadow:0 2px 4px rgba(0,0,0,.5),0 0 15px rgba(0,0,0,.4)}#PackageImageGiftSlider_container .giftSlideInfoContainer{max-width:220px;width:220px !important;max-height:110px}#PackageImageGiftSlider_container .slidesWrapper{width:220px !important}#rrpOptions .optionHolder .offerImage img{max-height:110px}#imageSlider{background-color:#fff;margin-bottom:10px}#ProductPageTemplate1 #header{background-color:#d0cbc5}#ProductPageTemplate1 #benefits{background-image:linear-gradient(#d8e9f4 0%,#d8e9f4 50%)}@media only screen and (max-width:40em){#ProductPageTemplate1 #benefits .freeGift.giftimage{width:100%;text-align:center}}@media only screen and (min-width:48.063em){#ProductPageTemplate1 #benefits .benefitsHolder{text-align:left}}#ProductPageTemplate1 #benefits .benefitsPoints p{font-family:MercuryDisplay Roman;font-size:20px}#ProductPageTemplate1 #benefits .benefitsPoints p i{font-family:MercuryDisplay Roman;font-size:20px}#ProductPageTemplate1 #benefits .benefitsPoints .subText{font-family:Gotham Bold;font-size:20px}#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:38%;position:absolute}@media only screen and (max-width:48em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:100%;position:initial}}@media only screen and (min-width:48.063em) and (max-width:64em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:70%;position:absolute}}@media only screen and (min-width:64.063em) and (max-width:90em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:55%;position:absolute}}@media only screen and (min-width:90.063em) and (max-width:120em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:38%;position:absolute}}@media only screen and (min-width:120.063em) and (max-width:160em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:30%;position:absolute}}@media only screen and (min-width:160.063em) and (max-width:180em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:20%;position:absolute}}@media only screen and (min-width:180.063em) and (max-width:240em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:15%;position:absolute}}@media only screen and (min-width:240.063em){#ProductPageTemplate1 #benefits .benefitsPoints .subBenefitText{width:10%;position:absolute}}#ProductPageTemplate1 #benefits .benefitsPoints li{font-family:Gotham Book;font-size:18px !important}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #benefits .benefitsPoints{width:100% !important}}#ProductPageTemplate1 #benefits .benefitsMagazineCover{display:block}@media only screen and (min-width:48.063em){#ProductPageTemplate1 #benefits .benefitsMagazineCover{float:right}}@media only screen and (min-width:48.063em) and (max-width:59em){#ProductPageTemplate1 #benefits .benefitsMagazineCover{float:right}}#ProductPageTemplate1 #benefits .benefitsMagazineCover img{height:auto;width:auto}#ProductPageTemplate1 .giftWrapper{color:#000}#ProductPageTemplate1 #gettingStarted .layout_wrapper .row{padding:0}#ProductPageTemplate1 #gettingStarted .layout_wrapper h1{font-family:Gotham Bold;font-size:30px;text-transform:uppercase}#ProductPageTemplate1 #gettingStarted .layout_wrapper .button{border:1px solid #000;background-color:#000}#ProductPageTemplate1 #footerText{float:right}#rrpOptions .layout_wrapper .optionsHeader .optionsHeaderText{font-family:Gotham Bold;font-size:30px;text-transform:uppercase}#offerSellingPoints .freeGift{display:table}#offerSellingPoints .freeGift .giftimage{display:table-cell;vertical-align:top;width:130px}@media only screen and (max-width:40em){#offerSellingPoints .freeGift .giftimage{width:100%;text-align:center;padding-right:0;display:block}}#offerSellingPoints .freeGift .giftText{display:table-cell;vertical-align:top;padding-left:20px;font-family:MercuryDisplay Roman;font-size:18px}@media only screen and (max-width:40em){#offerSellingPoints .freeGift .giftText{width:100%;padding-right:0;display:block}}#headerLogo{padding:20px 0 20px 0;text-align:left !important;float:left}@media only screen and (max-width:40em){#headerLogo{display:block}}#headerStrapline{display:inline-block;padding-left:80px}@media only screen and (max-width:40em){#headerStrapline{padding-left:0;display:block;margin-bottom:5px}}#headerStrapline p{line-height:100%;font-size:25px;font-family:MercuryDisplay Bold;text-align:right;font-weight:bold}#headerStrapline .subContactText{font-size:30px;font-family:MercuryDisplay Bold;font-weight:bold}#socialMediaShareProductPage{background-color:#fff;background-image:none}#footerText{background-color:#fff;background-image:none;color:#fff}#footerText .globalFooterItemsWrapper{display:inline-block}#footerLogo{float:left;margin-right:20px;width:35%}#globalFooter{background-color:#000;background-image:none;padding:0}#globalFooter .layout_wrapper{max-width:none;width:100%}#globalFooter ul{margin-left:0}#globalFooter .globalFooterItemsWrapper{background-color:#f4f4f4;vertical-align:middle;max-width:none;width:100%;margin-left:0;color:#fff;display:inline-block}#globalFooter .globalFooterItemsWrapper .globalFooterItem{margin:1.25rem 0}#globalFooter .globalFooterItem{display:table;margin:0;padding:0}#globalFooter .globalFooterItem a{background-color:#000;padding:0 !important;color:#fff;font-size:14px;font-family:Gotham}#footerText .globalFooterItem{display:table;margin:0;padding:0}#footerText .globalFooterItem a{background-color:#000;padding:0 !important;color:#fff;font-size:14px;font-family:Gotham}#StorePage #globalFooter .layout_wrapper{max-width:none;width:100%}.menucontainer .visible-xs a .icon--menu{font-size:32px;margin-top:5px}.menucontainer .visible-xs a span{display:none}#offerTable .ItemRRP-Price,.offerTableMobile .ItemRRP-Price{display:none}#rrpOptions .row #offerTable table tr,#rrpOptions .row .offerTableMobile table tr{border-bottom:1px solid #9b9b9b !important}#rrpOptions .row #offerTable table tr.CustomerServiceOfferAboveText,#rrpOptions .row .offerTableMobile table tr.CustomerServiceOfferAboveText{border-bottom:0 !important}#rrpOptions .row #offerTable table tr .itemIssues,#rrpOptions .row .offerTableMobile table tr .itemIssues{text-align:center}#rrpOptions .row #offerTable table tr td .ItemSavingPrice,#rrpOptions .row .offerTableMobile table tr td .ItemSavingPrice{font-size:22px;font-size:1.375rem}#rrpOptions .row #offerTable table tr td .ItemPrice,#rrpOptions .row .offerTableMobile table tr td .ItemPrice{font-size:16px;font-size:1rem}#rrpOptions .row #offerTable table tr td .savingsVAT,#rrpOptions .row .offerTableMobile table tr td .savingsVAT{max-width:none}#rrpOptions .row #offerTable table tr td .ItemOfferPrice,#rrpOptions .row #offerTable table tr td .ItemPrice,#rrpOptions .row #offerTable table tr td .ItemSavingPrice,#rrpOptions .row .offerTableMobile table tr td .ItemOfferPrice,#rrpOptions .row .offerTableMobile table tr td .ItemPrice,#rrpOptions .row .offerTableMobile table tr td .ItemSavingPrice{color:#313131 !important;font-weight:normal !important}#rrpOptions .row #offerTable table tr td{vertical-align:bottom}#rrpOptions .row #offerTable table tr td button{padding-left:24px;padding-left:1.5rem;padding-top:8px;padding-top:.5rem;padding-bottom:8px;padding-bottom:.5rem;padding-right:24px;padding-right:1.5rem;border-radius:5px;border-radius:.3125rem;background-color:#000 !important}#rrpOptions .row #offerTable table tr td button .spinner{left:85% !important}.offerTableMobile .offerCell .offerValue .button{padding-top:8px;padding-top:.5rem;padding-bottom:8px;padding-bottom:.5rem;padding-left:24px;padding-left:1.5rem;padding-right:24px;padding-right:1.5rem;border-radius:5px;border-radius:.3125rem;color:#fff}.offerTableMobile .offerCell .offerValue .button .spinner{left:85% !important}#editorTestimonialWrapper .testimonialText{padding:10px}#thankyouHeading .orderDetails p{font-weight:600}#gift .freeGift{display:table;margin-top:15px}#gift .freeGift .giftimage{display:table-cell;vertical-align:top;width:200px}@media only screen and (max-width:40em){#gift .freeGift .giftimage{width:100%;text-align:center;padding-right:0;display:block}}#gift .freeGift .giftText{display:table-cell;vertical-align:top;padding-left:20px}#gift .freeGift .giftText p{color:inherit;font-family:MercuryDisplay Roman;font-size:18px}@media only screen and (max-width:40em){#gift .freeGift .giftText{width:100%;padding-right:0;display:block}}.deliveryItemsWrapperGrouped .productImage{width:17%;display:table-cell;vertical-align:top;margin-right:10px}@media only screen and (min-width:40.03em) and (max-width:48em){.deliveryItemsWrapperGrouped .productImage{width:21%}}@media only screen and (max-width:40em){.deliveryItemsWrapperGrouped .productImage{width:25%}}.deliveryItemsWrapperGrouped .productImage img{width:auto;height:auto}#ThankyouPage .deliveryText a{color:#008cba;text-decoration:underline;padding:0}.Find_out_more{border:1px solid #fff;font-size:.875em;line-height:1.4375rem;color:#222;background-color:transparent;text-align:center;padding:.3125rem 1rem;position:absolute;text-decoration:none;font-weight:400}@media only screen and (max-width:40em){.Find_out_more{left:90px !important;bottom:10px;top:auto;right:auto}}@media only screen and (min-width:40.063em) and (max-width:48em){.Find_out_more{right:80px !important;top:5px}}@media only screen and (min-width:48.063em){.Find_out_more{right:100px !important;top:5px}}.Find_out_more:hover{background-color:#808080;border-color:#808080;color:#fff;cursor:pointer}#cookieBanner #cookieBannerClose .hidetext{display:block}#cookieBanner{background-color:#d8d8d8}@media only screen and (max-width:40em){#cookieBanner{height:100px}}#cookieBanner #cookieBannerClose{font-size:.875em;width:auto;font-weight:400;background-color:#d8d8d8 !important;border:1px solid #fff}#cookieBanner #cookieBannerClose span{border:1px solid #fff;font-size:1em !important;line-height:1.4375rem !important;color:#222;background-color:#d8d8d8;text-align:center !important;padding:.3125rem 1rem !important}#cookieBanner #cookieBannerClose span:hover{background-color:#808080 !important;border-color:#808080 !important;color:#fff !important;cursor:pointer}@media only screen and (max-width:40em){#cookieBanner #cookieBannerClose{left:10px !important;bottom:17px;top:auto;right:auto}}@media only screen and (min-width:40.063em) and (max-width:48em){#cookieBanner #cookieBannerClose{right:210px !important;top:5px}}@media only screen and (min-width:48.063em){#cookieBanner #cookieBannerClose{right:250px !important;top:5px}}#cookieBanner .icon{display:none}.newPaymentFrameStyling{width:100%;height:410px}@media only screen and (min-width:441px) and (max-width:752px){.newPaymentFrameStyling{height:530px}}@media only screen and (min-width:0) and (max-width:440px){.newPaymentFrameStyling{height:590px}}#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{margin-left:12px}@media only screen and (max-width:40em){#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{width:75%}}.startIssueSelector{margin-top:15px}#BasketPage #Duration{display:none !important}#BasketPage #ProductImageGiftSlider_container,#DirectDebitPaymentPage #ProductImageGiftSlider_container,#PaymentPage #ProductImageGiftSlider_container,#ThankyouPage #ProductImageGiftSlider_container{width:95px;height:70px;max-width:95px}#BasketPage #ProductImageGiftSlider_container .slidesWrapper,#DirectDebitPaymentPage #ProductImageGiftSlider_container .slidesWrapper,#PaymentPage #ProductImageGiftSlider_container .slidesWrapper,#ThankyouPage #ProductImageGiftSlider_container .slidesWrapper{width:auto;height:70px}#BasketPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#DirectDebitPaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#PaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#ThankyouPage #ProductImageGiftSlider_container .giftSlideInfoContainer{max-width:95px}#DeliveryPage #ProductImageGiftSlider_container{width:140px;height:100px;max-width:140px}#DeliveryPage #ProductImageGiftSlider_container .slidesWrapper{width:auto;height:100px}#DeliveryPage #ProductImageGiftSlider_container .giftSlideInfoContainer{max-width:140px}#BasketPage .productGiftDetails{width:60%}#BasketPage #globalFooter{position:initial;padding:20px}@media only screen and (max-width:40em){#ThankyouPage .productGiftDetails{width:60%}}#footerText{background-color:#000}#footerDiv{width:25%;float:right;color:#fff;font-size:14px;font-family:Gotham Book;text-align:left}@media only screen and (max-width:40em){#footerDiv{width:100%}}#rrpOptions .layout_wrapper #offerName{font-family:Gotham Bold;font-size:30px !important;text-transform:uppercase}#rrpOptions .optionHolder #offerSellingPoints{font-family:MercuryDisplay Roman;font-size:18px}#rrpOptions .optionHolder #offerSellingPoints p{font-family:MercuryDisplay Roman;font-size:18px}#rrpOptions .optionHolder #offerSellingPoints .subHeaderText{font-family:MercuryDisplay SemiBold !important;font-size:30px}#offerPackage1{background-color:#fae5bd !important}#offerPackage1 #offerTable{background-color:#fae5bd !important}#offerPackage1 #offerTable table tr{background-color:#fae5bd !important}#offerPackage1 #rrpOptions .row #offerTable{background-color:#fae5bd !important}#offerPackage1 .offerTableMobile{background-color:#fae5bd !important}#offerPackage1 .offerTableMobile table tr{background-color:#fae5bd !important}#offerPackage1 #rrpOptions .row .offerTableMobile{background-color:#fae5bd !important}#offerPackage2{background-color:#f8cfcd !important}#offerPackage2 #offerTable{background-color:#f8cfcd !important}#offerPackage2 #offerTable table tr{background-color:#f8cfcd !important}#offerPackage2 #rrpOptions .row #offerTable{background-color:#f8cfcd !important}#offerPackage2 .offerTableMobile{background-color:#f8cfcd !important}#offerPackage2 .offerTableMobile table tr{background-color:#f8cfcd !important}#offerPackage2 #rrpOptions .row .offerTableMobile{background-color:#f8cfcd !important}#rrpOptions .row .offerTableMobile .offerCell .offerValue img{display:inline-block}#offerPackage3{background-color:#d8e9f4 !important}#offerPackage3 #offerTable{background-color:#d8e9f4 !important}#offerPackage3 #offerTable table tr{background-color:#d8e9f4 !important}#offerPackage3 #rrpOptions .row #offerTable{background-color:#d8e9f4 !important}#offerPackage3 .offerTableMobile{background-color:#d8e9f4 !important}#offerPackage3 .offerTableMobile table tr{background-color:#d8e9f4 !important}#offerPackage3 #rrpOptions .row .offerTableMobile{background-color:#d8e9f4 !important}.contactHeader{float:right}#headerSocialMediaItemsHolder{text-align:right}#headerSocialMediaItemsHolder .socialMediaItem{display:inline-block;margin:0 5px 15px 0;vertical-align:middle}#breadcrumbNav .breadcrumbs .current .icon,#breadcrumbNav .breadcrumbs .current:hover,#breadcrumbNav .breadcrumbs .current:focus,#breadcrumbNav .breadcrumbs li a,#breadcrumbNav .breadcrumbs li:hover,#breadcrumbNav .breadcrumbs li:focus,#breadcrumbNav .breadcrumbs .current a,#breadcrumbNav .breadcrumbs li .icon{color:#000}#breadcrumbNav .breadcrumbs li a p{font-weight:bold}.BasketPageHeading h2{color:#000}#itemsHolderTable{border:4px solid #567483}.OrderPageHeading h1{color:#000}.OrderItemsHolder h1{color:#000}#deliveryHeading .billingAddressWrapper{border:2px solid #567483}.itemsHolderTab{background-color:#567483}.paymentFrameTab{background-color:#567483}.paymentFrameTable{border-color:#567483}#ConfirmationText #itemsHolderTable{border:4px solid #567483}#thankyouHeading .orderDetails{border:3px solid #567483}#billingAddressConfirmation #itemsHolderTable{border:4px solid #567483}#thankyouHeading .orderDetails p{background-color:#567483}.cbp-hrmenu ul li a{color:#000}.cbp-hrmenu ul li a:hover{color:#000}.cbp-hrmenu ul li a:hover .icon{color:#000}.cbp-hrmenu ul li a .icon{color:#000}