abbr,address,article,aside,audio,b,blockquote,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body,p{padding:0}body,h1,h2,h3,h4,p{border:0;outline:0;vertical-align:baseline;background:0 0}h2,h3,h4{margin:0}a,body{margin:0}body{line-height:1;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff;-webkit-text-size-adjust:none;letter-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr{padding:0}a{font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}html{overflow-y:scroll}#wrapperOuter{overflow:hidden}#wrapper,#wrapperOuter{float:left;margin:0;width:100%;position:relative}#wrapper.mobActive{overflow:hidden;position:fixed}.centralWrapper{clear:both;padding:0 0 20px}.centralWrapper,.centralWrapperVisible{margin:0 auto;width:1300px;position:relative}.christmasTop,.newsTop{float:left;width:100%;text-align:center}.christmasTop{background:url(../images/header/snow_bg.jpg);background-position:0 -10px}.christmasTop .christmasText{float:none;margin:auto;text-align:center;font-size:17px;color:#fff;padding:20px 0;width:60%;font-weight:700;letter-spacing:1px;background:#bf2428}.newsTop{background:#efefef}.newsTop .newsText{float:none;margin:auto;text-align:center;font-size:16px;line-height:22px;color:#000;font-weight:600;padding:10px 0;width:80%}.promoTop{background:#e2e5e6;border-bottom:2px solid #f90}.promoTop .centralWrapper{padding:10px 0}.promoTopContent{font-size:17px;color:#333;text-align:center;line-height:18px}.promoTopContent span{font-size:10px}.promoTopContent img{margin-right:40px;vertical-align:text-top}.topBar{float:left;width:100%;height:38px;background:#7d864f;position:relative;overflow:hidden;z-index:1px;display:none}.logo{float:left;width:300px;margin:28px 0 26px}.basketHeader .basketImg img,.basketUpsellWrapper .upsellBox img,.logo img{width:100%;height:auto}.headerMiddleWrapper{float:left;width:52%;margin:12px 0 0 34px}.accountWrapper,.topButton{float:left;width:100%;padding:0;text-align:center}.topButton{float:none;width:29%;display:inline-block;border-radius:20px;padding:14px 6px;font-size:14px;color:#fff;background:#40692a;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;font-weight:700;margin:10px auto 0 1.5%}.topButton.account{background:#6a5e52}.topButton.club,.topButton.home{background:#3e1251}#searchWrapperMob{display:none}.search{float:left;width:100%;margin:20px 0 0;z-index:2;border:solid 1px #ddd;padding:4px 0;border-radius:20px;box-shadow:1px 1px 10px #ddd}.search.scroll{display:none;float:left;margin:5px 0 0 50px;z-index:2;border:solid 1px #888;padding:4px;border-radius:0;width:200px}.search input[type=text]{display:block;float:left;width:70%;height:28px;margin:2px 0 0 8px;background:#fff;border:0;padding:3px 7px 5px;font-size:13px;line-height:13px;color:#888}.searchGo{float:right;width:40px;font-size:32px;color:#666;margin:3px 10px 0 0}.autocomplete-suggestions{margin:4px 0 0 -7px;cursor:default;overflow-y:auto;overflow-x:hidden;border-top:none;display:block;background-color:#6b5f53}.autocomplete-suggestion{padding:6px 8px;white-space:nowrap;overflow:hidden;color:#fff}.autocomplete-suggestion .pi{float:left;border:solid 4px #eee;width:60px;height:60px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.autocomplete-suggestion .p,.autocomplete-suggestion .t{float:right;width:78%;text-align:left;font-size:13px;color:#fff;margin:0 0 4px;line-height:14px}.autocomplete-suggestion .t span{float:left;width:100%;font-size:11px;color:#f0f0f0;margin:0 0 4px;line-height:12px}.autocomplete-suggestion .p{font-size:18px;margin:0;line-height:18px}.autocomplete-selected{cursor:pointer;background:#484139;color:#fff}.autocomplete-selected .pi{border:solid 4px #888;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.autocomplete-suggestions strong{font-weight:400;color:#ffb}.autocomplete-group{float:left;width:100%;padding:16px 0 16px 10px;background:#7d864f;font-size:14px}.autocomplete-group strong{display:block;color:#fff;font-weight:700}.basketWrapper{float:right;width:234px;height:128px;margin:30px 4px 0 0}.basketWrapper .basketText{float:right;text-align:right;width:120px;padding:12px 0 0}.basketWrapper .basketText .head{float:left;width:100%;font-size:19px;font-weight:700;line-height:20px;padding:0 0 12px;color:#6b5f53}.ibasket{float:right;width:124px;height:28px}.basketWrapper .basketText .totals{float:left;width:100%;font-size:13px;line-height:13px;padding:0 0 14px;color:#555}.basketWrapper .basketText .checkout{float:left;width:100%;font-size:16px;line-height:16px;padding:0 0 10px;font-weight:700;color:#6b5f53}.basketWrapper .basketText .checkout a:link,.basketWrapper .basketText .checkout a:visited{color:#6b5f53;text-decoration:none}.mini-basket-show{position:absolute;float:left;clear:both;right:0;background-color:#6b5f53;top:158px;width:400px;z-index:999;padding:20px 10px;color:#666;border-top:0;display:none}.mini-basket-show .icon{color:#fff;font-size:60px;position:absolute;top:-23px;width:100%;text-align:center}#top-basket-content{width:100%;max-height:580px;overflow:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#fff #6b5f53}#top-basket-content::-webkit-scrollbar{width:12px}#top-basket-content::-webkit-scrollbar-track{background:#6b5f53}#top-basket-content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px;border:3px solid #6b5f53}.mini-basket-show .row{float:none;width:100%;margin:auto;border-top:solid 1px #eee;padding:20px 0;overflow:hidden;display:flex}.mini-basket-show .row:nth-of-type(1){border:0}.mini-basket-show .row .img{float:left;width:90px;height:auto;text-align:center;margin:0 0 0 4px}.mini-basket-show .row .img img{width:100%;border:solid 4px #fff;outline:solid 1px #eee;height:auto}.mini-basket-show .row .titleWrapper{float:left;width:170px;margin:0 0 0 18px}.mini-basket-show .row .titleWrapper .title{float:left;width:100%;color:#fff;font-size:14px;font-weight:500;line-height:20px;text-align:left}.mini-basket-show .row .titleWrapper .pno{float:left;width:100%;margin:4px 0 0;padding:0 0 10px;color:#ddd;font-size:12px;font-weight:400}.menu li a,.mini-basket-show .row .titleWrapper .pno span{font-weight:700;color:#ff9}.mini-basket-show .row .priceWrapper{float:right;width:90px}.mini-basket-show .row .price{float:left;width:100%;text-align:right;font-size:18px;font-weight:700;color:#fff;padding:0 0 6px}.mini-basket-show .row .priceWrapper .itemQty{float:left;width:100%;font-size:13px;color:#fff;text-align:right;margin:10px 0 0}.mini-basket-show .total-wrapper{float:left;clear:both;padding:16px 0 0 10px;font-size:20px;color:#fff}.mini-basket-show .total{float:left;width:48%;font-size:18px;color:#fff;padding:6px 0 0 4px}.mini-basket-show .goto-chckout-btn{float:right;padding:10px 5px 10px 0}.mini-basket-show .goto-chckout-btn a{font-size:12px;font-weight:700;color:#fff;background-color:#7d864f;border:solid 1px #f0f0f0;padding:11px 20px 10px;text-decoration:none}.mini-basket-show .goto-chckout-btn a:hover{background:#444}#mobileNavWrapper,.menu li ul,.mobileNavBar,.mobileSearch{display:none}.menuWrapper{height:48px;background:#6b5f53;z-index:100;position:relative;text-align:center}.infoBarWrapper,.menu,.menuWrapper{float:left;width:100%;margin:0}.menu{height:46px;padding:0;text-align:center}.menu li{list-style:none;float:none;display:inline-block;font-size:12px;margin:0 auto;vertical-align:text-top!important}.menu li a{display:inline-block;padding:17px 18px 16px;color:#fff;font-size:15px;text-decoration:none;position:relative}.menu li#home a{font-size:36px}.menu .highlight,.menu li:hover{background-color:#7d864f}.menu .highlight.sale{background-color:#c00}.menu .topsale,.menu .topsale:hover{background:#c00}.menu .catalogue{background-color:#39f}.menu #home a{padding:7px 10px 4px}.menu #home img{width:34px;height:auto}.menu li ul{position:absolute;width:100%;left:0;background-color:rgba(255,255,255,.9);margin:0;z-index:9999;padding:8px 10px 10px}.menu .mainCatsWrapper{float:left;width:100%;z-index:9999}.menu .menuBlock{float:left;width:25%;height:auto;display:inline-block;position:relative;vertical-align:top}#return-to-top:hover,.menu li ul li,.mini-basket-show .goto-chckout-btn a{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.menu li ul li{float:left;display:block;width:100%;border:0;padding:0;color:#fff;text-align:left;font-family:Arial,Helvetica,sans-serif;margin:0}.menu li ul .maincat a{padding:10px 5px 10px 10px;font-size:16px;color:#444;font-weight:700;margin:4px 0 0}.menu li ul .maincat a:hover,.menu li ul .maincat:hover{background:0 0}.menu .mainCatSpace{height:6px}.menu li ul .subcat a{padding:8px 5px 8px 10px;font-size:13px;color:#555;font-weight:400;background:0 0;display:block}.atbWrapper .left .clubPrice a,.menu li ul li.subcat a:hover,.menu li ul li.subcat:hover{color:#fff}.menu .offerPanel{float:left;width:96%;background:#ac153e;color:#fff;padding:16px 0;margin:10px 0 10px 10px}.menu .offerPanel a{width:100%;padding:0!important;margin:0!important}.menu .offerPanel .left{float:left;width:46%;font-size:18px;line-height:18px;text-align:left;margin:0 0 0 20px}.menu .offerPanel .right{float:right;width:46%;font-size:17px;line-height:13px;text-align:right;margin:2px 20px 0 0}.menu .offerPanel .right span{font-size:16px;vertical-align:middle!important}.infoBarWrapper{height:48px;background:#f6f5f4;border-bottom:solid 1px #ddd;padding:12px 0;box-shadow:0 0 4px #ccc}.infoBoxFF,.infoBoxSignup{float:left}.infoBoxFF,.infoBoxRight,.infoBoxSignup{height:40px;font-size:12px;font-weight:700;color:#444}.infoSmallText{font-size:12px;font-weight:400;color:#666}.infoBoxFF{width:230px;margin:0 20px 0 0;text-align:center;border-right:solid 1px #ddd;padding:6px 0 2px}.infoBoxSignup{width:510px;margin:0 18px 0 50px;padding:6px 0 2px;border:solid 1px #aaa}.infoBoxSignup .signupText{float:left;width:210px;text-align:right;font-size:15px;line-height:20px;color:#7d8651;padding:8px 6px 0 0;font-weight:400;letter-spacing:.1px}.infoBoxSignup .signupText span{font-weight:700;font-size:15px;color:#655a4f;text-decoration:underline}.infoBoxSignup .signUpButton,.infoBoxSignup .suInput{float:left;margin:0;-webkit-appearance:none;border-radius:0}.infoBoxSignup .suInput{width:190px;border:solid 1px #ccc;text-align:center;font-size:13px;color:#444;height:32px}.infoBoxSignup .signUpButton{width:90px;background:#f7e1a7;background:-webkit-linear-gradient(#f7e1a7,#edba3a);background:-o-linear-gradient(#f7e1a7,#edba3a);background:-moz-linear-gradient(#f7e1a7,#edba3a);background:linear-gradient(#f7e1a7,#edba3a);border:solid 1px #99710d;font-size:14px;font-weight:700;color:#5c4507;cursor:pointer;height:36px}.infoBoxRight{float:right;width:290px;text-align:right;margin:0;padding:4px 0;border-left:solid 1px #ccc}.infoBoxRight .icons{float:right;width:186px}.infoBoxRight .paymentText{float:right;width:80px;font-size:14px;font-weight:700;padding:4px 0 0;color:#6b5f53;text-align:center}.infoScrollWrapper{float:left;width:100%;height:56px;background:#534250;margin:2px 0 0;z-index:999;display:none}.infoScrollWrapper .infoScrollPhone{float:left;width:200px;background:url(../images/header/tel_scroll.png);background-repeat:no-repeat;background-position:20px 4px;background-size:40px 40px;color:#fff;height:46px;font-size:18px;line-height:22px;margin:4px 0 0;padding:14px 0 0 70px}.infoScrollWrapper .infoScrollSearch{float:left;width:300px;height:36px;background:#fff;margin:10px 0 0 10px;border-radius:20px}.infoScrollWrapper .infoScrollSearch input{float:left;width:220px;border:solid 1px #fff;font-size:12px;color:#666;margin:8px 0 0 8px}.infoScrollGo{float:right;width:40px;font-size:32px;color:#666;margin:3px 10px 0 0;cursor:pointer}.infoScrollWrapper .infoScrollBasket{float:right;width:200px;background:url(../images/header/basket_scroll.png);background-repeat:no-repeat;background-position:10px 2px;background-size:40px 40px;height:46px;color:#fff;font-size:15px;margin:4px 2px 0 0;padding:16px 0 0 60px;text-align:left;font-weight:400}.infoScrollWrapper .infoScrollBasket span,.privacyTable th{font-size:16px;font-weight:700;color:#fff}.footerTop .contactBox a,.infoScrollWrapper .infoScrollLink,.infoScrollWrapper .infoScrollPhone a{color:#fff;text-decoration:none}#breadCrumbWrapper{float:left;width:100%;padding:10px 0;color:#777;font-size:13px}.bcText{padding:6px 0 0}#breadCrumbWrapper img{float:left;margin:0 8px}#breadCrumbWrapper a:link,#breadCrumbWrapper a:visited{color:#000;font-style:normal;text-decoration:none}#breadCrumbWrapper a:hover{text-decoration:underline;color:#000}#breadCrumbWrapper div,.bcText,.infoList{float:left}#return-to-top span,h1{float:left;font-size:30px}h1,h2{width:100%}h1{border-bottom:solid 1px #eee;margin:0 0 10px}h2,h3{color:#444}h2{float:left;font-size:20px;padding:0 0 16px}h1,h3,h4{padding:0 0 10px}h3{font-size:16px}.infoList li,h3,h4,p{float:left;width:100%}h4{font-size:14px;color:#000}.infoList li,p{font-size:13px;line-height:20px;color:#222}p{margin:0 0 16px}h1,p a:link,p a:visited,p span{color:#7d864f}.atbWrapper .left .join a:hover,p a:hover{color:#000}.infoList{width:98%;margin:0 0 14px 14px;padding:0}.infoList li{list-style:disc}.divider{float:left;width:100%;border-top:solid 1px #eee;margin:10px 0 16px}#fullScreen,#fullScreenNav{filter:alpha(opacity=30)}#fullScreenNav{width:100%;height:100%;background-color:#000;opacity:.3;display:none;position:fixed;top:0;left:0;z-index:9}.clearBoth{clear:both}.iframeCatalogue{float:left;width:100%;height:800px}.mainButton{border:solid 1px #f2cd6e;color:#000}.mainButton,.mainButtonGreen,.mainButtonGrey{width:100%;text-align:center;padding:14px 0;background:#f2cd6e;margin:0;font-size:12px;font-weight:700;text-decoration:none;display:block;transition:all .3s ease 0s;cursor:pointer;-webkit-appearance:none}.mainButton.small{float:left;width:150px;margin:0 0 20px}.mainButtonGreen{background:#41692a;border:solid 1px #41692a;color:#fff}.mainButton:hover{background:#6a5e52;border:solid 1px #fff;color:#fff}.mainButtonGreen:hover,.mainButtonGrey:hover{background:#000;border:solid 1px #000;color:#fff}.mainButtonGrey{background:#666;border:solid 1px #666;color:#fff}.aboutVidWrapper{clear:both;width:60%;position:relative;padding-bottom:31.25%;padding-top:24px;height:0;margin:0 0 10px}.aboutIframe{position:absolute;top:0;left:0;width:100%;height:100%}.lazy{display:none}#return-to-top,.blockLink{text-decoration:none}.fadeIn{display:none}.mmWrapper,.privacyTable{float:left;width:100%;margin:0 0 30px}.mmWrapper{overflow:hidden;text-align:center}.mmWrapper iframe{float:none;position:relative;margin:auto}.privacyTable{border:solid 1px #eee}.privacyTable th{background:#eee;color:#000;padding:20px 10px;width:32%;text-align:left}.privacyTable td{font-size:13px;padding:20px 10px;vertical-align:top;text-align:left;border:solid 1px #eee;color:#444;line-height:18px}.footerMiddle,.footerTop{float:left;width:100%;margin:0}.footerTop{background:#fff;text-align:center;border-top:solid 1px #ddd;padding:14px 0}.footerTop .centralWrapper{padding:0}.footerTop .contactBox{float:none;margin:auto;width:33%;font-size:22px;line-height:24px;color:#fff;display:inline-block;text-align:center;letter-spacing:1px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:16px 0}.footerTop .contactBox.middle{border-left:solid 1px #aaa;border-right:solid 1px #aaa}.footerTop .contactBox .rightArrow{display:none}.footerTop .contactBox:hover{background:#3f3c3a;color:#f5e500}.footerMiddle{height:auto;padding:40px 0 30px;background:#6a5e52}.footerMenuBlock{float:left;width:16%;margin:0 4px 0 0}.footerMenuBlock.large{width:19%}.footerMenuBlock.large.right{width:28%;float:right;margin:0}.footerMenuBlock .footerHeading{float:left;width:100%;font-size:13px;line-height:20px;margin:0 0 10px;color:#fff;font-weight:700;letter-spacing:.2px;position:relative}.footerMenuBlock .footerHeading .footerDropArrow{display:none}.footerLinks,.footerText{float:left;width:100%;font-size:13px;line-height:24px;padding:0 0 0 1px;color:#eee}.footerText{line-height:20px;padding:0;margin:0 0 10px}.footerLinks a:link,.footerLinks a:visited{color:#eee;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footerLinks a:hover{color:#f5e500;text-decoration:none;padding:0 0 0 6px}.footer-sprite{background:url(../images/common/common_sprite.png);background-repeat:no-repeat}.footerCards{margin:8px 0 0;text-align:center}.footerCards .cards{float:left;width:64px;height:40px;margin:0 6px 10px 0}.footerCards .cards.elec{background-position:-64px 0}.footerCards .cards.maestro{background-position:-128px 0}.footerCards .cards.mastercard{background-position:-192px 0}.footerCards .cards.paypal{width:190px;background-position:0 -40px}.footerCards .cards.amz{width:150px;background-position:-192px -40px}.footer-secure,.footerBottom,.footerCards{float:left;width:100%}.footer-secure .amo,.footer-secure .veri{float:left;width:160px;height:48px;background-position:0 -82px;margin:0 6px 10px 0}.footer-secure .veri{width:120px;background-position:-161px -82px;margin:0 0 10px}.footerBottom{position:relative;height:auto;background:#7d8552;padding:10px 0 0}.footerMiddle .socialIcons{float:left;width:100%;text-align:center;margin:40px 0 0}.footerMiddle .socialIcons .icon{float:none;display:inline-block;margin:auto 14px;font-size:36px;line-height:36px;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footerMiddle .socialIcons .icon:hover{color:#7d8552}.footerMiddle .socialIcons .icon.pin{font-size:34px}.footerMiddle .footer-feefo{float:left;width:100%;text-align:center;padding:40px 0 0}.footerMiddle .footer-feefo .feefo{float:none;width:322px;height:88px;margin:auto;background-position:0 -132px;display:inline-block}.footerBottom .copyright{clear:both;float:none;margin:auto;padding:20px 0 0;width:70%;text-align:center;font-size:12px;line-height:20px;color:#eee}.footerBottom .copyright a{color:#eee}.mob-basket-notification{display:none}#return-to-top{position:fixed;bottom:80px;right:6px;background:#7d864f;width:50px;height:50px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top span{position:relative;top:10px;left:16px;color:#fff;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#return-to-top:hover{background:#6b5f53;-webkit-box-shadow:inset 0 0 0 5px #eee;-moz-box-shadow:inset 0 0 0 5px #eee;box-shadow:inset 0 0 0 5px #eee}.feefowidget-product-stars .feefowidget-star{font-size:21px!important}.pvWrapper{float:left;width:100%;padding:20px 0 10px}.pvWrapper .pvHeading{float:left;width:100%;padding:0;font-size:24px;font-weight:400;color:#7d864f;margin:0 0 16px}.pvBoxWrapper,.pvBoxWrapper:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pvBoxWrapper{float:left;width:262px;height:396px;margin:0 0 10px;border:solid 4px #fff;position:relative}.clubFavWrapper .pvBoxWrapper{border:solid 4px #3a1952}.pvBoxWrapper:hover{border:solid 4px #7d864f}.pvBoxLink{text-decoration:none}.pvBoxWrapper.right{float:right;margin:0}.pvBox{float:left;width:240px;height:374px;background:#fff;border:solid 1px #e6e6e6;padding:10px}.pvBox .savingFlash{position:absolute;top:-4px;right:-8px;z-index:1;width:66px;height:66px;background:#d00;border-radius:35px;box-shadow:0 0 20px #fff;border:solid 2px #fff}.pvBox .savingFlash .save{float:left;width:99%;text-align:center;font-size:16px;line-height:18px;color:#ff0;padding:15px 0 0;font-weight:700}.pvBox .savingFlash .save .percentage{font-weight:700;padding:0 0 0 3px;font-size:18px}.pvBox .savingFlash .save .symbol{font-size:15px;vertical-align:top;line-height:16px;font-weight:400}.pvBox .overlay{position:absolute;top:-5px;left:-10px;z-index:999}.pvBoxWrapper:hover .pvBox{background:#f2f2f2}.pvBox .imgWrapper{float:none;margin:auto;position:relative;width:240px;height:251px;background:url(../images/frontpage/featured_img_shadow.png);background-repeat:no-repeat;background-position:bottom}.pvBox .rating,.pvBox .title{float:left;width:100%;height:24px;text-align:center;color:#222;font-size:16px;padding:0 0 10px}.pvBox .rating{height:14px;font-size:14px;border-bottom:solid 1px #ddd;padding:2px 0 8px}.pvBox .priceWrapper{float:left;width:60%;margin:18px 0 16px}.pvBox .priceWrapper .price{float:left;width:100%;font-size:18px;line-height:18px;font-weight:700;color:#000;padding:0 0 2px}.pvBox .priceWrapper .price span{color:#c00}.pvBox .priceWrapper .clubPrice{float:left;width:100%;font-size:12px;line-height:13px;color:#000}.pvBox .moreInfo{float:right;width:36%;text-align:center;padding:16px 0;background:url(../images/common/more_button_bg.jpg);background-repeat:repeat-x;border:solid 1px #99710d;margin:16px 0 0;font-size:16px;color:#5c4507;text-decoration:none;display:block;transition:all .3s ease 0s}.pvBoxWrapper:hover .pvBox .moreInfo{background:#7d864f;border:solid 1px #fff;color:#fff;outline:#ddd solid 4px}.basketPopup{border:solid 2px #5a4a57;background-color:#fff;width:620px;z-index:999;position:fixed;display:none;padding:16px;top:25%;left:50%;margin-top:-175px;margin-left:-310px}#fullScreen{width:100%;height:100%;background-color:#000;opacity:.4;filter:alpha(opacity=40);position:fixed;top:0;left:0;z-index:900}.basketHeader{float:left;width:100%;padding:12px 0;background:#f8f8f8;position:relative;border-bottom:solid 1px #ddd}.basketHeader .basketImg{position:absolute;width:73px;height:62px;top:6px;left:6px}.basketHeader .headText{float:left;font-size:20px;font-weight:700;color:#000;width:100%;text-align:center;padding:20px 0}.basketHeader .close{position:absolute;width:50px;height:50px;top:-20px;right:-20px;cursor:pointer}.basketItemImage{float:left;width:20%;height:auto;margin:14px}.basketItemImage img{width:100%;height:auto;border:solid 4px #eee}.basketItemText{float:right;margin:10px 4px 0 0;font-size:14px;color:#444;line-height:20px;font-weight:400;width:72%;text-align:left}.basketItemPno,.basketItemPrice{float:left;margin:0 4px 10px 0;padding:6px 0 0;font-size:13px;color:#666;line-height:18px;font-weight:700;width:100%;text-align:left}.basketItemPno span{font-weight:700}.basketItemPrice{font-size:20px;color:#000}.basketUpsellWrapper{float:none;clear:both;width:96%;margin:10px auto;text-align:center}.basketUpsellWrapper .XSHeading{float:left;width:100%;padding:8px 0;background:#f6f6f6;position:relative;border-top:solid 1px #eee;border-bottom:solid 1px #eee;text-align:center;font-size:18px;font-weight:700;color:#000}.basketUpsellWrapper .upsellBoxWrapper{float:none;display:inline-block;width:22%;border:solid 6px #fff;margin:4px auto 10px;padding:2px}.basketUpsellWrapper .upsellBox{float:none;display:inline-block;width:100%;border:solid 1px #ddd;padding:2px 2px 4px;outline:solid 2px #fff;position:relative}.basketUpsellWrapper .upsellBox .xsLoading{position:absolute;bottom:-30px;left:0;width:100%;display:none}.basketUpsellWrapper .upsellBox .xsLoading img{width:80%;height:auto}.basketUpsellWrapper .upsellBox:hover{outline:solid 2px #7d864f;border:solid 1px #fff;background:#f4f4f4}.basketUpsellWrapper .upsellBox .upsellDesc{float:left;margin:10px 2px 4px 0;font-size:12px;color:#444;line-height:16px;font-weight:700;width:100%;text-align:center;height:54px}.basketUpsellWrapper .upsellBox .upsellPrice,.continueButton a{float:left;font-size:16px;color:#000;font-weight:700;width:100%;text-align:center;margin:0 0 6px}.basketUpsellWrapper .upsellBox .upsellPrice span{color:#b00}.basketUpsellWrapper .upsellBox .buy{float:none;margin:auto;display:block;cursor:pointer;background:-webkit-linear-gradient(#f7e1a7,#edba3a);background:-o-linear-gradient(#f7e1a7,#edba3a);background:-moz-linear-gradient(#f7e1a7,#edba3a);background:linear-gradient(#f7e1a7,#edba3a);border:solid 1px #99710d;overflow:visible;text-align:center;white-space:nowrap;line-height:30px;font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.atbWrapper .buttonAddWrapper:hover button,.basketUpsellWrapper .upsellBox .buy:hover{color:#fff;border:solid 1px #7d864f;background:#7d864f;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.basketButtonsWrapper{float:left;width:100%;padding:0 0 10px}.continueButton,.viewButton{float:left;width:200px;text-align:right;padding:0 0 12px;margin:0 0 0 16px}.continueButton a{float:right;padding:14px 0;background:#41692a;border:solid 1px #41692a;margin:16px 0 0;font-size:12px;color:#fff;text-decoration:none;display:block;text-transform:uppercase}.continueButton a:hover{background:#000;border:solid 1px #000;color:#fff}.viewButton{float:right;width:150px;margin:0 18px 0 0}.continueButton a,.continueButton a:hover,.viewButton a,.viewButton a:hover{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.viewButton a{float:right;width:100%;text-align:center;padding:14px 0;background:#f2cd6e;border:solid 1px #f2cd6e;margin:16px 0 0;color:#000;font-weight:700;text-decoration:none;display:block}.viewButton a:hover{background:#6a5e52;border:solid 1px #6a5e52;color:#fff}.atbWrapper{float:left;width:99.9%;border:solid 1px #ddd;padding:0;margin:14px 0 0;background:#fff}.atbDivider{float:left;width:100%;border-top:solid 1px #eee;margin:10px 0 0;padding:10px 0 0}.atbWrapper .left{float:left;width:300px;margin:10px}.atbWrapper .left .desc{float:left;width:100%;font-size:15px;font-weight:700;color:#7d864f;padding:0 0 0 1px}.atbWrapper .left .desc span{font-size:14px;color:#888;font-weight:400}.atbWrapper .left .giftItem{float:left;width:100%;font-size:12px;colro:#666;padding:4px 0 0}.atbWrapper .left .giftItem .giftImg{float:left;width:28px}.atbWrapper .left .giftItem .giftMsg{float:left;width:100px;font-size:13px;color:#a00;padding:6px 0 0}.atbWrapper .left .rrpPrice{float:left;width:100%;font-size:14px;line-height:14px;color:#000;text-decoration:line-through;padding:4px 0 0}.atbWrapper .left .price{float:left;width:100%;font-weight:700;line-height:22px;font-size:22px;color:#000;padding:3px 0 0}.atbWrapper .left .price .highlight{color:#c00}.atbWrapper .left .each{color:#000;font-size:13px;line-height:13px;font-weight:400}.atbWrapper .left .saving,.offerMsg,.outOfStock{float:left;width:100%;color:#000;font-size:14px;font-weight:700}.atbWrapper .left .clubPrice{float:left;font-size:12px;background:#331b4d;color:#fff;padding:8px 6px;margin:4px 0 0;font-weight:700;text-align:left}.atbWrapper .left .clubPrice span{color:#ffc;font-style:italic}.atbWrapper .left .join a{color:#331b4d}.atbWrapper .right{float:right;width:200px;position:relative;margin:10px}.atbWrapper .buttonAddWrapper{float:right;width:200px;height:48px;position:relative}.atbWrapper .buttonAddWrapper .qty,.atbWrapper .buttonAddWrapper button{display:block;position:absolute;top:0;border:solid 1px #f2cd6e;text-align:center}.atbWrapper .buttonAddWrapper .qty{right:146px;width:36px;border-right:none;height:46px;line-height:34px;padding:0 10px 0 6px;font-size:14px;color:#483606}.atbWrapper .buttonAddWrapper button,.atbWrapper .buttonAddWrapper:hover .qty{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.atbWrapper .buttonAddWrapper button{width:148px;right:0;cursor:pointer;background:#f2cd6e;overflow:visible;white-space:nowrap;height:48px;line-height:36px;margin:0;font-size:12px;font-weight:700;color:#000}.atbWrapper .buttonAddWrapper:hover .qty{color:#476a40;border:solid 1px #7d864f;border-right:none;background:#f4f4f4}.offerMsg,.outOfStock{font-size:18px;color:#999;padding:12px 0 0;text-align:center}.offerMsg{font-size:14px;color:#000;padding:0 0 10px;text-align:left}.clubOnlyMsg,.preOrderMsg{float:left;width:100%;font-size:14px;color:#476a40;padding:6px 0 0;text-align:center}.clubOnlyMsg{color:#000}.bottomRightWrapper{float:left;width:100%;margin:10px 0 0}.bottomRightLink{text-decoration:none}.signupWrapper{position:fixed;left:0;bottom:0;width:100%;background:#3e1251;background:rgba(62,18,81,.9);padding:16px 0;z-index:99}.signupWrapper .signupHeading{float:left;width:50%;position:relative;font-size:22px;font-weight:700;text-transform:uppercase;color:#fff;padding:10px 0 0}.signupWrapper .signupHeading span,.viewButton a{font-size:12px}.signupWrapper .signUpButton,.signupWrapper .suInput{float:left;width:30%;padding:10px 0 10px 10px;font-size:16px;color:#777;-webkit-appearance:none;border-radius:0;border:solid 1px #fff}.signupWrapper .suInput.error{border:solid 1px #c00;color:#c00}.signupWrapper .signUpButton{width:16%;background:#f2cd6e;color:#000;font-weight:700;font-size:15px;padding:11px 0 10px 4px;cursor:pointer;border:solid 1px #f2cd6e}.signupWrapper .signUpButton:hover{background:#6a5e52;color:#fff}.signupWrapper .close{position:absolute;right:10px;top:18px;width:40px;height:auto;cursor:pointer;color:#fff;font-size:40px}#fullScreen,.signupWrapper #signupComplete{display:none}.signupWrapper .signupCompleteHeading{float:left;width:70%;position:relative;font-size:22px;font-weight:700;text-transform:uppercase;color:#fff;padding:10px 0 0}.signupWrapper .success{float:right;width:16%;background:#40692a;padding:5px 0 4px;-webkit-appearance:none;border-radius:0;border:solid 1px #40692a;text-align:center}.signupWrapper .successText{float:left;width:200px;font-size:20px;font-style:italic;color:#fff;padding:10px 0 0 60px}.catalogue-basket-notification{display:none;z-index:9999;background:#fff;position:absolute;top:20px;left:5%;width:70%;padding:20px 10%;text-align:center}.catalogue-basket-notification .head{float:left;width:100%;font-size:20px;line-height:24px;color:#000}.catalogue-basket-notification span{color:#42ac3d;font-size:40px;line-height:44px}@media only screen and (min-width:1001px) and (max-width:1500px){.menu #home{display:none}.menu li a:link,.menu li a:visited{padding:17px 16.5px 16px;font-size:15px;font-weight:300}}@media only screen and (min-width:1001px) and (max-width:1300px){body{min-width:100%;background:0 0}.centralWrapper{margin:0;width:100%;position:relative}.centralWrapper.text{margin:auto;width:96%;position:relative}.headerMiddleWrapper{float:left;width:50%;margin:12px 0 0 34px;text-align:center}.topButton{float:none;width:29%;display:inline-block;margin:10px auto 0;padding:14px 6px}.menu #home{display:none}.menu li a:link,.menu li a:visited{padding:17px 12px 16px;font-weight:300;font-size:15px}.footerTop .contactBox{font-size:20px;line-height:22px}.signupWrapper .signupHeading{width:48%;font-size:18px;padding:12px 0 0}.signupWrapper .suInput{float:left;width:26%}.signupWrapper .signupCompleteHeading{width:74%;font-size:18px;padding:12px 0 0}.signupWrapper .success{width:20%}}@media only screen and (min-width:1101px) and (max-width:1200px){.logo{width:260px;margin:32px 0 0 4px}.headerMiddleWrapper{float:left;width:50%;margin:12px 0 0 34px;text-align:center}.menu li a:link,.menu li a:visited{padding:17px 9.4px;font-weight:300;font-size:14px}}@media only screen and (min-width:1001px) and (max-width:1100px){.logo{width:260px;margin:32px 0 0 4px}.headerMiddleWrapper{width:45%}.topButton{width:28%}.menu li a:link,.menu li a:visited{padding:17px 8.4px;font-weight:300;font-size:14px}}@media only screen and (min-width:320px) and (max-width:1000px){body{min-width:100%}#wrapper{width:100%;position:relative}.centralWrapper,.mobileMenuWrapper .mobileMenu li{margin:0;width:100%;position:relative}.centralWrapper.text{margin:auto;width:96%;position:relative}#breadCrumbWrapper{display:none}h1{margin:20px 0 10px;text-align:center;font-size:22px}.christmasTop .christmasText{width:70%}#header{height:auto}.promoTopContent{font-size:14px}.promoTopContent img{text-align:left;margin-right:20px}#header .mobileNavBar,.topBar{text-align:center;display:block}.menuWrapper{height:56px}#desktopNav,#desktopTop,#logo,#searchWrapper,.basketWrapper,.infoBarWrapper{display:none}.infoScrollWrapper{visibility:hidden}#header .mobileNavBar{float:left;width:100%;position:relative}#header .mobileNavBar .bottomPanel{float:left;width:100%;position:relative;text-align:center;padding:10px 0;border-bottom:solid 1px #eee}#header .mobileNavBar .bottomPanel .block{float:left;width:14%;padding:16px 0 0;font-size:17px;text-align:center;color:#3e1251}#header .mobileNavBar .bottomPanel .block.logo{width:40%;padding:0;margin:0}#header .mobileNavBar .bottomPanel .block.logo .mobLogo,.mobileMenuWrapper .mobileMenu{float:left;width:100%;padding:0}#header .mobileNavBar .bottomPanel .block.logo img{width:130px;height:auto}#header .mobileNavBar .bottomPanel .block span{color:#666;font-weight:400;font-size:15px;padding:0 0 0 4px}#header .mobileNavBar .bottomPanel .block a{color:#3e1251;text-decoration:none}#header .mobileNavBar .bottomPanel .block .mobileBasket{position:relative;width:auto;display:inline-block}#header .mobileNavBar .bottomPanel .block .mobileBasketQty{position:absolute;top:-6px;left:-12px;background:#41692a;font-size:11px;color:#fff;padding:3px 0;width:16px;border-radius:10px}#header .mobileNavBar .mobileTopSearch{float:left;display:none;width:100%;border-top:solid 1px #3e1251;border-bottom:solid 1px #3e1251;overflow:hidden;padding:0}#header .mobileNavBar .mobileTopSearch .searchInput{float:left;width:70%;padding:14px 0 14px 6px;margin:0 0 0 20px;font-size:14px;color:#777;border:solid 1px #fff;-webkit-appearance:none}#header .mobileNavBar .mobileTopSearch .searchGo{float:right;background:#3e1251;margin:0;text-align:center;width:80px;font-size:30px;line-height:48px;color:#fff}.autocomplete-suggestions{margin:0 0 0 -7px}#mobileNavWrapper{display:block}.mobileMenuWrapper{display:block;position:absolute;top:0;left:-600px;width:300px;background:#fff;z-index:999;height:auto;overflow-x:hidden;overflow-y:scroll;padding:0;-webkit-overflow-scrolling:touch}.mobileMenuWrapper .mobileMenu{margin:0}.mobileMenuWrapper .mobileMenu li{list-style:none;float:left;font-size:14px;border-bottom:solid 1px #ebebeb;text-transform:uppercase}.mobileMenuWrapper .mobileMenu li.mobileTopCats{cursor:pointer}.mobileMenuWrapper .mobileMenu li a,.mobileMenuWrapper .mobileMenu li.mobileTopCats{font-size:16px;color:#555;display:block;padding:18px 0 18px 18px;text-decoration:none}.mobileMenuWrapper .mobileMenu .highlight{background:#ebebeb;border-bottom:solid 1px #fff}.mobileMenuWrapper .mobileMenuArrow{position:absolute;top:20px;right:36px;font-size:16px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerMenuBlock .footerHeading .footerDropArrow.active,.mobileMenuWrapper .mobileMenuArrow.active{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mobileMenuWrapper .mobileMenu .club{background:#3a1952}.mobileMenuWrapper .mobileMenu .club a,.mobileMenuWrapper .mobileMenu .sale a{color:#fff}.mobileMenuWrapper .mobileMenu .sale{background:#b00}.mobileSubCatsWrapper{display:none}.mobileMenuWrapper li.mobileMainCat,.mobileMenuWrapper li.mobileSubCat{border:0}.mobileMenuWrapper li.mobileMainCat a{font-weight:700}.mobileMenuWrapper li.mobileMainCat a,.mobileMenuWrapper li.mobileSubCat a{font-size:14px;color:#555;display:block;padding:12px 0;text-decoration:none;text-transform:capitalize}.mobileMenuWrapper .mobileOfferPanel{float:left;width:100%;text-align:left;color:#ac153e;text-transform:capitalize}.mobileMenuWrapper .mobileOfferPanel a{color:#ac153e!important;font-weight:700;padding:12px 0!important}.footerTop{padding:0}.footerTop .contactBox{width:96%;text-align:left;font-size:15px;line-height:19px;letter-spacing:1px;padding:14px 0 14px 10px;margin:0}.footerTop .contactBox.middle{border-left:none;border-right:none;border-top:solid 1px #555;border-bottom:solid 1px #555}.footerTop .contactBox span{display:inline}.footerBottom .top .links .rightArrow,.footerTop .contactBox .rightArrow{display:inline-block;position:absolute;width:12px;height:auto;top:12px;right:12px}.footerMenuBlock,.footerMenuBlock.large,.footerMenuBlock.large.right{float:left;width:100%;margin:0 0 10px}.footerMenuBlockInner{display:none;float:left}.footerMenuBlock .footerHeading{font-size:15px;font-weight:400;padding:0 0 10px;border-bottom:solid 1px #888}.footerMenuBlock .footerHeading .footerDropArrow{position:absolute;display:block;font-size:25px;top:-6px;right:12px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerBottom{padding:0}.footerBottom .top .links{float:left;width:96%;text-align:left;padding:14px 0 14px 10px;margin:0;font-size:15px;font-weight:400;border-bottom:solid 1px #ccc;letter-spacing:1px}.footerBottom .copyright{width:94%}.mob-basket-notification{z-index:9999;background:#fff;position:absolute;top:20px;left:5%;width:70%;padding:20px 10%;text-align:center}.mob-basket-notification .head{float:left;width:100%;font-size:20px;line-height:24px;color:#000}.mob-basket-notification span{color:#42ac3d;font-size:40px;line-height:44px}.basketPopup{width:80%;padding:10px;top:0;left:0;margin-top:10%;margin-left:5%}#signupComplete,#signupFormInput,.basketHeader{text-align:center}.basketHeader .basketImg,.basketUpsellWrapper{display:none}.atbWrapper .left,.atbWrapper .right{float:left;width:45%}.atbWrapper .right .buttonAddWrapper{float:right;width:45%;position:relative}.atbWrapper .right .preOrderMsg{text-align:right}.aboutVidWrapper{width:100%;padding-bottom:50.25%;Padding-top:44px}.signupWrapper{padding:8px 0}.signupWrapper .signupCompleteHeading,.signupWrapper .signupHeading{width:100%;text-align:center;font-size:13px;line-height:20px;padding:10px 0}.signupWrapper .signUpButton,.signupWrapper .suInput{float:none;margin:auto;display:inline-block;width:50%;padding:6px 0 6px 6px}.signupWrapper .signUpButton{width:34%;font-size:14px;padding:7px 0 8px}.signupWrapper .close{right:4px;top:4px;width:24px;height:auto}.signupWrapper .success{float:none;display:inline-block;width:40%}}@media only screen and (min-width:320px) and (max-width:500px){.promoTopContent{font-size:11px;text-align:center}.promoTopContent img{width:80px;margin-right:10px}.autocomplete-suggestions{display:none!important}.christmasTop .christmasText{width:90%;font-size:16px}.newsTop .newsText{font-size:14px;line-height:20px}.basketHeader .headText{font-size:18px;font-weight:400;padding:16px 0}.basketItemText{width:64%}.continueButton,.viewButton{float:none;width:100%;text-align:center;padding:0 0 12px;margin:auto}.viewButton{margin:10px auto 0}.signupWrapper{padding:8px 0}#signupFormInput{text-align:center}.signupWrapper .signupCompleteHeading,.signupWrapper .signupHeading{width:100%;text-align:center;font-size:12px;line-height:20px;padding:10px 0}.basketPopup{width:82%}.atbWrapper .left,.atbWrapper .right{float:left;width:90%}.atbWrapper .right .buttonAddWrapper{float:left;width:90%;position:relative;text-align:left}.atbWrapper .right .preOrderMsg{text-align:left}.atbWrapper .buttonAddWrapper .qty{left:0}.atbWrapper .buttonAddWrapper button{left:50px}.footerTop .feefo{width:100%;height:auto;margin:0 0 4px}}