﻿html,body{height:100%}body{-webkit-text-size-adjust:100%}html,body,div,h1,h2,h3,p,a,ul,li,td,img,fieldset,input,textarea{padding:0px;margin:0px}table{border-spacing:0px;border-collapse:collapse}input,textarea{vertical-align:top}input{border-radius:0}input[type=search]{-webkit-appearance:none}textarea{font-family:arial}h1,h2,h3,p,a,li{font-size:1em}textarea:focus,select:focus,input:focus{outline:0}ul,ol{list-style-type:none}img{display:inline;border:none;vertical-align:middle;-webkit-touch-callout:none;-webkit-user-select:none}div,h1,h2,h3,p,a,label,li{font-weight:inherit;text-align:left}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.grecaptcha-badge{visibility:hidden !important}iframe{border:none}.ie .star_rating ul li{height:20px}.ie .star_rating ul li img{position:relative;top:-1px}.ie .star_rating.large li img{position:static}.star_rating ul{float:left;height:21px;margin:3px 7px 4px 0px}.star_rating ul li{cursor:pointer;float:left;height:21px;width:21px}.star_rating ul li img{margin:-1px 0px 0px -1px;width:23px;height:23px}.star_rating p{float:left}.star_rating.large ul{height:32px;margin:0px}.star_rating.large ul li{height:32px;width:32px}.star_rating.large ul li img{margin:-1px 0px 0px -1px;width:34px;height:34px}.page_mask{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:100;background-color:rgba(255,255,255,.6)}.page_mask.dark{background-color:rgba(0,0,0,.6)}.page_mask.loading{background-image:url("../../img/loading/200px_spinner.png");background-position:50% 50%;background-repeat:no-repeat}.trustpilot_reviews_link{display:block;text-align:center}.xs{font-size:.7em}.s,body,.standard_form .error_message{font-size:.813em}.m,#reviews_tab #review_list .review_header .customer_details p,#reviews_tab #review_list .review_header .customer_details div,#track_header h3,#track_packages h3,.section h3.heading,.section_no_padding h3.heading,.section,.section_no_padding{font-size:1em}.l,#finance_available,#subcategory_list li .subcategory_text h2,.homepageboxes h3,.homepageboxes h2,#header #header_right_column #header_search div span,#track_packages .track_package h3,#track_header h2,#track_packages h2,#footer #footer_content #footer_columns .links_column h2,.form_overlay p,.standard_form h2,.section h2.heading.reviews_moved,.section_no_padding h2.heading.reviews_moved,.section h1.heading,.section h2.heading,.section_no_padding h1.heading,.section_no_padding h2.heading,.tabs .menu li a{font-size:1.2em}.xl,div#basket #totals,#track_header #track_details p,#cms_title{font-size:1.6em}.xxl{font-size:3em}.xxxl{font-size:4em}.i,.italic{font-style:italic}.b,#faq_tab #faq_ask_question #recaptcha_error,#action #add_to_basket #stock_arrivals p,.value_propositions_right .title a,.value_propositions_right .title,#subcategory_list li .subcategory_text h2,.homepageboxes h3,.homepageboxes h2,#wishlist_controls .add_to_wishlist,#wishlist_controls .remove_from_wishlist,#track_header h3,#track_packages h3,#track_header h2,#track_packages h2,#cms_title,.standard_table th,.standard_form h2,.section h3.heading,.section_no_padding h3.heading,.section h2.heading.reviews_moved,.section_no_padding h2.heading.reviews_moved,.section h1.heading,.section h2.heading,.section_no_padding h1.heading,.section_no_padding h2.heading,.tabs .menu li a,.bold{font-weight:bold !important}.c,.dekopay_finance_calculator table tr th,.dekopay_finance_calculator table tr td,#track_packages .track_package .track_package_left,.standard_table #track_packages .track_package tr.track_package_left td,#track_packages .track_package .standard_table tr.track_package_left td,#track_header #track_header_right #estimated_delivery_date p,#track_header h2,#track_packages h2,.standard_table r.center td,.standard_table tr.c td,.standard_table th,.center,#order_summary .row .stock p,#order_summary .row .quantity p,#order_summary .row .price p,#order_summary .row .total p,#order_summary .row .stock h3,#order_summary .row .quantity h3,#order_summary .row .price h3,#order_summary .row .total h3{text-align:center !important}.align_right,#order_charges_breakdown h3,#order_charges_breakdown h2{text-align:right !important}.align_left{text-align:left !important}.j,.justified{text-align:justify !important}.u,.upper{text-transform:uppercase !important}.no_padding{padding:0px 0px !important}.padding,#related .related_package,#designs #design_list,#track_header #track_details,.section{padding:14px 14px 14px 14px}.padding_t,#subcategory_list li .subcategory_text p.subcategory_description,#footer{padding-top:14px}.padding_b,#packages_columns .left #slide_sections,#subcategory_list li .subcategory_text h2,#wishlist_controls,#wishlist_controls .column.description_column .description,.basket-footer{padding-bottom:14px}.padding_tb{padding-top:14px;padding-bottom:14px}.padding_l,#reviews_tab #review_list{padding-left:14px}.padding_r,#faq_tab #faqs,#track_packages .track_package .track_package_left h3{padding-right:14px}.padding_lr,#header #header_options #header_usercontrol #basket_icon{padding-left:14px;padding-right:14px}.small_padding,#order_addresses>div p,#order_summary .row>div,.standard_table th,.standard_table td{padding:7px 7px 7px 7px}.small_padding_t{padding-top:7px}.small_padding_b{padding-bottom:7px}.small_padding_tb,.homepageboxes h3{padding-top:7px;padding-bottom:7px}.small_padding_l{padding-left:7px}.small_padding_r{padding-right:7px}.small_padding_lr{padding-left:7px;padding-right:7px}.no_margin{margin:0px 0px !important}.margin{margin:14px 14px 14px 14px !important}.margin_t,#action #add_to_basket #stock_arrivals,#header #header_right_column #header_order_prompt,#track_header,#track_packages,#footer{margin-top:14px !important}.double_margin_t{margin-top:28px !important}.margin_b,#order_charges_breakdown h3,#order_charges_breakdown h2,#order_summary .row .stock h3,#order_summary .row .quantity h3,#order_summary .row .price h3,#order_summary .row .total h3,#order_summary .row,#pointofsale_faqs .question_answer,#faq_tab #faq_ask_question #recaptcha,#gallery #main_media,.slider,.track_product,#track_packages .track_package,#track_header #track_details p,#track_header h2,#track_packages h2,.section,.section_no_padding,.banners{margin-bottom:14px !important}.margin_tb,#pointofsale_faqs .question_answer .answer{margin-top:14px !important;margin-bottom:14px !important}.margin_l,#pointofsale_faqs .question_answer .answer{margin-left:14px !important}.margin_r,.value_propositions_right .image,.value_propositions_right img,#pricing_our,#pricing_offer,#track_header #track_details,#shipping-calculator label,.apply-promo label{margin-right:14px !important}.margin_lr{margin-left:14px !important;margin-right:14px !important}.small_margin{margin:7px 7px 7px 7px !important}.small_margin_t{margin-top:7px !important}.small_margin_b,#order_addresses,#action #add_to_basket #stock_arrivals p,#footer #footer_content #footer_columns .links_column h2{margin-bottom:7px !important}.small_margin_tb{margin-top:7px !important;margin-bottom:7px !important}.small_margin_l{margin-left:7px !important}.small_margin_r{margin-right:7px !important}.small_margin_lr{margin-left:7px !important;margin-right:7px !important}.standard_line_height{height:14px;line-height:14px}.tall_line_height,#pointofsale_faqs .question_answer .question,#reviews_tab #review_list .review_header .customer_details p,#reviews_tab #review_list .review_header .customer_details div,#faq_tab #faq_ask_question #recaptcha_error,#action label,.value_propositions_right .title,#details #technical_tab td,#details #technical_tab th,#packages #packages_grid li.package .star_rating p,#packages .package_sort_options .pagination li a,#packages .package_sort_options .pagination li p,#packages .package_sort_options select,#packages .package_sort_options p,#designs #design_list>li p,#subcategory_list li .subcategory_text p.subcategory_price,.homepageboxes .spacer,.homepageboxes h2,#header #country_select #country_select_list li,#header #country_select #country_select_selected #country_select_button,#header #country_select #country_select_selected,#header #country_select,#header #header_right_column #header_search input,#header #header_right_column #header_search div span,#header #header_right_column #header_order_prompt,.ie #value_propositions_top tr>td,#breadcrumbs li,.sub_nav>.sub_nav_columns a,.sub_nav>.sub_nav_columns span,#shipping-calculator label,.apply-promo label,#footer #footer_content #footer_columns #signup_column #view_mobile,#footer #footer_content #footer_columns .links_column a,button.button,input.button,.textbox{height:28px;line-height:28px}.tall_line_height_border,#reviews_tab input,#faq_tab input,#packages .package_sort_options .pagination li .view_next,#packages .package_sort_options .pagination li .view_previous,#packages .package_sort_options .pagination li .view_all,.ie #header #header_right_column #header_search input,#header #header_options #header_usercontrol #basket_icon,#cms_title,a.button,.callout{height:26px;line-height:28px}ul.numbered,ol.numbered{list-style-type:number !important}ul.bulleted,ol.bulleted{list-style-type:disc !important}ul.bulleted li,ol.bulleted li{margin:0px 0px 14px 14px}.currency{font-weight:inherit}.currency span{margin:0px}.currency .separator,.currency .pence{font-size:1em}.currency .description_before{padding:0px 7px 0px 0px}.currency .description_after{padding:0px 0px 0px 7px}.xxl>.currency .separator,.xxl>.currency .pence{vertical-align:super;font-size:.5em}.stock_icon{display:inline-block;width:14px;height:14px}.banners{position:relative;overflow:hidden}.banners .banner_nav{position:absolute;top:50%;height:40px;width:40px;line-height:40px;margin-top:-20px;text-align:center;-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.banners .banner_nav.prev{left:0px}.banners .banner_nav.next{right:0px}.banners .banner_nav.shown{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.banners .banner{-webkit-transition:all .6 ease-out;-moz-transition:all .6 ease-out;-o-transition:all .6 ease-out;transition:all .6 ease-out;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow:hidden}.banners .banner.shown{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.slider{padding:0px;margin:0px;width:100%}.slider .viewport{position:relative;overflow:hidden}.slider .viewport .slides{transform:translateX(0px);display:flex}.slider .viewport .slides.animate{transition:transform .3s ease-out}.slider .viewport .slides .slide{padding:0px;margin:0px;flex:0 0 auto}.slider .viewport .slides .slide a{display:block;padding:0px;margin:0px;width:100%;height:100%}.slider .viewport .navigation{position:absolute;width:100%;top:50%;margin-top:-20px;opacity:0;transition:opacity .2s ease-out;display:flex;justify-content:space-between}.slider .viewport .navigation .prev,.slider .viewport .navigation .next{height:40px;width:40px;line-height:40px;text-align:center}.slider.hover .navigation{opacity:1}.border,#zoom,#gallery #thumbnails #thumbnails_list li,#packages .package_sort_options select,#filters .filter_list .submit,#filters .filter_list .number,#header #country_select #country_select_list,#header #header_options #header_usercontrol #basket_icon,.validation_error,.button,.textbox,.section,.section_no_padding{border-style:solid;border-width:1px}.border_l{border-style:solid;border-width:0px 0px 0px 1px}.border_r{border-style:solid;border-width:0px 1px 0px 0px}.border_lr{border-style:solid;border-width:0px 1px 0px 1px}.border_t,#subcategory_list li .subcategory_text p.subcategory_description,#footer{border-style:solid;border-width:1px 0px 0px 0px}.border_tlr{border-style:solid;border-width:1px 1px 0px 1px}.border_b,#packages #packages_list li.package,#wishlist_controls .column.description_column,#cms_title{border-style:solid;border-width:0px 0px 1px 0px}.border_blr{border-style:solid;border-width:0px 1px 1px 1px}.border_tb{border-style:solid;border-width:1px 0px 1px 0px}.border_width_2{border-style:solid;border-width:2px}.border_width_3{border-style:solid;border-width:3px}.no_border{border:none !important}.shadow,#wishlist_controls .columns.discontinued .element_overlay,#scrolltop a,.section,.section_no_padding{-webkit-box-shadow:0px 0px 2px 2px rgba(100,100,100,.1);box-shadow:0px 0px 2px 2px rgba(100,100,100,.1)}.left{float:left}.right{float:right}.clear{padding:0px;margin:0px;clear:both}.clearfix:before,.two_columns:before,.clearfix:after,.two_columns:after{content:" ";display:table}.clearfix:after,.two_columns:after{clear:both}.hidden{display:none}.hover:hover{text-decoration:underline}.two_columns{padding:0px;margin:0px}.two_columns>.column{width:50%;float:left}.center_fix{display:table;margin:0 auto}.callout{padding:0px 14px;margin:0px 0px 14px 0px;text-transform:uppercase;text-align:center;font-weight:bold;border-width:1px;border-style:solid}.tabs .menu{display:flex;width:100%}.tabs .menu li{flex:1;padding:0px;float:left}.tabs .menu li a{-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out;display:block;height:26px;line-height:28px;border-style:solid;border-width:0px 0px 2px 0px;text-align:center;overflow:hidden}.tabs .tab{padding:14px 14px !important;display:none}.tabs .tab.shown{display:block}.section.no_shadow,.section_no_padding.no_shadow{box-shadow:none}.section h1.heading,.section h2.heading,.section_no_padding h1.heading,.section_no_padding h2.heading{line-height:27px;margin:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px;text-transform:capitalize}.section h2.heading.reviews_moved,.section_no_padding h2.heading.reviews_moved{border-width:1px 0px 0px 0px;margin:14px 0px 0px;line-height:normal}.section h3.heading,.section_no_padding h3.heading{line-height:27px;margin:0px 0px 14px 0px;border-style:solid;border-width:0px 0px 1px 0px}.textbox{padding:0px 7px 0px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dialogue{display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:300}.dialogue .content{position:absolute;top:50%;left:50%;margin:-300px 0px 0px -400px !important;height:600px;width:800px}.dialogue .content .close_dialogue{display:block;position:absolute;right:0px;height:84px;line-height:84px;width:84px;font-size:2em;text-align:center}.standard_form .column{width:50%;float:left;padding-bottom:14px}.standard_form a{display:block}.standard_form input,.standard_form select,.standard_form textarea,.standard_form .value{border-width:1px;border-style:solid}.standard_form a,.standard_form h2,.standard_form label,.standard_form .label,.standard_form .after,.standard_form .error,.standard_form .error_message,.standard_form select{height:28px;line-height:28px}.standard_form .value,.standard_form input[type=text],.standard_form input[type=number],.standard_form input[type=password],.standard_form input[type=range]{height:26px;line-height:26px}.standard_form textarea{height:82px}.standard_form label,.standard_form .label{width:153px;text-align:right}.standard_form label.large,.standard_form .label.large{width:217px}.standard_form label:after,.standard_form .label:after{content:":"}.standard_form .value,.standard_form select,.standard_form input[type=text],.standard_form input[type=number],.standard_form input[type=password],.standard_form input[type=range],.standard_form textarea{width:180px}.standard_form .value.tiny,.standard_form select.tiny,.standard_form input[type=text].tiny,.standard_form input[type=number].tiny,.standard_form input[type=password].tiny,.standard_form input[type=range].tiny,.standard_form textarea.tiny{width:50px !important}.standard_form .value.small,.standard_form select.small,.standard_form input[type=text].small,.standard_form input[type=number].small,.standard_form input[type=password].small,.standard_form input[type=range].small,.standard_form textarea.small{width:100px !important}.standard_form .value.medium,.standard_form select.medium,.standard_form input[type=text].medium,.standard_form input[type=number].medium,.standard_form input[type=password].medium,.standard_form input[type=range].medium,.standard_form textarea.medium{width:180px !important}.standard_form .value.large,.standard_form select.large,.standard_form input[type=text].large,.standard_form input[type=number].large,.standard_form input[type=password].large,.standard_form input[type=range].large,.standard_form textarea.large{width:270px}.standard_form .value.xlarge,.standard_form select.xlarge,.standard_form input[type=text].xlarge,.standard_form input[type=number].xlarge,.standard_form input[type=password].xlarge,.standard_form input[type=range].xlarge,.standard_form textarea.xlarge{width:360px !important}.standard_form input[type=checkbox]{width:28px}.standard_form label,.standard_form .label,.standard_form .error,.standard_form .error_message,.standard_form .after,.standard_form input,.standard_form textarea,.standard_form select,.standard_form .value{float:left}.standard_form label,.standard_form .label,.standard_form h2,.standard_form p,.standard_form a,.standard_form .button{clear:both}.standard_form .after,.standard_form .error,.standard_form .error_message{clear:none}.standard_form input,.standard_form select,.standard_form .value{padding:0px 7px !important}.standard_form textarea{padding:7px 7px !important}.standard_form input[type=checkbox]{padding:0px}.standard_form label,.standard_form .label,.standard_form input,.standard_form select,.standard_form textarea,.standard_form .value,.standard_form .after{margin:0px 7px 7px 0px}.standard_form h2,.standard_form a,.standard_form p{margin:0px 0px 7px 0px}.standard_form .no_label{margin:0px 7px 7px 160px}.standard_form .no_label_large{margin:0px 7px 7px 224px}.standard_form .multi_line_checkbox{display:flex;align-items:center;width:100%}.standard_form .multi_line_checkbox input{flex:0 0 35px;height:28px}.standard_form .multi_line_checkbox label{flex:1 0 auto;height:auto !important;line-height:normal !important;text-align:left}.standard_form .error_message{margin:0px 0px 0px 160px;padding:2px 0px;text-align:left;font-weight:bold;clear:both}.standard_form .error{line-height:28px}.standard_table{width:100%;font-size:1em}.standard_table td,.standard_table th{border-width:0px 1px 0px 0px;border-style:solid}.standard_table td:last-child,.standard_table th:last-child{border:none}.standard_table tr:first-child td,.standard_table tr:first-child th{border:none}.fcdn_img{background-image:url("../../img/icons/image.png");background-repeat:no-repeat;background-position:50% 50%;background-size:32px 32px}.button{display:block;padding:0px 14px !important;cursor:pointer;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;overflow:hidden;-webkit-transition:background .2 ease-out;-moz-transition:background .2 ease-out;-o-transition:background .2 ease-out;transition:background .2 ease-out}.error_message{padding:14px 14px 14px 14px}.validation_error{padding:14px 14px 7px 14px !important;margin:0px 0px 14px 0px !important;display:none}.validation_error li{margin:0px 0px 7px 0px}.form_overlay{display:none;position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:#fff}.form_overlay.loading{background-color:rgba(255,255,255,.8);background-image:url("../../img/loading_anim.gif");background-repeat:no-repeat;background-position:50% 50%}.form_overlay p{position:absolute;left:0px;top:20%;width:100%;height:auto;text-align:center}.form-head{padding:0px;margin:5px 0px 20px;font-weight:normal}.form-box{padding:10px;display:block;border-radius:3px}.form-box form{margin:0px;padding:0px}.form-box .fieldset-name{font-weight:bold;padding-bottom:10px;margin:25px 0px 15px;border-bottom:1px solid #ccc;font-size:110%}.form-box ul{padding:0px 0px;margin:5px 0px}.form-box li{list-style:none outside none;margin-bottom:7px;clear:both}.form-box li.label-gap{padding-left:105px}.form-box li.label-gap.small{padding-left:55px}.form-box li.label-gap.small{padding-left:105px}.form-box li.label-gap.medium{padding-left:155px}.form-box li.label-gap.large{padding-left:205px}.form-box li.label-gap.x_large{padding-left:255px}.form-box li label{float:left;width:100px;text-align:right;margin-right:5px;line-height:1.8}.form-box .error{color:red}.form-box input.text,.form-box select{border:1px solid #959595;font-size:1em;font-family:helvetica,arial,verdana;padding:3px;box-sizing:initial}.form-box .button{padding:3px;box-sizing:initial}body{font-family:Helvetica,Arial,sans-serif}#main_container{width:980px;margin:0px auto -310px auto;min-height:100%}#scrolltop{display:none;position:fixed;bottom:50%;left:0px}#scrolltop a{display:block;height:60px;width:60px;line-height:60px;text-align:center;outline:0}#footer_push{height:310px}#footer{height:295px}#footer #footer_content{width:980px;margin:0px auto}#footer #footer_content #footer_columns{display:flex}#footer #footer_content #footer_columns .links_column{flex:0 0 235.3333333333px}#footer #footer_content #footer_columns .links_column h2{text-transform:uppercase}#footer #footer_content #footer_columns #signup_column{flex:0 0 274px}#footer #footer_content #footer_columns #signup_column ul{display:flex}#footer #footer_content #footer_columns #signup_column ul li{padding:0px 7px 0px 0px}#footer #footer_content #fca_disclaimer{margin:28px 0px 0px 0px}#cookie_warning #cookie_warning_mask{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:999}#cookie_warning #cookie_warning_content{position:fixed;bottom:0px;width:100%;z-index:1000}#cookie_warning #cookie_warning_content #cookie_warning_text{padding:28px 0px 28px 0px;width:70%;margin:0px auto}#cookie_warning #cookie_warning_content #cookie_warning_text #cookie_warning_title{margin:0px 0px 7px 0px}#cookie_warning #cookie_warning_content #cookie_warning_text #cookie_warning_message{margin:0px 0px 14px 0px}#cookie_warning #cookie_warning_content #cookie_warning_text #cookie_warning_accept{margin:0px 0px 7px 0px}#cookie_warning #cookie_warning_content #cookie_warning_accept{display:block;width:140px;font-size:1.2em !important}#cms_admin_bar{position:fixed;top:0;left:0;width:100%;height:30px;background:-moz-linear-gradient(top, #888888, #555555);background:-webkit-gradient(linear, left top, left bottom, from(#888888), to(#555555));z-index:100;opacity:.7}#cms_admin_links{position:fixed;top:0;left:0;height:26px;line-height:26px;padding:0px 0px 0px 12px;z-index:101;color:#000;text-shadow:#666 1px 1px 1px}#cms_admin_links #language_keys{height:20px;margin:3px 0px 3px 0px}#cms_admin_links a{text-decoration:none;color:#fff}#cms_admin_links a:hover{text-decoration:underline}.cms_language_key,input.cms_language_key_input,span>span>span>span{background:#000;color:#fff !important}.apply-promo label{float:left}.apply-promo .textbox{margin:0px 7px 0px 0px;float:left}#shipping-calculator label{float:left}#shipping-calculator .textbox{margin:0px 7px 0px 0px;float:left}#shipping-calculator>img,#shipping-calculator>.intro,#shipping-calculator>.calc-form{float:left;padding:14px 14px}#shipping-calculator>img.intro,#shipping-calculator>.intro.intro,#shipping-calculator>.calc-form.intro{width:400px}#shipping-calculator>img.calc-form,#shipping-calculator>.intro.calc-form,#shipping-calculator>.calc-form.calc-form{float:right}.basket-footer{display:flex;flex-direction:column;align-items:flex-end}.basket-footer #basket_buttons{display:flex}.basket-footer #basket_buttons .button{margin:0px 0px 0px 7px}.basket-footer #instant_checkout_buttons{display:flex}.basket-footer #instant_checkout_buttons>div{margin:0px 0px 0px 7px}#review_aggregate_price{display:flex;align-items:center;position:relative;overflow:hidden;padding:14px 0px;border-width:1px 0px 1px 0px;border-style:solid;cursor:pointer}#review_aggregate_price p.main_reviews{margin-right:14px}.reviews_moved{padding:14px 0px 0px;cursor:pointer}#track_header{display:flex}#track_header #track_details{border:4px solid #999}#track_header #track_header_left{flex:0 0 40%}#track_header #track_header_center{flex:0 0 30%}#track_header #track_header_right{flex:0 0 30%}#track_header #track_header_right #estimated_delivery_date p{color:#444}#track_packages .track_package{display:flex}#track_packages .track_package .track_package_left{flex:0 0 40%}#track_packages .track_package .track_package_right{flex:0 0 60%}#track_packages .track_package .track_package_right .track_product{display:flex}#track_packages .track_package .track_package_right .track_product .track_product_title{flex:0 0 25%}#track_packages .track_package .track_package_right .track_product .track_product_status{flex:0 0 75%}.track_product_status{display:flex;overflow:hidden}.track_product_status li{flex:0 0 33%;text-align:center;height:68px;line-height:68px;color:#444;font-size:16px !important;font-weight:bold;position:relative}.track_product_status li span{position:relative}.track_product_status li:before,.track_product_status li:after{display:block;content:" ";position:absolute;top:-8px;right:-30px;border-style:solid;border-top-width:42px;border-bottom-width:42px;border-right-width:15px;border-left-width:15px;z-index:1}.track_product_status li:before{right:-34px}.track_product_status li:last-child:after{border:none}.sample-images{text-align:center;cursor:pointer;padding:10px}.sample-images .lightbox{display:block;margin:0 auto;width:90%;text-align:center}.sample-images .lightbox img{margin:0 auto}.package-grid-box .sample-box-link{font-weight:bold;display:block;text-align:center;width:100%;margin:5px auto;font-size:.85em}.sample-box{width:24%;margin-right:9px;margin-bottom:9px}.last-col{margin-right:0px}.sample-button-row{text-align:center}.sample-button-row a{margin:10px auto 15px auto}.sample-box-selected{border:solid 1px #8fc34a !important}.sample-box-link{outline:0}customer .sample-select-button{margin:5px auto;width:100%}.sample-box h2,.sample-box strong{font-size:1em;display:block;margin:2px auto;width:100%;text-align:center}.sample-box .info-link{display:block;text-align:center}.sample-box strong{color:#595959}.box,.feint-border,.light-grey-border,.tab_list,.form-box{border:solid 1px #e8e8e8}.sample-button-row a{margin:10px auto 15px auto;width:200px}.column{float:left}.hide{display:none}.full-width{width:100%}#wishlist_controls{font-size:1em}#wishlist_controls .columns:last-of-type .description_column{border-width:0px !important}#wishlist_controls .columns.discontinued{position:relative}#wishlist_controls .columns.discontinued .element_overlay{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5;pointer-events:none;z-index:2}#wishlist_controls .columns.discontinued .description_column{border-width:0px !important}#wishlist_controls .columns.discontinued .controls_column p{margin-top:28px}#wishlist_controls .column{padding:14px 14px}#wishlist_controls .column img{margin-top:5px;width:140px}#wishlist_controls .column.image_column{text-align:center;width:150px}#wishlist_controls .column.controls_column{width:270px}#wishlist_controls .column.description_column{vertical-align:top;width:470px}#wishlist_controls .column.description_column .description{min-height:35px}#wishlist_controls .pricing{padding:14px 0px}#wishlist_controls .add_to_wishlist,#wishlist_controls .remove_from_wishlist{cursor:pointer}.add_to_wishlist,.remove_from_wishlist{transition:background .3s ease-out,color .3s ease-out,border .3s ease-out !important}#nav{width:980px;z-index:80;margin-bottom:7px}#nav_menu{width:980px;height:28px;position:relative;z-index:90}#nav_menu #top_nav{width:100%;display:table}#nav_menu #top_nav ul{display:table-row}#nav_menu #top_nav ul>li{display:table-cell;-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out}#nav_menu #top_nav td a,#nav_menu #top_nav ul>li>a{-webkit-transition:all .2 ease-out;-moz-transition:all .2 ease-out;-o-transition:all .2 ease-out;transition:all .2 ease-out;display:block;padding:0px 14px 0px 14px;height:26px;line-height:28px;border-style:solid;border-width:0px 0px 2px 0px;text-align:center;overflow:hidden}#nav_menu .sub_nav{display:none;position:absolute;min-height:247px;min-width:298px;top:28px}#nav_menu.full_width>.sub_nav>.sub_nav_columns{width:100%}#nav_menu.full_width>.sub_nav>.sub_nav_columns>.column{float:left;width:275px}#nav_menu.full_width>.sub_nav>.sub_nav_columns>.column.right{width:703px}.sub_nav>.sub_nav_columns h3{max-width:272px}#nav_menu.full_width>.sub_nav>.sub_nav_columns h3{max-width:none}.sub_nav>.sub_nav_columns span{display:block;float:left;width:14px;padding:0px 14px 0px 0px}.sub_nav>.sub_nav_columns a{display:block}#value_propositions_top{width:980px;margin:7px 0px 0px 0px}#value_propositions_top.old_style ul{height:28px}#value_propositions_top.old_style ul a,#value_propositions_top.old_style ul p{height:100%;line-height:28px;letter-spacing:.1em}#value_propositions_top.new_style ul{height:56px}#value_propositions_top ul{display:flex;justify-content:space-around}#value_propositions_top ul li{display:block;height:100%}#value_propositions_top ul li .value_wrapper{display:flex;height:100%;align-items:center}#value_propositions_top ul li .value_wrapper .value_icon{margin:0px 7px 0px 0px;height:28px}#value_propositions_top ul li .value_wrapper .value_icon span{font-size:28px}#trustpilot_header{height:26px}#breadcrumbs li{float:left}#breadcrumbs li:after{content:" > "}#breadcrumbs li:last-child:after{content:""}.ie #value_propositions_top tr>td{text-align:center}#header{display:flex;flex-wrap:wrap;justify-content:space-between;padding:7px 0px 7px 0px}#header #header_options{flex:0 0 100%;display:flex;flex-direction:row-reverse;justify-content:space-between}#header #header_options #country_select{order:2}#header #header_options #header_usercontrol{order:1;display:flex}#header #header_options #header_usercontrol .control{margin:0px 0px 0px 7px}#header #header_right_column{flex:0 1 480px}#header #header_right_column #header_order_prompt{text-align:right;width:100%;display:block}#header #header_right_column #header_search{width:100%;position:relative}#header #header_right_column #header_search div{width:28px;height:28px;text-align:center;position:absolute;top:0px;left:0px;width:30px;height:30px}#header #header_right_column #header_search input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-style:solid;border-width:1px 0px 1px 1px;float:left;margin:0px;padding:0px 14px 0px 28px;width:360px}#header #header_right_column #header_search button{padding:0px;margin:0px;width:120px}#header #country_select{z-index:300;position:relative;top:0px;left:0px;float:left;width:56px;overflow:hidden}#header #country_select img{float:left;padding:7.5px 7px 7.5px 0px}#header #country_select #country_select_selected{padding:0px}#header #country_select #country_select_selected p{overflow:hidden}#header #country_select #country_select_selected #country_select_button{position:absolute;right:0px;top:0px;width:28px;text-align:center}#header #country_select #country_select_list{position:absolute;height:140px;width:260px;overflow-y:scroll;overflow-x:hidden}#header #country_select #country_select_list li{width:244px;padding:0px 7px;cursor:pointer}.ie #header #header_right_column #header_search input{width:316px}#homepagecms{margin:0px 0px 14px 0px}.homepageboxes{display:flex;flex-wrap:wrap;justify-content:space-between}.homepageboxes h2{flex:0 0 100%;text-transform:uppercase;text-align:center;height:7px;line-height:14px;margin:28px 0px;border-width:0px 0px 1px 0px;border-style:solid}.homepageboxes h2 span{padding:0px 14px 0px 14px}.homepageboxes.three_boxes .homepagebox{flex:0 0 317.3333333333px}.homepageboxes.four_boxes .homepagebox{flex:0 0 234.5px}.homepageboxes.five_boxes .homepagebox{flex:0 0 184.8px}.homepageboxes.six_boxes .homepagebox{flex:0 0 151.6666666667px}.homepageboxes h3{margin:14px 0px 0px 0px;text-transform:capitalize;text-align:center}.homepageboxes p{text-align:center}#category img{float:left}#category #category_heading{float:left;width:536px;padding:0px 0px 0px 14px}#category #category_heading p{margin:0px 0px 14px 0px}#category #category_heading a{display:inline-block}#subcategory_list li{display:block;float:left}#subcategory_list li a{display:block;margin:0px 14px 14px 0px;text-align:center}#subcategory_list li img{margin:0px 0px 14px 0px}#subcategory_list li .subcategory_text{overflow:hidden}#subcategory_list li .subcategory_text h2{text-align:center}#subcategory_list li .subcategory_text p.subcategory_price{text-align:center}#subcategory_list li .subcategory_text p.subcategory_description{height:180px}#subcategory_list.two_wide li a{width:453px}#subcategory_list.two_wide li.end a{margin:0px 0px 14px 0px;width:453px}#subcategory_list.three_wide li a{width:287px}#subcategory_list.three_wide li.end a{width:288px;margin:0px 0px 14px 0px}#subcategory_list.three_wide li.end a p{width:288px}#designs .tab_menu li{width:244px}#designs .tab_menu li:last-child{width:246px}#designs #design_list{position:relative}#designs #design_list>li{float:left;margin:0px 14px 14px 0px}#designs #design_list>li a{display:block;text-align:center;width:227px}#designs #design_list>li p{text-align:center;margin:14px 0px 0px 0px}#designs #design_list>li.end{margin:0px 0px 14px 0px}#packages_columns .left{width:240px}#packages_columns .left #slide_sections{width:240px}#packages_columns .right{width:726px}#filters{display:flex;flex-direction:column}#filters .filter_group{display:flex;justify-content:space-between;line-height:28px;height:27px;border-style:solid;border-width:0px 0px 1px 0px}#filters .filter_group span{line-height:28px}#filters .filter_list{display:none;width:100%;margin:7px 0px 7px 0px;line-height:27px;overflow:hidden}#filters .filter_list.active{display:block}#filters .filter_list a{display:block;padding:0px 0px 0px 7px}#filters .filter_list a span{line-height:28px;margin:0px 7px 0px 0px}#filters .filter_list label{line-height:28px}#filters .filter_list .number{height:26px;padding:0px 7px 0px 7px}#filters .filter_list .submit{display:inline-block;height:28px;line-height:28px;width:28px !important;padding:0px !important;cursor:pointer}#filters #price_form{display:flex}#filters #price_form button{flex:0 0 28px;margin:0px 0px 0px 7px}#filters #price_form label{flex:0 0 auto;padding:0px 7px 0px 7px}#filters #price_form input{min-width:0;flex:1 1 auto}#filters #price_form .symbol{padding-right:7px}#packages .package_sort_options{margin:0px 0px 14px 0px}#packages .package_sort_options p{float:left;margin:0px 7px 0px 0px}#packages .package_sort_options a.button{float:left}#packages .package_sort_options .view_list{border-right-width:0px}#packages .package_sort_options .view_grid{margin:0px 7px 0px 0px}#packages .package_sort_options .pagination{float:right}#packages .package_sort_options .pagination li{float:left;padding:0px 7px}#packages .package_sort_options .pagination li a,#packages .package_sort_options .pagination li p{display:block;text-align:center}#packages .no_callout{height:28px;padding:0px 14px;margin:0px 0px 14px 0px}#packages #packages_list li.package .package_images,#packages #packages_grid li.package .package_images{position:relative;height:180px}#packages #packages_list li.package .package_images .first_image,#packages #packages_list li.package .package_images .second_image,#packages #packages_grid li.package .package_images .first_image,#packages #packages_grid li.package .package_images .second_image{position:absolute;left:50%;margin-left:-90px}#packages #packages_list li.package .package_images .first_image.shown,#packages #packages_list li.package .package_images .second_image.shown,#packages #packages_grid li.package .package_images .first_image.shown,#packages #packages_grid li.package .package_images .second_image.shown{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#packages #packages_list li.package .package_images .second_image,#packages #packages_grid li.package .package_images .second_image{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#packages #packages_list li.package{margin:0px 0px 14px 0px;padding:0px 0px 14px 0px}#packages #packages_list li.package .package_image,#packages #packages_list li.package .package_description,#packages #packages_list li.package .package_pricing{float:left}#packages #packages_list li.package .package_image{text-align:center;width:180px}#packages #packages_list li.package .package_description{width:328px;padding:0px 14px}#packages #packages_list li.package .package_description h2{margin:0px 0px 14px 0px}#packages #packages_list li.package .package_pricing{width:160px}#packages #packages_list li.package .package_pricing .add_to_basket,#packages #packages_list li.package .package_pricing .more_info{margin:7px 0px 0px 0px}#packages #packages_grid li.package{float:left;margin:0px 14px 0px 0px;width:222.6666666667px;height:380px}#packages #packages_grid li.package.no_pricing{height:300px}#packages #packages_grid li.package .pricing_columns .left{width:auto}#packages #packages_grid li.package .pricing_columns .right{width:128.6666666667px;padding:0px 0px 0px 14px}#packages #packages_grid li.package .package_images{height:180px;margin:0px auto 14px auto;overflow:hidden;text-align:center}#packages #packages_grid li.package .package_name{margin:0px 0px 14px 0px;height:56px}#packages #packages_grid li.package a{display:block;text-align:center}#packages #packages_grid li.package.end{margin:0px 0px 0px 0px}#package_columns .left{width:666px}#package_columns .right{width:300px}#package_columns .right #slide_sections{width:300px}#details .left{width:70%}#details .right{width:30%}#gallery #main_media{width:636px;height:478px;overflow:hidden;position:relative}#gallery #main_media img,#gallery #main_media iframe{position:absolute;top:0px;left:0px}#gallery #main_media .overlay{display:none}#gallery #thumbnails{width:636px;height:86px}#gallery #thumbnails #thumbnails_left,#gallery #thumbnails #thumbnails_right{display:block;float:left;width:15px;height:88px;line-height:86px;text-align:right}#gallery #thumbnails #thumbnails_left span,#gallery #thumbnails #thumbnails_right span{height:88px;line-height:86px}#gallery #thumbnails #thumbnails_left{text-align:left}#gallery #thumbnails #thumbnails_viewport{float:left;width:606px;position:relative;overflow:hidden}#gallery #thumbnails #thumbnails_list{width:5000px;position:relative;left:0px}#gallery #thumbnails #thumbnails_list li{float:left;position:relative;width:94px;height:70px;margin:0px 14px 0px 0px;padding:7px 7px 7px 7px}#gallery #thumbnails #thumbnails_list li img{position:absolute;top:7px;left:7px}#gallery #thumbnails #thumbnails_list li img.video_overlay{top:50%;left:50%;margin:-22px 0px 0px -32px;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#gallery #thumbnails #thumbnails_list li.last{margin:0px}#description{position:relative}#description #share_links{padding:14px 7px 0px 0px;position:absolute;top:0px;right:0px}#description #share_links a{display:block;float:left;margin:0px 7px 0px 0px}#zoom{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in;z-index:300;position:absolute;top:0px;left:0px;width:260px;height:260px;overflow:hidden;border-radius:130px;background:url("../../img/loading_anim.gif") #fff 50% 50% no-repeat}#zoom img{position:relative;top:0px;left:0px}#pricing img{max-width:270px}#details #technical_tab td,#details #technical_tab th{width:40%;text-align:center}#details #technical_tab td.first{width:20%;font-weight:bold}#pricing_our,#pricing_offer{width:auto;float:left}#free_delivery #plus{float:left}.value_propositions_right .image,.value_propositions_right img{display:block;float:left;width:64px;height:64px}.value_propositions_right p{display:block}#action #add_to_basket_button{width:100%}#action #add_to_basket_quantity{width:28px;height:24px;line-height:26px;text-align:center}#action #add_to_basket #add_to_basket_button{margin:0px 0px 14px 0px !important;width:100%}#action #add_to_basket #stock_message p{text-align:center}#action #add_to_basket #stock_message p span{margin:0px 0px 0px 7px}#action #add_to_basket #stock_arrivals{display:none}#action #add_to_basket #stock_arrivals.loading{background-image:url("../../img/loading_anim_dark.gif");background-position:50% 50%;background-repeat:no-repeat;height:32px}#action #add_to_basket #stock_arrivals p{text-align:center}#action #add_to_basket #stock_arrivals ul li{text-align:center}#action #stock_more_info{cursor:pointer}#technical_tab .column .left{width:652px;padding:0px 14px 0px 0px}#technical_tab .column .right{width:272px}#technical_tab table{width:100%}#technical_tab #file_list{display:flex;flex-direction:column}#technical_tab #file_list li{margin:0px 0px 7px 0px}#technical_tab #file_list li a{display:flex;align-items:center}#technical_tab #file_list li a .pdf{margin:0px 7px 0px 0px}#faq_tab #faq_ask_question{float:left;width:360px}#faq_tab #faq_ask_question #recaptcha_error{display:none}#faq_tab #faq_ask_question.single_column{margin:0px auto;float:none;width:562px}#faq_tab #faq_ask_question.single_column input{width:532px}#faq_tab #faq_ask_question.single_column textarea{width:532px}#faq_tab #faq_ask_question input,#faq_tab #faq_ask_question textarea{width:330px}#faq_tab #faqs{float:left;width:562px}#faq_tab #faqs li{margin-bottom:7px}#faq_tab #faqs li p.question{padding:14px 14px;border-style:solid;border-width:0px;border-bottom-width:2px;cursor:pointer}#faq_tab #faqs li p.answer{display:none;padding:7px 0px 14px;padding-left:56px}#reviews_tab #review_submit{float:left;width:360px}#reviews_tab #review_submit input{width:330px}#reviews_tab #review_submit textarea{width:330px}#reviews_tab #review_submit.single_column{margin:0px auto;float:none;width:562px}#reviews_tab #review_submit.single_column input,#reviews_tab #review_submit.single_column textarea{width:532px}#reviews_tab #review_list{float:left;width:562px}#reviews_tab #review_list .customer_rating{float:left}#reviews_tab #review_list .hidden{display:none}#reviews_tab #review_list .showmore{cursor:pointer;border-bottom-width:2px}#reviews_tab #review_list .review_header{padding:0px 14px}#reviews_tab #review_list .review_header .customer_details{float:left;padding-left:14px}#reviews_tab #review_list .review_header .customer_details p,#reviews_tab #review_list .review_header .customer_details div{float:left;margin:0px 7px 0px 0px}#reviews_tab #review_list .review_body{padding:14px 14px 28px;margin-bottom:28px}#reviews_tab input,#faq_tab input{display:block;width:330px;padding:0px 14px 0px 14px;margin:0px 0px 14px 0px}#reviews_tab textarea,#faq_tab textarea{display:block;width:330px;padding:14px 14px;margin:0px 0px 14px 0px}#reviews_tab button,#faq_tab button{float:right}#related #related_left,#related #related_right{float:left;width:32px;height:260px;line-height:260px;text-align:center}#related #related_left span,#related #related_right span{height:260px;line-height:260px}#related #related_viewport{float:left;width:886px;height:260px;background-image:url("../../img/loading_anim.gif");background-position:50% 50%;background-repeat:no-repeat;position:relative;overflow:hidden}#related #related_viewport #related_list{display:none;position:relative;width:886px;height:260px}#related .related_package{margin-left:3.6666666667px;margin-right:3.6666666667px;position:relative;float:left;text-align:center;width:260px;height:232px}#related .related_package .related_package_pricing{position:absolute;bottom:0px;left:0px;width:100%}#fullsize_media #fullsize_media_content{width:968px;margin:-300px 0px 0px -484px !important;display:flex;flex-wrap:wrap}#fullsize_media #fullsize_media_content #fullsize_media_center{flex:0 0 800px}#fullsize_media #fullsize_media_content .fullsize_media_controls{flex:0 0 84px;display:flex;flex-direction:column}#fullsize_media #fullsize_media_content .fullsize_media_controls .control{display:block;font-size:3em;text-align:center}#fullsize_media #fullsize_media_content .fullsize_media_controls #close_fullsize_media{height:84px;line-height:84px}#fullsize_media #fullsize_media_content .fullsize_media_controls .change_media{flex:1 0 auto}#fullsize_media #fullsize_media_content .fullsize_media_controls #prev_fullsize_media{line-height:600px;height:600px}#fullsize_media #fullsize_media_content .fullsize_media_controls #next_fullsize_media{line-height:432px}#fullsize_media #fullsize_media_content #fullsize_media_container{position:relative}#fullsize_media #fullsize_media_content #fullsize_media_container img,#fullsize_media #fullsize_media_content #fullsize_media_container iframe{position:absolute;left:0px;top:0px;height:600px;width:800px}#finance_available{display:flex;flex:1 1 auto;align-items:center;height:36px;padding:7px 7px 7px 57px;background:#fff url("../../img/logo/payment/dekopay_dark_50.png") no-repeat 0 0}#paypal_message{height:36px}.trustpilot-widget.mini{height:24px}.dekopay_finance_calculator table tr td{cursor:pointer}.dekopay_finance_calculator table tr.disabled{opacity:.4}#dekopay_iframe{width:100%}#pointofsale_faqs .question_answer .question{cursor:pointer}#pointofsale_faqs .question_answer .question:after{float:right;content:"w"}#pointofsale_faqs .question_answer .question.expanded:after{content:"v"}#pointofsale_faqs .question_answer .answer{display:none}#pointofsale_faqs .question_answer .answer.expanded{display:block}@font-face{font-family:"desktop";src:url("/font/desktop.eot?cache=191906062424");src:url("/font/desktop.eot??cache=191906062424#iefix") format("embedded-opentype"),url("/font/desktop.woff?cache=191906062424") format("woff"),url("/font/desktop.ttf?cache=191906062424") format("truetype"),url("/font/desktop.svg?cache=191906062424#desktop") format("svg");font-weight:normal;font-style:normal}.social,.icon,#header #country_select #country_select_selected #country_select_button,#pointofsale_faqs .question_answer .question:after{font-family:desktop;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social{display:block;height:32px}.social.small{height:22px}.social.small:before{font-size:22px}.social:before{font-size:32px}.social.facebook:before{content:"H"}.social.instagram:before{content:"I"}.social.linkedin:before{content:"J"}.social.pinterest:before{content:"K"}.social.x:before{content:"L"}.social.youtube:before{content:"M"}.icon,#header #country_select #country_select_selected #country_select_button,#pointofsale_faqs .question_answer .question:after{vertical-align:middle}.icon.checkbox-unchecked:before,#header #country_select #country_select_selected .checkbox-unchecked#country_select_button:before{content:"a"}.icon.chevron-left:before,#header #country_select #country_select_selected .chevron-left#country_select_button:before{content:"b"}.icon.youtube:before,#header #country_select #country_select_selected .youtube#country_select_button:before{content:"c"}.icon.pdf:before,#header #country_select #country_select_selected .pdf#country_select_button:before{content:"d"}.icon.chevron-right:before,#header #country_select #country_select_selected .chevron-right#country_select_button:before{content:"e"}.icon.checkbox-checked:before,#header #country_select #country_select_selected .checkbox-checked#country_select_button:before{content:"f"}.icon.expand:before,#header #country_select #country_select_selected .expand#country_select_button:before{content:"g"}.icon.grid:before,#header #country_select #country_select_selected .grid#country_select_button:before{content:"h"}.icon.list:before,#header #country_select #country_select_selected .list#country_select_button:before{content:"k"}.icon.collapse:before,#header #country_select #country_select_selected .collapse#country_select_button:before{content:"l"}.icon.attention:before,#header #country_select #country_select_selected .attention#country_select_button:before{content:"m"}.icon.circle-up:before,#header #country_select #country_select_selected .circle-up#country_select_button:before{content:"n"}.icon.circle-down:before,#header #country_select #country_select_selected .circle-down#country_select_button:before{content:"q"}.icon.info:before,#header #country_select #country_select_selected .info#country_select_button:before{content:"r"}.icon.image:before,#header #country_select #country_select_selected .image#country_select_button:before{content:"s"}.icon.circle-left:before,#header #country_select #country_select_selected .circle-left#country_select_button:before{content:"t"}.icon.circle-right:before,#header #country_select #country_select_selected .circle-right#country_select_button:before{content:"u"}.icon.arrow-up:before,#header #country_select #country_select_selected .arrow-up#country_select_button:before{content:"v"}.icon.arrow-down:before,#header #country_select #country_select_selected #country_select_button:before{content:"w"}.icon.cross:before,#header #country_select #country_select_selected .cross#country_select_button:before{content:"x"}.icon.search:before,#header #country_select #country_select_selected .search#country_select_button:before{content:"y"}.icon.tick:before,#header #country_select #country_select_selected .tick#country_select_button:before{content:"z"}.icon.arrow-right:before,#header #country_select #country_select_selected .arrow-right#country_select_button:before{content:"A"}.icon.arrow-left:before,#header #country_select #country_select_selected .arrow-left#country_select_button:before{content:"B"}.icon.chevron-up:before,#header #country_select #country_select_selected .chevron-up#country_select_button:before{content:"C"}.icon.phone:before,#header #country_select #country_select_selected .phone#country_select_button:before{content:"D"}.icon.chevron-down:before,#header #country_select #country_select_selected .chevron-down#country_select_button:before{content:"E"}.icon.basket:before,#header #country_select #country_select_selected .basket#country_select_button:before{content:"F"}.icon.heart:before,#header #country_select #country_select_selected .heart#country_select_button:before{content:"G"}.icon.facebook-circle:before,#header #country_select #country_select_selected .facebook-circle#country_select_button:before{content:"H"}.icon.instagram-circle:before,#header #country_select #country_select_selected .instagram-circle#country_select_button:before{content:"I"}.icon.linkedin-circle:before,#header #country_select #country_select_selected .linkedin-circle#country_select_button:before{content:"J"}.icon.pinterest-circle:before,#header #country_select #country_select_selected .pinterest-circle#country_select_button:before{content:"K"}.icon.x-circle:before,#header #country_select #country_select_selected .x-circle#country_select_button:before{content:"L"}.icon.youtube-circle:before,#header #country_select #country_select_selected .youtube-circle#country_select_button:before{content:"M"}.icon.vp-cow-uk-flag:before,#header #country_select #country_select_selected .vp-cow-uk-flag#country_select_button:before{content:"O"}.icon.vp-cow-fast-delivery:before,#header #country_select #country_select_selected .vp-cow-fast-delivery#country_select_button:before{content:"P"}.icon.vp-cow-hotel:before,#header #country_select #country_select_selected .vp-cow-hotel#country_select_button:before{content:"Q"}.icon.vp-cow-three-star:before,#header #country_select #country_select_selected .vp-cow-three-star#country_select_button:before{content:"N"}.icon.vp-cow-four-star:before,#header #country_select #country_select_selected .vp-cow-four-star#country_select_button:before{content:""}.icon.vp-van:before,#header #country_select #country_select_selected .vp-van#country_select_button:before{content:"T"}.icon.vp-refresh:before,#header #country_select #country_select_selected .vp-refresh#country_select_button:before{content:"U"}.icon.vp-pound:before,#header #country_select #country_select_selected .vp-pound#country_select_button:before{content:"i"}.icon.vp-percent:before,#header #country_select #country_select_selected .vp-percent#country_select_button:before{content:"j"}#primary_comparison .package{width:50%;float:left}#primary_comparison .technical_specs{overflow:hidden;position:relative;min-height:0px;max-height:50px}#primary_comparison .technical_specs .mask{position:absolute;bottom:0px;left:0px;width:100%;height:50%;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0 )}#primary_comparison .technical_specs.expanded{min-height:180px;max-height:1000px}#primary_comparison .technical_specs.expanded .mask{background:none}#other_comparisons .other_package{min-height:535px;width:33.33%;float:left}#other_comparisons .name{min-height:18px}#other_comparisons .technical_specs{min-height:180px}#primary_comparison button,#other_comparisons button{width:100%}#primary_comparison .image,#other_comparisons .image{text-align:center}#primary_comparison .spacer,#other_comparisons .spacer{line-height:28px;height:28px;margin-bottom:14px}#primary_comparison .pricing .column:first-child,#other_comparisons .pricing .column:first-child{width:30%}#view_all{max-width:400px;margin:0px auto}div#basket .row{margin-bottom:14px;display:flex}div#basket .row .image,div#basket .row .description{padding:7px 7px}div#basket .row .quantity,div#basket .row .unit,div#basket .row .total{text-align:center !important}div#basket .row .quantity h3,div#basket .row .quantity p,div#basket .row .unit h3,div#basket .row .unit p,div#basket .row .total h3,div#basket .row .total p{text-align:center !important}div#basket .row .description{flex-grow:1}div#basket .row .description p{margin:0px 0px 14px 0px}div#basket .row .price{display:flex}div#basket .row .price div{display:flex;flex-direction:column;width:100px}div#basket .row .price .quantity{padding:7px 7px}div#basket .row .price .quantity h3{margin-bottom:28px}div#basket .row .price .quantity input{width:45px;padding:0px;border-width:1px;border-style:solid;margin:0px auto}div#basket .row .price .unit{padding:7px 7px}div#basket .row .price .unit .usual_price{text-decoration:line-through}div#basket .row .price .unit .discounted_price{font-weight:bold}div#basket .row .price .total{padding:7px 7px}div#basket #totals{display:flex;align-items:flex-end;flex-flow:row wrap;margin:0px 0px 14px 0px}div#basket #totals .totals_row{display:flex;justify-content:flex-end;flex:0 0 100%}div#basket #totals .totals_row .total_heading{flex:0 0 100px;padding:0px 14px 0px 0px;text-align:right}div#basket #totals .totals_row .total_figure{flex:0 0 120px;text-align:left}#order_summary .row{display:flex;border-style:solid;border-width:1px}#order_summary .row .image{flex:0 0 94px}#order_summary .row .package{flex:1}#order_summary .row .stock,#order_summary .row .quantity,#order_summary .row .price,#order_summary .row .total{flex:0 0 100px}#order_summary .row .price,#order_summary .row .total{border-style:solid;border-width:0px 0px 0px 1px}#order_charges_breakdown h3 .amount,#order_charges_breakdown h2 .amount{display:inline-block;width:100px}#order_addresses{display:flex;gap:14px}#order_addresses>div{flex:1 0 auto}#order_addresses>div p{border-style:solid;border-width:1px}/*# sourceMappingURL=style.css.map */
