.productpage{padding:6px}.productpage .container{background:#fff;padding:0;border:1px solid #dcddde;box-sizing:border-box;border-radius:1px;margin-bottom:0;contain:style}.container.tabs{border:0;margin:10px}.product_left,.product_right{contain:content}.product_right.act{contain:style}.product_right:first-child{grid-row:1/span 2;padding-top:10px}.product_right:nth-child(4){grid-row:3}.product_right:nth-child(6){grid-row:4/span 4}.product_left{margin:0 auto;text-align:center;padding:10px 10px 15px}.product_left:nth-child(2){padding-top:10px;padding-bottom:0;grid-row:1/2}.product_left:nth-child(3){grid-row:2/span 3;padding-bottom:0}.product_left:nth-child(5){grid-row:5}.product_abvimg{text-align:center;border-bottom:#dcddde 1px solid;padding:0 0 15px}.product_abvimg.hasrange{display:flex;justify-content:space-between;align-items:center}.product_abvimg img{object-fit:contain}.product_undimg{margin-top:15px;border-top:#dcddde 1px solid;padding:10px 0;text-align:center}.product_undimg>div>p{display:inline-block;padding:10px}.starrating_holder{text-align:left;padding-top:3px}.starrating{text-align:center;display:inline-block;line-height:1.3em;vertical-align:middle}.starrating a.tablink{text-decoration:underline}.details_padding{padding:0 10px}.details_padding.main_details{padding:0 10px 25px}.prodsec_head,.tabclone{background:#415161;color:#fff;padding:9px 10px 11px 20px;font-size:1.05rem;position:relative;text-align:left}.tabclone .goarr{transform:translate(-21%,-11%) rotate(135deg);transition:transform linear .2s;margin:4px}.tabclone.active .goarr{transform:translate(-21%,29%) rotate(-45deg)}.prodsec_head.mobile_expand_head{padding-left:10px;padding-top:12px;padding-right:30px}.prodsec_head.mobile_expand_head:before{margin-right:-20px}.prodsec_head span:first-child{color:#d7d7d7;display:inline-block;float:none;font-size:16px;vertical-align:middle;line-height:1em}.prodsec_content{padding:25px 18px}.dimthumbnail,.videothumb{height:68px;width:68px;position:relative;overflow:hidden;text-align:center;display:inline-block;vertical-align:middle;margin:0 5px 10px;border:1px solid #e0eaf2;border-radius:1px}.thumbnails span.videothumb img{margin:-13px -40px;height:94px;max-width:none;width:calc(100% + 57.33px);object-fit:cover;border:0}.top_details{padding-top:10px;text-align:center}h1{text-align:center;padding-bottom:6px;font-weight:700}.summary_heading{font-weight:700;font-size:128.6%;margin-bottom:20px}.summary_desc{font-size:93%;text-align:justify}hr.thinhr{margin:0}.js .select .expand_body{display:none}.select .expand_body a{background:#fff}.select .expand_body a.current{background:#0085ac;color:#fff}.summary{padding-top:35px}.thumbnails img{border:1px solid #e0eaf2;border-radius:1px}.thumbnails img.v{object-fit:contain}img.productmain{margin:15px auto;width:265px;height:265px;object-fit:contain;display:block}.productimg_container{clear:both;min-height:295px;vertical-align:middle;text-align:center;line-height:295px}.productimg_container a{display:block}.icon.magnify{width:15px;height:15px}.product_zoom{position:absolute;background:#e9eef2;border:1px solid #e9eef2;border-radius:100%;box-sizing:border-box;padding:10px;top:3%;right:6%;line-height:1em}.thumbnails iframe,.thumbnails img{display:inline-block;margin:0 5px 10px;height:68px;vertical-align:middle;pointer-events:none}.thumbnails{box-sizing:border-box;text-align:center;margin-bottom:10px}.thumbnails a{display:inline-block}.productpage .vat_switch_holder{background:#e9eef2;border:1px solid #dde5ec;border-radius:1px;padding:3px;display:none;user-select:none}.product_top{border-top:#dcddde 1px solid;padding-top:15px;display:flex;align-items:stretch;justify-content:space-around;flex-direction:row-reverse}.product_right:first-child .top_details{padding-bottom:0}.product_top .delivery{font-size:1.1rem;text-align:center;font-weight:700;margin-bottom:20px}.product_top .delivery a{color:#34495e;display:block}.product_top .offers{text-align:center;margin-bottom:20px}.product_top .offers a{display:inline-block;text-decoration:none}.product_top .delivery .icon{display:block;font-size:80px;line-height:1em;color:#415161;padding:0 0 10px}.product_top .delivery a:first-child{text-decoration:none}.product_top .delivery a:hover,.product_top .delivery a:hover .icon{color:#007fa6}.product_top .delivery .icon.icon-warranty-icon::before{font-size:.9em;line-height:1.3em}.actions{width:308px;text-align:center}.actions .stuk>div{width:100%;background:#fff;box-shadow:-2px 3px 6px rgba(0,0,0,.06);border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:5px;display:grid;right:0;justify-content:space-between;box-sizing:border-box;align-items:center;text-align:center;position:fixed;top:-1px;right:0;flex:0 1 auto;margin-top:0;grid-template-columns:[start]auto [mid]auto [end]auto;grid-template-rows:[row1]auto [row2]auto [row3]auto}.actions .stuk .price_savings,.product_top .actions .stuk .lease_weekly,.stuk #inthree{display:none}.actions .stuk .basketbtncontainer{width:auto;position:static;margin:0;grid-column-start:end}.actions .stuk .totalprice_bar.added_active{grid-row-start:row2;grid-column-start:start;grid-column-end:span 3;margin-top:10px}.actions .stuk .secactions{display:inline-flex;display:-ms-inline-flexbox;margin:-5px;grid-column-start:start;grid-row-start:row1}.actions .stuk .secactions .btn,.actions .stuk .secactions .outofstockbar{margin:5px!important}.actions .stuk .add_basket,.actions .stuk .btn{width:auto;padding:10px;font-size:1em;line-height:1.1em;font-weight:700;margin:0;display:inline-block}.actions .stuk p{width:100%;padding:5px 10px 0;box-sizing:border-box;grid-column-start:start;grid-column-end:span 3;grid-row-start:row3}.actions .stuk p br{display:none}.actions .stuk p .stockstatus{padding-top:0}.actions .stuk .priceholder{padding:0 5px;grid-column-start:mid}.actions .stuk .add_basket .add_basket_main{font-size:1em;font-weight:inherit}.actions .stuk .product_price{font-size:1.4em;line-height:1em;margin-right:0}.actions.added_active .stuk{padding-top:27px}.js .productpage .vat_switch_holder{display:block;width:44px;margin:0 auto}.productpage .vat_switch_back{background:#fff;width:44px;height:10px;position:relative}.productpage .vat_switch{background:#028eb6;border:1px solid #028eb6;width:19px;height:10px;border-radius:1px;box-sizing:border-box;position:absolute;left:0;transform:translate(0,0)}.incvat .productpage .vat_switch{left:100%;transform:translate(-100%,0)}.productpage .vat_switch:hover{cursor:pointer}.productpage .vat_status{display:inline;vertical-align:middle;transition:all fade .2s;text-transform:uppercase}.priceholder{padding:4px 0}.product_price{color:#0084ac;font-weight:700;font-size:314%;line-height:1.1em;margin:0 10px 0 0;display:inline-block;vertical-align:middle}.product_price .vattag{font-size:25%;color:#000;display:inline-block;line-height:1.2em}.product_price .altprice{font-size:40%;line-height:1.2em}.product_price .withoutVAT .altprice{color:#0084ac}.product_price .withVAT .altprice{color:#34495e}.product_price .altprice .vattag{font-size:50%}.excvat .product_price{color:#34495e}.productpage .vat_container{display:inline-block;line-height:1.2em;vertical-align:middle}.savings_priceblock{display:inline-block;text-align:center;width:50%}.savings_priceblock:last-child{margin-right:0}.stkmsg{padding-bottom:8px}.price_savings{margin:0;width:auto}.price_savings .btn{margin:0}.lease_weekly{color:#028eb6;margin-top:10px}.compare_product:hover{background:#028eb6;border-color:#028eb6;cursor:pointer}.productbtnsbar{height:12px;background:#fff;z-index:5;position:relative;transition:height linear .2s}.productbtnsbar.added_active{height:45px}.add_basket{width:100%;display:block;box-sizing:border-box;background:#028eb6;border-radius:2px;padding:15px 47.5px;transition:background-color linear .2s;-webkit-appearance:none;border:none;z-index:7;position:relative;margin-bottom:10px;left:0}.add_basket span{display:block}.add_basket:hover{background:#0085ac;cursor:pointer}.add_basket .add_basket_main{color:#fff;font-size:141.5%;font-weight:700}.add_basket .add_basket_sub{color:#dbf4ff;font-size:.8em}.basketbtncontainer{display:block;position:relative;width:100%;float:none;margin:0 auto}.totalprice_bar{background:#e9eef2;display:none}.totalprice_bar.added_active{display:block}.deliverymessage{color:#fff;background:#415161;padding:4px;text-align:center;font-weight:700}.delivery_options{background:#f7fbff;border-bottom:1px solid #e9eef2;position:relative}.delivpanel{width:50%;text-align:center;position:relative;padding:25px 0 18px;box-sizing:border-box}.delivpanel.centerItem{margin:0 auto}.delivpanel .head{background:#fff;border:1px solid #0085ac;border-radius:2px;padding:11px 15px;box-sizing:border-box;width:80%;margin:0 auto 8px;font-size:86%}.delivpanel .te{text-transform:uppercase;line-height:1.35em;font-size:86%}.delivpanel .icon.delivery_icon{margin:0 auto 5px;vertical-align:middle;display:block}.delivery_options .delivery_text{margin:0 auto;text-align:center;line-height:1.3em;word-spacing:.2em;vertical-align:middle;overflow:hidden}.delivery_options .delivery_or{position:absolute;top:auto;margin-right:-15px;margin-top:-14px;background:#415161;border-radius:100%;color:#fff;text-transform:uppercase;font-weight:700;padding:5px 8px;z-index:2}.tabs{background:0 0;border-radius:2px;margin-top:20px;margin-bottom:20px}.tabs .controls{display:none}.tabs .tab_content{background:#fff;transition:margin-top linear .3s;will-change:margin-top;box-sizing:border-box;contain:style}.js .tab_content{display:none}.js .tab_content#fulldescription{display:block}.js .tab_content.active{content-visibility:visible}.js .tab_content.active .tab_content{display:block}.secactions{display:flex;align-content:stretch;align-items:stretch;margin:10px 0 6px}.secactions .obtn{color:#fff;margin-bottom:0}#specification .left_section,#specification .right_section{float:none;padding:20px;width:auto;box-sizing:border-box}#specification .right_section{position:relative;left:-1px}#specification .right_section .product_options{font-weight:700;margin:0 0 17px 18px;font-size:114.5%}#specification .right_section table tr th:first-child{border-right:1px solid #e9eef2}#specification .right_section table tr td:last-child{padding:30px 70px 30px 20px}#specification .right_section table tr td:last-child strong{display:block;margin-bottom:20px}#specification .right_section table tr{border-top:1px solid #e9eef2;border-bottom:1px solid #e9eef2}#specification .right_section table{border-collapse:collapse;width:100%;font-size:100%}#specification .left_section th{padding:6px 50px 6px 0;font-size:88%;text-align:left}#specification .left_section td{padding:6px 10px 6px 0;font-size:88%}#specification .right_section table .imagecell{text-align:center}#specification a{text-decoration:none}.specification_btn{background:#028eb6;border-radius:2px;padding:10px;text-decoration:none;color:#fff;transition:background linear .2s;display:table;margin:35px auto 0}.specification_btn:hover{background:#0085ac}#fancybox-content .tab_title,.tab_title{font-weight:700;font-size:114.5%;margin-bottom:20px}.tab_content{padding:10px}.tab_content .btn:last-child{margin-bottom:0}.tab_content .prodsec_head{display:none;margin:0 -10px 20px}.tab_content ul{padding-left:20px}#documents a{text-decoration:none}#documents .icon{margin-right:10px}.accessories_basket{background:#028eb6;border-radius:2px;padding:6px 14px;text-decoration:none;color:#fff;transition:background linear .2s;-webkit-appearance:none;border:1px solid #028eb6;font-size:100%;display:inline-block}.accessories_basket:hover{background:#0085ac}.optionstable td:last-child .accessories_basket{padding:6px}.a_b label{display:inline-block}.a_b .accessories_basket .added,.btn .added{display:none}.a_b input[type=checkbox]:checked+.accessories_basket .added,.btn.added .added,input[type=checkbox]:checked+.btn .added,label.checked .btn .added{display:inline}.a_b input[type=checkbox]:checked+.accessories_basket .notadded,.btn.added .notadded,input[type=checkbox]:checked+.btn .notadded,label.checked .btn .notadded{display:none}.accessories table{border-collapse:collapse;border-radius:2px;border:1px solid #e9eef2;width:100%;font-size:100%}.accessories table td{padding:10px}.accessories table td.a_qty input{width:40px}.accessories th{background:#f3f6f8;width:auto;padding:7px;text-align:center}.accessories th:first-child{text-align:left}.accessories td{border:1px solid #e9eef2;border-radius:0;vertical-align:middle;padding:22px 7px 25px;box-sizing:border-box;text-align:center}.accessories table td.a_sk .nostock,.accessories table td.a_sk .preorder,.accessories td.a_sk .stock{margin:2px 0 0}.accessories td.a_item{width:47.7%;text-align:left;font-weight:700;padding-left:25px;min-width:264px}.accessories td.a_item .a_name{display:inline-block;vertical-align:middle}.accessories td.a_item .a_img{display:inline-block;margin-right:20px}.accessories td.a_qty{background:#f3f6f8;width:auto}#options table.optionstable td.qty input,.accessories td.a_qty input{text-align:center;width:100%;border:1px solid #fff;padding:8px 0 8px 12px;font-size:100%;box-sizing:border-box}.accessories td.a_c{text-transform:uppercase}#graded_products{padding:25px 25px 20px 23px}#convertor{padding:20px}.qty input{max-width:63px}.optionstable{border-collapse:collapse;border-spacing:0;width:100%;font-size:100%}.optionstable td{border:1px solid #e9eef2;text-align:center}.optionstable td.text{text-align:left;font-weight:700;padding:0 14px;border-left:0}.optionstable td.text div{font-weight:400}.optionstable td.qty input{text-align:center;width:100%;border:1px solid #fff;padding:8px 0 8px 12px;box-sizing:border-box}.optionstable td.action{padding:14px;width:21.9%;box-sizing:border-box;display:block}.optionstable td.action .btn{margin:0}.optionstable td.img{border-right:0;width:73px;padding-right:0}.optionstable td.opt{padding:0 10px;font-weight:700}.optionstable td.price{width:90px}.optionstable td.price .vattag{display:block;text-transform:uppercase;line-height:1.3em}.optionstable td.qty{background:#f3f6f8;padding:10px;min-width:35px}.a_b .btn,.optionstable .btn{background:#007d94;margin:0}.a_b input[type=checkbox]:checked+.btn,.optionstable .btn.added,input[type=checkbox]:checked+.btn{background:#415161}.optionstable .action.sel. .optionstable .action.sel .selectcontainer{display:block}.optionstable .action.sel .selectLabel{width:100%}.bundleproduct{display:inline-block;vertical-align:top;text-align:center}.bundleproduct img{max-height:105px}.bundleproducts .plus{margin:40px 15px 0;vertical-align:top}.bundleprodlabel{display:block;padding-top:10px;font-size:.9em}#packagedeals td.bundleproducts{text-align:left;padding:20px 25px;display:flex}#packagedeals td.bundleproducts+.price{width:auto}#packagedeals .btn{font-weight:700}select.model_select{background:#f8fbff;background:-moz-linear-gradient(top,#f8fbff 0,#fcfeff 50%,#f9fcff 51%,#f7fbff 100%);background:-webkit-linear-gradient(top,#f8fbff 0,#fcfeff 50%,#f9fcff 51%,#f7fbff 100%);background:linear-gradient(to bottom,#f8fbff 0,#fcfeff 50%,#f9fcff 51%,#f7fbff 100%);padding:10px 15px;border:1px solid #e0eaf2;border-radius:1px;width:83%;margin-right:24px;-webkit-appearance:none;box-sizing:border-box}.product_right .select{margin:0 auto;display:block;width:83%;position:relative}.selectLabel a{text-decoration:none;outline:0}.product_right .select .expand_body,.selectOpts{position:absolute;width:100%;z-index:15;box-sizing:border-box;box-shadow:2px 3px 6px rgba(0,0,0,.06)}.product_right .select.up .expand_body{bottom:100%}.selectOpts{right:0;left:0;width:100%}.expander_head{display:none}#count-div{padding-top:10px}.countDigits{display:inline-block;margin-right:5px;font-size:1em;text-align:center;font-weight:700;text-decoration:none}.covers{position:absolute;overflow:hidden;left:0;top:0;background:#fff;width:100%;text-align:center;height:32px}.digitcover{left:0;position:absolute;overflow:hidden;width:100%;height:100%;text-align:center;vertical-align:middle;border-bottom:#028eb6 1px solid;transition:all .3s linear}.digitcover.bottomcover{border-bottom:0}.digit{position:relative;overflow:hidden;line-height:1em;border:#028eb6 1px solid;background:#fff;padding:8px 6px;display:inline-block;margin-left:5px;min-width:21.63px;box-sizing:border-box}.digitText{font-size:.8em;color:#415161;text-transform:none;font-weight:400}.Hours .digitNum:after,.Minutes .digitNum:after{content:" ";position:absolute;width:3px;height:8px;background:url(../img/colon.svg) no-repeat;margin:12px 0 0 4px}.digitNum span.bottom{padding-bottom:10px}div.convert{margin-bottom:25px;width:100%}div.convert .c:last-child{width:170px;max-width:100%;text-align:left}div.convert input{width:100%;box-sizing:border-box}div.convert .c input{box-sizing:border-box;max-width:55%;width:auto}.js .convert{cursor:pointer}.calc{width:30px}.convertDisplay{justify-content:center;padding:10px;cursor:pointer}img.i172{width:172px}img.i70{width:70px}.stockstatus{display:block;padding:20px 4px 0}.pmp{position:relative}.pmpopout{display:none;position:absolute;color:#fff;font-size:14px;background:#2f85b0;border:#fff 1px solid;box-shadow:#737770 0 0 1px;padding:8px;box-sizing:border-box;width:420px;max-width:100%;line-height:1.3em;text-align:center;margin-bottom:12px;border-radius:3px}.pmpopout .big{line-height:1.9em}.faqform label{display:block;padding-bottom:5px}.faqform .field{width:100%;box-sizing:border-box;border-width:1px}#faq h3{padding-bottom:10px}#faq .expand{margin-bottom:20px}#faq .expand_body .padding{padding:10px}#err_image{border-top:#e9eef2 1px solid;padding:18px}#specifications{padding:5px;text-align:left}#err_image table,#specifications table{border-collapse:collapse;width:100%}#err_image td,#err_image th,#specifications td,#specifications th{font-size:86%;line-height:1.3em}#err_image td,#specifications td{padding:5px 10px}#err_image td .btn,#specifications td .btn{margin-bottom:0}#specifications td{word-break:break-all}#specifications td .btn{font-size:12px;word-break:break-all}#err_image th,#specifications th{border-right:#e9eef2 1px solid;padding:3px 5px}#err_image tr:nth-child(2n+1)>*,#specifications tr:nth-child(2n+1)>*{background:#f8fcff}#specifications table td,#specifications table th{font-size:78%;padding:5px}#err_image table a{text-decoration:none}.deliveryopthead{text-align:left;padding:10px 20px;font-weight:400;margin-bottom:5px}.deliveryopthead .iconitem{background:#da291c;padding:8px 17px 9px;float:right;margin:-10px -20px -10px 10px}.deliveryopthead .iconitem .icon{width:34px;height:25px;background:url(../img/icon-delivery.svg)}td.di{width:34px}td.di .icon{font-size:25px;color:#445161}.dsc{width:168px;line-height:1.4em}.de{width:177px;min-width:177px}.dpc{width:50px}.deliveryopts{border-collapse:collapse;margin-bottom:20px;width:100%}.deliveryopts .ct{display:none}.deliveryopts th{font-weight:400;border:0;padding:3px 16px;text-align:left}.deliveryopts td{padding:10px 16px;background:#fbfdff;border:#c7ced3 1px solid;border-left-color:#e9eef2;border-right-color:#e9eef2}.deliveryopts td:first-child{border-left-color:#c7ced3}.deliveryopts td:last-child{border-right-color:#c7ced3}.deliveryopts td:nth-child(2n+1){background:#f8fcff}.downloads{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:15px}.download_link{border-radius:8px;padding:15px;background-color:#e9eef2;border:#f1f5f8 1px solid;box-sizing:border-box;color:#34495e;font-weight:700;font-size:.9rem;display:flex;flex-direction:row;align-items:center;gap:15px;flex:1 1 auto;width:100%}.download_link img{max-width:35px}.download_link div:nth-child(2){flex:1 1 auto;text-align:left}.optionexpands .expand{margin-bottom:20px;background:#f1f5f8}.optionexpands .expand:last-child{margin-bottom:0}.optionexpands .expand_head{border:#e9eef2 1px solid;border-radius:3px;font-weight:700;cursor:pointer;padding:16px 16px 16px 27px}.optionexpands .expand_head .optionParent{color:#0085ac}.optionexpands .expand_head .icon{width:26px;height:26px;float:right;margin-left:30px;background-image:url(../img/opt-plus.svg)}.optionexpands .expand_head img,.optionexpands .moreImgs{display:none}.optionexpands .expand_head.active{border-bottom:0}.optionexpands .expand_head.active .icon{background-image:url(../img/opt-minus.svg)}.optionexpands .expand_body{box-sizing:border-box}.optionexpands .expand_body .expand_body_contents{padding:10px}.optionexpands .expand_body.hasOptions .expand_body_contents{padding-top:28px}.optionexpands .expand_body.hasOptions .expand_body_contents.hasdesc{padding-top:0}.optionexpands .expand_body.hasChildren .expand_body_contents{padding-bottom:0}.optionexpands .expand_body td.img{width:88px;padding:14px}.optionexpands .expand_body td.img img{border-radius:3px;height:100px}.optionexpands .expand_body td.text{width:auto}.optionexpands .expand_body td{background:#fff}.optionexpands .expand_body .spacing td{border:0;background:0 0}.optionexpands .expand_body .spacing{border:0}.optionexpands .expand_body .qty label{display:block;background:#f6fafe;border:#ecf2f7 1px solid;padding:12px}#options .optionexpands .expand_body .qty label input{border:#e9eef2 1px solid;min-width:50px}.optionexpands .expand_body .expand{margin:0 -28px;background:#e8eef3}.optionexpands .expand_body .optionstable+.expand{margin-top:20px}.optionexpands .expand_body .expand:last-child{border-bottom:#d2dee8 1px solid}.optionexpands .expand_body .expand_head{background:0 0;border:0;border-top:#d2dee8 1px solid;padding:15px 16px 15px 28px}.optionexpands .expand_body .expand .expand{background:#d2dee8}.builttoorder{padding:28px}.productbtnsbar.outofstockbar{height:33px}.deliveryopts.serviceopts td{background-color:#fffdfb;border-color:#ffebdc}.deliveryopts.serviceopts td:first-child{border-left-color:#fac5a0}.deliveryopts.serviceopts td:last-child{border-right-color:#fac5a0}.deliveryopts.serviceopts td:nth-child(2n+1){background-color:#fffbf8}.deliveryopts.serviceopts tr:first-child td{border-top-color:#fac5a0}.deliveryopts.serviceopts tr:last-child td{border-bottom-color:#fac5a0}.servicetitle{color:#da291c;font-size:210%;font-weight:700;display:block;line-height:1.3em;padding-bottom:5px}.serviceblurb{padding-top:20px;text-align:center}.serviceblurb .btn{margin:0 auto 20px;background:#028eb6;padding:20px 30px 22px;font-size:19px;font-weight:700}.serviceblurb .btn.selected{padding:16px 30px 14px}.serviceblurb .btn .smalltext{font-size:61%;font-weight:400;line-height:1.3em;display:block;margin-top:5px}.serviceblurb p{padding-bottom:15px}.dimthumbnail{font-size:58px;line-height:1em;vertical-align:middle}.dimensions_holder{padding:10px 0;text-align:center;width:calc(90vw - 40px);max-width:984px}.dimensions{position:relative;overflow:hidden;padding:10px 0}.dimensions canvas{height:240px;width:100%;vertical-align:bottom;z-index:1}.dimensions .person{position:absolute;bottom:0;opacity:.1;z-index:0;left:60%}.dimensions .person img{width:auto;height:100%;max-width:none}.dimensions span.dimiconlabel{position:absolute;left:73%;top:43%;transform:translate(-50%,-50%);line-height:2em;letter-spacing:.5px;font-size:12px;line-height:1em;color:#fff;text-indent:0;text-align:center}.moneyback{font-size:1.2em;line-height:1.5em;text-align:center;display:block;color:#34495e}.banners{flex:1 1 auto;max-width:100%}.banners--pm .moneyback{font-size:1em;line-height:inherit}.moneyback span{display:inline-block;padding:10px 0 0 10px;vertical-align:middle}.moneyback strong{display:block;font-size:1.36em}.banners--pm .offers a.moneyback{display:block;vertical-align:middle}.collectIcon{height:70px;display:block;margin:0 auto 10px}.collectIcon.small{height:30px;margin-bottom:0}.leasemsg{display:none}.leaseavail .leasemsg{display:block}#candc a.d{display:inline-block}.oadd_basket{background-color:#cd4c00}.oadd_basket:hover{background:#e66500}.addToLease{padding-top:19px;padding-bottom:20px}.pplogo{width:65px;vertical-align:-8%}.iwoclogo{width:75px;vertical-align:-17%}.fixbottom.stuk>div{transform:translate(0,-100%)}.reviews .rv{margin:1em 0;border-top:1px solid #e9eef2}.reviews .rv .rv-h{padding-top:.5em;display:flex;align-items:center;justify-content:space-between}.reviews .rv .rv-h .pb-d{opacity:.75}.reviews .rv .rv-b{padding-top:.5em}.special-offer-badge{padding:9px 16px 9px 9px;background-color:#a71816;color:#fff;font-weight:700;text-align:center;margin-bottom:.5em;margin-left:10px;font-size:1.02rem;position:relative;float:right;right:0;top:0;z-index:2}.special-offer-badge:after,.special-offer-badge:before{content:" ";width:0;height:0;border-style:solid;border-width:0 15px 41px 0;border-color:transparent #a71916 transparent transparent;position:absolute;right:100%;top:0;pointer-events:none}.special-offer-badge:before{right:99%}.promo-panel{margin:1em 0;padding:0;box-sizing:border-box;width:100%;display:block;border:1px solid #c7ced3}.promo-panel>div{padding:1em;flex:0 1 auto;max-width:100%;box-sizing:border-box}.promo-panel>div:first-child{padding:20px 20px 10px 20px;border-left:none;flex:1 1 auto;max-width:100%;width:100%}.promo-panel a.product-link-image{margin:0 auto 20px;display:block}.promo-panel img{max-height:auto}.promo-panel .btn{margin-bottom:0}.promo-panel a.product-link-heading{text-decoration:none;color:#34495e;font-weight:700}.promo-panel p:last-child{padding-bottom:0}.recommended-alt{width:100%;position:relative;text-align:center}.recommended-alt:before{position:absolute;content:"Alternative Product";font-size:.84em;pointer-events:none;background-color:#415161;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.15);text-transform:uppercase;padding:.25em .5em;left:0;margin-top:-12px}.recommended-alt .promo-panel{border-color:#415161}.recommended-alt .promo-panel>div{padding-top:1em;border-left:none}.btn-block{display:inline-block;width:100%}.main-alt{width:100%;padding:0;font-size:1.3em}.main-alt .promo-panel img{max-height:85px}.altprodbanner{display:inline-block;text-align:center;text-decoration:none;max-width:400px;color:#34495e;font-weight:700;font-size:1.2em;padding:20px 15px;position:relative;border:#415161 1px solid;margin:20px 10px 10px;align-self:center}.altprodbanner:hover{color:#34495e;text-decoration:none}.altprodbanner .saving{font-size:1.3em;margin-bottom:10px}.altprodbanner>strong{display:block;position:absolute;padding:5px 7px;line-height:1em;background:#34495e;color:#fff;left:50%;top:0;transform:translate(-50%,-50%);white-space:nowrap}.altprodbanner img{width:85px}.altprodbanner .price{font-size:1.1em;padding-top:4px}.altprodbanner__content{display:grid;grid-template-columns:90px 1fr;text-align:left}.altprodbanner__content .vattag{display:inline-block;padding:0 4px}.select{margin-right:0;width:100%}.select .expand_body{border:1px solid #e0eaf2;margin-top:-1px}.select .expand_body a{display:block;text-decoration:none;padding:6px 14px 9px;color:#34495e}.select .expand_body a:hover{text-decoration:none;background:#f5fbff;color:inherit}.similar-head{height:10px;border:1px solid #dcddde;border-bottom:0;background:#fff}.nospaceholder{padding:0 40px;box-sizing:border-box}.nospaceholder .left_arrow,.nospaceholder .right_arrow{display:block!important;background-color:#fff;height:calc(100% - 84px);top:0;padding:0;border-radius:0;margin-top:0}.nospaceholder .left_arrow div,.nospaceholder .right_arrow div{background-color:#e9eef2;height:100%;width:29px;position:relative}.nospaceholder .left_arrow.disabled div,.nospaceholder .right_arrow.disabled div{display:block;background-color:#f3f3f3}.nospaceholder .left_arrow.disabled .icon,.nospaceholder .right_arrow.disabled .icon{opacity:.25}.nospaceholder .left_arrow{border:1px solid #dcddde;border-top:0;border-right:0;padding-left:10px;padding-bottom:10px;background:#fff}.nospaceholder .right_arrow{border:1px solid #dcddde;border-top:0;border-left:0;padding-right:10px;padding-bottom:10px;background:#fff}.nospaceholder .left_arrow .icon,.nospaceholder .right_arrow .icon{position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-5px}.nospaceholder .pgitem.current .padding{border:#0580a5 6px solid;padding-top:12px}.footnote{background:#0580a5;padding:20px;text-align:center;font-weight:700;color:#fff;font-size:110%}.nospaceholder .pgitem.current .footnote{padding:18px 20px 36px}.footnote.cheaper,.footnote.muchcheaper{background:#127db2}.footnote.expensive{background:#d7003d}.ic{text-align:center}dl.product-identifiers dt{display:inline;margin:0;padding:0;font-weight:700;text-transform:uppercase;user-select:none}dl.product-identifiers>div{display:inline-block}dl.product-identifiers dt:after{content:': '}dl.product-identifiers dd{display:inline;margin:0;padding:0;margin-right:.25em;user-select:all}dl.product-identifiers dd:after{content:'|';padding-left:.25em}dl.product-identifiers>div:last-child dd:after{content:none}.warrantyNoImage{display:inline-flex;max-width:292px;font-size:1em;vertical-align:middle;align-items:center;gap:5px;text-align:left}.warrantyNoImage .icon{font-size:40px;flex:0 0 auto}.price_right{margin-top:40px;width:auto;text-align:center}.stuk .vat_container{display:block;font-size:.8em}.configure_product{padding:9px 20px 6px}.delivery_right .deliveryprice_right .icon.delivery_icon{vertical-align:super}.fillerBasket{position:relative}.fillerBasket .alert{margin-top:0}.fillerBasket .bottomaction{background:rgba(255,255,255,.85);position:sticky;bottom:0;right:0;padding:10px;text-align:right}.fillerBasket .bottomaction .btn{margin:0}.fillerItem form{display:flex;flex-direction:column;align-items:center;gap:20px;justify-content:stretch;text-align:center}.fillerItem .title{font-size:1.1em;flex:2 2 auto}.fillerItem .title a{font-size:1.1em;text-decoration:none}.fillerItem .offer{font-size:1.2em}.fillerItem .qty{width:50px;text-align:center}.fillerItem .action{text-align:center}.fillerItem .btn{display:block;margin:10px auto;min-width:140px}.fillerItem .lastdetails span.small{display:inline-block;margin-left:5px}#fulldescription{text-align:justify}.zerofinance{display:block;padding:15px 15px 15px 79px;border:0;background:#f6fafe url(../img/piggybank.png) 5px center no-repeat;text-align:left;text-decoration:none}.zerofinance:hover{text-decoration:none}.zerofinance strong{font-size:1.4em}.zerofinance .btn{margin:5px 0 0 0}.sharelink{display:inline-block}a.product-link{display:block;margin:1em 0;padding:1em;background-color:#e0eaf2;text-decoration:none}.faqform p{margin:1em 0}.faqform p label{display:block}.faqform p input,.faqform p textarea{display:block;box-sizing:border-box;width:100%}.faqform p textarea{height:150px}.pop_ip{height:85px;width:85px}ul.compat{list-style:none;display:table;width:100%;padding-left:0}.compat img{min-width:55px}.compat .title{font-weight:700}.compat dl{margin-top:0}.compat>li{display:table-row-group}.compat.cutdown>li{display:none}.compat.cutdown>li{display:none}.compat a:hover{color:#007fa6}.compat label{vertical-align:-6%}.compat.d{position:relative}.compat.d::after{position:absolute;top:66%;width:100%;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);content:"";pointer-events:none}.compat.cutdown.d li:nth-child(-n+3),.compat.cutdown>li.active{display:table-row-group}.compat>li>a{display:table-row;text-decoration:none;color:inherit}.compat>li>a>div{display:table-cell;padding:5px;vertical-align:middle}.badge{display:inline-block;padding:0 6px;border-radius:3px}.badge-default{background-color:#415161;color:#fff}#energyrating .right_section img{max-height:calc(90vh - 40px)}.ecalc{margin-top:15px}.ecalc .calcfrm{border:#34495e 2px solid;padding:10px;margin-bottom:15px;display:inline-block}.ecalc .calcfrm>label{display:flex;justify-content:end;align-items:center;text-align:right;width:100%;gap:10px;margin-bottom:10px;max-width:394px}.ecalc .calcfrm>p{margin-bottom:0;padding-bottom:0}.ecalc .calcfrm .bigger{font-size:1.5em}.ecalc .calcfrm>div>div{max-width:100px}.ecalc .calcfrm input{max-width:100%;box-sizing:border-box}.vimeoThumb{display:block;margin:auto}.vimeoThumb.loader.small{margin:19px auto}.thumbnails span.videothumb .vimeoThumb img{height:68px;margin:0 -29px}#tmbexp{display:none}#tmb.expander{height:150px;overflow:hidden;position:relative;transition:height .3s linear;padding-bottom:18px}#tmb.expander #tmbexp{display:block;position:absolute;cursor:pointer;bottom:0;left:0;width:100%;line-height:18px;text-align:center;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 90%)}#tmbexp img{width:18px;height:18px;transition:transform .3s linear}.active #tmbexp img{transform:rotate(180deg)}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.product_left{float:left;width:31.98%}.product_right{float:right;width:68.02%}}@media (min-width:299px){.promo-panel{display:flex;align-content:stretch;justify-content:space-between;flex-wrap:wrap}.promo-panel>div{padding-top:10px}}@media (min-width:314px){div.convert .c:last-child{text-align:center}div.convert .c input{box-sizing:content-box;max-width:93%}}@media (min-width:361px){.savings_priceblock{width:auto;margin-right:18px}.details_padding.main_details{padding:0 10px}.optionstable td:last-child .accessories_basket{padding:6px 14px}.optionstable td:nth-child(2){width:auto}.optionstable td:nth-child(4){width:auto}#specifications{padding:10px 0}#specifications table td,#specifications table th{font-size:86%;padding:5px 10px}}@media (min-width:373px){.recommended-alt{text-align:center}.promo-panel a.product-link-image{float:left;margin-left:-70px;margin-right:1em;margin-bottom:0}.promo-panel>div:first-child{padding:20px 20px 10px 90px}.promo-panel img{max-height:51px}}@media (min-width:414px){.details_padding,.details_padding.main_details{padding:0 15px}.top_details{padding-top:10px}.productpage{padding:15px}.price_right{margin-top:67px}.product_right:first-child{padding-top:0}.productpage .container{margin-bottom:10px}}@media (min-width:451px){.stuk .vat_container{display:inline-block;font-size:1em}.actions .stuk .product_price{margin-right:10px}.optionexpands .expand_body .expand_body_contents{padding:0 28px 28px}}@media (max-width:498px){#candc{max-width:290px;margin:0 auto 20px}}@media (min-width:498px){.product_top .delivery,.product_top .offers{width:200px;margin-right:0;max-width:276px;margin-bottom:10px}.banners{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}.banners--pm .offers a.moneyback{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.fillerItem form{flex-direction:row;text-align:left;padding-right:10px}}@media (max-width:590px){.accessories table td{display:inline-block;border:0;padding:10px;text-align:center}.accessories table td.a_item{width:100%;text-align:center;min-width:0}.accessories table td.a_b{width:auto}.accessories table tr{display:block;border:1px solid #e9eef2;text-align:center}.js .productpage .stuk .vat_switch_holder{display:none}}@media (max-width:950px){.optionstable tr{display:block;border:1px solid #e9eef2;text-align:center;background:#fff}.optionstable tr td{display:inline-block;border:0;width:auto!important;clear:left;padding:10px!important}.optionstable td.img{width:auto}.optionstable td.text{text-align:center}.optionstable td.price{display:block}.optionstable tr.spacing{background:0 0}table.optionstable td.qty{display:block}.optionexpands .expand_head .colour{display:inline-block}}@media (max-width:1015px){.accessories thead{display:none}.accessories tr{display:flex;align-items:stretch;flex-wrap:wrap}.accessories tr td{flex:1 1 auto}}@media (max-width:1159px){.deliveryopts thead{display:none}.deliveryopts tr{display:block;text-align:center;border:#c7ced3 1px solid;background:#fbfdff;margin-top:-1px}.deliveryopts tr td{display:inline-block;border:0;background:0 0;width:auto!important}.deliveryopts .ct{display:block}.deliveryopts td:nth-child(2n+1){background:0 0}.deliveryopts.serviceopts tr{background:#fffdfb}.product_top{flex-wrap:wrap}}