﻿/* CSS imported from http://www.tesco.com/directuiassets/SiteAssets/NonSeasonal/en_GB/css/publishing-all.css?ver=1.5.5 */
.p773-9036 .dispatch-info,.p289-4448 .dispatch-info,.p507-6401 .dispatch-info,.p259-9178 .dispatch-info,.p281-3248 .dispatch-info,.p153-4160 .dispatch-info,.p495-5576 .dispatch-info,.p153-4160 .dispatch-info{display:none}#click-collect-site-wide{margin-bottom:16px}.white-page{background:#fff}.cat3376693 #wrapper.category #breadcrumb,.cat3376694 #wrapper.category #breadcrumb,.cat3376690 #wrapper.category #breadcrumb,.cat3376689 #wrapper.category #breadcrumb,.cat3376687 #wrapper.category #breadcrumb,.cat3376686 #wrapper.category #breadcrumb,.cat3376694 #wrapper.category #breadcrumb,.cat3376692 #wrapper.category #breadcrumb,.cat3376683 #wrapper.category #breadcrumb,.cat12590007 #wrapper.category #breadcrumb,.cat3376688 #wrapper.category #breadcrumb,.cat3376685 #wrapper.category #breadcrumb{display:none}.technology-gaming #wrapper.category h1,.cat3376690 #wrapper.category h1,.cat3376689 #wrapper.category h1,.cat3376687 #wrapper.category h1,.cat3376686 #wrapper.category h1,.toys #wrapper.category h1,.cat3376692 #wrapper.category h1,.baby-toddler #wrapper.category h1,.cat12590007 #wrapper.category h1,.cat3376688 #wrapper.category h1,.cat3376685 #wrapper.category h1{margin:12px 8px !important}#product-feedback-survey{margin:0 8px;margin-top:8px}#filter-feedback-survey .filter-survey,#filter-feedback-survey .filter-survey-thankyou{width:232px;margin-bottom:15px}#filter-feedback-survey .filter-survey-thankyou p{line-height:25px}.filter-survey{background:#fff;overflow:hidden;padding:8px}#filter-feedback-survey .filter-survey-thankyou{height:133px}.filter-survey-thankyou{background:#05ae20;overflow:hidden;padding:8px;display:none}#filter-feedback-survey .filter-survey p{margin:8px;line-height:25px}.filter-survey p,.filter-survey-thankyou p{margin:16px 8px;color:#645945;font-family:"Tesco";font-size:20px;float:left;line-height:18px}.filter-survey a{display:block;float:right;border:1px solid #f3f1ed;padding:8px 0;text-align:center;color:#7c765f;font-size:14px;width:92px;margin:8px;font-family:Arial;font-weight:bold}.filter-survey a:hover{border:1px solid #00a1e0;text-decoration:none}.filter-survey-thankyou p{color:#fff}.filter-survey-thankyou p:before{font-family:"Tesco Icons";border-color:#fff;border-style:solid;border-width:1px;content:"5";color:#FFF;font-size:16px;padding:2px;margin-right:4px}.sideways-links-container{display:block;margin-bottom:15px;clear:left}.sideways-links-container a{color:#7c765f;padding:16px;display:block;background:#fff;border-top:1px solid #f3f1ed;font-size:16px;font-family:"Tesco";overflow:hidden;width:100%;position:relative;padding-right:40px;line-height:18px}.sideways-links-container a:after{content:"r";font-family:"Tesco Icons";height:18px;margin:auto;position:absolute;top:0;bottom:0;right:12px;font-size:12px}.lighting-buying-guide .grid-33{padding:0 8px}.eventMessaging .delays-message{padding:8px;border:1px solid #7c765f;background:#d6d2c4}.eventMessaging .delays-message{display:none}.pdp-configurator #pdp-product-video{position:absolute;left:-9999em}.pdp-configurator .add-to-basket-container header .header-mask{background:#222}.pdp-configurator .configurator-container{font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.pdp-configurator #page-container .configurator-banner .banner-msg{font-family:"Tesco","Helvetica Neue",Arial,sans-serif}.pdp-configurator .add-to-basket-container header h2{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .product-selector header h2{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .product-selector .product-details span,.pdp-configurator .product-selector .product-details p{font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.pdp-configurator .product-selector .product-details span.current-price,.pdp-configurator .product-selector .product-details p.current-price{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .product-selector .lower-container .button-container button.round{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .add-to-basket-container .product-description>span{font-family:"Roboto","Helvetica Neue",Arial,sans-serif}.pdp-configurator .add-to-basket-container .product-description>span.price{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .add-to-basket-container .product-description .add-to-basket{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .category-selector .category-selector-inner li .button .category-label,.pdp-configurator .category-selector .category-selector-inner li button .category-label{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}.pdp-configurator .product-selector .lower-container .button-container button{font-family:"Hudl","Helvetica Neue",Arial,sans-serif}#main-nav li.first .flyout-offers b{font-weight:normal}@media print{#overlay{display:none}.home-electrical-lightbox,.ecoupon-lightbox-content,.seller-partner-lightbox,.services-lightbox,.ecoupon-lightbox,.seller-pdp-banner-lightbox,.seller-pdp-lightbox{display:none}}.event-page .row{clear:both}.buying-guide section>div{overflow:hidden}.buying-guide{display:block}.pui-accordion>section>div>h3,.buying-guide section>div>h3{font-size:14px;line-height:20px;color:#645945}p.contouring_buying_guide_text{text-align:center}.buying-guide-block-pdp{display:none;clear:left;overflow:hidden;padding:10px;background:#fff;width:100%;position:relative;padding-right:36px}a.buying-guide-block-pdp:hover{text-decoration:none}.buying-guide-block-pdp:after{content:"r";font-family:"Tesco Icons";height:16px;margin:auto;position:absolute;top:0;bottom:0;right:16px}.buying-guide-block-pdp span{font-family:"Arial";font-size:16px;color:#645945}.sofas-brandwall span,.sofas-brandwall-additional span{background:#fff;text-align:center;display:block;font-family:"Tesco","Helvetica Neue",Arial,sans-serif;font-size:16px;padding-bottom:8px}.sofas-brandwall a:hover,.sofas-brandwall-additional a:hover{text-decoration:none}body.home-sofa h2.sofa-more{background:#85a7b0;color:#fff}.sofa-more:after{content:"2";font-family:"Tesco Icons";font-size:12px;padding-left:8px}.sofa-more.active:after{content:"1"}.sofas-brandwall{margin-bottom:16px !important;overflow:hidden}.bcve-all-vp{cursor:pointer;width:240px}.knowledgebase-solution-details #main-content{min-height:350px}.knowledgebase-solution-details #breadcrumbs{margin-top:16px}.knowledgebase-solution-details #breadcrumbs li a{margin-right:5px}.knowledgebase-solution-details .primary-content a{color:#00a1e0}.knowledgebase-solution-details .primary-content{padding:15px !important}.kp-help-top div .buying-guide-link{margin-left:16px;font-weight:bold;margin-top:-8px;display:block}.kp-help-top,.kb-help-contactus,.kb-help-search,.kb-help-faq{margin:0 8px 2% 8px}.kb-help-contactus>div table{border-collapse:inherit !important}.knowledgebase-search-results #rightFloat a{margin:-2px}.knowledgebase-search-results #main-content{width:98%;color:#7c765f;margin:1%}.knowledgebase-search-results .secondary-content{display:none}.buy-from .puchase-from-title{overflow:hidden}.empty-results .sponsored-link{margin:0 8px 15px 8px}#compare-dialog{z-index:12}.product-description .rating-container{height:59px;position:relative}#BVRRSummaryContainer{position:absolute}.kiosk .product-description .rating-container{height:auto}.kiosk #BVRRSummaryContainer{position:static}.product-description #main-content .product-specifications .specGroup.show .panel{max-height:2000px}.no-csstransitions .product-description #main-content .product-specifications .specGroup.show .panel{max-height:2000px}.csstransitions .product-description #main-content .product-specifications .specGroup.show .panel{max-height:2000px}.checkout .delivery-block .tabs li.disabled .custom-radio{cursor:default}.checkout .delivery-block .delivery-type .tabs li.disabled label{color:#afacac}.category #main-content .product-carousel .products>li .product a.thumbnail img.bcve_ping{display:none}.product-description .newDeliveryOptions .loader{z-index:100}.no-touch .visually-hidden-select{visibility:visible}.product-carousel .products .product .new.icon{display:none}.product-description #main-content .detailWrapper a.trigger.readMore{margin:16px}.product-description #main-content .detailWrapper a.trigger.readMore .icon:after{content:"1";font-family:"Tesco Icons";font-size:11px}.product-description #main-content .detailWrapper a.trigger.readMore.collapsed .icon:after{content:"2"}.basket-container .price-notification{display:none}.products>li .product .rating-container{margin:8px 0}.product-description #main-content .backToTopLink{visibility:hidden}.product-description #inline-content div.inline-content{border:0;box-shadow:none}.section-container .section-title{font-size:22px}.stockService{display:none}.mvt-none{display:none}#back-to-top-scroll{background:#275d8f;background-color:rgba(39,93,143,0.8);border:1px solid #275d8f;color:#fff;white-space:nowrap;position:fixed;bottom:100px;z-index:9000;height:40px;right:5px;display:none;width:40px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:inherit;text-align:center;padding-top:8px;font-size:26px}#back-to-top-scroll:hover{text-decoration:none}.no-link a{cursor:default}.no-margin .cms-image img,.no-margin .tile-feature-block{padding:0;margin:0}.recipientDetails .different-address>p>.label{display:none}#wrapper.listing .related-search-text{display:none}#wrapper.listing .sponsored-link a img{margin:0 0 15px 0;padding:0 8px;position:relative;width:100%;float:left}.tesco-cookie{position:absolute;opacity:.8;filter:alpha(opacity=80);z-index:2000}.tesco-cookie{position:fixed;bottom:0;opacity:.9;filter:alpha(opacity=90);width:100%;left:0;overflow:hidden;display:none;z-index:2000;padding:5px 0;background-color:#0053a0;background-color:rgba(0,83,160,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D50053a0,endColorstr=#D50053a0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#d50053a0, endColorstr=#d50053a0)"}.tesco-cookie div{margin:0 auto}.tesco-cookie p{color:#fff;float:left;padding:0 10px;margin:6px 0;font-size:1.2em}.tesco-cookie a,.tesco-cookie a:link,.tesco-cookie a:visited,.tesco-cookie a:active{color:white;text-decoration:underline}.tesco-cookie a img{border-radius:2px 2px 2px 2px;float:right;margin:5px}.click-collect-container .click-collect-steps h2{margin:0}.click-collect-container .click-collect-collection h3{margin:0}html.js #BVRRContainer .bv-cleanslate .bv-content-summary p{word-break:normal !important}.more-choice-block .click-and-collect{height:50px}.coded-left-nav{-moz-user-select:none;padding:0 8px 8px;position:relative;width:240px;clear:left}.coded-left-nav h2{margin-bottom:0}.coded-left-nav .product-grid.shop-by h2{line-height:18px;margin-left:0}.coded-left-nav .tap-area{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.coded-left-nav .anchor{clear:both;display:block;height:50px;padding-bottom:12px;position:relative}.coded-left-nav .anchor .wrapper{border-bottom:1px solid #c6d0da;height:auto;margin:0;padding:0;position:absolute;right:0;width:auto}.coded-left-nav .anchor .wrapper span{color:#01539d;font-family:"Helvetica Neue",arial;font-size:14px}.coded-left-nav .anchor .wrapper span.icon{font-family:'Tesco Icons';font-size:12px;line-height:23px;margin:0 5px}.coded-left-nav .anchor .wrapper:hover{border-bottom:1px solid #01539d;cursor:pointer}.coded-left-nav>.wrapper{margin:0;overflow:hidden;position:relative}.coded-left-nav .products-wrapper h2{background:none repeat scroll 0 0 white;border-left:1px solid #bfbdbd;border-right:1px solid #bfbdbd;border-top:2px solid #585859;color:#585859;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:18px;font-weight:normal;height:auto;margin-bottom:0;padding:11px 0 11px 8px;width:22%}.coded-left-nav .products-wrapper ul{width:100%;display:table}.coded-left-nav .products-wrapper ul li{float:left;width:50%;background-color:#fff}.coded-left-nav .products-wrapper ul li:hover{background:none repeat scroll 0 0 #f8f7f3;cursor:pointer}.coded-left-nav .products-wrapper ul li a{color:#01539d;display:block;font-size:1.4em;height:50px;padding-left:8px;padding-right:30px;position:relative;text-decoration:none;width:100%}.coded-left-nav .products-wrapper ul li a>span{display:table-cell;height:50px;vertical-align:middle}.coded-left-nav .products-wrapper ul li a>span span{color:#3e3e3f}.coded-left-nav .sub-menu{width:100%}.coded-left-nav .sub-menu .view-all{background:none repeat scroll 0 0 white;border-left:1px solid #bfbdbd;border-right:1px solid #bfbdbd;border-top:1px solid #bfbdbd;color:#01539d;font-family:"Helvetica Neue",arial;font-weight:bold;margin:0;padding:0 8px;position:relative}.coded-left-nav .sub-menu .view-all>span{display:table-cell;font-size:1.4em;height:50px;vertical-align:middle}.coded-left-nav .sub-menu .view-all:hover{background:none repeat scroll 0 0 #f7f9ff;cursor:pointer}.coded-left-nav .sub-menu h2{background:none repeat scroll 0 0 white;border-left:1px solid #bfbdbd;border-right:1px solid #bfbdbd;border-top:2px solid #585859;color:#585859;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:1.8em;font-weight:normal;margin-bottom:0;padding:11px 5px 11px 40px}.coded-left-nav .sub-menu h2:hover{background:none repeat scroll 0 0 #f7f9ff;cursor:pointer}.coded-left-nav .sub-menu ul{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 white;border-color:#bfbdbd -moz-use-text-color -moz-use-text-color #bfbdbd;border-image:none;border-style:solid none none solid;border-width:1px 0 0 1px;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-family:"Helvetica Neue",arial;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.coded-left-nav .sub-menu ul li{border-bottom:1px solid #bfbdbd;border-right:1px solid #bfbdbd;float:left;width:50%}.coded-left-nav .sub-menu ul li:hover{background:none repeat scroll 0 0 #f7f9ff;cursor:pointer}.coded-left-nav .sub-menu ul li a{color:#01539d;display:block;font-size:1.4em;height:50px;padding-left:8px;padding-right:30px;position:relative;text-decoration:none;width:100%}.coded-left-nav .sub-menu ul li a>span{display:table-cell;height:50px;vertical-align:middle}.coded-left-nav .sub-menu ul li a>span span{color:#3e3e3f}.coded-left-nav .sub-menu a.back{color:#585859;font-family:'Tesco Icons';font-size:8px;height:41px;padding:17px 19px;position:absolute;top:2px;width:43px;z-index:1}.coded-left-nav .sub-menu a.back span.icon{display:none}.coded-left-nav .products-wrapper .products .product{background:0;border:0;box-shadow:none;display:block;font-size:13px;position:none;text-decoration:none}.coded-left-nav .products>li .product a,.coded-left-nav .product-grid.shop-by .products>li .product a{display:block;font-size:1.1em;line-height:45px;min-height:0;text-align:left;color:#7c765f}.coded-left-nav .product-carousel.shop-by .products>li .product,.coded-left-nav .product-grid.shop-by .products>li .product{width:100%}.coded-left-nav .product-grid.shop-by .products>li{margin-bottom:0;margin-left:0;margin-right:0;border-right:1px solid #f3f1ed;border-bottom:1px solid #f3f1ed;border-left:1px solid #f3f1ed}.coded-left-nav .product-grid{float:left;clear:none}.coded-left-nav .product-grid.shop-by .products>li:nth-child(2n+1){margin-left:0}.coded-left-nav .product-grid .products-header{background:none repeat scroll 0 0 white;margin-left:0;margin-top:0;margin-right:0;border-bottom:1px solid #f3f1ed;border-left:1px solid #f3f1ed;border-right:1px solid #f3f1ed;border-top:2px solid #f3f1ed;padding:15px 0 15px 8px}.coded-left-nav .product-grid.shop-by h2{margin-bottom:0}.knowledge-base-lhn .product-grid.shop-by h2,.coded-left-nav .product-grid.shop-by h2{font-size:20px}ul.ecouponsTerms{clear:both}.buy-from .options ul li{font-weight:normal;line-height:1.2em}.buy-from .clubcard-banner-section{padding-bottom:0;cursor:pointer}#price-check{display:none}html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-container .bv-content-core .bv-content-header .bv-content-title-container{min-height:30px !important}html.js #BVRRContainer .bv-cleanslate .bv-content-summary p{word-break:normal !important}#listing .special-offer{line-height:4px}.sponsored-link-block{width:98%}.coded-view-all-link{display:none}.coded-view-all-link .products-header{border:0}.coded-view-all-link .products>li .product{background:0;border:0;box-shadow:none}.coded-view-all-link .products-header{margin:0;padding-top:0}.coded-view-all-link .product-carousel.shop-by .products>li .product a,.coded-view-all-link .product-grid.shop-by .products>li .product a{text-align:center;margin:0;background:linear-gradient(to bottom,#fff 0,#f1f1f1 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #d0d0d0;color:#01539d;display:block;overflow:hidden;position:relative;text-decoration:none;line-height:29px !important;min-height:35px;padding:0 22px 0 22px}.coded-view-all-link .product-carousel.shop-by .products>li,.coded-view-all-link .product-grid.shop-by .products>li{width:auto;position:relative;float:right;right:18px}.checkout .payment-group-block .displayNone{display:block}html.js #BVRRContainer .bv-cleanslate .bv-content-item{overflow:visible !important}html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-actions-container .bv-secondary-content-actions-container .bv-content-secondary-btn{top:-38px !important}@media all and (max-width:959px) and (min-width:699px){html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-actions-container .bv-secondary-content-actions-container .bv-content-secondary-btn{top:-83px !important}}@media all and (max-width:698px) and (min-width:600px){html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-actions-container .bv-secondary-content-actions-container .bv-content-secondary-btn{top:5px !important}}@media all and (max-width:599px) and (min-width:371px){html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-actions-container .bv-secondary-content-actions-container .bv-content-secondary-btn{top:-83px !important}}@media all and (max-width:370px) and (min-width:1px){html.js #BVRRContainer .bv-cleanslate .bv-content-item .bv-content-actions-container .bv-secondary-content-actions-container .bv-content-secondary-btn{top:5px !important}}#carousel .wrapper{border:0;height:auto}#listing .new:after{font-size:13px;font-family:"tesco","Helvetica Neue",arial;font-weight:bold;line-height:11px;padding-top:1px;width:29px;height:12px;position:absolute;top:6px;left:5px;content:"NEW";display:block;background:#ee1c2e;color:#fff}.product-description .complimentary .product .thumbnail img.bcve_ping{display:none}#recently-viewed .bcve_ping{display:none}.pdp-report-product img{margin-bottom:8px;clear:both;background:#fff;position:relative;padding-bottom:0;margin-bottom:15px;width:100%}.video-container{float:none;clear:both;margin:0 8px 15px 8px;position:relative;padding-bottom:58%;padding-top:25px;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.large-vis-nav-underbox{height:37px;padding-left:16px;padding-bottom:42px;vertical-align:middle;font-family:"Helvetica Neue",arial;color:#01539d;font-size:14px;text-align:left;overflow:hidden;line-height:37px;display:block;background-color:#fff;margin:0 8px 8px 8px;border-bottom:1px solid #bfbdbd;border-left:1px solid #bfbdbd;border-right:1px solid #bfbdbd}.large-vis-nav a:hover{text-decoration:none}.large-vis-nav a{display:block}.large-vis-nav .cms-image img{margin-bottom:0;margin-left:8px;margin-right:8px;padding-left:0;padding-right:0;width:96.8%;border-top:1px solid #bfbdbd;border-left:1px solid #bfbdbd;border-right:1px solid #bfbdbd}.sponsored-link-block{display:block}#price-range .placeholder label{padding:3px 0 !important}.ecouponsTerms{clear:both;font-family:"Helvetica Neue",Arial,sans-serif !important}.ecoupon-box a hr{border:0;height:1px;background:#c8c8c8;margin-bottom:0}.checkout-weather-warning{width:90%;margin:15px auto;overflow:hidden}.checkout-weather-warning img{margin-right:10px}.checkout-weather-warning h2{font-family:"Tesco","Helvetica Neue",Arial,sans-serif;font-weight:bold;font-size:20px}.checkout-weather-warning p{font-family:"Tesco","Helvetica Neue",Arial,sans-serif;font-size:16px;float:left}.checkout-weather-warning span{color:red}.checkout-weather-warning{display:none}#change-password .form-field.pwdStrengthDiv{margin-left:170px}.category .pui-accordion ul,.category .pui-accordion ol{margin-left:35px}.category .pui-accordion ul li p{margin:0}.pui-accordion ol{font-size:12px;margin-left:15px;list-style-type:decimal}.pui-accordion ol li{padding:3px 0}.ecoupon-box a div{height:50px}.ecoupon-box p.ecoupon-save{width:55%}.help-faq-block #searchstring{border:1px solid #d0d0d0;height:22px}.thx_terms{font-family:"Tesco","Helvetica Neue",Arial,sans-serif;font-size:14px;margin:8px}.thx_terms p{font-weight:bold}.thx_terms ul{list-style:disc;padding-left:35px}.thx_terms ol{margin:0 0 10px 15px;list-style:decimal}.responsive-contact-us{background:#fff;padding:8px}.responsive-contact-us h1{margin:0}.responsive-contact-us table{font-size:12px;padding-right:20px;margin:3px 0 10px 0;border-collapse:collapse;border:1px solid #DDD}.responsive-contact-us table thead,.responsive-contact-us table th{background-color:#EEE;text-align:left;padding:10px}.responsive-contact-us table td{vertical-align:middle;border:1px solid #DDD;padding:10px;text-align:center}.dh-braunshave-promo-gil{float:none !important;margin-left:auto;margin-right:auto;height:312px !important;width:940px !important}.dh-braunshave-promo#dh-braunw-promo1,.dh-braunshave-promo#dh-braunh-promo1,.dh-braunshave-promo#dh-braunshave-promo1{margin:0 auto}.dh-braunshave-promo#dh-braunw-promo2,.dh-braunshave-promo#dh-braunh-promo2,.dh-braunshave-promo#dh-braunshave-promo2{margin:0 auto}.dh-braunshave-promo#dh-braunw-promo3,.dh-braunshave-promo#dh-braunh-promo3,.dh-braunshave-promo#dh-braunshave-promo3{margin:8px auto}.dh-braunshave-promo#dh-braunw-promo4,.dh-braunshave-promo#dh-braunh-promo4,.dh-braunshave-promo#dh-braunshave-promo4,.dh-braunshave-promo#dh-braunshave-promo5,.dh-braunshave-promo#dh-braunshave-promo6{margin:8px auto}.dh-braunshave-promo#dh-braunw-promo5,.dh-braunshave-promo#dh-braunh-promo5,.dh-braunshave-promo#dh-braunshave-promo7{margin:0 auto 8px}.dh-braunshave-promo#dh-braunw-promo6,.dh-braunshave-promo#dh-braunh-promo6,.dh-braunshave-promo#dh-braunshave-promo8{margin:0 auto 8px}.dh-braunshave-hairfooter{padding:0 8px 0 8px}#dh-oral-b-header{margin-left:10px}#dh-oral-b-why{margin-left:10px}.dh-oral-b-stamp{margin:8px auto}.dh-oral-b-leaderboard img{margin:0 auto 8px !important}.brandwall .cms-image img{margin:0;padding:0}.pui-accordion strong{font-size:12px}.knowledgebase-solution-details #main-content{font-family:"Tesco";font-size:13px}.knowledgebase-solution-details .kb-help-contactus{color:#7c765f}.knowledgebase-solution-details .kb-help-contactus>div h3{color:#7c765f}.knowledgebase-solution-details .kb-help-contactus>div p{color:#7c765f}.empty-results .sponsored-link img{width:100%}.buy-from .old-price .saving,#listing .saving{font-weight:bold;text-transform:uppercase}.seller-text-indent{margin-left:40px}ul.seller-text-indent li{list-style:none !important}ul.seller-text-indent{margin-left:25px}.bbSeller-popup{background:#fff;border:1px solid #a69f88;position:absolute;top:51px;right:4%;width:92%;z-index:20;margin-top:20px}.bbSeller-popup:after,.bbSeller-popup:before{content:"";border:27px solid #a69f88;border-color:transparent transparent #a69f88 transparent;height:0;width:0;bottom:100%;position:absolute;left:50px;margin-left:-29px}.bbSeller-popup .content{padding:15px 12px 5px 12px}.bbSeller-popup:after{border-color:transparent transparent white transparent;border-width:25px;width:2px;margin-left:-28px}.bbSeller-popup .close{background:url("http://www.tesco.com/directuiassets/SiteAssets/NonSeasonal/en_GB/img/overlay-close.png") no-repeat left top;cursor:pointer;display:block;position:absolute;height:30px;width:30px;right:-12px;top:-12px;overflow:hidden;z-index:21}.bbSeller-popup .close .label{left:-9999em;position:absolute}.product-description .bbSeller-popup p{font-size:1.3em}.product-description .bbSeller-popup a:link,.product-description .bbSeller-popup a:visited{font-size:13px;color:#0076a4}.product-description .bbSeller-popup a:hover{color#00a1e0}html.js .product .buy-from .other-sellers{position:relative}.buy-from .header img:hover{cursor:pointer}#help-page p a:link,#help-page p a:visited,.static-help-page p a:link,.static-help-page p a:visited,#product-details p a:link,#product-details p a:visited,.inline-content p a:link,.inline-content p a:visited{color:#0076a4}#help-page p a:hover,.static-help-page p a:hover,#product-details p a:hover,.inline-content p a:hover{color:#00a1e0}#basket-preview-wrapper .basket-container{z-index:1000}.category .coded-left-nav .product-carousel.shop-by .products>li .product a:hover,.category .coded-left-nav .product-grid.shop-by .products>li .product a:hover{background:#00a1e0;color:#fff}body.party-gifts .category .coded-left-nav .product-grid.shop-by .products>li .product a:hover{background:#00a1e0}.coded-left-nav .products>li .product a,.coded-left-nav .product-grid.shop-by .products>li .product a{display:block;font-size:1.1em;line-height:45px;min-height:0;text-align:left}.category .coded-left-nav .product-carousel.shop-by .products>li .product a:hover:after,.category .coded-left-nav .product-grid.shop-by .products>li .product a:hover:after{color:#fff}#cold-play-terms-conditions{list-style:disc;padding-left:25px;font-size:13px}#cold-play-terms-conditions li{padding:4px 0}#cold-play-terms-conditions p{font-size:13px;padding:4px 0;margin:0}.knowledgebase-search-results .kb-li-Faq{height:0;overflow:hidden}.knowledgebase-search-results #kb-h2{height:0;overflow:hidden}#compare-table .products td .rating-container{height:0;overflow:hidden}.product-grid,.shop-by .products-wrapper ul{transform:translate3d(0,0,0) !important}.buy-box-image .cms-image img{padding-left:0;padding-right:0}#electrical-warranties li a{background:#efefef;display:block;margin:2px;text-align:center;color:#000;padding:8px;border:1px solid #bdbdbd}#electrical-warranties li a:hover{text-decoration:none}.ukSoccerShop section div table{border:1px solid #d0d0d0;border-collapse:collapse;font-size:12px;margin-bottom:16px;text-align:left;width:100%}.ukSoccerShop th{background:none repeat scroll 0 0 #d0d0d0;border-bottom:1px solid #d0d0d0;padding:10px 0 10px 8px}.ukSoccerShop tbody tr:nth-child(2n){background-color:#f5f6f8}.ukSoccerShop table tbody td{border:1px solid #d0d0d0;padding:8px}.ukSoccerShop td,.ukSoccerShop th{border-bottom:1px solid #d0d0d0}.basketdetails-banner .skinny-banner,x:-moz-any-link,x:default{display:none}.basketdetails-banner .skinny-banner-plain-text:hover{text-decoration:none !important}.basketdetails-banner{padding:0 8px}.basketdetails-banner a{cursor:default}.basketdetails-banner .skinny-banner p:after{display:none}.basketdetails-banner .skinny-banner-plain-text{background:#fff}.basketdetails-banner .skinny-banner-plain-text .banner-content{border:0}.basketdetails-banner .skinny-banner-plain-text .banner-content p{color:#7c765f}.home-electrical-lightbox,.services-lightbox{height:0;overflow:hidden}.cyber-monday-lightbox-content{height:0;overflow:hidden}.panel-logo-all li.amex-safekey{display:block !important}.buying-guide-accordion{display:block !important}.print-this-page{display:none}.ecoupon-block .ecoupon-code{font-weight:bold}.ecoupon-block .ecoupon-code a{font-weight:normal}.gc_video_heading{background:#fff;padding-bottom:10px;margin-bottom:10px}.gc_video_heading p{text-align:center;margin:5px}.gc_video_heading h2{width:100%;text-align:center;background:#fff;margin:0 0 8px 0 !important;line-height:1.5em;font-size:26px}.gc_video_heading a{text-decoration:underline}a.gc_video_heading:hover{text-decoration:none}.toys #youtube-list{margin-bottom:16px}.clubcard-faq ol{list-style:decimal;font-size:1.2em;padding-left:35px}.skinny-banner.clearance-banner .banner-content,.skinny-banner.click-collect-banner .banner-content,.skinny-banner.sales-banner .banner-content,.skinny-banner.home-event-banner .banner-content,.skinny-banner.putty-background .banner-content{border:0}.skinny-banner.clearance-banner{background:#ee1c2e}.skinny-banner.sales-banner{background:#fff}.skinny-banner.home-event-banner{background:#fae635}.skinny-banner.sales-banner p{color:#ee1c2e}.skinny-banner.home-event-banner p{color:#000}.ecoupon-skinny-banner.click-collect-banner,.skinny-banner.click-collect-banner{background:#c11737}.buy-from .other-sellers .seller.collapsed .details>.content .bcve-buy-box{display:none !important}.boost-service-message{border:2px solid #ee1c2e;padding:16px 16px 0;margin-bottom:8px;background:#fff;position:relative}.boost-service-message p{font-family:Arial;font-size:14px;color:#645945}.boost-service-message h2:before{content:"8";font-family:"Tesco Icons";left:18px;position:absolute;font-size:25px;top:14px}.boost-service-message h2{font-family:"Tesco","Helevetica Neue",Arial,sans-serif;font-size:18px;color:#ee1c2e;padding-bottom:4px;padding-left:38px}.ecoupon-block .ecoupon-title span{font-size:22px}.checkout .ir-clubcard{display:none}.checkout.irSPC .ir-clubcard{display:block}.home-furniture .furniture-carousel span{position:absolute;z-index:1;width:100%}.home-furniture .menu .controls{display:none !important}.home-furniture .furniture-carousel .furniture-column{position:relative}.home-sofa h2.sofa-more{cursor:pointer}.cat15660005 .shop-by-trend-block h2{background:#85a7b0}.iphone-refurbished-lightbox{overflow:hidden;height:0}.offers-page .offer-coded-block-invert{clear:both}.offers-page #regSubmit,.offers-page #loginSubmit{padding:0;float:right}.offers-page .offers-block .offers-list>ul>li{display:table;width:100%}.offers-page .offers-block .offers-list>ul>li>a{width:96% !important}.offers-page .offers-block .offers-list>ul>li>a{color:#645945}.garden-dept-page .garden-dept-block .garden-dept-list>ul>li>a{color:#645945}.party-page .party-category div ul li a{color:#645945}.bedding-stamps a:last-child{margin-right:0}.offers-page .offers-block .controls:hover{background:#01a0e4;border-color:#01a0e4}.offers-page .offers-block .controls:hover .more,.offers-page .offers-block .controls:hover .less{text-decoration:none;color:#fff}.offers-page .offers-block .more,.offers-page .offers-block .less{color:#645945;width:50%}.offers-page .offers-block .more{text-align:right;padding:16px 35px 16px 16px !important}.offers-page .offers-block .controls:hover .more:after,.offers-page .offers-block .controls:hover .less:before{color:#fff}.offers-page .offers-block .less{padding:16px 16px 16px 35px !important}.offers-page .offers-block .more:after{content:"r";font-family:"Tesco Icons";right:15px;font-size:13px;top:17px;position:absolute;color:#645945}.offers-page .offers-block .less:before{content:"g";font-family:"Tesco Icons";left:15px;font-size:13px;top:17px;position:absolute;color:#645945}.offers-page #offer-coded-block-signup>p{font-family:"Tesco"}.offers-page #offer-coded-block-signup h1{font-size:18px}.offers-page #regSubmit,.offers-page #loginSubmit{height:35px}.streamline-basket .section-nav li a.primary-button:hover{border:solid 1px #00a1e0 !important}.kiosk #lightbox .kiosk-lightbox.clubcardVoucherLightbox .footerContainer #btnEnterCode{display:none}.asus-laptop-lightbox{height:0;overflow:hidden}.large-kitchen-appliances-lightbox{overflow:hidden;height:0}.tablets-ecoupon-lightbox-content{height:0;overflow:hidden}.lg-lightbox-content{height:0;overflow:hidden}.category #main-content .books-carousel-see-all-margin .product-carousel{margin-bottom:0}.buying-guide{background:#fff;margin:8px;padding:8px}.buying-guide>p{padding:0 !important}.buying-guide li,.buying-guide p,.buying-guide strong{font-size:13px;line-height:20px}.buying-guide ul,.buying-guide ol{margin-left:35px}.buying-guide ul{list-style:disc}.buying-guide ol{list-style:decimal}.buying-guide table{font-size:12px;padding-right:20px;margin-top:10px;border-collapse:collapse;border:1px solid #DDD}.buying-guide table thead,.buying-guide table th{background-color:#EEE}.buying-guide table td,.buying-guide table th{text-align:left;vertical-align:top;border:1px solid #DDD;padding:10px}.buying-guide tbody tr:nth-child(even){background-color:#f5f6f8}.category .category-visual-navigation-text-link.nerf-shop-by .product-grid.shop-by .products>li .product a{background:#fb3e40;color:#fff}.click-collect-block-tesco{display:none;margin:4px 0 6px 0}.click-collect-block-tesco input{width:75%;margin-left:30px;font-size:1.1em !important;padding:0 0 0 5px !important;height:32px !important}.click-collect-block-tesco .click-collect-button{background-color:#a69f88;border:1px solid #a69f88;border-radius:0;color:#fff;height:32px;left:-2px;padding-bottom:0;padding-right:0;padding-top:0;position:relative;width:30px;font-size:normal !important;cursor:pointer}.click-collect-block-tesco .click-collect-Icon{font-size:.8em;position:relative;left:0;cursor:hand;font-weight:normal}.tooltipPopup{z-index:25}.pdp-configurator .product-selector .product-details span.highlight,.pdp-configurator .product-selector .product-details p.highlight{text-transform:lowercase}.pdp-configurator .product-selector .product-details span.highlight:first-letter {text-transform:capitalize}.pdp-configurator .product-selector .product-details span.highlight b{text-transform:capitalize}.pdp-configurator .add-to-basket-container .product-description>span.highlight{text-transform:lowercase}.pdp-configurator .add-to-basket-container .product-description>span.highlight:first-letter {text-transform:capitalize}.skinny-banner.appliance-ecoupon-banner{background:#fff}.skinny-banner.appliance-ecoupon-banner p{color:#7c765f}#lightbox #lightbox-locker-info{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;padding:70px}#lightbox #lightbox-locker-info .locker-about-banner{text-align:center;margin:0 auto;max-width:100%}#lightbox #lightbox-locker-info h2{position:static;font-weight:bold;font-size:36px;margin-top:20px}#lightbox #lightbox-locker-info .locker-col{border-bottom:1px solid #a69f88;padding:20px 10px}#lightbox #lightbox-locker-info .locker-col:after{content:" ";display:block;clear:both;width:100%;height:0}#lightbox #lightbox-locker-info .locker-col .img-container{float:left;text-align:center;min-width:120px;padding-right:30px}#lightbox #lightbox-locker-info .locker-col .locker-col-content{float:left;max-width:78%}#lightbox #lightbox-locker-info .locker-col .locker-col-content h3{color:#645945;font-weight:400;font-size:30px;letter-spacing:-.025em}#lightbox #lightbox-locker-info .locker-col .locker-col-content p{font-size:16px;line-height:1.8em;padding:0;margin:0}#lightbox.more-info-about-lockers{width:760px;margin-left:-380px}#lightbox.more-info-about-lockers .close{right:65px}.static-help-page .click-collect-block{background:#fff;overflow:hidden;display:block;margin-bottom:16px;font-family:"Tesco","Helvetica Neue",Arial,sans-serif;clear:left}.static-help-page .click-collect-block.click-collect-center{text-align:center}.static-help-page .click-collect-block h2{font-size:26px}.static-help-page .click-collect-block.click-collect-steps .grid-33{padding:30px 20px}.static-help-page .click-collect-block .grid-33{padding:10px 20px}.static-help-page .click-collect-block p{font-size:16px}.static-help-page .click-collect-block.click-collect-steps p{font-size:20px}.static-help-page .click-collect-block.click-collect-terms-block h2{font-size:22px;margin-bottom:16px}.static-help-page .click-collect-block.click-collect-terms-block p{font-size:14px;margin-top:0;padding-top:2px;margin-bottom:8px;font-family:Arial;line-height:20px}.static-help-page .click-collect-block.click-collect-steps .click-collect-terms{font-size:12px;text-transform:uppercase}.static-help-page .click-collect-block h3{margin-bottom:0;font-size:18px}.hudl-ecoupon-banner.hudl-hallowen-banner{background:#9f63a3;margin:8px 0}.skinny-banner.fitness-monitor-banner{background:#3997e1}.buying-guide-page .cms-image img{padding:0}.hudl-ecoupon-banner{margin-bottom:16px}.hudl-ecoupon-banner p{color:#fff;line-height:1.2em}#recently-viewed{border-top:1px solid #f3f1ed}.top-ten-plp-green .top-ten-plp .grid-20 .top-ten-number{background:#64a70a}.top-ten-plp-green .top-ten-plp .grid-20 img{width:85%}.top-ten-plp-green{clear:both;overflow:hidden}html.js #BVQAContainer button.bv-ask-question{border:1px solid #a69f88 !important;padding-left:1.5em !important;padding-right:1.5em !important;margin-right:10px !important;font-family:"Tesco" !important;font-size:1.3em !important;color:#645945 !important;border-radius:0 0 !important;transition:all 0 ease 0 !important;background:white !important}html.js #BVQAContainer button.bv-ask-question:hover{font-weight:normal !important;color:white !important;border-color:#00a1e0 !important;text-transform:none !important;transition:all 0 ease 0 !important;background:#00a1e0 !important}#BVStickyHeader .bv-masthead-product.bv-summary-bar{display:none !important}#site-wide-banner{width:100%;background-color:#9e0027;position:relative;margin-top:-10px;padding:0;line-height:35px;overflow:hidden}#site-wide-banner li{color:#fff;float:left;list-style-type:none;width:49%;font-family:Tesco;font-size:13px;text-align:center}#site-wide-banner li:first-child{border-right:1px solid #fff}#site-wide-banner li a:link,#site-wide-banner a:hover,#site-wide-banner a:visited{color:#fff;text-decoration:none}.clearance_sale_page .clearance-heading h1{font-family:"Tesco";margin-bottom:0 !important;clear:both;margin-left:8px}.clearance_sale_page .clearance-subheading p{font-family:"Tesco";font-size:18px;padding-left:8px;margin-top:8px;clear:both}.buying-guide-page .buying-guide-right-image-block{overflow:hidden}.buying-guide-page .buying-guide-right-image{float:right}a.buy-box-special-offer{display:block;padding:9px;background:#ee1c2e;font-size:14px;font-family:"Helvetica Neue",Arial,sans-serif;color:#fff;margin:16px 0}a.buy-box-special-offer:hover{text-decoration:none;color:#fff}a.buy-box-special-offer:after{font-family:"Tesco Icons";content:"r";position:absolute;right:16px;font-size:12px;line-height:18px}.product-description section div.collectionButton .tertiary-button.linkSaveButton,.product-description section div.collectionButton .tertiary-button.add-to-wishlist,.product-description section div.wishlist-button .tertiary-button.add-to-wishlist{text-align:left;padding-left:8px}a.linkSaveButton:after,a.add-to-wishlist:after,a.addTheRangeButton:after,a.bundleButton:after{font-family:"Tesco Icons";content:"r";position:absolute;right:16px;font-size:12px;line-height:20px}.homepage .hp-trade-stamp div.hp-trade-stamp-image,.homepage .hp-trade-stamp div.hp-trade-stamp-image>div{height:auto;width:auto;padding:0}.skinny-banner.putty-background{background:#645945}.skinny-banner.skinny-banner-putty-background{background:#645945}.skinny-banner.skinny-banner-putty-background .banner-content{border:0}.homepage-carousel{margin-top:10px}.module-eight .grid-50 .cms-image img{padding:0;margin:0}.baby-toddler #main-content a.skinny-banner p:after{content:""}.disney-seo-text-block h1{color:#0e4b8a;font-weight:bold;margin-left:8px;margin-right:8px;font-size:28px;font-family:"Tesco";margin-bottom:10px;text-align:center}.disney-seo-text-block p{color:#0e4b8a;margin-left:8px;margin-right:8px;font-size:18px;font-family:"Tesco";margin-top:0;text-align:center}.disney-seo-text-block{padding-top:10px;padding-bottom:5px}.offers-page .offers-block .offers-list>p{clear:both;border-top:1px solid #f4f0ed;padding-left:20px;padding-right:20px;padding-top:130px;height:60px;font-size:16px;font-family:"Tesco";text-align:center}.frozen-brand-page .dark-full-bleed:before{padding-top:0}.frozen-brand-page .products-header{background:inherit}.product-description .product-carousel .product .offer{top:0;bottom:auto;right:6px;left:auto}.product-description .product-carousel .product .percentage span{font-size:13px;padding:1em 3px}.product-description .product-carousel .product .offer .icon>span{top:0}.knowledgebase-solution-details #main-content .formatnormalbold{font-weight:bold}.shop-by-trend-block.home-trend-block{border:0;height:auto;overflow:hidden}.shop-by-trend-block.home-trend-block li{border-bottom:1px solid #f3f1ed;border-right:1px solid #f3f1ed;position:relative;padding:15px 10px}.shop-by-trend-block.home-trend-block ul li a{color:#645945;font-size:18px}.shop-by-trend-block.home-trend-block ul li a:after{content:'r';font-family:'Tesco Icons';font-size:16px;position:absolute;right:10px;color:#f3f1ed}.shop-by-trend-block.home-trend-block .home-trend-block-heading img{float:right}.shop-by-trend-block.home-trend-block .home-trend-block-heading{height:101px;border-bottom:1px solid #f3f1ed}.shop-by-trend-block.home-trend-block .home-trend-block-heading h2{float:left;height:100px;margin:0;padding-top:35px;background:0;color:inherit;font-size:24px}.garden_inspiration_heading_section a{color:#00a1e0}body.cat3376614 .module-block-overlay,body.cat3376418 .module-block-overlay,body.cat24270003 .module-block-overlay,body.cat3376670 .module-block-overlay,body.cat3376640 .module-block-overlay,body.cat3376631 .module-block-overlay,body.cat3376587 .module-block-overlay,body.cat3376604 .module-block-overlay,body.cat3376579 .module-block-overlay,body.cat15660005 .module-block-overlay,body.cat3376614 .module-block-overlay h2,body.cat3376418 .module-block-overlay h2,body.cat24270003 .module-block-overlay h2,body.cat3376670 .module-block-overlay h2,body.cat3376640 .module-block-overlay h2,body.cat3376631 .module-block-overlay h2,body.cat3376587 .module-block-overlay h2,body.cat3376604 .module-block-overlay h2,body.cat3376579 .module-block-overlay h2,body.cat15660005 .module-block-overlay h2,body.cat3376614 .shop-by-trend-block h2,body.cat3376418 .shop-by-trend-block h2,body.cat24270003 .shop-by-trend-block h2,body.cat3376670 .shop-by-trend-block h2,body.cat3376640 .shop-by-trend-block h2,body.cat3376631 .shop-by-trend-block h2,body.cat3376587 .shop-by-trend-block h2,body.cat3376604 .shop-by-trend-block h2,body.cat3376579 .shop-by-trend-block h2,body.cat15660005 .shop-by-trend-block h2,body.cat3376670 .module-one .mod-block-one .module-block-overlay,body.cat15660005 .module-one .mod-block-one .module-block-overlay,body.cat3376579 .module-one .mod-block-one .module-block-overlay,body.cat3376604 .module-one .mod-block-one .module-block-overlay,body.cat3376587 .module-one .mod-block-one .module-block-overlay,body.cat3376631 .module-one .mod-block-one .module-block-overlay,body.cat3376640 .module-one .mod-block-one .module-block-overlay,body.cat3376670 .module-one .mod-block-one .module-block-overlay,body.cat24270003 .module-one .mod-block-one .module-block-overlay,body.cat3376418 .module-one .mod-block-one .module-block-overlay,body.cat3376614 .module-one .mod-block-one .module-block-overlay,body.shop-by-room .module-one .mod-block-one .module-block-overlay,body.shop-by-room .trade-stamp-1-overlay,body.shop-by-room .trade-stamp-2-overlay,body.shop-by-room .module-block-overlay,body.shop-by-room .module-block-overlay h2,body.shop-by-room .trade-stamp-1-overlay h2,body.shop-by-room .trade-stamp-2-overlay h2{background-color:#6179a5;clear:both}.home-sofa .top-stamps .grid-34 .text-block,.home-sofa .top-stamps .grid-66 .text-block{background-color:#6179a5 !important}body.lego-brand-store{background:#1e5aa8}body.lego-brand-store #page-container h2{color:#fff}.image-and-copy-tile{padding:0 8px;margin:0 0 15px;display:block}.no-touch .image-and-copy-tile:hover{text-decoration:none}.image-and-copy-tile .cms-image{position:relative}.image-and-copy-tile .cms-image img{margin:0;padding:0}.image-and-copy-tile .tile-copy h2{background:#fff;font-size:16px;padding:13px 10px;display:block;overflow:hidden;position:relative;line-height:19px;margin:0;width:100%;padding-right:33px;clear:left}.image-and-copy-tile .tile-copy h2:after{content:'r';font-family:"Tesco Icons";right:8px !important;position:absolute;font-size:14px;bottom:0 !important;top:0;margin:auto;height:19px}.home-inspiration-page .image-and-copy-tile .tile-copy h2,.home-sofa .image-and-copy-tile .tile-copy h2{background:#6179a5;color:#fff}.party-dept-pages .image-and-copy-tile .tile-copy h2{color:#fff;background:#702082}.love-your-garden .image-and-copy-tile .tile-copy h2{background:#87b72d;color:#fff}.hudl-important-information a:hover,.hudl-important-information a:hover h2,.hudl-important-information a:hover p{text-decoration:none}.hudl-important-information div{background:#fff;margin:8px 0;display:block;overflow:hidden;padding:48px 48px 40px 48px}.hudl-important-information h2{padding:0;color:#137ec2;font-family:"hudl","Helvetica Neue",Arial,sans-serif;font-weight:bold;font-size:26px;margin-bottom:8px}.hudl-important-information p{margin-top:0;font-family:"hudl","Helvetica Neue",Arial,sans-serif;font-size:19px;line-height:26px;padding:0;margin-bottom:8px;margin-left:0;margin-right:0}.hudl-important-information .hudl-important-info-cta{color:#00a1e0}.hudl-important-information .hudl-important-info-cta:after{content:"r";font-family:"Tesco Icons";font-size:14px;margin-left:8px}.hudl2-block-module4{height:auto !important}.skinny-banner-new.clearance-banner-new{background:#ee1c2e}.skinny-banner-new.sales-banner-new{background:#fff}.skinny-banner-new.sales-banner-new .banner-content p{color:#645945}.skinny-banner-new.sales-banner-new .banner-content p:after{color:#645945}.skinny-banner-new.sales-banner-new .banner-content:hover p{color:#fff}.skinny-banner-new.sales-banner-new .banner-content:hover p:after{color:#fff}.cat31560009 .image-and-copy-tile .tile-copy h2{color:#fff;background:#702082}h2.shopbytheme_subheading{padding:0 8px}.party-gifts .module-twelve{padding-bottom:20px}.module-twelve ul li a{color:#645945}.product-description section div.collectionButton .tertiary-button.addTheRangeButton{background:#fff;color:#645945;text-align:left;padding-left:6px}.product-description section div.collectionButton .tertiary-button.addTheRangeButton:hover{background:#00a1e0;color:#FFF;border:1px solid #00a1e0}.mothers-day-page .dark-full-bleed{background:#9d254f}.love-your-garden .module-one,.love-your-garden .module-four{clear:none}.kids-mega-sale p.kms-seo-copy{padding:0 8px}.toys #wrapper.category .multi-link-wide-mtop .tile-overlay h1{margin:0 !important}.event-intro-text{padding:16px;background:#fff;overflow:hidden;margin:-15px 8px 15px}.event-intro-text h2{margin-bottom:6px;font-weight:bold}.event-intro-text p{font-family:"Tesco";font-size:16px;line-height:22px;margin:0}.static-help-page .click-collect-container h2{font-weight:bold;color:#c62034}.static-help-page .click-collect-container.click-collect-block .grid-100{padding:8px}.click-collect-container.click-collect-block .cc-step1>div,.click-collect-container.click-collect-block .cc-step2>div,.click-collect-container.click-collect-block .cc-step3>div{background:#c31233}#ewallet-container #ewallet .your-clubcard-vouchers .module-messages p,#ewallet-container #ewallet .your-clubcard-vouchers .module-messages li,#ewallet-container #ewallet .your-clubcard-vouchers .module-messages b{font-family:"Tesco";font-size:15px}#ewallet-container #ewallet .your-clubcard-vouchers .module-messages ol{list-style-type:decimal;padding-left:20px;padding-bottom:15px}#ewallet-container #ewallet .your-clubcard-vouchers .module-messages p.clubcard-vouchers-bonus{padding-bottom:0}.bhf-block{padding:24px 0;border-bottom:1px solid #d6d3c4;background:#fff}.bhf-block p a{color:#645945}.bhf-block .bhf-button{background:#ee1c2e;font-size:16px;font-family:"Tesco","Helvetica Neue",Arial,sans-serif;color:#fff;display:block;position:relative;padding:17px;margin:16px 0}.bhf-block .bhf-button:hover{color:#fff;text-decoration:none}.bhf-block .bhf-button:after{font-family:"Tesco Icons";content:"r";position:absolute;right:16px;font-size:12px;line-height:18px}.bhf-block>div{padding:0 40px}.bhf-block p{font-size:16px;font-family:"Tesco";color:#645945}#carousel .navButton{width:32px}#carousel .navButton.show:before{font-size:18px}.ecoupon-checkout-skinny-banner.skinny-banner{overflow:hidden;background:#00b198}.ecoupon-checkout-skinny-banner.skinny-banner .banner-content{display:block;overflow:hidden;padding-bottom:5px;border:0}.ecoupon-checkout-skinny-banner.skinny-banner .skinny-banner-bold{float:none;clear:left;display:inline}.ecoupon-checkout-skinny-banner.skinny-banner p:after{display:none}.checkout .new-address .manually-add-address label.hidden{display:block}#main-content .bv-cleanslate .bv-core-container-511 .bv-content-placeholder{margin-right:16px !important;margin-left:16px !important}.product-description #main-content .sponsored-link-block{margin:8px 0 0 0;width:100%;padding:14px 12px 8px 12px}.product-description section div.collectionButton .tertiary-button.bundleButton{display:none}a.bundleButton{display:none !important}.bundle{display:none !important}body.fathers-day{background-color:#fff}.fathers-day-group{background-color:#f3f1ed;clear:both;overflow:hidden;border-bottom:1px solid #d6d2c4}.fathers-day .price-links{background-color:#fcc000}.fathers-day .image-and-copy-tile{margin:0}.fathers-day .image-and-copy-tile .tile-copy h2{text-align:center;padding-right:0}.fathers-day .image-and-copy-tile:hover h2{color:#00a1e0}.fathers-day .image-and-copy-tile .tile-copy h2:hover{color:#00a1e0}.fathers-day .image-and-copy-tile .tile-copy h2:after{display:none}.price-links{border-radius:5px;padding:16px;display:block}.fathers-day .price-links.view-all{background-color:#8ed1e5}.price-links:link:hover,.price-links.view-all:link:hover{text-decoration:none}.price-links p{font-size:16px;font-family:"arial";font-weight:normal;text-align:left;margin:0;padding:0}.price-links .price{font-size:30px;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-weight:bold;text-align:left;background-color:inherit;clear:both;margin:0;padding:0}.price-links:after{content:"r";font-family:"tesco icons";position:absolute;color:#4d4d4d;font-size:18px}.price-links.view-all p{font-family:"Tesco";font-weight:bold}.page-divider{position:relative;z-index:1;font-size:18px;text-align:center;clear:both;padding:35px 0 48px 0}.page-divider span{background-color:#fff;padding:0 32px}.page-divider:after{border-bottom:1px solid #fcc000;border-top:1px solid #1b4289;height:1px;background-color:#f3f1ed;content:"";position:absolute;top:45%;left:0;right:0;z-index:-1}.intro-text{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;text-align:center;margin:20px 0 0 0}.intro-text p{margin:0 0 13px 0;font-size:18px}.fathers-day .multi-link-mtop-large .tile-overlay h1,.fathers-day .multi-link-mtop-large .tile-overlay h2{visibility:hidden}.fathers-day .multi-link-mtop-large .tile-overlay ul li a{background-color:#fcc000;color:#645945}.fathers-day .multi-link-mtop-large .tile-overlay ul li a:hover{background-color:#00a1e0;color:#fff}.nescafe .cms-image img{margin:0;padding:0}.nescafe .brandstoreproducttile .cms-image{float:right;width:25%}.nescafe .row{clear:both}.brandstoreproducttile{width:50%;float:left}.brandstore-text{float:left;width:75%}.brandstore-offer{float:left;width:100%}.brandstore-text h2,.brandstore-offer h2{line-height:.8em}.brandstore-text h2,.brandstore-text p,.brandstore-offer h2,.brandstore-offer p{padding:0 20px 0 0;margin:0 0 15px 0}.nescafe section p,.brandstore-text p,.brandstore-offer p{line-height:20px}.nescafe .brandstore-links:link,.nescafe .brandstore-links:visited{font-family:"Tesco";font-style:normal;text-align:left;padding:10px 50px 10px 10px;border:1px solid #a69f88;background-color:#fff;color:#645945;font-size:16px;position:relative;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.nescafe .brandstore-links:hover{border:1px solid #00a1e0;background-color:#00a1e0;color:#fff;text-decoration:none}.nescafe .brandstore-links:after{font-family:"Tesco Icons";font-size:12px;content:"r";float:right;position:absolute;right:8px;top:13px}.nescafe .nescafe-main-banner .cms-image{width:100%}.nescafe .nescafe-footer-banner .cms-image{float:none;margin:0 auto;width:25%}.nescafe .video-container{margin:0 40px 15px 40px;padding-top:0}.nescafe .video-title h2{margin:0 40px 10px 40px}body.minions-page{background-color:#fff}.minion-full-width-container{width:1200px;margin:auto}#minions-bg{background:url("http://direct.tescoassets.com/directuiassets/Merchandising/NonSeasonal/en_GB/banners/responsive/static_pages/Minions_MTOP_1184x764.jpg") no-repeat fixed;color:#fff;height:764px;width:1184px;background-position:fixed;background-position:top center;margin:0 auto;background-position-y:150px}.isScrolling #minions-bg{background-position-y:50px}.minions-full-page-width{background-color:#f1e5a9}.minion-page-container{background-color:#fff}body.star-wars{background:url("http://www.tesco.com/directuiassets/Merchandising/NonSeasonal/en_GB/banners/Responsive/starwars_background_tile.png") repeat}.star-wars-logo{margin:0 auto;width:437px;padding:40px 0 19px 0;background-size:contain}.star-wars h2{color:#fff;font-weight:bold;font-size:22px;line-height:22px;text-align:left;letter-spacing:-0.001em}.star-wars article{padding:22px;background-color:rgba(0,0,0,0.75)}.star-wars .line-break{background:url("http://www.tesco.com/directuiassets/Merchandising/NonSeasonal/en_GB/banners/Responsive/starwars_whitedivider.png") no-repeat bottom;padding:0 0 10px 0;clear:both}.star-wars p{color:#fff;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:20px;text-align:left;letter-spacing:-0.001em;font-style:normal}.star-wars article span{color:#fef400}.star-wars .brandstore-links:link,.star-wars .brandstore-links:visited{font-family:"Tesco";font-weight:bold;text-align:left;padding:10px 20px 10px 10px;border:1px solid #fff;background-color:#fff;color:#000;font-size:18px;position:relative;display:block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:70%;top:15px;margin:0 0 15px 0}.star-wars .brandstore-links:hover{border:1px solid #fef400;background-color:#fef400;color:#000;text-decoration:none}.star-wars .brandstore-links:after{font-family:"Tesco Icons";font-size:12px;content:"r";float:right;position:absolute;right:8px;top:16px}.star-wars .video-container{margin:22px 22px 15px 22px}.star-wars .dark-full-bleed{background-color:#000}.star-wars .copyright{font-size:12px;color:#fff;padding:10px 22px}.checkout .delivery-block .delivery-options-list li span.scheduleDayError{top:-40px}.minions-subheading{margin:0 auto;text-align:center;font-size:44px}.minions-page .intro-text{font-size:20px;width:70%;margin:0 auto}.minions-subheading{color:#000}.minions-title{background:#f3f1ed}.minions-title h1{margin-left:auto;margin-right:auto;margin-bottom:0;padding:10px 0}.minions-page .tile-feature-block a{color:#fff;background:#00a1e0}.minions-page .tile-feature-block h2{color:#000}.brand-store-lightbox{padding:45px 2px 0 2px}.brand-store-lightbox-content{height:0;overflow:hidden}.tile-text-overlay{position:relative;display:block;overflow:hidden}.tile-text-overlay h2{position:absolute;bottom:20px;font-size:18px;color:#fff;padding-left:24px;width:100%}.tile-text-overlay h2:after{content:"r";font-family:"tesco icons";font-size:14px;position:absolute;top:0;right:20px}.tile-text-overlay h2.tile-text-color{color:#000}.tile-text-overlay h2.tile-notext-overlay{display:none}.tile-text-overlay h2.tile-notext-overlay:after{content:""}body.hot-weather{width:100%}.hot-weather .header-banner{background-color:#f90}.hot-weather .header-banner .fixed-content{margin:0 auto;overflow:hidden}.hot-weather .header-banner .fixed-content .hot-weather-banner-text{width:50%;position:relative;float:left;padding:5%}.hot-weather .header-banner .fixed-content .cms-image{width:50%;position:relative;float:left}.hot-weather .header-banner .fixed-content .cms-image img{padding:0;margin:0}.hot-weather .header-banner .fixed-content h2{color:#fff;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:48px;font-weight:normal;line-height:45px;text-align:left;margin:0}.hot-weather .header-banner .fixed-content p{color:#fff;font-size:21px;padding:30px 0 0 0;margin:0;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-weight:normal}.hot-weather h1{padding:20px 16px 0 0;margin:0 0 24px 0}.hot-weather .tile-text-overlay h2{bottom:5px;width:90%;font-weight:bold}.hot-weather .tile-text-overlay h2:after{right:-10px;top:3px}.hot-weather .hot-weather-text-grey h2{color:#645945}.hot-weather-skinny-banner{background-color:#fca529 !important;display:block;padding:5px;position:relative;margin:0 8px 16px 8px}.black-friday .black-friday-stamp h2{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:20px;font-weight:bold;text-align:center}.black-friday .black-friday-stamp:link{color:#645945;text-decoration:none}.black-friday .black-friday-stamp:hover{text-decoration:none}.product-carousel-heroic .products>li .product .former-prices{display:none}.product-carousel-heroic .products>li .product .saving{display:none}.checkout-banner-message img{float:none;margin:0 0 15px;padding:0 8px;position:relative;width:100%}body.windows10{background-color:#fff}.windows10 .windows10-logo,.windows10 .microsift-logo{background-color:#002050}.windows10 .windows10-logo .cms-image,.windows10 .microsift-logo .cms-image{float:right}.windows10 .windows10-logo .cms-image img,.windows10 .microsift-logo .cms-image img{margin:0;width:auto;padding:0}.windows10 .microsift-logo .cms-image img{padding:0 0 30px 0}.windows10 .windows10-header-banner{background-color:#0078d7}.windows10 .windows10-main-text{padding:90px 40px 0 40px}.windows10 .windows10-main-text h2,.windows10 .text-links h2{font-size:40px;color:#fff}.windows10 .windows10-main-text p,.windows10 .text-links p{color:#fff;font-size:16px;line-height:21px}.windows10 .video-container{margin:0}.windows10 section .video-container{margin:0 0 0 34px}.windows10 .text-links{background-color:#002050;margin:0 0 30px 0}.windows10 .text-links h2{padding:52px 0 0 0}.windows10 .brandstore-text{width:50%;padding:20px 20px 0 0}.windows10 .brandstore-text h2,.windows10 mark h2{color:#0078d7;font-size:40px}.windows10 .brandstore-text p{font-size:14px;padding:0}.windows10 .microsift-logo p{color:#feffff;font-size:14px;clear:both;line-height:16px}.windows10 section .cms-image img{margin:0 0 30px 0;padding:0}.windows10 h2{font-size:40px;color:#0078d7}.windows10 .windows10-logo,.windows10 .microsift-logo{background-color:#002050}.windows10 .windows10-logo .cms-image,.windows10 .microsift-logo .cms-image{float:right}.windows10 .windows10-logo .cms-image img,.windows10 .microsift-logo .cms-image img{margin:0;width:auto;padding:0}.windows10 .microsift-logo .cms-image img{padding:0 0 30px 0}.windows10 .cms-image img{margin:0;padding:0}.windows10 .windows10-header-banner,.windows10 .free-upgrade,.windows10 .windows-start-menu{background-color:#0078d7}.windows10 .windows10-header-banner .brandstore-maintext .cms-image img{padding:0 0 30px 60px;margin:0;width:auto}.windows10 .free-upgrade .cms-image img,.windows10 .windows-start-menu .brandstore-maintext .cms-image img{padding:0 60px 30px 0;margin:0;width:auto}.windows10 .video-container{margin:0}.windows10 .text-content{background-color:#002050;padding:70px 86px}.windows10 .text-content p{color:#fff;font-size:18px;line-height:26px;font-weight:normal}.windows10 .left-content{padding:0 60px 0 0}.windows10 .right-content{padding:0 0 0 60px}.windows10 .windows10-header-banner .header-h2{width:70%;padding:0 0 0 60px;clear:both}.windows10 .free-upgrade{padding:65px 0 65px 86px;margin:0 0 80px 0}.windows10 .windows-start-menu{padding:65px 0 0 86px}.windows10 .windows10-header-banner h2,.windows10 .free-upgrade h2,.windows10 .windows-start-menu h2{color:#fff;line-height:46px;clear:both}.windows10 .free-upgrade h2,.windows10 .free-upgrade p{padding:0 60px 0 0;clear:both}.windows10 .brandstore-maintext{margin:0 0 45px 0}.windows10 .free-upgrade .brandstore-maintext{margin:0}.windows10 .free-upgrade p,.windows10 .windows-start-menu p{color:#fff;font-weight:normal;font-size:16px}.windows10 .free-upgrade .brand-store-feature-block{padding:0 0 0 20px}.windows10 .free-upgrade .brandstore-maintext{padding:0 60px 0 0}.windows10 .brand-store-feature-block{padding:0;margin:0;clear:none}.windows10 .windows10-header-banner .brandstore-maintext{margin:0;padding:0;height:33em}.windows10-upgrade-details{clear:both;margin:40px 0 0 0}.free-upgrade .windows10-upgrade-details section{background-color:#0078d7;border:0;padding:0;margin:42px 0 0 0;clear:both}.free-upgrade .pui-accordion{clear:both}.windows10-upgrade-details section>h3:after{display:none}.free-upgrade .windows10-upgrade-details section>h3,.free-upgrade .windows10-upgrade-details .close{padding:16px 32px;font-family:'Tesco','Helvetica Neue',Arial,sans-serif;font-size:20px;font-weight:normal;border-radius:3px;color:#fff;width:30%;border:1px solid #fff;margin:0 auto;text-align:center;line-height:22px;cursor:pointer;text-transform:uppercase}.free-upgrade .windows10-upgrade-details section>h3:hover,.free-upgrade .windows10-upgrade-details .close:hover{color:#0078d7;background-color:#fff}.free-upgrade .windows10-upgrade-details section>div{border-top:0;padding:0}.free-upgrade .windows10-upgrade-details .steps{font-size:20px;margin:40px 0 30px 0}.free-upgrade .windows10-upgrade-details .steps span{padding:5px 10px;border:3px solid #fff;margin:0 20px 0 0;font-size:20px}.free-upgrade .windows10 p.steps{font-size:20px}.free-upgrade .windows10-upgrade-details p.footer-text{font-size:13px;margin:40px 0}.free-upgrade .windows10-upgrade-details a,.free-upgrade .windows10-upgrade-details a:link{color:#fff;text-decoration:underline}.free-upgrade .windows10-upgrade-details a:hover{color:#fff;text-decoration:none}.windows10 .brandstore-position p{padding:0 60px 5px 0}.windows10-new{padding:80px 0 0 0;clear:both}.windows10-new h2{color:#fff;padding:26px 0;background-color:#002050;text-align:center;margin:0}.windows10-block-module3{clear:both;margin:8px 0 0}.windows10-block-module3 ul{width:100%;position:relative;overflow:hidden;margin:0 0 40px 0}.windows10 .windows10-features .cms-image img,.windows10 .windows10-features .brandstore-maintext{margin:0 0 125px 0}.windows10-faqs{clear:both;margin:0 0 125px 0}.windows10-faqs h3{background-color:#f3f1ed;padding:10px;color:#0078d7;font-weight:normal;clear:both}.windows10-faqs .pui-accordion h3.pui-active:after{content:"c"}.windows10-faqs .pui-accordion h3:after{content:"a"}.windows10-faqs h3:after{font-family:"Tesco Icons";font-size:12px;float:right;position:none;right:8px;top:13px;margin:5px 0 0 0}.brand-right{float:right !important;padding:0 0 0 48px}.windows10-features .brandstore-maintext{height:50em}.windows10-features .brandstore-height{height:26em}.windows10 .product-carousel h2{font-size:40px}.windows10 .product-carousel .product-carousel-nav li.disabled a{background:#efefef}.windows10 .product-carousel .product-carousel-nav li a{background:#0078d7}.brand-none{display:none}.windows10 video{width:100%}.windows10-features{clear:both}.windows10 .free-upgrade .brandstore-maintext .brandstore-position,.windows10 .windows-start-menu .brandstore-maintext .brandstore-position{top:0 \9}body.windows-10{background-color:#fff;font-family:"Tesco",Helvetica Neue,Arial,sans-serif}.windows-10 #video1{position:absolute}.windows-10 .windows10-logo{background-color:#002050}.windows-10 .windows10-logo .cms-image{float:right}.windows-10 .windows10-logo .cms-image img{margin:0;width:auto;padding:0}.windows-10 .windows10-logo p{color:#fff;font-size:14px;clear:both;line-height:16px}.windows-10 section .cms-image img{margin:0 0 30px 0;padding:0}.windows-10 h2{font-size:40px;color:#0078d7;margin:0 0 20px 0}.windows-10 .windows10-logo{background-color:#002050}.windows-10 .windows10-logo .cms-image{float:right}.windows-10 .windows10-logo .cms-image img{margin:0;width:auto;padding:0}.windows-10 .cms-image img{margin:0;padding:0}.windows-10 .windows10-header-banner,.windows-10 .free-upgrade,.windows-10 .windows-start-menu{background-color:#0078d7}.windows-10 .free-upgrade .cms-image img,.windows-10 .windows-start-menu .brandstore-maintext .cms-image img{padding:0 60px 30px 0;margin:0;width:auto}.windows-10 .video-container{margin:0}.windows-10 .text-content{background-color:#002050;padding:50px 86px}.windows-10 .text-content p{color:#fff;font-size:18px;line-height:26px;font-weight:normal}.windows-10 .left-content{padding:0 60px 0 0}.windows-10 .right-content{padding:0 0 0 60px}.windows-10 .windows10-header-banner .header-h2{width:70%;padding:0 0 0 60px;clear:both}.windows-10 .free-upgrade{padding:65px 0 65px 86px;margin:0 0 60px 0}.windows-10 .why-windows10{margin:0 0 60px 0}.windows-10 .windows-start-menu{padding:65px 0 0 86px}.windows-10 .windows10-header-banner h2,.windows-10 .free-upgrade h2,.windows-10 .windows-start-menu h2{color:#fff;line-height:46px;clear:both}.windows-10 .free-upgrade h2,.windows-10 .free-upgrade p{padding:0 60px 0 0;clear:both}.windows-10 .brandstore-maintext{margin:0 0 45px 0}.windows-10 .free-upgrade .brandstore-maintext{margin:0}.windows-10 .free-upgrade p,.windows-10 .windows-start-menu p{color:#fff;font-weight:normal;font-size:16px}.windows-10 .free-upgrade .brand-store-feature-block{padding:0 0 0 20px}.windows-10 .free-upgrade .brandstore-maintext{padding:0 60px 0 0}.windows-10 .brand-store-feature-block{padding:0;margin:0;clear:none}.windows-10 .windows10-header-banner .brandstore-maintext{margin:0;padding:0;height:33em}.windows-10 .windows10-upgrade-details{clear:both;margin:40px 0 0 0}.windows-10 .free-upgrade .windows10-upgrade-details section{background-color:#0078d7;border:0;padding:0;margin:42px 0 0 0;clear:both}.windows-10 .free-upgrade .pui-accordion{clear:both}.windows-10 .windows10-upgrade-details section>h3:after{display:none}.windows-10 .free-upgrade .windows10-upgrade-details section>h3,.windows-10 .free-upgrade .windows10-upgrade-details .close{padding:16px 32px;font-family:'Tesco','Helvetica Neue',Arial,sans-serif;font-size:20px;font-weight:normal;border-radius:3px;color:#fff;width:30%;border:1px solid #fff;margin:0 auto;text-align:center;line-height:22px;cursor:pointer;text-transform:uppercase}.windows-10 .free-upgrade .windows10-upgrade-details section>h3:hover,.windows-10 .free-upgrade .windows10-upgrade-details .close:hover{color:#0078d7;background-color:#fff}.windows-10 .free-upgrade .windows10-upgrade-details section>div{border-top:0;padding:0}.windows-10 .free-upgrade .windows10-upgrade-details .steps{font-size:20px;margin:40px 0 30px 0}.windows-10 .free-upgrade .windows10-upgrade-details .steps span{padding:5px 10px;border:3px solid #fff;margin:0 20px 0 0;font-size:20px}.windows-10 .free-upgrade .windows10 p.steps{font-size:20px}.windows-10 .free-upgrade .windows10-upgrade-details p.footer-text{font-size:13px;margin:40px 0}.windows-10 .free-upgrade .windows10-upgrade-details a,.windows-10 .free-upgrade .windows10-upgrade-details a:link{color:#fff;text-decoration:underline}.windows-10 .free-upgrade .windows10-upgrade-details a:hover{color:#fff;text-decoration:none}.windows-10 .brandstore-position p{padding:0 60px 5px 0;margin:0 0 10px 0}.windows-10 .windows10-new{padding:60px 0 0 0;clear:both}.windows-10 .windows10-new h2{color:#fff;padding:26px 0;background-color:#002050;text-align:center;margin:0}.windows-10 .windows10-block-module3{clear:both;margin:8px 0 0}.windows-10 .windows10-block-module3 ul{width:100%;position:relative;overflow:hidden;margin:0 0 40px 0}.windows-10 .windows10-faqs{clear:both;margin:0 0 60px 0}.windows-10 .windows10-faqs h3{background-color:#f3f1ed;padding:10px;color:#0078d7;font-weight:normal;clear:both}.windows-10 .windows10-faqs .pui-accordion h3.pui-active:after{content:"c"}.windows-10 .windows10-faqs .pui-accordion h3:after{content:"a"}.windows-10 .windows10-faqs h3:after{font-family:"Tesco Icons";font-size:12px;float:right;position:none;right:8px;top:13px;margin:5px 0 0 0}.windows-10 .brand-right{float:right !important;padding:0 0 0 48px}.windows-10 .windows10-features .brandstore-maintext{height:50em}.windows-10 .windows10-features .brandstore-height{height:26em}.windows-10 .product-carousel h2{font-size:40px}.windows-10 .product-carousel .product-carousel-nav li.disabled a{background:#efefef}.windows-10 .product-carousel .product-carousel-nav li a{background:#0078d7}.windows-10 .brand-none{display:none}.windows-10 video{width:100%}.windows-10 .windows10-features{clear:both}.windows-10 .windows10-features .cms-image img{margin:0 0 60px 0}.windows-10 .free-upgrade .brandstore-maintext .brandstore-position{top:-331px \9}.windows-10 .windows-start-menu .brandstore-maintext .brandstore-position{top:0 \9}.windows-10 .free-upgrade .brandstore-maintext .brandstore-position{margin:0;transform:translate(0,-110%)}.windows-10 .free-upgrade .brandstore-maintext{height:0}.windows-10 .windows-start-menu .brand-store-feature-block{float:right;vertical-align:bottom}.windows-10 .windows-start-menu .brandstore-maintext{margin:0}.windows-10 .windows10-faqs .pui-accordion p{margin:0 0 10px 0}.windows-10 .lightbox-content{height:0;overflow:hidden}.windows-10 .lightbox-frame{padding:45px 15px 15px}.windows-10 .product-carousel .products-header{padding:16px 16px 16px 0}body.big-summer-sale{background-color:#fff}.products>li .product .saving{font-size:12px;font-weight:normal;font-family:"Tesco",Helvetica,Arial,sans-serif;margin:0 0 6px 0}#listing .saving,.buy-from .old-price .saving{font-size:12px;font-weight:normal;font-family:"Tesco",Helvetica,Arial,sans-serif}.buy-from .old-price{margin:0 0 6px 0}.buy-from .old-price .saving{margin:0 0 0 6px}h1.page-title{font-size:28px;line-height:28px;margin:16px 0;padding:0 8px}.main-banner{margin:0 0 40px}.main-banner .cms-image img{margin:0 0 40px}.intro-text,.brand-store-feature-block{padding:0 40px;margin:0;clear:both}.intro-text p{font-size:18px;line-height:27px;margin:0 0 40px 0;text-align:left;padding:25px 0 0 0}.brandstore-position p{margin:0;font-size:16px;line-height:24px;padding:0 40px 0 0}.brand-store-feature-block .cms-image img,.brand-img-text-link-block .cms-image img{padding:0}.brand-product-block .cms-image{float:right;width:25%}.brand-product-text{float:left;width:75%}.brand-product-text p,.brand-text-block p{line-height:24px;font-size:16px}.brand-product-text h2{padding:0 20px 0 0;margin:0 0 15px 0}.brand-product-block .brandstore-links:link,.brand-product-block .brandstore-links:visited,.brand-img-text-link-block .brandstore-links:link,.brand-img-text-link-block .brandstore-links:visited,.brand-feature-block-text .brandstore-links:link,.brand-feature-block-text .brandstore-links:visited{font-family:"Tesco";font-style:normal;text-align:left;padding:10px 50px 10px 10px;border:1px solid #a69f88;background-color:#fff;color:#645945;font-size:16px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.brand-product-block .brandstore-links:link,.brand-product-block .brandstore-links:visited{display:block}.brand-product-block .brandstore-links:hover,.brand-img-text-link-block .brandstore-links:hover,.brand-feature-block-text .brandstore-links:hover{border:1px solid #00a1e0;background-color:#00a1e0;color:#fff;text-decoration:none}.brand-product-block .brandstore-links:after,.brand-img-text-link-block .brandstore-links:after,.brand-feature-block-text .brandstore-links:after{font-family:"Tesco Icons";font-size:12px;content:"r";float:right;position:absolute;right:8px;top:13px}.brand-img-text-link-block .brandstore-links,.brand-feature-block-text .brandstore-links{display:inline-table;overflow:hidden}.brand-feature-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 0 45px 0;display:table \9;clear:both}.brand-feature-block .cms-image{padding:0 0 0 48px}.brand-feature-block .cms-image img{padding:0;margin:0;width:100% \9}.brand-image-right>div:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;order:2;-ms-flex-order:2;float:right \9}.brand-image-right .brand-feature-block-text{padding:0 0 0 48px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;box-ordinal-group:1;order:1}.brand-feature-block-text{padding:0 48px}.brand-feature-block-text p{margin:0 0 10px;font-size:16px;line-height:24px}.display-false{display:none !important}.brand-terms{font-size:10px}.brand-terms p{line-height:16px}.bts-video{padding:45px 2px 0 2px}.bts{background:#fff}.sitewide-clubcardecoupon .cms-image img{padding:0}.copy-holder{margin-bottom:15px}.event-page-item-block{display:inline-block;padding:0 8px;width:100%}.event-page-item-block:hover{text-decoration:none !important}.event-page-item-block img{width:100%}.event-page-item-block .copy-holder{background-color:white;padding:10px 10px 10px 10px;border:1px solid #f1f1f1;border-top:0;position:relative;margin-bottom:15px}.event-page-item-block .copy-holder p{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:19px;margin:0;padding:0 0 10px 0}.event-page-item-block .copy-holder.with-button p{padding-bottom:50px}.event-page-item-block .copy-holder h3{font-family:"Tesco",Helvetica Neue,Arial,sans-serif}.event-page-item-block .copy-holder .cta{position:absolute;bottom:10px;color:#09c;border:0;font-size:14px;padding:5px 18px 5px 0;cursor:pointer;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;background:0}.event-page-item-block .cta:after{font-family:"Tesco Icons";content:"r";font-size:11px;left:6px;position:relative}.event-page-text-link .btn-div{padding:16px;margin:16px 0}.event-page-text-link p{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:17px;color:#fff;margin:0}.event-page-text-link h2{font-size:24px;line-height:26px;color:#fff;margin:0;font-weight:bold}.event-text{background:#f9f9f9;padding:16px}.event-text p{font-family:"Tesco",Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:19px;margin:0}.event-page-text-link .kit-digs-color{background:#bca2cf}.event-page-text-link .stationery-color{background:#72c6f6}.event-page-text-link .technology-color{background:#f3bd3c}#btu-kitoutyourdigs-header h2{color:#bca2cf}#btu-stationery-header h2{color:#72c6f6}#btu-tech-header h2{color:#f3bd3c}.t-promotion-block .title,.t-promotion-block .description-text .t-promotion-block .mobile-text{display:block;height:auto}.t-promotion-block{width:100%;display:block;font-family:"Tesco";background:white}.t-promotion-block>div{width:100%;display:block;position:relative}.t-promotion-block.slider .arrow{font-family:"Tesco Icons";position:absolute;color:white;background:#a69f88;text-align:center}.t-promotion-block>div .offer-wrapper{background-size:87%;background-position:center center;background-repeat:no-repeat;background-color:white;position:absolute}.t-promotion-block.slider>div .offer-wrapper{background-size:78%;transition:background .5s ease-out}.t-promotion-block.fullSize>div .offer-wrapper{background-size:100% 100%}.t-promotion-block .description{display:block;clear:both;background:#d6d2c4;position:absolute;-webkit-transition:margin .8s ease-out;-moz-transition:margin .8s ease-out;-ms-transition:margin .8s ease-out;-o-transition:margin .8s ease-out;transition:margin .8s ease-out}.t-promotion-block.slider .left{left:0}.t-promotion-block.slider .right{right:0}.t-promotion-block .terms-and-conditions{color:#7c765f}.t-promotion-block .old-price{color:#ed1c2d;text-decoration:line-through;text-align:right}.t-promotion-block .offer-price{color:#645946;text-align:right;font-weight:bold}.t-promotion-block span{display:block}.clearfix:after{content:"";display:table;clear:both}.t-promotion-block .cycleList,.t-promotion-block .arrow{display:none}.t-promotion-block.slider .arrow{display:block;line-height:188%}.t-promotion-block.slider .cycleList{display:block;list-style-type:circle;position:absolute;content:"&nsbp;";margin-left:-1%;width:100%}.t-promotion-block.slider .cycleList li{float:left;color:#645945}.t-promotion-block.slider .cycleList li.current-image{list-style-type:disc}.t-promotion-block .description a{text-decoration:none}.cyclePrices{display:none}.msquare-complex-tile-image.msquare-complex-packshot img{width:69%;margin:0 15%;padding-bottom:10px}.accordion-wrapper{max-width:400px;width:100%;font-size:15px;font-family:"Tesco"}.accordion-container>.accordion-content{display:none;padding:15px}.accordion-container{border:1px solid #645945;margin-bottom:5px}.accordion-header{text-transform:uppercase;font-size:17px;padding:15px;line-height:20px;display:block;width:100%}.accordion-container.active>.accordion-header{border-bottom:1px solid #7c765f}body.fifa-16{background-color:#e1eff1;width:100%;font-family:"Tesco",Helvetica Neue,Arial,sans-serif}.fifa-16 .fifa-logo{width:25%;margin:0 auto}.fifa-16 .fifa-logo .cms-image img{margin:40px 0;padding:0}.fifa-16 .cms-image img{padding:0;margin:0}.fifa-16 .brand-video{margin:0;padding:0}.fifa-16 .lightbox-content{height:0;overflow:hidden}.fifa-16 .lightbox-frame{padding:45px 15px 15px 15px}.fifa-16 iframe{width:100%}.fifa-16 .intro-text p{text-align:center;color:#606667;font-size:20px;padding:0;margin:40px 0}.fifa-16 .brand-feature-block-text p{line-height:20px}.fifa-16 .brand-img-text-block .brand-feature-block-text p{margin:0 0 20px}.fifa-16 .bg-banner{padding:0;background:url("http://www.tesco.com/directuiassets/Merchandising/NonSeasonal/en_GB/banners/Responsive/fifa16_bg.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0 0 40px}.fifa-16 .bg-banner .fixed-content,.fifa-16 .enhance-fifa .fixed-content,.fifa-16 .bg-footer .fixed-content,.fifa-16 .carousel-bg .product-carousel{margin:0 auto;overflow:hidden}.fifa-16 .fixed-content h2,.fifa-16 h2{text-align:center;font-size:36px;font-weight:bold}.fifa-16 .fixed-content h2{color:#fff;margin:40px 0}.fifa-16 h2,.fifa-16 .enhance-fifa h2{color:#0d9eb3;margin:36px 0}.fifa-16 h3{font-size:20px;color:#373737}.fifa-16 h4{font-size:18px;color:#676767}.fifa-16 .brand-feature-block{background-color:#fff;margin:0}.fifa-16 .brand-feature-block .cms-image{padding:0}.fifa-16 .fixed-content .brand-feature-block-text{text-align:center;padding:38px \9}.fifa-16 .brand-feature-block-text{padding:40px \9}.fifa-16 .brand-feature-block-text span{border-top:1px solid #d6d2c4;margin:0 auto;padding:0 20%;line-height:2.2em;width:30%;display:initial}.fifa-16 .fixed-content .brand-feature-block-text span{display:block}.fifa-16 .brand-feature-block-text .brandstore-links:link,.fifa-16 .brand-feature-block-text .brandstore-links:visited{margin:25% 0 0;margin:12% 0 0 \9;border:1px solid #32b1c0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;padding:10px 20px;text-transform:uppercase}.fifa-16 .brand-feature-block-text .brandstore-links:hover{background-color:#32b1c0}.fifa-16 .brand-feature-block-text .brandstore-links:after{display:none}.fifa-16 .brand-title-block{padding:0;margin:0;background-color:#e1eff1}.fifa-16 .brand-title-block h2{color:#0d9eb3;margin:36px 0;padding:36px 0 \9}.fifa-16 .brand-img-text-block .cms-image,.fifa-16 .brand-img-text-block .video-button-block{margin:-36px 0 0 0 \9;padding:0}.fifa-16 .brand-img-text-block .video-button-block .cms-image{padding:36px 0 0 0 \9}.fifa-16 .brand-img-text-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;clear:both;margin:0 0 40px}.fifa-16 .brand-img-text-container .brand-img-text-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.fifa-16 .brand-img-text-container .brand-img-text-block .flex-content{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-ms-flex-direction:column}.fifa-16 .brand-img-text-container .brand-img-text-block .flex-content .brand-feature-block-text{padding:48px 48px 35px;min-height:592px \9;margin:0 0 40px \9}.fifa-16 .brand-img-text-container .brand-img-text-block:nth-child(odd){padding:0 10px 0 0}.fifa-16 .brand-img-text-container .brand-img-text-block:nth-child(even){padding:0 0 0 10px}.fifa-16 .enhance-fifa{padding:0 0 40px}.fifa-16 .enhance-fifa .brand-feature-block{background:transparent;display:block}.fifa-16 .enhance-fifa .brand-feature-block .accessories-links{padding:25px 40px;background-color:#06b1ca;color:#fff;font-size:23px;font-weight:normal;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;display:block}.fifa-16 .enhance-fifa .brand-feature-block>div{padding:0 8px}.fifa-16 .enhance-fifa .brand-feature-block>div:first-child{padding:0 8px 0 0}.fifa-16 .enhance-fifa .brand-feature-block>div:last-child{padding:0 0 0 8px}.fifa-16 .enhance-fifa .brand-feature-block .accessories-links:link,.fifa-16 .enhance-fifa .brand-feature-block .accessories-links:visited,.fifa-16 .enhance-fifa .brand-feature-block .accessories-links:hover{color:#fff;text-decoration:none}.fifa-16 .enhance-fifa .brand-feature-block .accessories-links:after{content:"r";font-family:"tesco icons";position:absolute;color:#fff;font-size:23px;top:auto;right:40px}.fifa-16 .bg-footer,.fifa-16 .carousel-bg{background-color:#fff}.fifa-16 .brandstor-footer-block .cms-image img{margin:40px 0}.fifa-16 .brand-terms{clear:both;margin:0 0 40px;font-family:"Helvetica",Arial,sans-serif}.fifa-16 .fifa-16-pegi3{width:5%;margin:0 auto}.fifa-16 .fifa-16-pegi3 .cms-image img{padding:0 0 30px}.fifa-16 .brand-store-feature-block{padding:0}.fifa-16 .video-button-block:after{background-color:#606667}.fifa-16 .video-button-block:hover:after{background:rgba(255,255,255,.8);color:#009fdf}.fifa-16 .brand-store-feature-block:before{content:'Watch FIFA 16 Trailer';font-size:20px;font-weight:bold;color:#fff;text-align:center;display:block;position:absolute;margin:auto;right:0;left:0;bottom:99px;z-index:1;border-bottom:1px solid #d6d2c4;width:16%;cursor:pointer;font-family:"Tesco",Helvetica Neue,Arial,sans-serif}.fifa-16 .brand-store-feature-block:hover:before{border-bottom:1px solid #d6d2c4;color:#d6d2c4}.fifa-16 .brand-image-right .brand-feature-block-text{padding:40px;\9}.fifa-16 .brand-img-text-container .brand-img-text-block .flex-content .brand-feature-block-text{clear:both \9}.fifa-16 .new-fifa16-1 .cms-image,.fifa-16 .new-fifa16-2 .cms-image{overflow:hidden;position:relative}.fifa-16 #footer .accordion-element .title-box h2{margin:0;padding:0;text-align:left}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.fifa-16 .brand-img-text-container .brand-img-text-block .flex-content{display:block}.fifa-16 .brand-title-block h2{color:#0d9eb3;margin:36px 0;padding:36px 0}.fifa-16 .brand-img-text-block .cms-image,.fifa-16 .brand-img-text-block .video-button-block{margin:-36px 0 0 0;padding:0}.fifa-16 .brand-img-text-block .video-button-block .cms-image{padding:36px 0 0 0}}.star-wars-page{background:#fff}.star-wars-page .tile-feature-block a{background:#00a1e0;color:#fff}.star-wars-divider{margin-top:-3%;position:relative}.star-wars-page .tile-feature-block h2{color:#1a1a1a;font-weight:bold}.star-wars-page .trailer-title{color:#1a1a1a;font-weight:bold;margin-top:16px;padding:0 8px}.star-wars-page .trailer-text{font-family:"Tesco";font-size:16px;line-height:22px;padding:0 8px}.star-wars-lego .tile-feature-block h2,.star-wars-lego .tile-feature-block p,.star-wars-infinity .tile-feature-block h2,.star-wars-infinity .tile-feature-block p,.star-wars-ents .tile-feature-block h2,.star-wars-ents .tile-feature-block p{color:#fff}.star-wars-lego .tile-feature-block .grid-50:first-child,.star-wars-infinity .tile-feature-block .grid-50:first-child{float:right}.star-wars-page .dark-full-bleed{background:#1a1a1a}.star-wars-page .event-page-item-block .copy-holder *{color:#fff}.star-wars-page .event-page-item-block .cta{display:none}.star-wars-page .text-overlay p{font-family:"Tesco";font-size:16px}.star-wars-page .event-page-item-block .copy-holder.with-button p{padding-bottom:0}.star-wars-page .products>li .product .price,.star-wars-page .products>li .product .saving,.star-wars-page .products>li .product .former-prices{display:none}.dbt-steps{text-align:center}.dbt-container p,.dbt-container li{font-family:"Tesco";line-height:22px;font-size:16px;color:#4d4d4d}.dbt-container h2{margin-bottom:32px}.dbt-container li{margin-bottom:16px}.dbt-container .accordion-header{font-weight:bold;font-size:15px;color:#4d4d4d;text-transform:initial;padding-right:30px}.dbt-container ul{padding-left:16px}.dbt-container li{list-style-type:disc;color:#00a1e0}.dbt-container li span{color:#4d4d4d}.dbt-container .accordion-container{margin-bottom:16px;border:0}.dbt-container .accordion-header{background:#e7f4fb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.dbt-container .accordion-header:hover{cursor:pointer}.dbt-container .accordion-container.active>.accordion-header{border:0}.dbt-container .accordion-wrapper{max-width:none}.dbt-container{padding:0 8px;margin-bottom:40px}.dbt-container>div{padding:40px;border:5px solid #e8f5fb;border-radius:20px;display:block;overflow:hidden}.dbt-container .accordion-header:after{content:"a";font-family:"Tesco icons";position:absolute;right:70px}.dbt-container .accordion-container.active .accordion-header:after{content:"c"}.dbt-header h1{font-weight:bold}.dbt-container{margin:0 10px}.dbt-title{margin-top:32px;text-transform:uppercase;text-align:left}.bbSeller-popup.dbt-popup{background:#fff;border:1px solid #a69f88;position:absolute;top:65px;right:31%;width:450px;z-index:20;margin-top:20px}.bbSeller-popup.dbt-popup:after,.bbSeller-popup.dbt-popup:before{content:"";border:26px solid #a69f88;border-color:#a69f88 transparent transparent transparent;height:0;width:2px;bottom:-28%;position:absolute;left:368px;margin-left:-33px}.bbSeller-popup.dbt-popup:after{border-color:white transparent transparent transparent;border-width:26px;width:0;margin-left:-32px}.dbt-steps img.dbt-tooltip{width:auto;cursor:pointer}body.xmas{width:100%;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;background-color:#fff}.xmas .header-banner{background:url("http://1.resources.tesco.com.edgesuite.net/7/k/0-GkS7IKs.webp") no-repeat top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:0 0 40px;margin:0 0 40px}.xmas .brand-feature-block{width:100%}.xmas .fixed-content{margin:0 auto}.xmas .header-banner .brand-feature-block{margin:0}.xmas .header-banner .brand-feature-block-text h2{color:#fff;width:80%;float:left;text-align:left;padding:0}.xmas svg{width:60px;height:100px}.xmas .header-banner .brand-feature-block-text svg{float:left;padding:20px 0;-moz-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.xmas .header-banner .brand-feature-block-text svg path{fill:#fff}.xmas .brand-feature-block-text h2{color:#0b6646;font-size:40px;margin:40px 0;line-height:1.2em;text-align:right;padding:0;float:right}.xmas .brand-feature-block-text svg{float:right;padding:20px 0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.xmas .brand-feature-block-text svg path{fill:#0b6646}.xmas .brand-image-right h2{color:#0b6646;font-size:40px;margin:40px 0;line-height:1.2em;text-align:left;padding:0;float:left}.xmas .brand-image-right svg{float:left;padding:20px 0;-moz-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.xmas .brand-image-right svg path{fill:#0b6646}.xmas .header-banner .brand-feature-block-text .xmas-links:link,.xmas .header-banner .brand-feature-block-text .xmas-links:visited{color:#fff;text-decoration:none;background-color:rgba(162,33,55,0.95);display:block;padding:20px;font-size:16px;position:relative;height:60px;vertical-align:middle}.xmas .header-banner .brand-feature-block-text .xmas-links:link:nth-child(1){border-top-right-radius:3px;border-top-left-radius:3px}.xmas .header-banner .brand-feature-block-text .xmas-links:link:nth-child(4){border-bottom-right-radius:3px;border-bottom-left-radius:3px}.xmas .header-banner .brand-feature-block-text .xmas-links:hover{background-color:rgba(181,77,95,0.95)}.xmas .header-banner .brand-feature-block-text .xmas-links:after{content:"r";font-family:"tesco icons";position:absolute;color:#fff;font-size:16px;top:auto;right:20px}.xmas .bg-banner{background-color:#eef4f2;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.xmas .bg-banner .brand-image-right .brand-feature-block-text{float:right;padding:0 0 0 48px;margin:0 0 40px -50%;left:-50% \9}.xmas .bg-banner .brand-feature-block-text{float:left;padding:0 48px 0 0;margin:0 -50% 40px 0;right:-50% \9}.xmas .brand-features-fullImage1{background-image:url("http://2.resources.tesco.com.edgesuite.net/-/J/U3-VwMRVc.webp");display:block;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:50%;left:0;height:365px;position:absolute}.xmas .brand-image-right .brand-features-fullImage2{background-image:url("http://1.resources.tesco.com.edgesuite.net/R/6/479g6Z9-E.webp");display:block;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;width:50%;position:absolute;right:0;height:365px}.xmas .brand-feature-block-text .xmas-links:link,.xmas .brand-feature-block-text .xmas-links:visited,.xmas .xmas-gold .xmas-links:link,.xmas .xmas-gold .xmas-links:visited{color:#fff;text-decoration:none;background-color:#0b6646;display:block;padding:20px;font-size:16px;position:relative;height:60px;vertical-align:middle}.xmas .xmas-gold .xmas-links:link:nth-child(1){border-top-right-radius:3px;border-top-left-radius:3px}.xmas .xmas-gold .xmas-links:link:nth-child(3){border-bottom-right-radius:3px;border-bottom-left-radius:3px}.xmas .brand-feature-block-text .xmas-links:hover{background-color:#3c856b}.xmas .brand-feature-block-text .xmas-links:after{content:"r";font-family:"tesco icons";position:absolute;color:#fff;font-size:16px;top:auto;right:20px}.xmas .brand-feature-block-text .xmas-gifts:nth-child(even){padding:0 0 0 5px}.xmas .brand-feature-block-text .xmas-gifts:nth-child(odd){padding:0}.xmas .xmas-gold h2{color:#a07b44}.xmas .xmas-gold .xmas-links:link,.xmas .xmas-gold .xmas-links:visited{background-color:#a07b44}.xmas .xmas-gold .xmas-links:hover{background-color:#b39569}.xmas .xmas-gold svg path{fill:#a07b44}.xmas .brand-image-right .xmas-gold p{padding:0 0 0 60px;clear:both}.xmas .brand-feature-block-text .brandstore-links:link,.xmas .brand-feature-block-text .brandstore-links:visited{margin:20px 0 0 60px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#a07b44;color:#fff;border:0;padding:20px 50px 20px 20px}.xmas .brand-feature-block-text .brandstore-links:hover{background-color:#b39569}.xmas .brand-feature-block-text .brandstore-links:after{top:21px;right:20px}body.xmas-gift{width:100%;font-family:"Tesco",Helvetica Neue,Arial,sans-serif;background-color:#fff}.xmas-gift .fixed-content{margin:0 auto;overflow:hidden}.xmas-gift .header-banner{background:url("http://2.resources.tesco.com.edgesuite.net/u/u/X1cWHtANg.webp") no-repeat top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:40px 0;margin:0 0 40px}.xmas-gift .xmas-title,.xmas-gift .xmas-title-green{clear:both}.xmas-gift .xmas-title svg{width:48px;height:100px;fill:#b54d5f;float:left}.xmas-gift .xmas-title h1{color:#b54d5f;float:left;padding:48px 0 0 10px;width:auto}.xmas-gift .xmas-title-green svg{width:48px;height:100px;fill:#0b6646;float:left}.xmas-gift .xmas-title-green h1{color:#0b6646;float:left;padding:48px 0 0 10px;width:auto}.xmas-gift .fixed-content .accordion{position:relative}.xmas-gift .fixed-content .accordion .accordion-group{width:100%}.xmas-gift .fixed-content .accordion-element .content ul li a{padding:16px;height:50px;font-size:18px;font-family:"Tesco";display:block;vertical-align:middle}.xmas-gift .fixed-content .accordion-element .content ul li a:after{content:"r";font-family:"Tesco Icons";right:20px;font-size:16px;margin-top:2px;position:absolute;color:#01a0e4}.xmas-gift .fixed-content .accordion-element .content p{margin:0}.xmas-gift .fixed-content .accordion-element .content .see-all a{background-color:#e5e2d9;font-size:18px;display:block;height:50px;padding:16px}.xmas-gift .fixed-content .accordion-element .content .see-all a:hover{background-color:#d8d5cc}.xmas-gift .fixed-content .accordion-element .content .see-all a:after{color:#01a0e4;content:"r";font-family:"Tesco Icons";right:20px;font-size:16px;margin-top:2px;position:absolute}.xmas-gift .product-grid.shop-by .products>li{width:31% !important}.xmas-gift .product-grid.shop-by .products>li .product{width:100%}.xmas-gift .product-grid.shop-by .products>li .product a{background-color:#0b6646;color:#fff;padding:0 0 0 20px;border-radius:3px;text-align:left}.xmas-gift .product-grid.shop-by .products>li .product a:after{content:"r";font-family:"Tesco Icons";right:20px;font-size:16px;margin-top:2px;position:absolute;color:#fff}.xmas-gift .tile-text-overlay h2{background-color:#0b6646;display:block;width:96%;padding:10px 10px 10px 20px;bottom:15px;margin:0;left:8px}.xmas-gift .tile-text-overlay h2:after{content:"r";font-family:"tesco icons";font-size:14px;position:absolute;top:10px;right:20px}.xmas-gift .decorate .tile-text-overlay h2{background-color:#0b6646;display:block;width:96%;padding:10px 10px 10px 20px;bottom:15px;margin:0;left:8px}.xmas-gift .product-carousel .product-carousel-nav li a:link{background-color:#0b6646}.xmas-gift .product-carousel .product-carousel-nav li.disabled a{background-color:#eef4f2}body.xmas-deco{width:100%;background-color:#fff}.xmas-deco .fixed-width{margin:0 auto;overflow:hidden}.xmas-deco .decorate{background-color:#eef4f2;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;padding:0 0 40px;margin:0 0 40px}.xmas-deco .xmas-title,.xmas-deco .xmas-title-green{clear:both}.xmas-deco .xmas-title svg{width:48px;height:100px;fill:#b54d5f;float:left}.xmas-deco .xmas-title h1{color:#b54d5f;float:left;margin:48px 0 0 10px;width:auto}.xmas-deco .xmas-title-green svg{width:48px;height:100px;fill:#0b6646;float:left}.xmas-deco .xmas-title-green h1{color:#0b6646;float:left;margin:48px 0 0 10px;width:auto}.xmas-deco .tile-text-overlay h2{background-color:#b54d5f;display:block;width:94.8%;padding:20px;bottom:15px;margin:0;left:8px}.xmas-deco .tile-text-overlay h2:after{content:"r";font-family:"tesco icons";font-size:14px;position:absolute;top:20px;right:20px}.xmas-deco .decorate .tile-text-overlay h2{background-color:#0b6646;display:block;width:96%;padding:20px;bottom:15px;margin:0;left:8px}
