@font-face{font-family:'Plus Jakarta Sans';src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-VariableFont_wght.ttf) format('truetype-variations')}*{font-family:'Plus Jakarta Sans',sans-serif;font-synthesis:none!important}body{background:#fff;padding:0;margin:0}h1,h2{margin:20px 12px 10px 0;padding:0;font-size:1.4rem;color:#333;font-weight:700;font-family:'Plus Jakarta Sans',sans-serif}h2,h3{font-size:1rem}#container{max-width:978px;height:auto;padding:10px 10px 10px 10px;text-align:left;margin-top:0;background:#fff;margin:0 auto}#middle{width:100%;background-color:#fff;padding:0 0 30px 0}#middle li,#middle li a,#middle p,.answer,.question{font-weight:300;font-family:'Plus Jakarta Sans',sans-serif;font-size:.96rem;line-height:1.3rem;color:#646363}#middle strong{font-weight:700}#middle p a{color:#1584da;font-weight:500}@media screen and (max-width:550px){#middle li,#middle p{font-size:.9rem}#middle h1{font-size:1.1rem}#middle h2{font-size:1rem}}#breadcrumb_links{float:left;line-height:22px;width:100%;padding:0;margin:10px 0 0 0;list-style-type:none}#breadcrumb_links li+li:before{padding:2px;color:#a09f9f;content:"/\00a0"}#breadcrumb_links li{float:left;padding:0;margin-right:5px;background-color:#fff;color:#000;font-size:15px;color:#a09f9f;line-height:20px;font-weight:300}#breadcrumb_links li a{background-color:#fff;color:#a09d9d;line-height:20px;font-size:14px;font-weight:300}.dot{background-image:url(images/dot.gif.pagespeed.ce.W8TG11tt7s.gif);background-repeat:repeat-x;width:100%;height:1px;margin:15px 0 15px 0}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10}.responsive_img{max-width:100%;height:auto}form.navigation-inline-form{display:none;padding:0 8px 0 8px}header{width:100%;position:relative;top:-10px;height:80px;margin:0;padding:0}header #header_left{position:absolute;left:0;top:10px;width:143px;height:70px;background-color:#fff0}header #header_centre{height:80px;margin:0 250px 0 143px;text-align:center;background-color:#fff0}header #header_right{position:absolute;right:0;top:0;width:250px;height:80px;background-color:#fff0}header #header_center_wrapper{float:right;margin:0 auto;margin-left:143px;text-align:center;height:auto;width:435px;padding-top:40px}header #header_center_wrapper #tr_icon{display:block;float:right}.basket_top{float:right;width:186px;height:28px;font-size:11px;padding:6px;font-weight:700}.basket_top_border_0{border:#ccc 1px solid}.basket_top_border_1{border:#fa8d28 1px solid}.basket_top img{float:right;margin-right:8px}#basket_top_button{padding-top:2px;border:0}#basket_bottom_button{float:right;margin-top:10px}.basket_top_title{color:#565555;height:16px;background:#fff0 url(images/basket_icon.png) no-repeat;padding-left:20px}#basket_text{font-weight:400;color:#000;margin-left:8px}#mini_basket,#mini_basket_mobile{width:100px;padding:0 5px 0 0;height:40px;float:right}#mini_basket .circle,#mini_basket_mobile .circle{width:20px;float:left;height:20px;border-radius:50%;font-size:10px;color:#fff;line-height:20px;padding:0;text-align:center}#mini_basket #basket_icon,#mini_basket_mobile #basket_icon{float:left;padding-top:6px}#mini_basket span,#mini_basket_mobile span{float:right;font-size:13px;line-height:50px;color:#343333}#mini_basket span:hover,#mini_basket_mobile span:hover{text-decoration:underline}.no_items{background-color:#bbb}.has_items{background-color:#f78600}#mobile_header,#mobile_search,#mobile_search_holder{display:none}#account,#fire_mobile_menu,#mini_basket_mobile,#mobile_header,#mobile_search_holder{background-color:#333!important}#fire_mobile_menu,.mobile_text,.mobile_text a{color:#fff!important}#account svg path,#fire_mobile_menu svg path,#mini_basket_mobile svg path{fill:#fff}#mobile_logo{float:left}#icon_large{float:right;box-sizing:border-box;width:107px;height:30px;line-height:25px;border:#38ace2 3px solid;text-align:center;color:#38ace2;font-size:14px;font-weight:700}#icon_small{float:left;box-sizing:border-box;width:75px;height:21px;line-height:18px;margin:17px 0 0 15px;border:#38ace2 2px solid;text-align:center;color:#38ace2;font-size:9.8px;font-weight:700}#desktop_search_holder{background-color:#fff;position:relative;border:none;background-color:#f1f1f1;height:36px;width:300px;font-size:14px;float:left;margin:-10px 4px 0 0;color:#999}#desktop_search{display:block;width:300px;background-color:#fff;padding:0 0 0 2px;float:left;outline-width:0;color:#555d65;line-height:1.4;box-shadow:none;border-radius:4px;background-color:#fbfcfc;border-style:solid;border-width:1px;border-color:#dee2e6;transition:border .3s;-webkit-appearance:none;-moz-appearance:none}#desktop_search #desktop_text_box_search{width:calc(100% - 0);padding-left:16px;height:36px;border:none;font-weight:lighter;font-size:14px;color:#333}#desktop_search #desktop_text_box_search:focus{background-color:border:1px solid}#desktop_search input{width:calc(100% - 65px);padding:1px;-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:0!important}#desktop_search button{background-color:#eee;border-radius:4px;height:40px;float:right;border:none;padding:10px 10px 20px 15px}#menu_strip{width:100%;position:absolute;left:0;right:0;background-color:#333;height:35px;text-align:center;border:none}#grey_strip_centered{width:100%;max-width:978px;padding:0;height:35px;list-style-type:none;margin:0 auto;margin-bottom:100px}#grey_strip_centered a{text-decoration:none}#grey_strip_centered a .grey_strip_button{display:flex;justify-content:center;align-items:center;width:25%;height:35px;text-align:center;color:#000;background-color:#eee;font-size:13px;float:left;border-right:#ccc 1px dotted;box-sizing:border-box}#grey_strip_centered a .grey_strip_button:hover{background-color:#ccc}#grey_strip_centered .grey_strip_button img{height:24px;width:24px;padding-right:6px}#grey_strip_centered .grey_button_1{border-left:#ccc 1px dotted}@media screen and (min-width:1017px){#grey_strip_outer{width:100%;position:absolute;z-index:1000;margin:35px 0 0 0;background-color:#eee;height:35px;left:0;right:0}}@media screen and (max-width:1016px){#container{margin-top:0}#navigation{position:absolute;height:0;width:0;top:0;min-height:35px}.navigation-button-toggler i.hamburger-icon{color:#fff0}#contact_top_links{visibility:hidden;height:20px}#mobile_header{background-color:#fff;display:block;padding:0 10px 0 5px;height:47px;float:left;padding-top:3px;box-sizing:border-box;width:100%}#mobile_header .logo{width:95px;height:auto;padding:14px 0 0 4px}#mobile_header #fire_mobile_menu{position:relative;background-color:#fff;padding-top:8px;font-size:9px;float:right;width:40px;height:39px;text-align:center}#mobile_header #fire_mobile_menu svg{height:22px;width:22px;margin:0 auto;text-align:center}#mobile_header #mini_basket_mobile{position:relative;background-color:#fff;font-size:9px;float:right;width:49px;height:41px;padding:6px 0 0 0;margin:0 auto;text-align:center}#mobile_header #mini_basket_mobile svg{width:22px;line-height:5px;height:22px;text-align:center;margin:0 auto}#mobile_header #account{position:relative;background-color:#fff;padding-top:8px;font-size:9px;float:right;width:47px;height:39px;text-align:center}#mobile_header #account svg{height:24px;width:24px;text-align:center;margin:0 auto}#mobile_header .mobile_text{height:15px;width:100%;position:absolute;bottom:0}#mini_basket_mobile .mobile_text,#mobile_header .mobile_text a{text-decoration:none;color:#000}#grey_strip_outer{margin-bottom:110px}#desktop_search_holder,#menu_strip{display:none}#mobile_search_holder{width:100%;background-color:#fff;float:left;position:relative;display:flex;justify-content:center;align-items:center}#mobile_search{background-color:#fff;padding:0 0 0 2px;float:left;outline-width:0;color:#555d65;line-height:1.4;box-shadow:none;border-radius:4px;background-color:#fbfcfc;border-style:solid;border-width:1px;border-color:#dee2e6;transition:border .3s;-webkit-appearance:none;-moz-appearance:none;margin:8px 0 10px 0;width:calc(100% - 15px);display:inline-block}#mobile_search #mobile_text_box_search{width:calc(100% - 0);padding-left:16px;height:32px;border:none;font-weight:lighter;font-size:14px}input#mobile_text_box_search{color:#666!important;font-weight:700!important}#mobile_search input{width:calc(100% - 65px);padding:1px;-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:0!important}#mobile_search button{background-color:#eee;border-radius:4px;height:34px;float:right;border:none;padding:8px 10px 20px 15px}header{display:none}form.navigation-inline-form{display:block}footer div.wrapper{width:100%}body{margin:0}#overlay{display:none!important}#grey_strip_outer{display:block!important}#accessories_tab,#education_tab,#home_tab,#instrument_tab,#parts_tab,#schemes_tab,#secondhand_tab,#supplies_tab,#workshop_tab{background-color:#fff!important}}@media screen and (max-width:880px){header #header_center_wrapper{width:305px;padding-top:5px}header #header_center_wrapper #tr_icon{display:block;float:left;padding-bottom:5px}.grey_button_4{display:none!important}#grey_strip_centered a .grey_strip_button{width:33.3%}}@media screen and (max-width:760px){body{margin-top:0}header .logo{width:80px;height:auto;margin-top:4px}header #contact_top_links,header #header_center_wrapper,header #search_form{display:none}header,header #header_centre,header #header_left,header #header_right{height:61px}header #header_left{height:55px}header #header_right{padding-top:4px;height:61px}header{position:relative;top:0}#container{padding:5px}.basket_top{margin-top:10px;background-image:none}}@media screen and (max-width:650px){.grey_button_3{display:none!important}#grey_strip_centered a .grey_strip_button{width:50%}}#search_form{float:left;width:285px;margin-right:20px;padding:7px 0 10px 10px;height:20px;background-color:#f1f1f1}#search_txt{border:none;background-color:#f1f1f1;height:20px;width:230px;font-size:14px;float:left;margin-right:4px;color:#999}#search_submit{cursor:pointer;-webkit-appearance:none;cursor:pointer;color:#fff;background:#9d9c9c;position:absolute;margin:-6px 0 0 0;height:36px;width:47px;border:none;font-size:11px;padding:0}#contact_top_links{width:400px;list-style-type:none;margin:0;float:right;padding:8px 0 8px 0}#contact_top_links li{float:right;font-size:11px!important;color:#666}#contact_top_links li a{text-decoration:none;color:#666}#contact_top_links li img{border:none}#contact_top_links li a:hover{text-decoration:underline}#contact_top_links .sn{margin-left:6px}#contact_top_links .fb{margin-left:15px}#contact_top_links #sn_first{margin-left:10px}#rhs{float:right;background-color:#fff;font-size:10px}#rhs img{display:block}#call_us{margin:0 0 5px 0}#callus{margin-bottom:4px}#mobile_call_us div{float:right;padding:3px 15px 0 0}#mobile_call_us{width:calc(100% - 5px);height:26px;font-size:14px;font-weight:700;background:#f6f4f4;margin:0 0 8px 0;padding:3px 0 0 6px;color:#8c8a8a;text-shadow:-1px -1px 0 #fff , 1px -1px 0 #fff , -1px 1px 0 #fff , 1px 1px 0 #fff}#btn_click_to_call{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#777;font-size:11px;font-weight:700;padding:4px 12px;text-decoration:none;text-shadow:0 1px 0 #fff}#btn_click_to_call:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);background-color:#dfdfdf}#btn_click_to_call:active{position:relative;top:1px}#middle .page_divider{width:100%;float:right;height:1px}#preload{height:0;overflow:hidden;display:none}#menu_instruments>.clarinet_lhs_header a{font-weight:700;text-decoration:underline;background-color:#90106d;text-align:center;color:#fff;font-size:14px}#menu_instruments>.saxophone_lhs_header a{font-weight:700;text-decoration:underline;background-color:#51732d;text-align:center;color:#fff;font-size:14px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#navcontainer{padding:0 0 1em 0;margin:0;color:#333;float:left;width:150px}#navcontainer ul{list-style:none;width:150px;margin:0;padding:0;border:none}#navcontainer li{border-bottom:1px solid #fff;font-size:11px;text-align:left;line-height:1.6em}#navcontainer li a{display:block;padding:1px 5px 1px 15px;margin:1px 0 1px 0;background-color:#f3f1f1;color:#3b3b3b;text-decoration:none}html>body #navcontainer li a{width:auto}#navcontainer li a:hover{background-color:#2397c5;color:#fff}.catrow{height:13px;background-color:#ccc;padding:5px 5px 5px 20px;font-size:12px;text-align:left}#menu_ppc{list-style-type:none;padding:0;margin:0}#menu_ppc li{float:left;height:33px}#menu_ppc #mid{margin:0 1px 0 1px}#banner_text_links{list-style-type:none;color:#ccc;font-size:11px;float:right}#banner_text_links li{float:left;color:#666}#banner_text_links li a{float:left;color:#666;text-decoration:none}#banner_text_links li a:hover{text-decoration:underline}.banners{margin-bottom:10px}.logo{border:none;outline:0}.logo_retail{border:0;margin:0 0 10px 0;float:left}.logo_trade{border:0;margin:0 0 10px 0}#logged_in_status{float:right}#user_display{width:425px;height:40px;margin:0 auto;text-align:center}#user_display img{float:right;margin:2px 0 0 0}#since{float:left;margin-left:190px;padding:0}.error,.info,.success,.warning{width:calc(100% - 30px);text-align:left;margin:10px 0;padding:12px 10px 12px 15px;font-size:13px;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.info,.info a{color:#31708f;border:#bce8f1 1px solid;background-color:#d9edf7}.success,.success a{color:#3c763d;border:#d6e9c6 1px solid;background-color:#dff0d8}.error,.error a{color:#a94442;border:#ebccd1 1px solid;background-color:#f2dede}@media screen and (max-width:660px){.error,.info,.success{width:calc(100% - 20px);font-size:12px;padding:10px}}.error a,.info a,.success a,.validation a,.warning a{background-image:none;border:none}#instrument_menu{margin-top:10px;width:250px}ul#menu_instruments,ul#menu_instruments ul{list-style-type:none;margin:5px 0 0 0;padding:0;width:150px;background-color:#f3f3f3;float:left}ul#menu_instruments a{display:block;text-decoration:none}ul#menu_instruments li{margin-top:0}ul#menu_instruments li a{color:#666;font-size:12px;padding:3px 2px 1px 10px;line-height:1.5em}ul#menu_instruments li a:hover{text-decoration:underline;color:#000}ul#menu_instruments li ul li a{color:#3e94c3;font-weight:400;font-weight:700}ul#menu_instruments li ul li a:hover{color:#0d4b6e}#menu_instruments .inst_link a:hover{color:#fff;text-decoration:none}.inst_catrow{height:20px;font-weight:700;width:150px;text-align:center;background-color:#797777;color:#666;padding:6px 0 3px 0;font-size:14px;color:#fff}.instrument_care_bullet{padding:10px 0 4px 0;list-style-type:none}.instrument_care_bullet li{margin-bottom:10px}.instrument_care_bullet a{color:#1584da;font-weight:700}.instrument_care_header{color:#000;font-family:inherit;font-size:120%;font-weight:700;margin:15px 0 4px}.instrument_care_button.bClose span{color:#fff}.instrument_care_button{background-color:#000;border-radius:10px 10px 10px 10px;box-shadow:0 2px 3px rgb(0 0 0 / .3);color:#fff;cursor:pointer;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none}#instrument_care_popup{display:none;padding:20px 40px 40px 40px;width:640px;height:400px;background-color:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 25px 5px #999;color:#111}#instrument_care_popup h2{margin:10px 0 5px 0;font-size:16px}#instrument_care_popup .instrument_care_button.bClose{width:20px;border-radius:7px 7px 7px 7px;box-shadow:none;font:bold 131% sans-serif;padding:2px 6px 2px;position:absolute;right:-7px;top:-7px}.abox{border:#ccc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:117px;margin:0 20px 100px 0;padding:0;width:235px}.abox span{color:#3b3b3b;font-size:12px;font-weight:700;text-decoration:underline;display:block;padding:4px 0 0 5px;margin:0;height:22px;background-color:#eee}.abox img{margin-top:8px;max-width:186px}.abox_large{border:#ccc 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;height:195px;margin:0 13px 10px 0;padding:0;width:310px}.abox_large span{color:#3b3b3b;font-size:12px;font-weight:700;text-decoration:underline;display:block;padding:6px 0 0 8px;margin:0;height:28px;background-color:#eee}.abox_large img{margin-top:10px;max-width:0}@media screen and (max-width:600px){.abox{max-width:155px}.abox span{max-width:155px;height:20px}.abox img{max-width:100%}.abox_large{max-width:155px;height:117px}.abox_large span{max-width:155px;height:20px}.abox_large img{max-width:100%}}.location{display:none}.no_border{border:0}.feefo_center,.feefo_center p{font-family:inherit;margin:0 auto;text-align:center!important;margin-bottom:15px}.feefo_center{margin-top:20px}.feefo_center svg a{border:none width:140px;height:32px}.feefo_center span#rating{font-size:16px;font-weight:700;color:#404040}.feefo_center p span.bold{font-family:inherit}.feefo_center a{text-decoration:none}.feefo_container_light{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px}.feefo_container_light .feefo_review{width:24%;margin-bottom:15px;height:160px;background-color:#fff;border:#d7d7d7 1px solid}.feefo_container_light .feefo_review .feefo_header{border-bottom:#e8e8e8 1px solid;padding:6px 10px 6px 10px;box-sizing:border-box;height:55px;width:100%;background-color:#f2f2f2}.feefo_container_light .feefo_review .feefo_header .customer_outer{display:flex;margin-top:2px;font-family:inherit;color:#656565;font-size:12px}.feefo_container_light .feefo_review .feefo_header .customer_outer .customer_details{width:60%;font-weight:700;height:16px;overflow:hidden}.feefo_container_light .feefo_review .feefo_header .customer_outer .time_left{font-family:inherit;text-align:right;font-family:inherit;width:40%}.feefo_container_light .feefo_review .feefo_review_text{font-size:13px;font-weight:300;line-height:20px;font-family:inherit;margin:8px 10px 8px 10px}.feefo_container_light .feefo_review .feefo_review_text .read_all a{color:#000;font-weight:700;font-family:inherit;text-decoration:none}.feefo_container_dark{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px}.feefo_container_dark .feefo_review{width:24%;margin-bottom:15px;height:160px;background-color:#fff;border:#c6bfbf 1px solid}.feefo_container_dark .feefo_review .feefo_header{border-bottom:#e8e8e8 1px solid;padding:6px 10px 6px 10px;box-sizing:border-box;height:55px;width:100%;background-color:#606060}.feefo_container_dark .feefo_review .feefo_header .customer_outer{display:flex;margin-top:2px;font-family:inherit;color:#fff;font-size:12px}.feefo_container_dark .feefo_review .feefo_header .customer_outer .customer_details{width:60%;font-weight:700;height:16px;overflow:hidden}.feefo_container_dark .feefo_review .feefo_header .customer_outer .time_left{font-family:inherit;text-align:right;font-family:inherit;width:40%}.feefo_container_dark .feefo_review .feefo_review_text{font-size:13px;font-weight:300;line-height:20px;font-family:inherit;margin:8px 10px 8px 10px}.feefo_container_dark .feefo_review .feefo_review_text .read_all a{color:#000!important;font-size:13px!important;font-weight:700;font-family:inherit;text-decoration:none}.feefo_margin_bottom{margin-bottom:15px}.normal{font-weight:400}.bold{font-weight:700}@media only screen and (max-width:920px){.feefo_container_light{flex-direction:column}.feefo_container_light .feefo_review{width:100%;margin-bottom:15px;height:120px}.feefo_container_dark{flex-direction:column}.feefo_container_dark .feefo_review{width:100%;margin-bottom:15px;height:120px;border:#d7d7d7 1px solid}.feefo_container_dark .feefo_review .feefo_header{background-color:#f2f2f2}.feefo_container_dark .feefo_review .feefo_header .customer_outer .customer_details,.feefo_container_dark .feefo_review .feefo_header .customer_outer .time_left{color:#656565}.feefo_review:nth-child(n+5){display:none}.feefo_center,.feefo_center p{font-size:13px}}.catbox_outer{display:flex;flex-wrap:wrap}.catbox_item{width:calc(33.3% - 7px);margin:0}.catbox_item:nth-child(3n){margin-right:0}.catbox_item h2{font-size:15px;font-weight:400}.catbox_item h2 a{font-family:inherit;text-decoration:none;color:#000}.catbox_item h2 a:hover{color:red}.catbox_inner{display:flex;align-items:center;border-bottom:#eee 1.5px solid}.catbox_inner>div{padding-left:10px}@media screen and (max-width:900px){.catbox_item{width:calc(50.4% - 7px);margin-right:7px!important}.catbox_item:nth-child(2n){margin-right:0!important}.catbox_inner img{width:75px;height:auto}}@media screen and (max-width:600px){.catbox_item{width:100%;margin-right:0!important}}footer{width:100%;height:auto;float:left;background-color:#2e3639;padding-bottom:10px}footer .wrapper{width:1000px;margin:0 auto;text-align:center}footer .footer_center_1,footer .footer_center_2,footer .footer_left,footer .footer_right{margin-top:2px;padding:20px 0 10px 50px;box-sizing:border-box;color:#ddd;background-color:#2e3639;font-size:14px;text-align:left;float:left;width:25%}footer .footer_left .contact_button{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#777;font-family:inherit;font-size:11px;font-weight:700;padding:6px 8px;text-decoration:none;text-shadow:0 1px 0 #fff;margin-bottom:5px}footer .footer_left .contact_button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);background-color:#dfdfdf}footer .footer_left .contact_button:active{position:relative;top:1px}footer .footer_right img{border:none}.footer_icons span,footer #footer_opening_times div,footer .footer_center_1 span,footer .footer_center_2 span,footer .footer_left span,footer .footer_left span a,footer .footer_right span{color:#fff;display:block;font-size:17px;font-weight:700;text-decoration:none}footer .footer_left a,footer .footer_left div{color:#c8c9cb}footer .footer_icons span a{color:#fff}footer .footer_icons span{float:left;width:38px;height:38px;border-radius:50%;background-color:#555758;line-height:35px;text-align:center;vertical-align:middle;margin:-12px 12px 0 0}footer ul{list-style-type:none;padding:0}footer .footer_center_1 li,footer .footer_center_2 li,footer .footer_left li,footer .footer_right li{color:#fff;line-height:1.8em;font-size:14px}footer .footer_center_1 li a,footer .footer_center_2 li a,footer .footer_left li a,footer .footer_right li a{text-decoration:none;color:#ddd}footer .footer_center_2 div{margin:15px 0 0 0}footer #footer_social{margin-bottom:10px}footer #footer_social svg{width:30px;height:30px}footer #footer_social svg{fill:#fff}footer #feefo_gold{width:110px;padding:0;margin:0;height:auto}footer #footer_social #instagram{height:26px;width:26px;margin-right:6px}@media screen and (max-width:695px){footer .footer_center_1,footer .footer_center_2,footer .footer_left,footer .footer_right{height:auto;width:100%;margin:0;padding:10px}footer #feefo_gold{width:90px;height:auto}}ul.progress-tracker{display:table;width:100%;margin:30px 0 45px 0;padding:0}ul.progress-tracker li{display:table-cell;text-align:center;position:relative}ul.progress-tracker li.complete .step{border:#57b64c 2px solid;background-color:#fff}ul.progress-tracker li .step{width:30px;height:30px;margin:0 auto;text-align:center;background-color:#fff;border:#efefef 2px solid;border-radius:30px;line-height:30px;position:relative;z-index:1}ul.progress-tracker li.active a,ul.progress-tracker li.complete a{text-decoration:none;color:#7d7d7d}ul.progress-tracker li .label{position:absolute;font-size:12px;left:0;right:0;margin-top:10px;color:#7d7d7d;text-transform:uppercase}ul.progress-tracker li.active::after{content:'';position:absolute;width:100%;background-color:#efefef;height:3px;left:0;top:14px}ul.progress-tracker li.complete::after{content:'';position:absolute;width:100%;background-color:#57b64c;height:3px;left:0;top:14px}@media screen and (max-width:800px){ul.progress-tracker{margin-top:0}ul.progress-tracker li .step{width:25px;height:25px;border-radius:25px;line-height:25px}ul.progress-tracker li .label{font-size:10px}ul.progress-tracker li::after{height:3px;top:12px}}ul.navigation-list li.navigation-list-heading a{color:#000}.navigation-megamenu-container{z-index:50000}.navigation-list li.spacer{margin-top:30px}.navigation .no_padding_bottom{padding-bottom:0}.navigation .no_padding_top{padding-top:0}.navigation .menu_lo{color:#999}.navigation .navigation-megamenu-container .collapse{margin:0;padding:0}.navigation .margin_bottom_split{margin-bottom:18px}.navigation .menu_sale_instruments{position:relative;margin:4px 5px 0 -28px}.navigation-list li.menu_sale_instruments a{border-right:none;font-family:inherit}.navigation .menu_sale_accessories{position:relative;margin:4px 5px 0 -18px}.navigation-list li.menu_sale_accessories a{border-right:none;font-family:inherit}.navigation .menu_sale_accessories img,.navigation .menu_sale_instruments img{width:56px;height:18px;margin-right:5px}@media (max-width:1017px){div.navigation-col.mobile_reduce{font-size:0;height:0;min-height:0}.navigation .sale_container{margin:20px 0 0 0}.navigation-row div.navigation-col.col_sale_instruments{margin:0;padding:0}}.navigation{display:-ms-flexbox;display:flex;-ms-flex-align:initial;align-items:initial;width:100%;min-height:70px;padding:0;position:relative;line-height:initial;font-family:inherit;box-sizing:border-box;background-color:#eee;transition:background .3s;width:978px;position:relative;z-index:100}@media (min-width:1017px){.navigation{height:auto}}.navigation *,.navigation :after,.navigation :before{box-sizing:border-box;-webkit-tap-highlight-color:#fff0;text-decoration:none}.navigation.fixed-top{position:fixed;top:0;right:0;left:0;z-index:19998}.navigation.sticky-top{position:-webkit-sticky;position:sticky;top:0;will-change:opacity;z-index:19998}.navigation>.container{display:-ms-flexbox;display:flex}.navigation-header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1017px){.navigation-header{display:none}}.overlay-panel{width:0;height:0;position:fixed;left:0;top:0;opacity:0;z-index:-999999;transition:opacity .8s}.overlay-panel.is-visible{width:100%;height:100%;opacity:1;z-index:19999}.overlay-panel.is-invisible{opacity:0}@media (min-width:1017px){.overlay-panel.is-visible{display:none!important}}.navigation-body{width:100%;height:100%;position:fixed;top:0;left:-100%;overflow-x:hidden;overflow-y:auto;background-color:#fff;z-index:20000;transition:left .8s cubic-bezier(.1,.1,.1,.1) , right .8s cubic-bezier(.1,.1,.1,.1)}@media (min-width:500px){.navigation-body{width:320px}}@media (min-width:1017px){.navigation-body{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;position:relative;left:auto;overflow:visible;z-index:auto;background-color:#fff0;transition:all 0s ease 0s;background-color:#333}}.navigation-body.offcanvas-right{left:auto;right:-100%}@media (min-width:1017px){.navigation-body.offcanvas-right{right:auto}}.navigation-body.is-visible{left:0;transition:left .3s , right .3s}.navigation-body.offcanvas-right.is-visible{right:0;left:auto}@media (min-width:1017px){.navigation-body.offcanvas-right.is-visible{right:auto}}.navigation-body.is-invisible{left:-100%}.navigation-body.offcanvas-right.is-invisible{right:-100%}.navigation-body.scroll-momentum{-webkit-overflow-scrolling:touch}@media (min-width:1017px){.navigation-centered .navigation-body{-ms-flex-pack:center;justify-content:center}.navigation-justified .navigation-body{-ms-flex-pack:justify;justify-content:space-between}.navigation-logo-top .navigation-body{-ms-flex-direction:column;flex-direction:column}}.navigation-body-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-bottom:solid 1px #e9ecef}@media (min-width:1017px){.navigation-body-header{border:none}.navigation-centered .navigation-body-header{padding:0}.navigation-logo-top .navigation-body-header{padding-top:20px}}.navigation-body-close-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:30px;height:50px;margin-left:auto;padding-bottom:2px;line-height:initial;text-align:center;font-size:25px;color:#555d65;cursor:pointer}@media (min-width:1017px){.navigation-body-close-button{display:none}}.navigation-body-section{width:100%;padding:16px;display:inline-flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:1017px){.navigation-body-section{width:auto;display:inline-block}}.navigation-body-section+.navigation-body-section{padding-top:0}@media (min-width:1017px){.navigation-body-section+.navigation-body-section{padding-top:16px}}.navigation-menu{width:100%;margin:0;padding:0;list-style:none;font-size:0;display:inline-block;float:left}@media (min-width:1017px){.navigation-menu{width:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navigation .navigation-menu{-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:stretch;align-items:stretch}.navigation-logo-top .navigation-menu{-ms-flex-pack:center;justify-content:center}}.navigation-item{width:100%;margin:0;float:left;display:inline-block}@media (min-width:1017px){.navigation-item{width:auto}}.navigation-link{width:100%;padding:13px 16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;font-size:12px;letter-spacing:.3px;color:#555d65;border-bottom:solid 1px #e9ecef;color:#000;font-weight:700;text-transform:uppercase}.navigation-link:visited{color:#000}@media (min-width:1017px){.navigation-item:last-child .navigation-link{border-top:none;border-bottom:none}}.navigation-item:not(.navigation-brand-text).is-active .navigation-link,.navigation-item:not(.navigation-brand-text):focus .navigation-link,.navigation-item:not(.navigation-brand-text):hover .navigation-link{text-decoration:none!important;color:#7367f0;background-color:#fff0;color:#000;font-weight:700;text-transform:uppercase}@media (min-width:1017px){.navigation-link{height:35px;padding:0 8.5px;line-height:35px;letter-spacing:0;border:none;font-size:11.5px;width:100%}#home_tab{width:70px;color:#fff;font-weight:400;text-transform:none;background-color:#333!important;font-family:inherit;font-size:11.5px}#accessories_tab,#instrument_tab,#parts_tab,#schemes_tab,#secondhand_tab,#supplies_tab,#workshop_tab{width:109px;color:#fff;font-weight:400;text-transform:none;background-color:#333!important;font-family:inherit;font-size:11.5px}#supplies_tab{width:130px;color:#fff;font-weight:400;text-transform:none;background-color:#333!important}#education_tab{width:130px;color:#fff;font-weight:400;text-transform:none;background-color:#333!important}}.navigation-menu.navigation-social-menu+.navigation-menu:not(.navigation-social-menu) .navigation-item:first-child .navigation-link{border-top:solid 1px #e9ecef}@media (min-width:1017px){.navigation-menu.navigation-social-menu+.navigation-menu:not(.navigation-social-menu) .navigation-item:first-child .navigation-link{border-top:none}}.navigation-link i{width:28px;float:left;text-align:center;font-size:24px;line-height:0}.navigation-link i[class*="fa"]{font-size:21px}@media (min-width:1017px){.navigation-link i{width:auto}}.navigation-link i+span{padding-left:8px}.navigation-icon-item .navigation-link{padding:13px 16px}@media (min-width:1017px){.navigation-icon-item .navigation-link{width:100%;margin:0;padding:25px 25.6px;border-left:solid 1px #e9ecef}.navigation-icon-item .navigation-link span:not(.submenu-indicator){display:none}.navigation-icon-item .navigation-link .navigation-badge{right:10px}.navigation-icon-item .navigation-link i{width:20px;height:26px;margin:0;line-height:26px;text-align:center;float:left;font-size:25.6px}.navigation-icon-item .navigation-link i[class*="fa"]{width:auto;font-size:21px}}.navigation-avatar-item .navigation-link{font-size:12px;font-weight:700}.navigation-avatar-item .navigation-link img{width:48px;border:solid 2px #7367f0;border-radius:50%}.navigation-avatar-item .navigation-link span{margin-left:8px}.navigation-body-section+.navigation-menu:not(.navigation-social-menu)>.navigation-item:first-child>.navigation-link{border-top:solid 1px #e9ecef}@media (min-width:1017px){.navigation-body-section+.navigation-menu:not(.navigation-social-menu)>.navigation-item:first-child>.navigation-link{border-top:none}}.submenu-indicator{width:46px;height:100%;position:absolute;top:0;right:0;z-index:20000}@media (min-width:1017px){.submenu-indicator{width:6px;height:6px;margin-left:6px;float:right;position:relative}li:not(.navigation-icon-item) i+span+.navigation-badge+.submenu-indicator,li:not(.navigation-icon-item) span:not(.navigation-badge)+.submenu-indicator{margin-left:0}}.submenu-indicator:after{height:6px;width:6px;margin:-3px 0 0 -3px;top:50%;left:50%;content:"";position:absolute;border-style:solid;border-width:0 1px 1px 0;border-color:#fff0 #fff #fff #fff0;transform:rotate(45deg);transition:border .3s , transform .3s}.submenu-indicator.is-active:after{transform:rotate(-135deg)}@media (min-width:1017px){.submenu-indicator.is-active:after{transform:rotate(45deg)}}.navigation-inline-form{position:relative;margin-bottom:14px}@media (min-width:1017px){.navigation-inline-form{display:-ms-flexbox;display:flex}}.navigation-inline-form .navigation-btn{display:-ms-flexbox;display:flex;width:auto;height:100%;position:absolute;top:0;right:4px;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none}.navigation-input{width:100%;padding:11px 32px 11px 12px;outline-width:0;color:#555d65;line-height:1.4;box-shadow:none;border-radius:4px;background-color:#fbfcfc;border-style:solid;border-width:1px;border-color:#dee2e6;transition:border .3s;-webkit-appearance:none;-moz-appearance:none}.navigation-input:focus,.navigation-input:hover{border-color:#7367f0}.navigation-input::placeholder{color:#575f68}.navigation-input:-ms-input-placeholder{color:#575f68}.navigation-input::-ms-input-placeholder{color:#575f68}.navigation-search-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;position:relative;color:#a2a9b1;text-align:left;text-indent:-9999px;border:2px solid;border-radius:50%;transform:rotate(-45deg);transition:color .3s}.navigation-search-icon:after,.navigation-search-icon:before{content:'';pointer-events:none}.navigation-search-icon:before{width:2px;height:7px;top:10px;position:absolute;left:50%;border-radius:0 0 1px 1px;box-shadow:inset 0 0 0 32px;transform:translateX(-50%)}.navigation-btn:hover .navigation-search-icon{color:#7367f0}.navigation-megamenu{width:100%;max-height:0;overflow:hidden;display:block;position:static;font-size:14px;color:#555d65;z-index:20001;background-color:#fcfdfd}.navigation-megamenu.is-visible{max-height:2500px;border-bottom:solid 1px #e9ecef}@media (min-width:1017px){.navigation-megamenu{margin-top:40px;position:absolute;opacity:0;border-top:solid 0 #fff0}.navigation-megamenu.is-visible{margin-top:0;opacity:1;border-top:solid 1px #e9ecef;border-bottom:none;box-shadow:0 12px 20px -5px rgb(0 0 0 / .05)}.navigation-megamenu.navigation-megamenu-half{width:50%}.navigation-megamenu.navigation-megamenu-quarter{width:25%}}.scroll-momentum .navigation-megamenu{transform:translateZ(0)}@media (min-width:1017px){.scroll-momentum .navigation-megamenu{transform:none}}.navigation-megamenu [class*="container"]{width:100%}.navigation-megamenu [class*="container"] [class*="col-"]{padding:0}.navigation-megamenu-container{padding:16px;display:table}.navigation-row{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.navigation-row>[class^="navigation-col"]{width:100%;min-height:20px;margin-bottom:1rem;position:relative}@media (min-width:1017px){.navigation-row .navigation-col{flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.navigation-row .navigation-col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.navigation-row .navigation-col-2{-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}.navigation-row .navigation-col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.navigation-row .navigation-col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.navigation-row .navigation-col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666666%}.navigation-row .navigation-col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.navigation-row .navigation-col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.navigation-row .navigation-col-8{-ms-flex:0 0 66.666666%;flex:0 0 66.666666%;max-width:66.666666%}.navigation-row .navigation-col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.navigation-row .navigation-col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.navigation-row .navigation-col-11{-ms-flex:0 0 91.666666%;flex:0 0 91.666666%;max-width:91.666666%}.navigation-row .navigation-col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.navigation-row:last-of-type [class^="navigation-col"]:last-child{margin-bottom:0}@media (min-width:1017px){.navigation-row:last-of-type [class^="navigation-col"]{margin-bottom:0}}.navigation-list{width:100%;margin:0;padding:0;list-style:none}@media (min-width:1017px){[class^="navigation-col"]:last-of-type .navigation-list{padding:0}}.navigation-list>li{width:100%;margin:0}.navigation-list>li>a{padding:3px 30px 3px 30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;color:#333;text-decoration:none;transition:color .3s , background .3s;font-family:inherit;font-size:12px}.navigation-list>li>a:hover{text-decoration:underline}@media (min-width:1017px){.navigation-list>li>a{border-right:solid 1px #e9ecef}}[class^="navigation-col"]:last-of-type .navigation-list>li>a{border-right:none}.navigation-list>li:not(.navigation-list-heading)>a:before{position:absolute;left:12px;font-size:9px;transform:rotate(45deg)}.navigation-list-heading{text-transform:uppercase;font-weight:700}.navigation-list-heading>a{padding:0 16px 13px!important}.navigation-list-heading>a:hover{color:#555d65!important;background-color:transparent!important}@media (max-width:991px){.navigation-fullscreen .navigation-body{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.navigation-fullscreen .navigation-body-header{border:none;padding:0}.navigation-fullscreen .navigation-body-header .navigation-body-close-button,.navigation-fullscreen .navigation-body-header .navigation-brand-text,.navigation-fullscreen .navigation-body-header .navigation-logo{position:absolute;top:20px}.navigation-fullscreen .navigation-body-header .navigation-body-close-button{right:20px}.navigation-fullscreen .navigation-body-header .navigation-brand-text,.navigation-fullscreen .navigation-body-header .navigation-logo{left:20px}.navigation-fullscreen .navigation-menu{width:300px}.navigation-fullscreen .navigation-dropdown-link,.navigation-fullscreen .navigation-link{border:none}.navigation-fullscreen .navigation-link{-ms-flex-pack:center;justify-content:center}.navigation-fullscreen .navigation-dropdown-link{text-align:center}.navigation-fullscreen .navigation-btn{width:300px;-webkit-align-self:center;align-self:center}.navigation-fullscreen .navigation-inline-form{width:300px;margin:auto}.navigation-fullscreen .navigation-inline-form .navigation-btn{width:auto}}.align-to-right{margin-left:auto!important}.align-to-left{margin-right:auto!important}.margin-top{margin-top:1rem!important}@media (min-width:1017px){.margin-top{margin-top:0!important}}@media (max-width:991px){.hide-on-portrait{display:none!important}}@media (min-width:1017px){.hide-on-landscape{display:none!important}}