body{font-family:'NeueHaasGrotesk' !important}#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}}#breadcrumbNav .breadcrumbsContainer{text-align:center}#breadcrumbNav .breadcrumbswrapper{float:none;display:inline-block}@media only screen and (min-width:40.063em){#breadcrumbNav .breadcrumbs li .icon{display:none !important}}#headerLogo{width:40%;display:table-cell !important}.button,button{background-color:#000;border-color:#000;font-family:'NeueHaasGrotesk' !important;text-transform:none !important}@media only screen and (max-width:40em){.infoBarHolder .nav-header-right{margin-top:0 !important}}#StorePage #infoBarWrapper,#ProductPageTemplate1 #infoBarWrapper{background-color:#fff !important}#StorePage #storeHeading .layout_wrapper{margin-top:-30px}#StorePage .row .layout_wrapper{max-width:1110px}@media only screen and (min-width:40.063em){#StorePage .row .layout_wrapper div.columns{width:100%}}@media only screen and (min-width:40.063em){#StorePage .button{width:70%}}@media only screen and (max-width:40em){#StorePage .button{width:80%}}#StorePage .StoreProducts{background-color:#fff;text-align:center}#StorePage .StoreProducts .button{padding-left:50px;padding-right:50px;font-family:'NeueHaasGrotesk' !important;font-weight:300}#StorePage .StoreProducts div.product{border:1px solid #000;margin:5px}@media only screen and (min-width:40.063em){#StorePage .StoreProducts div.product{float:none;width:30%;text-align:center;display:inline-block}}@media only screen and (max-width:40em){#StorePage .StoreProducts div.product{text-align:center}}#StorePage .StoreProducts .article-card{height:auto;border:none !important}#StorePage .StoreProducts .article-card .card-content{height:150px !important;text-align:left !important}#StorePage .StoreProducts .article-card .card-content .price-content{position:absolute;top:200px;left:32px;height:55px !important}#StorePage .StoreProducts .article-card .card-content .price-content h3{padding-left:0}@media only screen and (min-width:48.063em) and (max-width:54em){#StorePage .StoreProducts .article-card .card-content .price-content{top:250px;left:20px}#StorePage .StoreProducts .article-card .card-content .price-content .fromOfferText{font-size:16px}}@media only screen and (min-width:40.063em) and (max-width:48em){#StorePage .StoreProducts .article-card .card-content .price-content{left:17px;top:300px}#StorePage .StoreProducts .article-card .card-content .price-content .fromOfferText{font-size:16px}}@media only screen and (min-width:35.063em) and (max-width:40em){#StorePage .StoreProducts .article-card .card-content .price-content{top:110px;left:40px}}@media only screen and (min-width:30.063em) and (max-width:35em){#StorePage .StoreProducts .article-card .card-content .price-content{top:150px}}@media only screen and (min-width:24.063em) and (max-width:30em){#StorePage .StoreProducts .article-card .card-content .price-content{top:135px;left:20px}}@media only screen and (min-width:20.063em) and (max-width:24em){#StorePage .StoreProducts .article-card .card-content .price-content{top:160px;left:15px}}@media only screen and (max-width:20em){#StorePage .StoreProducts .article-card .card-content .price-content{top:270px;left:10px}}@media only screen and (min-width:54.063em){#StorePage .StoreProducts .article-card .card-content{height:250px !important;text-align:left !important}}@media only screen and (min-width:48.063em) and (max-width:54em){#StorePage .StoreProducts .article-card .card-content{height:300px !important;text-align:left !important}}@media only screen and (min-width:40.063em) and (max-width:48em){#StorePage .StoreProducts .article-card .card-content{height:350px !important;text-align:left !important}}@media only screen and (min-width:35.063em) and (max-width:40em){#StorePage .StoreProducts .article-card .card-content{height:160px !important;text-align:left !important}}@media only screen and (min-width:30.063em) and (max-width:35em){#StorePage .StoreProducts .article-card .card-content{height:200px !important;text-align:left !important}}@media only screen and (min-width:24.063em) and (max-width:30em){#StorePage .StoreProducts .article-card .card-content{height:185px !important}}@media only screen and (min-width:20.063em) and (max-width:24em){#StorePage .StoreProducts .article-card .card-content{height:210px !important}}@media only screen and (max-width:20em){#StorePage .StoreProducts .article-card .card-content{height:320px !important}}#StorePage .StoreProducts .article-card .card-content h3{font-family:'Trajan Pro Regular' !important;color:#000;font-weight:bold;white-space:normal;font-size:24px}#StorePage .StoreProducts .article-card .card-content h3 span{font-size:32px;font-weight:300}#StorePage .StoreProducts .article-card .card-content h3 .fromOfferText{font-size:28px}#StorePage .StoreProducts .article-card img{border:1px solid #000}#StorePage .StoreProducts .icon--angle-right{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}#rrpOptions{margin-top:-50px}#rrpOptions .optionsHeaderText{display:none}#rrpOptions .optionHolder{border:1px solid #000;box-shadow:none !important}#rrpOptions .optionHolder .offerImage{display:none !important}#rrpOptions .duration{display:block !important}#rrpOptions .row #offerTable table thead tr,#rrpOptions .row .offerTableMobile table thead tr{background-color:#000}#rrpOptions .row #offerTable table tr:last-child,#rrpOptions .row .offerTableMobile table tr:last-child{border-bottom:0}#rrpOptions .row #offerTable table tr,#rrpOptions .row .offerTableMobile table tr{border-bottom:1px solid #000}#rrpOptions .row #offerTable table tr .ItemSavingPrice,#rrpOptions .row .offerTableMobile table tr .ItemSavingPrice{text-align:left !important}#rrpOptions .row #offerTable table tr .priceBreakdownHolder,#rrpOptions .row .offerTableMobile table tr .priceBreakdownHolder{width:260px}#rrpOptions .row #offerTable table tr th,#rrpOptions .row .offerTableMobile table tr th{color:#fff}#rrpOptions .row #offerTable table tr td,#rrpOptions .row .offerTableMobile table tr td{vertical-align:bottom;font-weight:300}#rrpOptions .row #offerTable table tr td .ItemOfferPrice,#rrpOptions .row .offerTableMobile table tr td .ItemOfferPrice{color:#000;font-family:'Trajan Pro Regular';font-size:32px !important;display:inline !important;font-weight:300}#rrpOptions .row #offerTable table tr td .savingsVAT,#rrpOptions .row .offerTableMobile table tr td .savingsVAT{max-width:250px}#rrpOptions .row #offerTable table tr td button,#rrpOptions .row .offerTableMobile table tr td button{padding:10px;text-transform:none !important;border-radius:0;font-weight:normal;background-color:#000}@media only screen and (min-width:40.063em){#rrpOptions .row #offerTable table tr td button,#rrpOptions .row .offerTableMobile table tr td button{padding:10px;padding-left:4em;padding-right:4em;text-transform:none !important;border-radius:0;font-weight:normal}}button:hover,button:focus,.button:hover,.button:focus{background-color:#c89d66 !important;text-transform:none !important}#itemsHolderTable{border:1px solid #000 !important}.itemPrice{font-family:'Trajan Pro Regular';font-size:32px !important}.subTotalSummary{display:none}.totalSummary{font-size:26px !important}.priceSummaryHeader{display:none}.confirmationTextSummaryWrapper{font-weight:300}.paymentHeaderVatSectionHidden{padding:0}.issueSubscriptionDetails span{display:inline;text-overflow:ellipsis}.orderItemsSummary strong{vertical-align:initial !important}.orderItemsSummary span{vertical-align:baseline !important}.orderItemsSummary .icon--loop{vertical-align:baseline !important}#deliveryHeading .billingAddressWrapper{border:1px solid #000}#paymentFrameHolder .paymentFrameTable{border:1px solid #000}.cardTypePayment{font-size:20px}.leftList{float:left;width:40%}@media only screen and (max-width:40em){.leftList{float:initial;width:95%}}.rightList{float:right;width:40%}@media only screen and (max-width:40em){.rightList{float:initial;width:95%}}.cancelFeesText{padding-top:160px}@media only screen and (max-width:40em){.cancelFeesText{padding-top:0 !important;margin-top:-25px}}#imageSlider{background-color:#fff;margin-bottom:20px}#ProductPageTemplate1 .font-plus{font-size:21px !important;font-weight:bold !important}#ProductPageTemplate1 #benefits{padding-top:0}#ProductPageTemplate1 #benefits #benefitsHeader h1{font-family:'Trajan Pro Regular' !important;font-weight:bold;font-size:24px}@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}@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}#ProductPageTemplate1 .deliveryCountryWrapper label{display:none}#gettingStarted{margin-top:-30px !important}#gettingStarted .layout_wrapper h1{color:#000;font-weight:300}#offerSellingPoints{font-weight:300 !important}#offerSellingPoints p{font-weight:300 !important}@media only screen and (min-width:40.063em){#offerSellingPoints{width:100% !important}}#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}}.paymentFrameTable .selectPaymentText{color:#000;padding-top:30px}#ProductPageTemplate1 #header{margin-top:10px}@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;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{display:inline-block !important;width:100%;text-align:center}@media only screen and (max-width:40em){#headerLogo{display:block}}.contactHeader{display:inline-block;padding-left:80px;vertical-align:middle}@media only screen and (max-width:40em){.contactHeader{padding-left:0;display:none;margin-bottom:5px}}.contactHeader p{line-height:100%;font-size:20px}#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{border:1px solid #000}#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 .privacyText{color:#808080;font-size:12px;line-height:35px}#Privacy p,#Privacy div{font-size:14px;font-size:.875rem}#CustomerAddress .columns{min-height:30px}#Privacy .privacyOption:hover{cursor:default}#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}}#BasketPage #productImageGiftItemsholder{display:none !important}#BasketPage .productName{font-family:'Trajan Pro Regular' !important;font-size:24px}#BasketPage .productGiftDetails{width:100%}@media only screen and (max-width:40em){#BasketPage .productGiftDetails{width:100%}}#BasketPage .jssorb10{left:18px !important;bottom:12px !important}#DeliveryPage .productName{width:100%;display:block}@media only screen and (max-width:48em){#DeliveryPage .productName{width:100%;padding-left:0;margin-top:-4px}}#DeliveryPage .issueSummaryWrapper{background-color:#fff}#DeliveryPage .productGiftDetails{font-family:'Trajan Pro Regular' !important}#DeliveryPage .productGiftDetails .itemDescription{font-weight:bold;font-size:24px}#DeliveryPage .productGiftDetails .font-plus{font-size:21px !important}#DeliveryPage .issueSummary span{font-weight:300}#DeliveryPage .productQuantity .itemDescription{vertical-align:bottom}#BasketPage .font-plus,#DirectDebitPaymentPage .font-plus,#PaymentPage .font-plus,#ThankyouPage .font-plus{font-size:21px !important;font-weight:bold !important}#BasketPage .productName,#DirectDebitPaymentPage .productName,#PaymentPage .productName,#ThankyouPage .productName{font-weight:bold !important}#BasketPage #productImageGiftItemsholder,#DirectDebitPaymentPage #productImageGiftItemsholder,#PaymentPage #productImageGiftItemsholder,#ThankyouPage #productImageGiftItemsholder{display:none}#BasketPage .issueSummary span,#DirectDebitPaymentPage .issueSummary span,#PaymentPage .issueSummary span,#ThankyouPage .issueSummary span{font-weight:300}#BasketPage .issueSummaryWrapper,#DirectDebitPaymentPage .issueSummaryWrapper,#PaymentPage .issueSummaryWrapper,#ThankyouPage .issueSummaryWrapper{background-color:#fff !important}#BasketPage #ProductImageGiftSlider_container,#DirectDebitPaymentPage #ProductImageGiftSlider_container,#PaymentPage #ProductImageGiftSlider_container,#ThankyouPage #ProductImageGiftSlider_container{width:75px;height:90px;max-width:75px}#BasketPage #ProductImageGiftSlider_container .slidesWrapper,#DirectDebitPaymentPage #ProductImageGiftSlider_container .slidesWrapper,#PaymentPage #ProductImageGiftSlider_container .slidesWrapper,#ThankyouPage #ProductImageGiftSlider_container .slidesWrapper{width:auto;height:90px}#BasketPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#DirectDebitPaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#PaymentPage #ProductImageGiftSlider_container .giftSlideInfoContainer,#ThankyouPage #ProductImageGiftSlider_container .giftSlideInfoContainer{max-width:75px;text-align:center}.productSummaryList{margin-top:15px;list-style-type:none}#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{margin-left:7px;font-family:'Trajan Pro Regular' !important;font-size:24px;font-weight:bold}@media only screen and (max-width:40em){#DirectDebitPaymentPage .productGiftDetails,#PaymentPage .productGiftDetails{width:100%}}#ThankyouPage .productGiftDetails{font-family:'Trajan Pro Regular' !important;width:100%}#ThankyouPage .productGiftDetails p{margin-bottom:0 !important}@media only screen and (min-width:40.063em){#ThankyouPage .productGiftDetails{width:100%}}#ThankyouPage .gift_name{margin-top:0 !important}#ThankyouPage .jssorb10{left:17px !important;bottom:10px !important}#ThankyouPage .xforxTextHolder{margin-bottom:0 !important;padding-top:20px}.font-plus{font-size:21px !important;font-weight:bold !important}