#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}}#Duration{display:none}#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}#imageSlider{background-color:#fff}#ProductPageTemplate1 .hideBenefitsHeader{display:none}@media only screen and (max-width:40em){#ProductPageTemplate1 #benefits .freeGift.giftimage{width:100%;text-align:center}}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #benefits .benefitsHolder{text-align:left}}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #benefits .benefitsPoints{width:100% !important}}#ProductPageTemplate1 #benefits .benefitsPoints .readmore{overflow:hidden;font-weight:normal}#ProductPageTemplate1 #benefits .benefitsPoints ul{margin-top:-15px !important}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #benefits .benefitsMagazineCover{float:right}}#ProductPageTemplate1 #benefits .benefitsMagazineCover img{height:auto;width:auto}#ProductPageTemplate1 #benefits #benefitsText .benefitsAV{text-align:center;font-size:18px;font-weight:bold}@media only screen and (max-width:40.063em){#ProductPageTemplate1 #benefits #benefitsText .benefitsAV{text-align:left}}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #ProductClosedInfo .productClosedHolder{text-align:left}}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #ProductClosedInfo .productClosedPoints{width:62% !important}}@media only screen and (min-width:40.063em){#ProductPageTemplate1 #ProductClosedInfo .productClosedMagazineCover{float:right}}#ProductPageTemplate1 #ProductClosedInfo .productClosedMagazineCover img{height:auto;width:auto}#ProductPageTemplate1 .giftWrapper{color:#000}#ProductPageTemplate1 .giftOverlay{margin-right:0 !important}#gettingStarted{margin-top:-30px !important}#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{font-style:italic;border:none;background-color:transparent;padding-left:0;color:#488ccb;white-space:nowrap}@media only screen and (max-width:20em){#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{width:70%}}@media only screen and (min-width:20.063em) and (max-width:25em){#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{width:57%}}@media only screen and (min-width:25.063em) and (max-width:30em){#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{width:45%}}@media only screen and (min-width:30.063em) and (max-width:35em){#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{width:40%}}@media only screen and (min-width:35.063em) and (max-width:40em){#offerSellingPoints .whatsIncludedContainer .ui-accordion-header{width:30%}}#offerSellingPoints .whatsIncludedContainer .ui-accordion-header-icon{color:#488ccb;font-size:20px;font-size:1.25rem;margin-top:2px;margin-top:.125rem;float:right;position:relative;left:1.5em}#offerSellingPoints .whatsIncludedContainer .ui-accordion-content{border:none;background-color:transparent;text-align:center}#offerSellingPoints .whatsIncludedContainer .ui-accordion-content ul{text-align:left;font-family:Arial,sans-serif;font-style:normal;font-weight:400}#offerSellingPoints .whatsIncludedContainer .ui-accordion-content .mobileOfferImage{float:none !important;margin-top:.2rem;vertical-align:middle;display:inline-block;text-align:right;padding-bottom:20px;padding-left:20px;position:relative}#offerSellingPoints .whatsIncludedContainer .ui-accordion-content .mobileOfferImage .jssorb10{left:30% !important}#offerSellingPoints .whatsIncludedContainer .ui-accordion-content .mobileOfferImage .quesOverlay{position:absolute;top:-10px;background-color:#488ccb;border-radius:50%;width:34px;height:30px;border:2px solid #fff;font-size:14px;color:#fff;right:-30px;text-align:center;font-weight:bold;margin:auto;z-index:10002}#offerSellingPoints .freeGift{display:table}#offerSellingPoints .freeGift .giftimage{display:table-cell;vertical-align:top}@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;width:80%}@media only screen and (max-width:40em){#offerSellingPoints .freeGift .giftText{width:100%;padding-right:0;display:block}}@media only screen and (max-width:40em){#ProductPageTemplate1 #header{vertical-align:middle;line-height:40px;margin-top:20px}}@media only screen and (max-width:40em){#ProductPageTemplate1 #headerLogo{display:inline-block;float:left;width:auto;margin:10px 0;padding:0}}@media only screen and (max-width:40em){#ProductPageTemplate1 #headerLogo img{max-width:100px;max-height:40px;width:auto;height:auto}}#headerLogo{padding:20px 0 20px 0;display:inline-block;text-align:center}@media only screen and (max-width:40em){#headerLogo{display:block}}#headerStrapline{display:inline-block;padding-left:80px;vertical-align:middle}@media only screen and (max-width:40em){#headerStrapline{padding-left:0;display:none;margin-bottom:5px}}#headerStrapline p{line-height:100%;font-size:20px;text-align:left}.contactHeader{display:inline-block}#socialMediaShareProductPage{background-color:#fff;background-image:none}#footerText{background-color:#fff;background-image:none}#globalFooter{background-color:#fff;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}#globalFooter .globalFooterItemsWrapper .globalFooterItem{margin:1.25rem 0}#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}#options .row #offerTable table tr td button{padding-left:24px;padding-left:1.5rem;padding-right:24px;padding-right:1.5rem;border-radius:5px;border-radius:.3125rem}#options .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}.offerTableMobile .offerCell .offerValue .button .spinner{left:85% !important}#editorTestimonialWrapper .testimonialText{padding:10px}#thankyouHeading .orderDetails p{font-weight:600}#gift p{color:inherit !important}#gift .freeGift{display:table}#gift .freeGift .giftimage{display:table-cell;vertical-align:top}@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;width:80%;text-align:left}@media only screen and (max-width:40em){#gift .freeGift .giftText{width:100%;padding-right:0;display:block}}#Privacy .privacyOptions{line-height:2}#Privacy span.privacyLabel{font-weight:normal}#Privacy .icon{margin:0 2px}#Privacy .privacyText{color:#808080;font-size:12px;line-height:35px}#Privacy span.privacyConsent{display:inline-block;margin-top:10px}#Privacy p,#Privacy div{font-size:14px;font-size:.875rem}#CustomerAddress .columns{min-height:30px}#Privacy .privacyOption{margin-right:2px}#Privacy .privacyOption:hover{cursor:default}#Privacy .privacyOption:last-child{margin-right:0}#ThankyouPage .item_details p{font-size:20px;font-size:1.25rem}#Privacy .privacyOption span.icon:hover{cursor:pointer}#ThankyouPage .deliveryText a{text-decoration:underline}#ThankyouPage .deliveryText .freeGift .giftText{width:80%}@media only screen and (min-width:48.06em) and (max-width:64em){#ThankyouPage .deliveryText .freeGift .giftText{width:76%}}@media only screen and (max-width:48em){#ThankyouPage .deliveryText .freeGift .giftText{width:100%}}#ThankyouPage .deliveryText .freeGift .giftText a{color:#008cba}#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner{background-color:#000}#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerText p{color:#fff;margin-bottom:-1px;font-size:.75rem;padding:0;text-align:center}@media only screen and (max-width:40em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerText p{text-align:justify;padding-left:3px;margin-right:10%}}@media only screen and (min-width:40.063em) and (max-width:48em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerText p{text-align:justify;padding-left:3px;margin-right:10%}}@media only screen and (max-width:40em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerText{text-align:justify;padding-left:3px}}@media only screen and (min-width:40.063em) and (max-width:48em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerText{text-align:justify;padding-left:3px}}#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerClose{padding:6px;margin:1px 20px;border-radius:.1rem;width:60px;font-size:.75rem;color:#fff}#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerClose .hidetext{display:block}@media only screen and (max-width:40em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerClose{top:60%;width:50px;height:20px;padding:0;margin-right:0}}@media only screen and (min-width:40.063em) and (max-width:48em){#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerClose{top:25%;width:55px;height:25px;padding:0}}#ThankyouPage .deliveryText .freeGift .giftText #cookieBanner #cookieBannerClose .icon{display:none}.smalltext{font-size:11px;margin-top:8px}.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}#packageImageGiftItemsholder .jssorb10 div,#packageImageGiftItemsholder .jssorb10 div:hover{top:25px !important;border:1px solid #000;background-color:#e7e7e7;height:12px;width:12px;margin:0 !important}#packageImageGiftItemsholder .jssorb10 .av,#packageImageGiftItemsholder .jssorb10 .av:hover{top:25px !important;border:1px solid #000;background-color:#70a1ea;height:12px;width:12px;margin:0 !important}.startIssueSelector select{margin-bottom:0;width:auto;font-size:12px;max-width:100%}.startIssueSelector .item_details{width:100%}.startIssueSelector .item_startissue{margin-top:0;width:100%}.newPaymentFrameStyling{width:100%;height:460px}@media only screen and (min-width:441px) and (max-width:752px){.newPaymentFrameStyling{height:610px}}@media only screen and (min-width:0) and (max-width:440px){.newPaymentFrameStyling{height:650px}}@media only screen and (max-width:40em){#BasketPage .productGiftDetails{width:58%}}#BasketPage .jssorb10{left:18px !important;bottom:12px !important}#DeliveryPage .jssorb10{bottom:5px !important}@media only screen and (max-width:40em){#DeliveryPage .jssorb10{bottom:-7px !important}}#DeliveryPage .productData{margin-bottom:30px}#DeliveryPage .newsletterEmail{font-style:italic;font-size:13px}#BasketPage #ProductImageGiftSlider_container,#DirectDebitPaymentPage #ProductImageGiftSlider_container,#PaymentPage #ProductImageGiftSlider_container,#ThankyouPage #ProductImageGiftSlider_container{width:75px;height:97px;max-width:75px}#BasketPage #ProductImageGiftSlider_container .slidesWrapper,#DirectDebitPaymentPage #ProductImageGiftSlider_container .slidesWrapper,#PaymentPage #ProductImageGiftSlider_container .slidesWrapper,#ThankyouPage #ProductImageGiftSlider_container .slidesWrapper{width:auto;height:97px}#BasketPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#DirectDebitPaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#PaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#ThankyouPage #ProductImageGiftSlider_container .giftSlideInfoContainer{max-width:75px;text-align:center}.basketItemsWrapper .giftSlideInfoContainer img{height:90px !important}.basketItemsWrapper .slidesWrapper{width:70px !important}.deliveryItemsWrapperGrouped .slidesWrapper{width:125px !important}.paymentFrameTable .giftSlideInfoContainer img{height:90px !important}.paymentFrameTable .slidesWrapper{width:70px !important}.deliveryItemsWrapper .giftSlideInfoContainer img{height:90px !important}.deliveryItemsWrapper .slidesWrapper{width:70px !important}#DeliveryPage #ProductImageGiftSlider_container{width:145px;height:150px;max-width:145px}#DeliveryPage #ProductImageGiftSlider_container .slidesWrapper{width:auto;height:150px}#DeliveryPage #ProductImageGiftSlider_container .giftSlideInfoContainer{max-width:145px;text-align:center}#DeliveryPage .productName{width:86%}@media only screen and (max-width:48em){#DeliveryPage .productName{width:78%}}@media only screen and (max-width:48em){#DeliveryPage .jssorb10{bottom:8px !important}}@media only screen and (max-width:48em){#DeliveryPage .productName{padding-left:0;margin-top:-4px}}.productSummaryList{margin-top:15px;list-style-type:none}.orderItemsSummary{margin-bottom:20px}#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{margin-left:7px}@media only screen and (max-width:40em){#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{width:77%}}#DirectDebitPaymentPage #cbRenewalConsent p,#PaymentPage #cbRenewalConsent p{font-size:14px;font-size:.875rem}#DirectDebitPaymentPage #cbRenewalConsent span,#PaymentPage #cbRenewalConsent span{font-size:18px;font-size:1.125rem}#DirectDebitPaymentPage #cbRenewalConsent label,#PaymentPage #cbRenewalConsent label{display:inline}#ThankyouPage .productGiftDetails p{margin-bottom:0 !important}#ThankyouPage .gift_name{margin-top:0 !important}#ThankyouPage .jssorb10{left:17px !important;bottom:10px !important}#ThankyouPage .xforxTextHolder{margin-bottom:0 !important;padding-top:20px}#PopupOverlay{height:300px}@media only screen and (max-width:510px){#PopupOverlay{height:335px}}