@import"//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{text-decoration:none;color:inherit}a img{border:none}img{display:block;max-width:100%;height:auto;transform:translateZ(.1px)}input[type=submit]{-webkit-appearance:none}.rel{position:relative}*:focus{outline:none}.smooth,a,img{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}iframe{max-width:100%}body{font-family:Lato,sans-serif;font-size:90%;line-height:1.6em;color:#404040;background:#fff}.smooth,input,select{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.clear:after{content:"";display:table;clear:both}[class*=col-]{padding-left:20px;float:left}.nudge{margin-left:-20px}.nudge10{margin-left:-10px}.nudge10 [class*=col-]{padding-left:10px}.nudge40{margin-left:-40px}.nudge40 [class*=col-]{padding-left:40px}.nudge10 [class*=col-] .nudge [class*=col-],.nudge40 [class*=col-] .nudge [class*=col-]{padding-left:20px}.col-1-8{width:12.5%}.col-1-7{width:14.2857142857%}.col-1-6{width:16.6667%}.col-1-5{width:20%}.col-1-4{width:25%}.col-35-100{width:35%}.col-15-100{width:15%}.col-2-5{width:40%}.col-1-3{width:33.3333%}.col-1-2{width:50%}.col-3-5{width:60%}.col-2-3{width:66.66%}.col-3-4{width:75%}.col-4-5{width:80%}.col-1-1{width:100%}.serif{font-weight:600}.only_just_smaller{font-size:.95em}.larger{font-size:1.3em;line-height:1.3em}.largest{font-size:1.5em;line-height:1.6em}.smallText,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP{font-size:.9em}strong,.bold,b{font-weight:700}.shadow{text-shadow:1px 1px 2px rgba(0,0,0,.8)}.italic{font-style:italic}.tar{text-align:right}.underline,#sustainability_intro a{text-decoration:underline}.white{color:#fff}.light_bg{background:#eee;border:1px solid #eeeeee}.dark_bg{background:#111;color:#fff}.black_bg{background:#000}.burgundy_bg{background:#7b0003;color:#fff}.gradient,.delivery_page_feature.gradient,#product_sorter a.current{border:1px solid #a90e12;color:#fff;background:#7b0003}.green_gradient,#product_sorter a.green_gradient{border:1px solid #247e4a;color:#fff;background:#3ebf6c;background:-moz-linear-gradient(top,#3ebf6c 0%,#039a45 100%);background:-webkit-linear-gradient(top,#3ebf6c 0%,#039a45 100%);background:linear-gradient(to bottom,#3ebf6c,#039a45);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3ebf6c",endColorstr="#039a45",GradientType=0)}.paypal_gradient{border:1px solid #16479F;color:#fff;background:#0270b9;background:-moz-linear-gradient(top,#0270b9 0%,#16479f 100%);background:-webkit-linear-gradient(top,#0270b9 0%,#16479f 100%);background:linear-gradient(to bottom,#0270b9,#16479f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0270b9",endColorstr="#16479f",GradientType=0);margin-right:10px}.gradient_highlight,a.gradient:not(#incentive_link):hover,#categories_menu li.category_drop_down.dropped,#mobile_login a:hover{background:#a90e12}a.green_gradient:not(#incentive_link):hover,button.green_gradient:hover{background:#247e4a}a.paypal_gradient:not(#incentive_link):hover{background:#16479f}.burgundy{color:#790003}.green_gradient,.paypal_gradient{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.grey{color:#565656}.red{color:#d00000}.green,.productSpecialPrice{color:#015b2a}.productSalePrice,.productSpecialPriceSale,.productPriceDiscount{color:#a30000}#short_banner{padding:10px;display:none}.flex{display:flex;flex-wrap:wrap}.flex-center{align-items:center}#bg{position:fixed;top:0;left:0;width:100%;opacity:.6}.width{max-width:1500px;margin:0 auto;padding-left:20px;padding-right:20px}#headerWrapper{padding:20px 0}#headerWrapper .flex{justify-content:space-between;align-items:center}.christmas_logo img{margin-top:-20px}#established{position:absolute;top:0;left:40%}#christmas_sale{position:absolute;top:0;left:20%}#header_save{margin:0 auto}#top_bar .flex{justify-content:space-between}#top_bar .clear{border-bottom:1px solid #ccc}#top_bar_banner{margin-left:auto}#top_bar_banner div{padding:6px 20px}#top_bar ul{margin-left:auto}#top_bar ul li{list-style:none;display:inline;margin-left:10px}#top_bar i.fa-twitter,#top_bar i.fa-tree,#top_bar i.fa-instagram,#top_bar i.fa-youtube,#top_bar i.fa-pinterest,#top_bar i.fa-star:first-of-type,#top_bar i.fa-truck{margin-left:10px}#top_bar i.fa-star{color:#f8b80d}#site_wide{padding:5px;z-index:1;line-height:1.6em}#site_wide span+span{display:none}#navMainSearch{margin:0 auto}#tagline{font-size:1em;margin-top:10px;text-align:justify;text-align-last:justify}#navMainSearch input[type=text]{width:250px;margin-top:0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#navMainSearch button{background:transparent;border:none;position:absolute;right:8px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#telephone_top{text-align:right}#telephone_top p{margin-bottom:5px}#telephone_top .serif{font-size:1.6em;letter-spacing:1px}#ast_header_link{font-size:.8em;text-decoration:underline;float:right}.mobile_category_collapse{display:none}#categories_menu{font-size:1.2em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#categories_menu li.main_home_link,#categories_menu li.category_drop_down,#categories_menu li.category_all_products,#categories_menu li.gift_ideas_link{list-style:none;float:left}#categories_menu li.main_home_link a,#categories_menu li.category_drop_down a,#categories_menu li.category_all_products a,#categories_menu li.gift_ideas_link a,span.drop_down_trigger{display:block;padding:10px 15px}#categories_menu li.main_home_link a{padding-left:0}#categories_menu li.category_drop_down ul{border:1px solid #ccc}#categories_menu li.category_drop_down ul li a{padding:8px 24px}#categories_menu ul ul:not(#country_selector ul){position:absolute;left:-9999px;top:100%;padding:12px 0;z-index:5;background:#fff;width:auto;list-style:none}@media screen and (min-width:780px){#categories_menu ul li.category_drop_down:hover ul{left:0!important}#categories_menu li.category_drop_down ul li a:hover{padding-left:26px;padding-right:22px}}#categories_menu ul ul:not(#country_selector ul) li{white-space:nowrap;font-size:.9em}#categories_menu ul ul li:not(#country_selector li) img,.cat_box img,#fancy_search_step_1 img,.colour_checkboxes_label img{margin-left:auto;margin-right:auto;border:1px solid #ccc;background:#fff;padding:8px}.cat_box img{border:none}#categories_menu ul ul li:hover img{-webkit-box-shadow:0px 0px 14px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,.3);box-shadow:0 0 14px #0000004d}#categories_menu li.forward{float:right}#categories_menu li.forward a{display:inline-block;padding:5px 15px}#mobile_login{display:none}body#indexHomeBody #categories_menu:after{content:"";display:block;height:40px;width:100%;position:absolute;top:100%;left:0;margin-top:1px;background:#ececec;background:-moz-linear-gradient(180deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,#ececec,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ececec",endColorstr="#ffffff",GradientType=1)}#categories_menu li#country_selector_toggle{float:right!important;padding:6px 0 0;display:flex;align-items:center;cursor:pointer}#categories_menu li#country_selector_toggle i{margin-left:6px}#country_selector{border:1px solid #ccc;background:#fff;padding:15px;font-size:.9em;position:absolute;right:-1px;top:100%;color:#404040;z-index:4;list-style:none}#country_selector ul{list-style:none}#country_selector ul li{margin-bottom:10px}#country_selector ul li:last-of-type{margin-bottom:0}#country_selector ul li a{display:flex;align-items:center;padding-left:0;padding-right:1px}#country_selector ul li a:hover{padding-left:1px;padding-right:0}#country_selector_toggle svg,#country_selector svg{height:30px;width:auto;margin-right:8px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006}.material_image{overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.material_image p{margin:50px 0;padding:0}.material_image img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;height:auto;width:auto;max-width:none;max-height:none}#mobile_nav{position:fixed;top:0;left:0;width:100%;z-index:20;display:none}#mobile_nav a{display:block;width:20%;float:left;border-left:1px solid #a90e12;height:50px}#mobile_nav a i:before{line-height:50px}#mobile_nav a:first-of-type{border-left:none}.mobile_cart_count{position:absolute;right:7px;top:7px;font-size:.8em;text-align:center;display:block;height:25px;width:25px;line-height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.main_cart_count{position:absolute;left:-11px;top:-10px;font-size:.8em;text-align:center;display:block;height:20px;width:20px;line-height:19px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:1}#compact_geo_banner{background:url(../images/geo-banner-uk.jpg) left top;float:right;width:80%;border:2px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.compact_geo_banner_us{background:url(../images/geo-banner-us.jpg) left top!important}#compact_geo_banner p{margin-bottom:0!important}#christmas_shipping{background:url(../images/candycane.jpg) center center;border:1px solid #fff;color:#fff;position:absolute;top:30px;left:10%;padding:10px 20px;max-width:220px}.international_site_flag_large svg{width:120px;margin-right:20px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);box-shadow:0 0 5px #0000004d}#footer{margin-top:40px;padding:40px 40px 20px}#footer ul{list-style:none}#footer ul li{margin-top:3px}#footer ul li a:hover{padding-left:2px}#footer img{max-width:70%}#footer_payments{display:flex;align-items:center}#footer_payments i{margin-right:5px}#footer_payments i:last-of-type{margin-right:15px}#mobile_messengers{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:4}#mobile_messengers a{display:block;float:left;width:50%;padding:10px 5px 5px;color:#fff;background:#0084ff}#mobile_messengers a:first-of-type{background:#28d045}#mobile_messengers a i{display:block}#international_site_flags:after{content:"";display:table;clear:both}#international_site_flags .international_site_flag{display:flex;align-items:center;float:left;margin-bottom:20px;margin-right:30px}#international_site_flags .international_site_flag:last-of-type{margin-right:0}#international_site_flags .international_site_flag svg{display:block;width:50px;height:auto;margin-right:8px}#whatsapp{position:fixed;right:20px;bottom:20px;z-index:5;background:#25d366;color:#2b2b2b;padding:0 20px;height:34px;line-height:34px;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px}.mobile_whatsapp_link{display:none;text-decoration:none!important}.desktop_whatsapp_link{text-decoration:none!important}#desktop_whatsapp_link{max-width:600px}#desktop_whatsapp_link p{margin:0}#desktop_whatsapp_link img{max-width:250px}#currency_alert{position:fixed;bottom:-100%;left:0;width:100%;padding:20px 20px 0;background:#000000b3;color:#fff;transition:all 1s linear;z-index:6}#currency_alert.visible{bottom:0}#currency_alert_buttons{max-width:400px;margin:0 auto}#currency_alert_buttons a{display:block;padding:10px 0}fieldset{padding:20px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}legend{padding:5px 10px}legend img{display:none}input[type=text],input[type=number],input[type=tel],input[type=password],select,label#set_up_account_label{height:38px;line-height:38px;border:1px solid #ccc;padding:0 10px;display:block;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fafafa;margin-top:5px;-webkit-box-shadow:inset -2px 2px 3px 0px rgba(0,0,0,.25);-moz-box-shadow:inset -2px 2px 3px 0px rgba(0,0,0,.25);box-shadow:inset -2px 2px 3px #00000040}textarea{border:1px solid #ccc;padding:10px;display:block;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fafafa;-webkit-box-shadow:inset -2px 2px 3px 0px rgba(0,0,0,.25);-moz-box-shadow:inset -2px 2px 3px 0px rgba(0,0,0,.25);box-shadow:inset -2px 2px 3px #00000040;margin-top:3px}input[type=text]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=password]:focus,textarea:focus{border-color:#5d0000}.cssButton{height:38px;line-height:36px;color:#fff;padding:0 15px;cursor:pointer;display:inline-block}input[type=radio],input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;visibility:hidden;width:1px;display:none}input[type=radio]+label,input[type=checkbox]+label{cursor:pointer}input[type=radio]+label:before,input[type=checkbox]+label:before{font-family:"Font Awesome 5 Free";display:inline-block;content:"\f111";width:20px;z-index:2}input[type=radio]:checked+label:before,input[type=checkbox]:checked+label:before{content:"\f058";color:#039a45;font-weight:900}input.green_gradient,button.green_gradient,a.green_gradient{text-shadow:0px 0px 3px rgba(36,126,74,1);font-weight:700;letter-spacing:1px}input[type=checkbox]:checked+label#set_up_account_label{background:#039a45;border-color:#039a45;color:#fff}input[type=checkbox]:checked+label#set_up_account_label:before{color:#fff}input[type=checkbox]+label:before{content:"\f0c8"}input[type=checkbox]:checked+label:before{content:"\f14a"}#slider,#mobile_only_banners{border-bottom:1px solid #ccc}#slider.slick-initialized{display:block}.over_slider p{font-size:1.1em;line-height:1.6em}.over_slider p.larger{font-size:1.4em}i.fa-angle-left.slick-arrow,i.fa-angle-right.slick-arrow{cursor:pointer;display:block;height:60px;text-align:center;position:absolute;top:50%;left:20px;margin-top:-30px;z-index:10;color:#fff;text-shadow:0px 0px 4px rgba(0,0,0,.6)}.slick-arrow.slick-disabled{opacity:.25}i.fa-angle-right.slick-arrow{left:auto;right:20px}#points .gradient{padding:20px;height:100%}#points p{margin:0}#mobile_only_banners{border-top:1px solid #fff}#slider .customer_review_author span{display:none}#hp_feedback{padding:25px 30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:none}#hp_feedback:after{content:"";display:block;width:30px;height:30px;background:#eee;position:absolute;bottom:-15px;left:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hp_review_author{margin:20px 0 0 30px}.bottom_bar_text p{position:absolute;bottom:0;left:0;padding:5px 10px;margin:0;width:100%;color:#fff;background:#000000b3}.bottom_bar_text img,#dispatch_timer img{width:100%}#dispatch_timer div{position:absolute;left:0;top:0;width:100%;color:#fff}#dispatch_timer div span.time{display:block;font-size:2em;line-height:1.3em}.hp_feature{border:1px solid #ccc;padding:30px 30px 10px;height:100%}.hp_feature .bold{border-bottom:1px solid #ccc;padding-bottom:10px}.gift_ideas{padding:20px}.gift_ideas li{list-style:none;margin-bottom:5px}.gift_ideas a:hover{text-decoration:underline}#hp_blog .product_box{padding:20px}#hp_blog .product_box img{width:100%}.popular_category{height:100%;overflow:hidden;background:#000}.popular_category .rel{height:100%;padding:20px;pointer-events:none}.popular_category img{min-height:100%;height:auto;min-width:100%;max-width:none;width:auto;position:absolute;left:0;bottom:0;opacity:.5}.popular_category p.larger{font-size:2em;margin-top:5px}.popular_category p:last-of-type{position:absolute;left:20px;bottom:20px}.popular_category:hover p:last-of-type a{padding-left:2px}#hp_manufacturers img{border:1px solid #ccc;padding:10px 60px;width:100%}.pi_brand_logo img{border:1px solid #ccc;padding:10px 20px;width:100%}#categories a{display:block;border-bottom:1px solid #ccc;padding:5px 0}#categories a.category-products{padding:3px 0 3px 10px}#sidebar_socials .nudge{margin-left:-15px}#sidebar_socials .col-1-2{margin-bottom:15px;padding-left:15px}#sidebar_socials .rel{background:#000;overflow:hidden;height:0;padding-top:100%}#sidebar_socials .rel:hover img{opacity:.7;filter:alpha(opacity=70)}#sidebar_socials img{position:absolute;top:0;left:0;opacity:.5;filter:alpha(opacity=50);max-width:initial}#sidebar_socials #sidebar_socials_twitter img{left:auto;right:0}#sidebar_socials #sidebar_socials_youtube img{top:auto;bottom:0}#sidebar_socials #sidebar_socials_pinterest img{top:auto;left:auto;bottom:0;right:0}#sidebar_socials a:last-of-type{position:absolute;top:0;left:0;width:100%;color:#fff}.faq_title{cursor:pointer}.faq_title+.content p:last-of-type{margin-bottom:0}.narrowed_category_image{max-width:500px}.category_intro_link{cursor:pointer}#category_sale_banner{background:#000 url(../images/black-friday-background.jpg) center top no-repeat;color:#fff;padding:20px}#category_sale_banner.cyber_monday_background{background:#000 url(../images/cyber-monday-background.webp) center top no-repeat}#category_sale_banner strong{display:inline-block;text-align:center;border-radius:5px;border:2px dashed #fff;padding:2px 15px;letter-spacing:5px;margin-left:4px}.category_section_with_image p:last-of-type{margin-bottom:0}.category_section_with_logo,.category_section_with_image{align-items:center}.category_section_with_logo img{padding:10px;border-radius:50%}.category_section_with_image img,.narrowed_category_image{border:1px solid #ccc;padding:10px}#productListing.view_as_list .col-1-4,#productListing.view_as_list .col-1-5{width:100%}#productListing.view_as_two .col-1-4,#productListing.view_as_two .col-1-5{width:50%}#productListing.view_as_list .product_box{display:flex;align-items:center;padding:0}#productListing.view_as_list .product_box .product_box_image,#productListing.view_as_list .product_box .product_box_image+div{width:50%}#productListing.view_as_list .product_box .product_box_image{border-right:1px solid #ccc;margin-bottom:0;padding:30px}#productListing.view_as_list .product_box .product_box_image+div{padding:0 20px}#productListing.view_as_list .product_box .product_box_image+div p.mb10{font-size:1.4em;line-height:1.5em}#productListing.view_as_list .product_box .product_box_buttons{width:50%;left:auto;right:0}#view_as_four,#view_as_two,#view_as_list{width:28px;height:28px;float:left;margin-left:10px;cursor:pointer}#view_as_four.product_listing_view_toggle_active div:before,#view_as_four.product_listing_view_toggle_active div:after,#view_as_two.product_listing_view_toggle_active:before,#view_as_two.product_listing_view_toggle_active:after,#view_as_list.product_listing_view_toggle_active:before,#view_as_list.product_listing_view_toggle_active:after{background:#000}#view_as_four div:before,#view_as_four div:after{content:"";display:block;background:#ccc;width:13px;height:13px;position:absolute;left:0;top:0}#view_as_four div:last-of-type:before,#view_as_four div:last-of-type:after{top:auto;bottom:0}#view_as_two:before,#view_as_two:after{content:"";display:block;background:#ccc;width:13px;height:28px;position:absolute;left:0;top:0}#view_as_four div:after,#view_as_two:after{left:auto;right:0}#view_as_list:before,#view_as_list:after{content:"";display:block;background:#ccc;width:100%;height:18px;position:absolute;left:0;top:0}#view_as_list:after{top:auto;bottom:0}.grid_only_description{display:none}.view_as_list .grid_only_description{display:block}.view_as_list_bis{display:none}.view_as_list .view_as_list_bis{display:block}#product_sorter select{margin:0}#product_sorter a{display:block;text-align:center;padding:5px;background:#eee;border:1px solid #ccc}#product_sorter a.smooth:hover{background:#ccc}#toggle_product_sorter{display:none;padding:6px 10px;cursor:pointer}#product_sorter_inner .flex{align-items:center}#gambit{margin-bottom:20px;padding:8px 10px}#xmas_delivery{margin:20px 0 0;color:#008500;font-weight:700}.cat_box img,#category_banner img{width:100%}#category_banner h2{position:absolute;left:0;bottom:20px;color:#fff;background:#000000b3;padding:10px 20px;font-size:2.2em;line-height:1.7em}.extra_category_banner_text{position:absolute;right:10px;top:10px;color:#fff;background:#000000b3;padding:5px 10px}#productsListingTopNumber,#productsListingListingTopLinks,#productsListingBottomNumber,#productsListingListingBottomLinks,#reviewsDefaultListingTopNumber,#reviewsDefaultListingTopLinks,#reviewsDefaultListingBottomNumber,#reviewsDefaultListingBottomLinks,#productReviewsDefaultListingTopNumber,#productReviewsDefaultListingTopLinks,#productReviewsDefaultListingBottomNumber,#productReviewsDefaultListingBottomLinks{padding:10px}.product_box{height:100%;padding:10px;border:1px solid #ccc;background:#fff}.product_box{overflow:hidden}.product_box.pad_bottom{padding-bottom:50px}.product_box_image{background:#fff;padding:20px 0}.product_box img{margin:0 auto;width:98%}.product_box_buttons{position:absolute;bottom:0;left:0;width:100%}.product_box_buttons a{display:block;width:50%;padding:5px 0;float:left}.product_box .serif{display:block}.new_flash,.star_buy,.star_buy_xmas{width:200px;position:absolute;text-align:center;line-height:30px;letter-spacing:1px;top:5px;right:-80px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);z-index:3}.star_buy{top:15px;right:auto;left:-70px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.star_buy_xmas{top:30px;right:auto;left:-55px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.product_rollover_image,.product_box_image:hover .product_main_image{display:none}.product_box_image:hover .product_rollover_image{display:block}.price_bracket_corner{padding:6px 0;line-height:1.2em;left:-75px;top:0}.price_bracket_corner span{display:block;font-size:.8em}.out_of_stock img{opacity:.25}.out_of_stock_link{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:95%}#indexProductListCatDescription h1,#indexProductListCatDescription h2,#indexProductListCatDescription h3,#indexProductListCatDescription h4,#indexProductListCatDescription h5,#indexProductListCatDescription h6,#category_description_intro h1,#category_description_intro h2,#category_description_intro h3,#category_description_intro h4,#category_description_intro h5,#category_description_intro h6,#category_description h1,#category_description h2,#category_description h3,#category_description h4,#category_description h5,#category_description h6{font-weight:700;font-size:1.2em;margin:40px 0 10px;border-bottom:1px solid #ccc;padding:0 0 5px}#category_description_intro h1,#category_description_intro h2,#category_description_intro h3,#category_description_intro h4,#category_description_intro h5,#category_description_intro h6{margin:10px 0}#indexProductListCatDescription img.left,#category_description img.left{float:left;margin:0 10px 10px 0;border:1px solid #ccc;padding:10px}#indexProductListCatDescription img.right,#category_description img.right{float:right;margin:0 0 10px 10px;border:1px solid #ccc;padding:10px}#indexProductListCatDescription,#category_description,#indexDefaultMainContent,.hp_feature,#productDescription{font-size:1.1em;line-height:1.6em}#category_description .flex h2{margin-top:0}#category_description .category_content ul,#category_description .category_content ol{margin:0 20px}#indexProductListCatDescription .category_section_with_logo h4,#indexProductListCatDescription .category_section_with_image h2,#indexProductListCatDescription .category_section_with_image h3,#indexProductListCatDescription .category_section_with_image h4{margin-top:0}.finder_link{display:block;margin:0 0 20px;height:110px;line-height:110px;background:url(../images/finder-link.jpg) center center no-repeat;background-size:cover;color:#fff;font-size:2em;border:1px solid #790003;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-shadow:2px 2px 2px rgba(0,0,0,.6);cursor:pointer}#set_up_finder_link,#set_up_sets_link{font-size:1.5em}#set_up_sets_link{background:#bf8e8f url(../images/bg.png) center center no-repeat}.handy_tool_link{padding:20px 20px 0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#product_image_main{border:1px solid #ccc}#product_image_main img{width:100%}.hd_image_link{position:absolute;top:6px;right:6px;z-index:2;background:#ececec;padding:4px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}#product_image_thumbs{margin:0 0 0 -5px}#product_image_thumbs .slick-slide{border:1px solid #ccc;margin:10px 5px 0}#product_image_thumbs .slick-slide img{opacity:.6;cursor:pointer}#product_image_thumbs .slick-slide.slick-current{border-color:#7b0003}#product_image_thumbs .slick-slide.slick-current img{opacity:1}#productMainImage i.burgundy,#scale i.burgundy{position:absolute;left:10px;bottom:10px}#productAdditionalImages .nudge{margin-left:-10px}#productAdditionalImages [class*=col-]{padding-left:10px}#productAdditionalImages img{border:1px solid #ccc}#productAdditionalImages .active img{border-color:#7b0003}.sold_last_24{position:absolute;top:0;left:0;width:100%;padding:4px;display:none}#cartAdd{padding:20px}#cartAdd label{height:24px;line-height:24px;display:block}#cartAdd label:last-of-type{height:14px;line-height:14px}#cartAdd button{width:100%}#cartAdd p.bold{margin-bottom:0}#productinfoBody #dispatch_timer div span.time{font-size:1.5em}#productDescription h2,#productDescription h3,#product_specifications h4,.product_info_reviews_title,#sending_as_a_gift h5{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px;font-weight:700;font-size:1.2em}#productDescription ol,#productDescription ul{margin:0 0 20px 20px}#productDescription a,#indexProductListCatDescription a,#category_description a{font-weight:700;text-decoration:underline}#productDescription ul+br{display:none}#product_specifications,#sending_as_a_gift{padding:20px}.tab-content #product_specifications{padding:0}.tab-content .formatted{margin-bottom:0}#sending_as_a_gift{padding-right:220px;background-image:url(../images/shipping_box.png);background-repeat:no-repeat;background-position:110% 50%}#sending_as_a_gift p{margin-bottom:0}#product_specifications .clear{line-height:2.1em}#product_specifications p.smaller{margin-bottom:0}.a2a_default_style a{display:inline-block;float:none!important}.a2a_default_style .a2a_dd,.a2a_default_style .a2a_svg,.a2a_default_style .a2a_counter img{float:none!important}#video_holder,.video_holder{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#video_holder iframe,.video_holder iframe{position:absolute;top:0;left:0;width:100%;height:100%}#cat_video_holder{max-width:600px;margin-left:auto;margin-right:auto}#dpd_tomorrow{background:url(../images/dpd.jpg) left top no-repeat;color:#fff;padding:20px}#dpd_tomorrow p.smallText{margin:0}#quick_paypal{width:100%}.product_info_review{padding:20px 20px 0}.more_review{display:none}.boards_link{display:flex;padding:10px;align-items:center;justify-content:space-evenly}.boards_link div:first-of-type{padding-right:20px}#pi_returns,#xmas_cutoff,#pi_incentive{padding:10px 20px}#pi_returns p,#xmas_cutoff p{margin:0}#holly-tl{position:absolute;top:-23px;left:-18px;z-index:2}#candy,#scale{padding:30px 0}#candy .paperclip,#scale .paperclip{position:absolute;right:5px;top:-18px}#scale .paperclip{right:auto;left:-5px;z-index:2}#candy h3{border-bottom:1px solid #e3eff6;padding:4px 20px 5px 30px}#candy li{list-style:none;border-bottom:1px solid #e3eff6;padding:4px 30px 5px}#xmas_cutoff{background:repeating-linear-gradient(45deg,#790003,#790003 10px,#af2f32 10px 20px)}#scale{padding:30px}#scale a img{border:1px solid #ccc}#blackfriday_pi{background:#fff;padding:15px;overflow:hidden;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23333' stroke-width='4' stroke-dasharray='6%2c 14' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}#blackfriday_pi p.largest{margin-bottom:0}#blackfriday_pi span.larger{display:inline-block;letter-spacing:3px;padding:10px 20px;border:2px dashed #fff;border-radius:5px}#blackfriday_pi p.mt20{margin-bottom:0}#blackfriday_pi p.mt20 span.time{letter-spacing:2px}#pi_carrier_logos{max-width:280px;margin:0 auto 20px}#pi_carrier_logos img{padding:10px;border:1px solid #d8d8d8}#pi_klarna{background:#dcdcdc;border:1px solid #b5b5b5;padding:8px 10px 5px;text-align:center;border-radius:8px;margin-top:10px;float:left}#pi_klarna img{max-width:65px;margin:0 auto}#pi_klarna p{margin:0}.productDescriptionTruncated{position:relative}.productDescriptionTruncated:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;background:#fff;background:-moz-linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(0deg,#fff,#fff0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}#productDescriptionExpand{cursor:pointer}.product_info_left{float:left;width:52%}#product_info_right{position:sticky;top:20px;float:right;width:40%}#product_tabs{margin:20px 0 -1px;padding:0;list-style:none;position:relative;z-index:2}#product_tabs h2{display:inline-block;margin:0 5px 0 0;padding:8px 14px;cursor:pointer;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid transparent}#product_tabs h2:last-of-type{margin:0}#product_tabs h2.current{border-bottom-color:#fff;background:#fff}.tab-content{display:none;border:1px solid #ccc;padding:20px;position:relative;z-index:1}.tab-content.current{display:inherit}.modal_review{max-width:600px;margin:20px auto;position:relative}#reviews_pane,.aftercare_pane{padding:20px 20px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.aftercare_pane p:last-of-type{margin-bottom:0}.aftercare_pane img{border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#reviews_pane_count{margin:4px 0}#reviews_pane_count i{color:#f8b80d;margin-right:2px}#reviews_pane .modern_button{margin-left:auto}.customer_review{background:#fff;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);box-shadow:0 0 5px #0000004d}.flex .customer_review{height:100%;display:flex;flex-wrap:wrap;align-content:flex-start;flex-direction:column}.flex .customer_review .customer_review_author{margin-top:auto}#reviews_pane .customer_review_author,#productGeneral .customer_review_author,.modal_review .customer_review_author{padding-top:20px}.customer_review i.fa-star{margin-right:3px;color:#f8b80d}.customer_review i.fa-star:first-of-type{margin-left:10px}.customer_review_author{align-items:center;width:100%}.customer_review_author img{margin-right:10px;height:40px;width:40px}.customer_review_author span{color:#595959;display:block;font-size:.8em;line-height:1.5em}#slider .customer_review{margin:0;max-width:35%;position:absolute;left:40px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.review_email{background:#eee;padding:40px;max-width:660px;margin-left:auto;margin-right:auto;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 6px 1px rgba(0,0,0,.3);box-shadow:0 0 6px 1px #0000004d;-webkit-transform:rotate(1.5deg) translateX(-15px);-ms-transform:rotate(1.5deg) translateX(-15px);transform:rotate(1.5deg) translate(-15px);margin-bottom:-20px;overflow:hidden}.review_email:nth-child(odd){-webkit-transform:rotate(-1.5deg) translateX(15px);-ms-transform:rotate(-1.5deg) translateX(15px);transform:rotate(-1.5deg) translate(15px)}.review_email:last-of-type{margin-bottom:80px}.review_email i{position:absolute;right:-11px;bottom:-9px;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);opacity:.4}.review_email p:nth-child(1){margin-bottom:10px}.review_email p:nth-child(2){border-top:1px solid #959595;border-bottom:1px solid #959595;padding:10px 0;margin-bottom:10px}.review_email p:nth-child(3){border-bottom:1px solid #959595;padding:0 0 10px}#do_not_buy_until{background:#eee;padding:30px 20px;border:1px solid #d8d8d8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:700px;margin:0 auto}#do_not_buy_until .flex{justify-content:center}#do_not_buy_until .flex img{margin-right:6px}#review_ctas a{display:block;background:#eee;padding:40px 20px;border:1px solid #d8d8d8}#review_ctas a span:first-of-type{display:block;margin-bottom:20px;font-weight:700;font-size:1.2em}#review_ctas a span:last-of-type{display:block;margin-top:20px;text-decoration:underline}#review_ctas .col-1-3:nth-child(1) i:nth-child(2),#review_ctas .col-1-3:nth-child(1) i:nth-child(5),#do_not_buy_until i:nth-child(2),#do_not_buy_until i:nth-child(5){color:#4385f4}#review_ctas .col-1-3:nth-child(1) i:nth-child(3),#do_not_buy_until i:nth-child(3){color:#ea4336}#review_ctas .col-1-3:nth-child(1) i:nth-child(4),#do_not_buy_until i:nth-child(4){color:#fbbd04}#review_ctas .col-1-3:nth-child(1) i:nth-child(6),#do_not_buy_until i:nth-child(6){color:#34a853}#review_ctas .col-1-3:nth-child(2) i{color:#4267b2}#review_ctas .col-1-3:nth-child(3) i{color:#00b57a}.mobile_cart_cta{display:none;font-weight:700;text-align:center}body#productreviewsBody #footer{margin-top:0}.single_review{padding:20px}.rating .fa-star,.product_info_review .fa-star{color:#f3be00;margin-right:3px}.rating .fa-star-o,.product_info_review .fa-star-o{color:#d8d8d8;margin-right:3px}#review_buttons a,#review_buttons input,#review_buttons .cssButton{width:100%;text-align:center}.qv_image{border:1px solid #ccc}.qv_description{text-align:left}.qv_description p{display:none}.qv_description ol,.qv_description ul{margin:0 0 15px 15px}#closed_modal{max-width:500px;padding:40px 40px 20px}#uk_delivery_modal,#trustpilot_popup{max-width:400px}table#uk_delivery_table,#productQuantityDiscounts table,table#dgt{border-collapse:collapse;margin:20px auto}table#uk_delivery_table,table#uk_delivery_table th,table#uk_delivery_table td,#productQuantityDiscounts table,#productQuantityDiscounts table td,table#dgt,table#dgt th,table#dgt td{border:1px solid #8e8e8e}table#uk_delivery_table th,table#uk_delivery_table td,#productQuantityDiscounts table td,table#dgt th,table#dgt td{padding:5px 10px;min-width:75px}.delivery_page_logo img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ccc;max-width:190px}.delivery_page_feature{height:100%;background:#fff;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);box-shadow:0 0 5px #0000004d}.delivery_page_feature_centred{margin-left:auto;margin-right:auto;display:inline-block;padding-left:50px;padding-right:50px}.delivery_page_feature p{margin:20px 0 0}#shippingInfo .info_age_block{padding:30px 30px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.3);box-shadow:0 0 5px #0000004d}#cartContentsDisplay{border:1px solid #ccc}th{font-weight:700;padding:10px}#scQuantityHeading{width:8%}#scUnitHeading,#scTotalHeading{width:11%}.cartQuantity input{text-align:center}.cartProductImg{width:15%}tr td{padding:5px;border-top:1px solid #ccc;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#ffffff 23%,#ededed 100%);background:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 23%,#ededed 100%);background:linear-gradient(to bottom,#fff 0% 23%,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ededed",GradientType=0);vertical-align:middle}#cartSubTotal{padding:10px;border:1px solid #ccc;border-top:none}#cartContentsDisplay img{border:1px solid #ccc;max-width:140px}#continue_shopping{margin-right:20px}.basket_update{display:block;width:100%;margin-top:5px}#basket_delivery{padding:10px;line-height:1.8em}#PPECbutton span{height:38px;line-height:38px;margin-right:10px}#processing_time{padding:10px 20px}#processing_time p{margin:0}.update_cart_quantity{background:none;margin-top:5px;display:none;cursor:pointer}.cartAttribsList ul{list-style:none}#basket_buttons .cssButton{height:40px;line-height:40px}#basket_buttons #apple-pay-button{margin-right:10px}body#checkoutshippingBody #navColumnOne,#checkoutpaymentBody #navColumnOne,#checkoutconfirmationBody #navColumnOne,#checkoutjswebelavondirect3dsecureBody #navColumnOne{display:none}.checkout_button .green_gradient,#product_sorter a.green_gradient{text-shadow:0px 0px 3px rgba(36,126,74,1);font-weight:700;letter-spacing:1px}#checkoutShipAddressDefault fieldset,#checkoutPayAddressDefault fieldset{padding-bottom:0}.checkout_step{padding:10px;color:#b7b7b7}.checkout_step.current_step{color:#404040}.checkout_step p{margin:5px 0 0}#checkout_steps i.fa-chevron-down:last-of-type{display:none}.ceon_sage_pay_direct,.paypaldp{margin-left:-20px}.ceon_sage_pay_direct .inputLabelPayment{display:block}#ceon-sage-pay-direct-card-expiry-month,#ceon-sage-pay-direct-card-expiry-year,#ceon-sage-pay-direct-card-start-month,#ceon-sage-pay-direct-card-start-year,#paypaldp-cc-expires-month,#paypaldp-cc-expires-year{width:44%}#ceon-sage-pay-direct-card-expiry-month,#ceon-sage-pay-direct-card-start-month,#paypaldp-cc-expires-month{float:left}#ceon-sage-pay-direct-card-expiry-year,#ceon-sage-pay-direct-card-start-year,#paypaldp-cc-expires-year{float:right}#checkoutShipto a,#checkoutBillto a{position:absolute;bottom:21px;right:21px;font-weight:700}#checkoutOrderTotals #ottotal{font-weight:700}.ceon_sage_pay_direct input,.ceon_sage_pay_direct select{border-color:#039a45}.sp1{color:#41a940}.pp1{color:#193c81}.pp2{color:#009bdd}.pp3{color:#ffc300}#checkoutOrderTotals .forward{width:50%;border-bottom:1px solid #ccc;padding:4px 0}#checkoutOrderTotals .forward:first-of-type{text-align:right}#checkoutOrderTotals div:last-of-type .forward{border-bottom:none;padding-bottom:0}#sp_expiry,#sp_cvv{float:left;padding-left:20px}#sp_expiry{width:30%}#sp_cvv{width:20%}#embedded_login_form{display:none}.mfp-content #embedded_login_form{display:block}#checkoutShipping label.checkboxLabel{display:flex;align-items:center}#checkoutShipping label.checkboxLabel img{margin-left:10px;height:17px}.styled_card_input{border:1px solid #039a45;margin-top:3px}.ccinfo.jsweb_elavon{margin-bottom:21px}.inputLabelPayment{display:block}#jsweb-elavon-direct-card-expiry-month,#jsweb-elavon-direct-card-expiry-year{width:45%;float:left}#jsweb-elavon-direct-card-expiry-year{float:right}#pmt-label-klarna,#pmt-label-opayo_pi{display:flex;align-items:center;margin-top:20px}#pmt-label-klarna img{height:30px;margin-right:5px}#checkout_subscribe{padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#checkout_subscribe p{margin:0}#checkout_subscribe p:first-of-type{margin-bottom:20px}#checkout_subscribe p:last-of-type{margin-top:10px}#checkout_subscribe a.green_gradient{font-weight:400;height:auto;line-height:24px;padding-top:5px;padding-bottom:5px}.social_cta_checkout{background:#000;overflow:hidden;color:#fff;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.social_cta_checkout img{position:absolute;top:50%;left:50%;min-width:100%;max-width:none;width:auto;min-height:100%;max-height:none;height:auto;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.social_cta_checkout p{margin-bottom:10px}.social_cta_checkout p:last-of-type{margin:0}#facebook_checkout img{opacity:.5}.info_age_block{padding:20px 20px 0}.info_age_block h3{border-bottom:1px solid #ccc;padding:0 0 5px}.info_age_block.gradient h3{border-bottom:1px solid #a55456}.info_age_block p:last-of-type{margin-bottom:0}.format_me ul,.format_me ol{margin:0 0 20px 40px}blockquote{background:#eee;padding:20px;margin:10px 0}.about_img{float:left;margin:0 20px 10px 0;max-width:300px;background:#eee;border:1px solid #d8d8d8;padding:10px}.about_img_right{float:right;margin:0 0 10px 20px}.about_social_pinterest,.about_social_twitter,.about_social_linkedin{display:block;color:#fff;padding:6px}.about_social_pinterest{background:#e60023}.about_social_pinterest_colour{color:#e60023}.about_social_twitter{background:#1da1f2}.about_social_twitter_colour{color:#1da1f2}.about_social_linkedin{background:#0073b1}.about_social_linkedin_colour{color:#0073b1}#how_to_set_up_a_chessboard p a{text-decoration:underline;color:#790003}#map{width:100%;height:250px}#faq_page dd.accordion-navigation a:not(p a){display:block;background:#eee;border:1px solid #ccc;padding:10px;font-weight:700;margin-top:20px}#faq_page dd.accordion-navigation .content{padding:20px;display:none;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}#faq_page dd.accordion-navigation .content p{margin:0}#faq_page dd.accordion-navigation .content p a{text-decoration:underline}#geo_banner{color:#fff;overflow:hidden;padding:40px 20px}#geo_banner img{min-width:100%;min-height:100%;max-width:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#geo_banner p{max-width:80%;margin:0 auto}#geo_banner p.larger{margin-top:10px;line-height:1.5em}#promo_code{display:inline-block;font-weight:700;font-size:2em;padding:20px 30px;border:4px dashed #7b0003;letter-spacing:3px}a#chess_rules{display:inline-block;padding:10px 20px}#chess_rulesMainContent img{border:1px solid #d8d8d8}.rule_block img{border:1px solid #d8d8d8;margin:20px}#game_of_ur_rulesMainContent img,#backgammon_rulesMainContent img,#senet_rulesMainContent img,#dominoes_rulesMainContent img,#hneftafl_rulesMainContent img,#draughts_rulesContent img{margin-left:auto;margin-right:auto;max-width:600px}#how_to_set_up_a_chessboardMainContent img{border:1px solid #d8d8d8;background:#eee;padding:10px;margin-bottom:30px}#fancy_search_step_1,#fancy_search_step_2{padding:20px 20px 0}#fancy_search_step_1 img{width:100%}#fancy_search_step_1 input[type=radio]+label:before{position:absolute;top:12px;right:12px;font-size:1.5em}#fancy_search_step_2 input,#fancy_search_step_2 select{background:#fff}.colour_checkboxes_label{display:block;width:100%}.colour_checkboxes_label img{padding:30px 30px 10px}#fancy_search_step_2 input[type=checkbox]+label:before{position:absolute;top:12px;right:12px;font-size:1.5em}#category_specific_search_link{display:block;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#category_specific_search{max-width:640px}#category_specific_search select{margin:0}#category_specific_search .cssButton{width:100%;text-align:center}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;width:88%;margin:0 auto 20px}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#790003}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}#order_track{max-width:600px;margin:0 auto 60px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px #0006;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#order_track_header{padding:20px 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}#order_track_header .fa-chevron-right{position:absolute;top:50%;right:0;-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}#order_track_barcode{display:flex;justify-content:space-between}#order_track button.mfp-close{top:-35px;right:-17px;color:#fff}[class*=barcode_element_]{height:20px;background:#000;display:inline-block}.barcode_element_1{width:1px}.barcode_element_2{width:2px}.barcode_element_3{width:3px}.barcode_element_4{width:4px}.barcode_element_5{width:5px}.barcode_element_6{width:6px}#order_track_inner{padding:20px;color:#404040}#order_track .cssButton{width:100%;text-align:center;cursor:pointer}#order_track .cssButton:disabled,#order_track .cssButton[disabled=disabled]{opacity:.4;cursor:not-allowed}.order_track_order{background:#eee;padding:20px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.4);box-shadow:0 1px 3px #0006;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.order_track_order p:last-of-type{margin-bottom:0}#coupon_page_coupon_code{text-align:center;display:inline-block;border:4px dashed #790003;font-weight:700;font-size:3em;line-height:1em;letter-spacing:2px;padding:30px 40px;margin:0 auto;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}#coupon_page_coupon_code_copy{display:inline-block;color:#fff;padding:5px 14px;font-size:.9em;background:#212121;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;margin-top:15px}#coupon_page_coupon_code_copy:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #212121 transparent;position:absolute;bottom:100%;left:50%;margin-left:-10px}#incentive_link{position:fixed;bottom:0;left:20px;display:inline-block;padding:10px 25px;text-transform:uppercase;font-weight:700;box-shadow:0 0 5px #00000080;z-index:5}#incentive_popup{max-width:660px;margin:20px auto;background:#fff;color:#404040;box-shadow:0 0 50px #ffffff80}#incentive_popup .flex{align-items:stretch}#incentive_popup_left{width:37%;overflow:hidden;color:#fff}#incentive_popup_right{width:63%;padding:30px}#incentive_popup_left img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;max-width:none;width:auto;min-height:100%;max-height:none;height:auto}#incentive_popup_left div{font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#incentive_popup_left div p{margin:0;line-height:1em;text-shadow:0px 0px 15px #000}#incentive_popup_left div p:first-of-type{font-size:4em}#incentive_popup_left div p:last-of-type{font-size:6.5em}#incentive_popup input{border:1px solid #707070;display:block;width:100%;padding:10px}#incentive_popup input:focus{border-color:#790103}#incentive_popup button.gradient{display:block;width:100%;padding:10px;border:1px solid #500204;margin:5px 0 10px;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#incentive_popup .modal-dismiss,#incentive_click_to_copy,#incentive_popup_code_outro{cursor:pointer}#incentive_popup_code_intro,#incentive_popup_code_outro{display:none}#incentive_popup_code{display:none;border:2px dashed #790003;background:#fff;padding:19px;font-weight:700;font-size:2em;line-height:1em;letter-spacing:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#incentive_click_to_copy{display:none;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.incentive_visible{display:block!important}#subscribe_box{padding:20px;overflow:hidden;background:#000;color:#fff;position:relative}#subscribe_box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:100%;max-width:none;width:auto;min-height:100%;max-height:none;height:auto;opacity:.8}#subscribe_box input{display:block;width:100%;background:#fff;border:1px solid #fff;padding:10px}#subscribe_box button{display:block;width:100%;padding:10px;border:1px solid #500204;margin:10px 0 0;text-transform:uppercase;font-weight:700;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#sustainability_intro{overflow:hidden;padding:50px;background:#124f01;color:#fff;line-height:1.5em}#lifetime_chess_piece_replacement_serviceMainContent #sustainability_intro{background:#1b0001}#sustainability_intro img{opacity:.3;min-width:100%;width:auto;max-width:none;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sustainability_quote{background:#eee;padding:30px;line-height:1.5em}#sustainability_quote:after{content:"";position:absolute;top:100%;left:50%;margin-left:-20px;display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #eee}#sustainability_quote_author{display:flex;align-items:center;justify-content:center}#sustainability_quote_author img{width:70px;border-radius:50%;margin-right:10px}#sustainbility_toggle{cursor:pointer}#replacement_dog{padding:20px}#replacement_dog p{margin:0}#replacement_dog img{max-width:220px;-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);border-top:12px solid #f8f8f8;border-right:12px solid #f8f8f8;border-bottom:25px solid #f8f8f8;border-left:12px solid #f8f8f8;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006}#replacement_dog+p{max-width:620px;margin:0 auto}.anatomy_piece{padding:20px;overflow:hidden;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.anatomy_piece p.gradient{position:absolute;top:0;right:0;padding:8px 22px;z-index:2}.anatomy_piece img{border:1px solid #d8d8d8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#aboutUsMainContent,#shippingInfoMainContent,#conditionsMainContent,#website_terms_conditionsMainContent,#privacyDefaultMainContent,#sustainbility_content,#modern_slavery_statementMainContent,#how_to_set_up_a_chessboardMainContent,#traditional_game_rulesMainContent #lifetime_chess_piece_replacement_serviceMainContent,#gdprMainContent,#anatomy_of_staunton_chess_piecesMainContent,#chess_rulesMainContent{font-size:1.1em}#categories.leftBoxContainer{padding-right:20px}.new_slide_image{width:50%;padding:60px 0}.new_slide_image_text_link{display:block;text-align:center}.new_slide_text{width:40%;padding:30px 0;margin-left:auto}.modern_button{display:inline-block;color:#790003;border:2px solid #790003;padding:8px 24px;background:transparent;text-transform:uppercase;cursor:pointer}.modern_button:hover{background:#790003;color:#fff}.modern_button+.modern_button{margin-left:20px}#filter_overlay{position:absolute;top:0;left:0;width:100%;min-height:100%;background:#ffffffbf;z-index:5}.category_filter_wrap{border:1px solid #ccc;padding:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.category_filter input[type=text],.category_filter input[type=number]{background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;max-width:90px;text-align:center}.category_filter .col-1-2+.col-1-2 input[type=text],.category_filter .col-1-2+.col-1-2 input[type=number]{float:right}.colour_swatch_label{float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ccc;padding-right:10px;width:100%;position:relative;overflow:hidden}.colour_swatch_label span{display:block;width:40px;height:40px;margin-right:10px;border-right:1px solid #ccc}.colour_swatch_label.metallic span:before{content:"";position:absolute;width:40px;height:40px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.15)),to(rgba(0,0,0,.25))),-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(.5,rgba(255,255,255,.1)),color-stop(.501,rgba(255,255,255,0)),color-stop(1,rgba(255,255,255,0)));background:-moz-linear-gradient(top,rgba(255,255,255,.15),rgba(0,0,0,.25)),-moz-linear-gradient(left top,rgba(255,255,255,0),rgba(255,255,255,.1) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0));background:linear-gradient(top,#ffffff26,#00000040),linear-gradient(left top,#fff0,#ffffff1a 50%,#fff0 50%,#fff0)}input[type=checkbox]+label.colour_swatch_label:before{display:none}input[type=checkbox]:checked+label.colour_swatch_label:before{position:absolute;width:auto;top:50%;right:5px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2em;display:block;content:"\f058"}#mobile_filters_buttons,#mobile_toggle_filters{display:none}#mobile_filters_buttons{padding:10px 0;background:#fff;position:sticky;bottom:0;z-index:8}#mobile_filters_buttons .modern_button{width:100%}.filters_visible{position:absolute;top:0;background:#fff;z-index:7;display:block!important;width:calc(100% + 10px);padding-right:10px;border-bottom:1px solid #ccc}.clearBoth{clear:both}.messageStackWarning,.messageStackError,.messageStackSuccess,.messageStackCaution{padding:5px 10px;font-size:1em;margin:0 0 10px;border:1px solid transparent;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.messageStackWarning img,.messageStackError img,.messageStackSuccess img,.messageStackCaution img{display:none}.messageStackWarning,.messageStackError{background:#d9534f;border-color:#d43f3a}.messageStackSuccess{background:#73d06c;border-color:#14ad08}.messageStackCaution{background:#f0ad4e;border-color:#eea236}.normalprice,.productSpecialPriceSale{text-decoration:line-through}.centeredContent,TH,#cartEmptyText,#cartBoxGVButton,#cartBoxEmpty,#cartBoxVoucherBalance,#navCatTabsWrapper,#navEZPageNextPrev,#bannerOne,#bannerTwo,#bannerThree,#bannerFour,#bannerFive,#bannerSix,#siteinfoLegal,#siteinfoCredits,#siteinfoStatus,#siteinfoIP,.center,.cartRemoveItemDisplay,.cartQuantityUpdate,.cartQuantity,.cartTotalsDisplay,#cartBoxGVBalance,.leftBoxHeading,.centerBoxHeading,.rightBoxHeading,.productListing-data,.accountQuantityDisplay,.ratingRow,LABEL#textAreaReviews,#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage,.centerBoxContents,.specialsListBoxContents,.categoryListBoxContents,.additionalImages,.centerBoxContentsSpecials,.centerBoxContentsAlsoPurch,.centerBoxContentsFeatured,.centerBoxContentsNew,.gvBal,.attribImg{text-align:center}.centeredContent img{margin-left:auto;margin-right:auto}.back{float:left}.forward,#shoppingCartDefault #PPECbutton{float:right}.hiddenField{display:none!important}.visibleField{display:inline}.col-1-1.narrowed{max-width:1120px;float:none;margin-left:auto;margin-right:auto}.pre_order_ajax_response,.pre_order_ajax_response img{display:none}.pre_order_ajax_response{padding-top:20px}.origins_flag svg{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.4);box-shadow:0 0 5px #0006}.img-magnifier-glass{position:absolute;top:50%;left:50%;margin-top:-80px;margin-left:-80px;border:5px solid #790003;border-radius:50%;cursor:none;width:160px;height:160px;z-index:3;line-height:150px}.product_quality_page .clear.flex-center:nth-child(odd){flex-direction:row-reverse}#timeline{border-top:5px solid #7b0003}#timeline div{width:12.5%;float:left;padding-right:20px}#timeline div:last-of-type{padding-right:0}#timeline div:before{display:block;content:"";position:absolute;left:0;top:-10px;background:#fff;width:15px;height:15px;border:5px solid #7b0003;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#timeline div p.burgundy{margin:10px 0 5px}#timeline div p.burgundy+p{margin:0;font-size:.9em}.meet_the_team_block img{margin:0 auto 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:5px solid #7b0003}.values_slider_block{padding:40px;margin:0 10px;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#values_slider i.fa-angle-left.slick-arrow{left:-20px;width:60px;text-align:center;color:#7b0003}#values_slider i.fa-angle-right.slick-arrow{right:-20px;width:60px;text-align:center;color:#7b0003}@media screen and (max-width:1360px){#categories_menu li a.largest,#categories_menu li.forward a{padding:5px}.gift_ideas_link i{display:none}}@media screen and (max-width:1310px){#cartAdd .col-2-3 .smallText{display:none}}@media screen and (max-width:1200px){.main_home_link,.extra_category_banner_text{display:none}#christmas_shipping{left:20px}#established{left:28%;width:100px}#christmas_sale{left:6%;width:100px}}@media screen and (max-width:780px){.fwm,.product_box_buttons a{width:100%}#incentive_popup_right{width:100%!important}.hwm{width:50%}.thirdwm{width:33.3333%}.no_mobile,#incentive_popup_left{display:none}body{padding-top:51px}#mobile_nav,#mobile_messengers,#mobile_only_banners,#hp_features,.pi_brand_logo{display:block}#logo{width:50%;margin:0 auto;float:none}.width{padding-left:0;padding-right:0}.edges{padding-left:10px;padding-right:10px}#site_wide span+span{display:inline}.new_slide_text{width:100%;text-align:center;padding:20px}.narrowed_category_image{max-width:100%}.product_info_left,#product_info_right{width:100%;float:none}#product_info_right{position:static;top:auto;padding-top:20px}#product_tabs{white-space:nowrap;overflow-x:auto}.pi_brand_logo{text-align:center}.pi_brand_logo img{margin:0 auto 10px;max-width:50%}body#indexHomeBody #headerWrapper{border-bottom:1px solid #ccc}#cartAdd .col-2-3 .smallText{display:block}.navSplitPagesLinks strong,.navSplitPagesLinks a{padding:3px 4px}#navMainSearch{position:fixed;top:0;left:-100%;width:100%;border:none;background:#000000b3;padding:15px;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0;border-top-right-radius:0;border-width:10px;z-index:99}#navMainSearch.visible{left:0}#navMainSearch input[type=text]{width:100%;height:44px;line-height:44px}#navMainSearch .cssButton{width:14%;height:44px;line-height:42px}#navMainSearch a{color:#fff}#ast_header_link{font-size:1em}.mobile_category_collapse{display:block;border-bottom:1px solid rgba(0,0,0,.7);padding-bottom:10px;margin-bottom:5px}#categories_menu{position:fixed;width:100%;top:0;right:-100%;border:none;z-index:99;background:#fff;padding:10px 0;min-height:100vh;display:block!important}#categories_menu.visible,#categories_menu ul.clear{right:0}#categories_menu ul.expanded{right:100%}#categories_menu li.category_drop_down,#categories_menu li.category_all_products,#categories_menu li.gift_ideas_link{width:100%;float:none;text-align:right;font-size:1.1em!important}#categories_menu li.category_drop_down a,#categories_menu li.category_all_products a,#categories_menu li.gift_ideas_link a,#categories_menu li.category_drop_down ul li a,#categories_menu li.category_drop_down ul li strong.more_products,span.drop_down_trigger{padding:5px 15px}#categories_menu li.category_drop_down{position:static}#categories_menu li#mobile_login{display:block;font-size:.8em;width:70%}#categories_menu li#mobile_login a{border-bottom:none}#categories_menu li.category_drop_down ul li strong.more_products{display:block}#categories_menu li.category_drop_down ul.sub_categories{background:transparent!important;left:100%;top:0!important;border:none;width:100%!important;text-align:right;padding:0!important}#categories_menu li.category_drop_down ul.sub_categories.visible{left:100%!important}#categories_menu li.category_drop_down ul.sub_categories li{display:block;width:100%}#categories_menu li#country_selector_toggle{display:none}#country_selector{position:static;font-size:.8em;display:block!important;border:none;background:transparent;color:#404040;padding:30px 15px 10px}#country_selector a{flex-direction:row-reverse}#country_selector svg{height:22px;margin-left:8px;margin-right:0}#toggle_product_sorter{display:block}#product_sorter_inner{display:none}#product_sorter_inner .mb20{margin-bottom:10px}fieldset{padding:10px}legend{padding:2px 8px;font-size:.8em}.hp_feature{padding:20px;margin-bottom:20px}.product_box{padding-bottom:50px}.product_box.pad_bottom{padding-bottom:80px}#hp_manufacturers img{padding:20px 50px}.mobile_whatsapp_link{display:inline}.desktop_whatsapp_link{display:none}#whatsapp{right:0;bottom:0;padding:0 10px;height:42px;line-height:42px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:62.6%;text-align:center}#dispatch_timer{overflow:hidden;background:#333}#dispatch_timer img{position:absolute;top:0;right:0;width:auto;max-width:none;opacity:.5;filter:alpha(opacity=50)}#dispatch_timer div{position:static;position:relative;top:0!important;margin:20px 0;font-size:1em}#dispatch_timer div span.time{font-size:1.3em}#productAdditionalImages{margin-top:0}#productAdditionalImages .active img{border-color:#ccc}#productAdditionalImages .nudge{display:none}#productAdditionalImages .nudge.slick-initialized{display:block}input,textarea{font-size:16px}#scQuantityHeading,#scTotalHeading{width:15%}.cartProductImg{width:0%}#basket_buttons div{width:100%;float:none;height:auto!important}#basket_buttons div.mb20{margin-bottom:10px}#basket_buttons a,#basket_buttons a span{width:100%;text-align:center;display:block}.checkout_box{min-height:1px!important}#basket_buttons #apple-pay-button{width:100%;margin-bottom:10px;margin-right:0}#basket_buttons+p+.clear>.forward{float:none}#basket_delivery{font-size:.85em}#productsListingTopNumber,#productsListingListingTopLinks,#productsListingBottomNumber,#productsListingListingBottomLinks,#reviewsDefaultListingTopNumber,#reviewsDefaultListingTopLinks,#reviewsDefaultListingBottomNumber,#reviewsDefaultListingBottomLinks{font-size:.8em}#footer{text-align:center;padding-bottom:50px}#international_site_flags .international_site_flag{width:50%;margin-right:0}#christmas_shipping{position:static;margin:10px 0 -20px;width:100%;max-width:none;border-left:none;border-right:none;border-bottom:none;background:#ad0101}.finder_link{font-size:1.2em}.about_img{width:100%;max-width:none;margin:0 0 20px}#pi_klarna{float:right;margin:0 0 5px}#cartAdd #productPrices{float:left}#sending_as_a_gift{padding-right:20px;padding-bottom:140px;background-image:url(../images/shipping_box.png);background-repeat:no-repeat;background-position:50% 110%}#payment_card_address{display:block;float:none;margin:10px 0}.boards_link{display:block}.boards_link div:first-of-type{padding-right:0;margin-bottom:10px}.boards_link img{max-width:50px}.mobile_cart_cta{display:block}#footer li{margin-top:0}#footer li a,.gift_ideas li a{display:block;padding:5px 0}#footer_payments{flex-wrap:wrap;justify-content:center}#footer_payments i:last-of-type{margin-right:0}#footer .col-1-5.tar{text-align:center}#coupon_page_coupon_code{font-size:2em}.review_email{-webkit-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg);max-width:90%;margin-bottom:30px}.review_email:nth-child(odd){-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);transform:rotate(-1deg)}#incentive_link{width:37.5%;left:0!important;padding:0 5px!important;height:42px;line-height:42px;text-align:center;box-shadow:none!important;border:none}#category_sale_banner{font-size:1em}.product_box_image:hover .product_main_image{display:block}.product_box_image:hover .product_rollover_image{display:none}.category_section_with_logo,.category_section_with_image{text-align:center}.category_section_with_logo img,.category_section_with_image img{max-width:200px;margin:0 auto}.category_section_with_logo .col-1-5 img{width:100%}.popular_category{height:auto;background:#eee;border:1px solid #d8d8d8;text-align:center}.popular_category .white{color:#404040;padding:10px}.popular_category img{display:none}.popular_category p.larger{font-size:1.6em}.popular_category p:last-of-type{position:relative;left:auto;bottom:auto}.popular_category .rel{pointer-events:unset}#replacement_dog{padding:40px}#replacement_dog img{margin-bottom:30px}#mobile_filters_buttons,#mobile_toggle_filters{display:block}#productListing.view_as_list .product_box{display:block;padding:10px}#productListing.view_as_list .product_box .product_box_image,#productListing.view_as_list .product_box .product_box_image+div{width:100%}#productListing.view_as_list .product_box .product_box_image{border-right:none}#productListing.view_as_list .product_box .product_box_image+div{padding-bottom:40px}#productListing.view_as_list .product_box .product_box_image+div p.mb10{font-size:1em;line-height:1.5em}#productListing.view_as_list .product_box .product_box_buttons{width:100%;right:0}#productListing.view_as_list .product_box .product_box_buttons a{width:50%}.filter_checkbox{margin-bottom:6px;font-size:1.1em}.filter_checkbox:last-of-type{margin-bottom:0}.product_box a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.product_quality_page .clear .rel{overflow:hidden}#timeline{border-top:none;border-left:5px solid #7b0003;padding:30px 0 0;margin-left:30px}#timeline div,#timeline div:last-of-type{padding-left:20px;margin-bottom:30px;width:100%;float:none}#timeline div:before{left:-10px;top:50%;margin-top:-7.5px;margin-left:0}#timeline div p.burgundy+p{font-size:unset}.meet_the_team_block img{max-width:50%}.aftercare_pane img{margin-bottom:20px}#short_banner{display:block}}.jsweb_elavon_form_error{background:#f63}.jsweb_elavon_card_icon{margin:0 4px 4px 0}iframe#jsweb_elavon_3dsecure_iframe,iframe#jsweb_elavon_server_iframe,#opayo_pi_3d_secure_iframe{border:none;width:100%;height:450px}iframe#jsweb_elavon_server_iframe{height:590px}#jsweb_threed_secure_necessary_intro img.jsweb_elavon_3dsecure_icon{float:right;clear:right;margin-left:1em;margin-bottom:2em}.jsweb_elavon_cards_accepted_icon,.jsweb_elavon_cards_accepted_3dsecure_icon{margin:0 0 4px 4px}.jsweb_elavon_cards_accepted_sidebox div{clear:left}.jsweb_elavon_disabled_label{color:#a9a9a9;background-color:gray;display:none!important}.token_tooltip{display:none;border:2px solid #CCC;-webkit-box-shadow:10px 10px 5px 0px rgba(153,153,153,1);-moz-box-shadow:10px 10px 5px 0px rgba(153,153,153,1);box-shadow:10px 10px 5px #999;background:#eee;margin-left:100px;padding:10px;position:absolute;z-index:1000;width:350px;line-height:1.2em}.inputLabelPayment:hover .token_tooltip,.inputLabel:hover .token_tooltip{display:block}.inputLabelPayment.jsweb_elavon_direct_paypal_cc_wrapper{width:auto}.inputLabelPayment .jsweb_elavon_direct_paypal_cc{display:block}.inputLabelPayment .jsweb_elavon_direct_paypal_cc input{vertical-align:middle;margin-right:10px}.inputLabelPayment .jsweb_elavon_direct_paypal_cc img{vertical-align:middle}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img:not(.customer_review_author img){display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:""}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.6}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px #0009;position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:-90px}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:-90px}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:#0009;bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:#0009;position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:940px;margin:20px auto;color:#404040}#checkoutshippingBody .white-popup,#checkoutpaymentBody .white-popup{max-width:700px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/regency.css.map */
