*:focus{outline:0}*{margin:0}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}body{margin:0;height:100%}p:empty{display:none}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:0}.bootstrap-select .btn:focus{outline:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important}.media-checker{position:absolute;top:-10000px;left:-10000px;z-index:1920}.image-preloader{position:absolute;top:-1000px;left:-5000px;display:block}input,textarea{outline:0}a{outline:0}a:link,a:visited{text-decoration:none}a:hover,a:focus,a:active{text-decoration:none;outline:0}.image-wrapper{width:200px;display:inline-block;font-size:0;position:relative;vertical-align:top;overflow:hidden}.image-wrapper:after{padding-top:50%;display:block;content:''}.image-wrapper .image-content{position:absolute;top:0;bottom:0;right:0;left:0;background-color:deepskyblue;color:white}.image-wrapper .image-content img{width:100%;height:auto}@media only screen and (max-width:1200px){.media-checker{z-index:1200}}@media only screen and (max-width:992px){.media-checker{z-index:992}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.media-checker{z-index:1024}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.media-checker{z-index:768}}@media only screen and (max-width:767px){.media-checker{z-index:767}}@media only screen and (max-width:480px){.media-checker{z-index:480}}@media only screen and (max-width:479px){.media-checker{z-index:479}}@media only screen and (max-width:320px){.media-checker{z-index:320}}.woocommerce{clear:both;margin-bottom:120px}.woocommerce-message,.woocommerce-Message,.woocommerce-error,.woocommerce-info{display:block;margin-bottom:30px;padding:10px 0;text-align:center;background-color:#f2f2f2}.woocommerce-message a,.woocommerce-Message a,.woocommerce-error a,.woocommerce-info a{margin-left:20px}.woocommerce-message a:link,.woocommerce-Message a:link,.woocommerce-error a:link,.woocommerce-info a:link,.woocommerce-message a:visited,.woocommerce-Message a:visited,.woocommerce-error a:visited,.woocommerce-info a:visited{color:#5a2202}.woocommerce-message a:hover,.woocommerce-Message a:hover,.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:focus,.woocommerce-Message a:focus,.woocommerce-error a:focus,.woocommerce-info a:focus,.woocommerce-message a:active,.woocommerce-Message a:active,.woocommerce-error a:active,.woocommerce-info a:active{color:#be4804}.woocommerce-error{color:white;background-color:#f40}h1.woocommerce-products-header__title.page-title{font-size:30px}.woocommerce-breadcrumb{font-size:12px;padding:20px 0}.woocommerce-breadcrumb a{font-weight:700}.woocommerce-breadcrumb a:link,.woocommerce-breadcrumb a:visited{color:#f40}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:focus,.woocommerce-breadcrumb a:active{color:#cc3600}.woocommerce-result-count{font-size:13px;margin-top:0;padding:20px 10px;background-color:#f1f1f1}.widget-area{padding-top:0}.widget-area h2.widget-title{font-size:15px;margin:0 0 10px;padding:10px;text-align:left;text-transform:uppercase;color:white;background-color:#464646}.woocommerce-ordering{position:absolute;top:8px;right:25px}.woocommerce-ordering select.orderby{padding:10px;border:1px solid #ccc}.woocommerce-product-search{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce-product-search label{display:none}.woocommerce-product-search input[type=search]{width:73%;padding:10px;border:1px solid #ccc}.woocommerce-product-search input[type=submit]{width:25%;padding:10px 0;color:white;border:0;background-color:#f40}.woocommerce-product-search input[type=submit]:hover{background-color:#ff6933}.woocommerce-widget-layered-nav-list{padding:0}.woocommerce-widget-layered-nav-list li{margin-bottom:10px;list-style:none}.woocommerce-widget-layered-nav-list li a:link,.woocommerce-widget-layered-nav-list li a:visited{color:#707176}.woocommerce-widget-layered-nav-list li a:hover,.woocommerce-widget-layered-nav-list li a:focus,.woocommerce-widget-layered-nav-list li a:active{color:#8a8b8f}.wc_payment_methods.payment_methods.methods{display:none}.woocommerce-checkout-review-order{width:100%}.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table{width:100%;margin-top:50px}.columns-3 ul.products{display:flex;flex-direction:row;margin:0;padding:0;flex-wrap:wrap;justify-content:space-between}.columns-3 ul.products li.product{width:32%;margin:0 0 30px 0}.columns-3 ul.products li.product .product-block{display:block;padding:15px;border:1px solid #eaeaed}.columns-3 ul.products li.product .product-block .footnote{font-size:12px;margin-top:20px;padding:5px 0 0 10px;border-top:1px solid #eaeaed}.woocommerce-customer-details.soundcraft h2{text-align:left}.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:block;position:relative}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .image-wrapper-background-image{width:100%;padding-top:100%;border:1px solid #eaeaed;background:no-repeat center center;-webkit-background-size:contain;background-size:contain}.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.onsale{font-size:0;position:absolute;top:-10px;right:-10px;width:63px;height:63px;background-image:url(../../img/sale-badge.png)}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .product-title-wrapper{margin-bottom:30px}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .product-title-wrapper h2.woocommerce-loop-product__title{font-size:18px;margin-bottom:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-LoopProduct-link.woocommerce-loop-product__link span.gst-price{display:inline-block;font-size:12px;margin-left:6px;vertical-align:middle;color:darkred}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price{position:relative;margin-bottom:20px;padding:10px 0;text-align:center;color:white;background-color:#f40}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price:after{display:block;position:absolute;top:-12px;right:-10px;width:32px;height:32px;content:'';background-image:url(../../img/small-badge-yellow.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price .title{padding:0 0 0 20px;text-align:left;font-family:'Lato',sans-serif;font-weight:700}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price .price{font-size:23px}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price .price span.gst-price{color:white;border:0;background-color:transparent}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price.special-customer{background-color:#ff6c1d}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .special-price.special-customer:after{background-image:url(../../img/small-badge-green.svg)}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price-block-wrapper{margin-bottom:20px;background-color:#fbfbfb}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price-block-wrapper .price-block-inner{font-size:20px;padding:5px 0;text-align:center;color:#707176;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price-block-wrapper .price-block-inner span.regular{display:block;font-size:16px;text-decoration:line-through;color:#919399}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price-block-wrapper .price-block-inner .title{font-size:14px;padding:0 0 0 20px;text-align:left;color:#6b6767}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .price-block-wrapper .price-block-inner .regular-price-other-users{opacity:.6}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .product-explanation-short{display:none;line-height:1.2;padding:30px 0 30px;color:#707176}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:block;font-size:17px;position:relative;margin-bottom:10px;padding:5px 0;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:link,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:visited{color:white;background-color:#797979}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:focus,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:active{background-color:#9f9f9f}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:before{display:block;font-family:FontAwesome;font-size:17px;line-height:30px;position:absolute;top:0;left:20px;width:26px;height:26px;content:'\f07a';color:white}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added:after{display:inline-block;margin-left:15px;content:'\f00c';font-family:FontAwesome}.added_to_cart.wc-forward{display:none}a.archive-page.learn-more{font-size:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}a.archive-page.learn-more:before{display:block;font-size:17px;line-height:30px;position:absolute;top:0;left:20px;width:26px;height:26px;color:white}table.cart{margin:0 auto 50px;border-spacing:2px;border-collapse:separate}table.cart th{font-weight:400;padding:5px 5px;text-align:left;text-transform:uppercase;background-color:#f0f0f0}table.cart td.product-remove{font-size:30px}table.cart td.product-remove a{display:block;line-height:0;width:30px;height:30px;padding:13px 0;text-align:center !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}table.cart td.product-remove a:link,table.cart td.product-remove a:visited{color:white;background-color:#3f3f3f}table.cart td.product-remove a:hover,table.cart td.product-remove a:focus,table.cart td.product-remove a:active{color:white;background-color:#656565}table.cart td.product-thumbnail:before{content:''}table.cart td.product-thumbnail a{display:block;overflow:hidden;max-width:85px;margin:5px;padding:5px;border:1px solid #ccc}table.cart td.product-thumbnail a img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}table.cart td.product-name{font-size:14px}table.cart td.product-name a{display:block;overflow:hidden;max-width:100%;margin-left:20px}table.cart td.product-name a:link,table.cart td.product-name a:visited{color:#5a2202}table.cart td.product-name a:hover,table.cart td.product-name a:focus,table.cart td.product-name a:active{color:#be4804}table.cart td.product-price,table.cart td.product-subtotal{font-size:14px;text-align:center;background-color:#fafafa}table.cart td.product-quantity{font-size:14px;padding:5px}table.cart td.product-quantity .quantity label{display:block;font-weight:400}table.cart td.product-quantity .quantity input[type=number]{padding:4px 0 4px 10px;border:1px solid #e2e2e2}table.cart td.product-subtotal{font-size:14px}table.cart td.actions{padding-top:30px;background-color:white}table.shop_table{margin:0 auto 50px;border-spacing:2px;border-collapse:separate}table.shop_table th,table.shop_table td{padding:20px}table.shop_table th{font-weight:400;text-align:left;text-transform:uppercase;background-color:#f0f0f0}table.shop_table td{background-color:#fcfcfc}.checkout-button{display:block;width:80%;margin:0 auto;padding:10px 0;text-align:center;color:white;background-color:#f40}.checkout-button:link,.checkout-button:visited{color:white;background-color:#f40}.checkout-button:hover,.checkout-button:focus,.checkout-button:active{color:white;background-color:#ff571a}.product-single-page-product-title h1{font-size:30px;margin-bottom:60px;text-align:center;text-transform:uppercase;color:#707176}.product.type-product .onsale.single{display:block;font-size:0;position:absolute;top:20px;right:35px;width:155px;height:155px;background-image:url(../../img/sale-badge-large.png)}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images .woocommerce-product-gallery__image.flex-active-slide{padding:10px;border:1px solid #eaeaed}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images .woocommerce-product-gallery__image.flex-active-slide a{display:block}.inner-page-content.sale-page .woocommerce.columns-4{clear:both;overflow:hidden}.inner-page-content.sale-page .woocommerce.columns-4 ul.products{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.inner-page-content.sale-page .woocommerce.columns-4 ul.products li.product{width:23%;margin:0 0 30px 0}.inner-page-content.sale-page .woocommerce.columns-4 ul.products li.product .product-block{display:block;padding:15px;border:1px solid #eaeaed}.inner-page-content.sale-page .woocommerce.columns-4 ul.products li.products:empty{height:0}.inner-page-content.sale-page a.archive-page.learn-more{font-size:17px;font-weight:400;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.inner-page-content.sale-page a.archive-page.learn-more:link,.inner-page-content.sale-page a.archive-page.learn-more:visited{color:white}.inner-page-content.sale-page a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-weight:400}.product-image-block .main-image{border:1px solid #eaeaed}.product-image-block .main-image a{display:block;overflow:hidden;margin:10px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;background:no-repeat center center;-webkit-background-size:contain;background-size:contain}.product-image-block .main-image a:after{display:block;padding-top:100%;content:''}.product-image-block .images-choser-list{margin:10px 0}.product-image-block .images-choser-list ul{margin:0;padding:0}.product-image-block .images-choser-list ul li{display:inline-block;width:15%;margin-right:.8%;padding:10px;list-style:none;border:1px solid #eaeaed}.product-image-block .images-choser-list ul li a{display:block;overflow:hidden}.product-image-block .images-choser-list ul li a:after{display:block;padding-top:99%;content:''}.price-block-single-product-page{padding:10px 10px 30px;border:1px solid #eaeaed}.price-block-single-product-page h2{display:block;font-size:20px;margin:0;padding:10px;background-color:#ededed}.price-block-single-product-page .special-price{font-size:30px;position:relative;margin:10px 0;padding:40px 10px;text-align:center;color:white;background-color:#f40}.price-block-single-product-page .special-price:after{display:block;position:absolute;top:-35px;right:-35px;width:88px;height:88px;content:'';background-image:url(../../img/small-badge-yellow.svg);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}.price-block-single-product-page .special-price .title{font-size:20px;padding-left:20px;text-align:left;font-family:'Lato',sans-serif;font-weight:700}.price-block-single-product-page .special-price span.gst-price{font-size:18px;padding-left:6px}.price-block-single-product-page .special-price.special-customer{background-color:#ff6c1d}.price-block-single-product-page .special-price.special-customer:after{background-image:url(../../img/small-badge-green.svg)}.price-block-single-product-page .price-block-wrapper{font-size:35px;margin:10px 0;padding:40px 10px;border:1px solid #ededed}.price-block-single-product-page .price-block-wrapper .price-block-inner{text-align:center}.price-block-single-product-page .price-block-wrapper .price-block-inner .title{font-size:18px;padding:0 0 0 15px;text-align:left}.price-block-single-product-page .price-block-wrapper .price-block-inner span.regular{display:block;font-size:25px;text-decoration:line-through;color:#a4a4a8}.price-block-single-product-page .price-block-wrapper .price-block-inner span.gst-price{font-size:12px;padding-left:6px}.price-block-single-product-page .price-block-wrapper.has-registered{font-size:28px;padding:20px 10px}.price-block-single-product-page .price-block-wrapper.has-registered .price-block-inner span.regular{font-size:20px}.price-block-single-product-page .download-block{margin-bottom:20px}.price-block-single-product-page .download-block a.download-brochure{display:block;position:relative;margin-bottom:10px;padding:10px 30px;text-align:center;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.price-block-single-product-page .download-block a.download-brochure:link,.price-block-single-product-page .download-block a.download-brochure:visited{color:white;background-color:#5a5a5a}.price-block-single-product-page .download-block a.download-brochure:hover,.price-block-single-product-page .download-block a.download-brochure:focus,.price-block-single-product-page .download-block a.download-brochure:active{color:white;background-color:#8d8d8d}.price-block-single-product-page .download-block a.download-brochure:before{position:absolute;top:10px;left:7px;content:'\f1c1';color:white;font-family:FontAwesome}.price-block-single-product-page .shopping-info{display:none;margin-bottom:20px}.price-block-single-product-page .shopping-info h3{font-size:18px;text-transform:uppercase}.price-block-single-product-page .shopping-info p{font-size:14px}.price-block-single-product-page .cart-block a.cart-button{display:block;position:relative;margin-bottom:10px;padding:10px;text-align:center;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.price-block-single-product-page .cart-block a.cart-button:before{position:absolute;top:10px;left:7px;color:white;font-family:FontAwesome}.price-block-single-product-page .cart-block a.cart-button.cart:link,.price-block-single-product-page .cart-block a.cart-button.cart:visited{color:white;background-color:#797979}.price-block-single-product-page .cart-block a.cart-button.cart:hover,.price-block-single-product-page .cart-block a.cart-button.cart:focus,.price-block-single-product-page .cart-block a.cart-button.cart:active{background-color:#8d8d8d}.price-block-single-product-page .cart-block a.cart-button.cart:before{content:'\f07a'}.price-block-single-product-page .cart-block a.cart-button.wishlist:link,.price-block-single-product-page .cart-block a.cart-button.wishlist:visited{color:white;background-color:#ff6604}.price-block-single-product-page .cart-block a.cart-button.wishlist:hover,.price-block-single-product-page .cart-block a.cart-button.wishlist:focus,.price-block-single-product-page .cart-block a.cart-button.wishlist:active{background-color:#ff8537}.price-block-single-product-page .cart-block a.cart-button.wishlist:before{content:'\f004'}.single-product div.product{display:block}.single-product-page-description-wrapper{margin-top:60px;padding-bottom:100px}.single-product-page-description-wrapper h3{margin-bottom:30px;padding-bottom:10px;text-align:left;text-transform:uppercase;border-bottom:1px solid #eaeaed}nav.woocommerce-pagination{margin-bottom:50px;text-align:center}nav.woocommerce-pagination ul.page-numbers{margin:0;padding:0}nav.woocommerce-pagination ul.page-numbers li{display:inline-block;list-style:none}nav.woocommerce-pagination ul.page-numbers li span.page-numbers.current{display:block;min-width:30px;margin:0 5px;padding:5px;text-align:center;background-color:#f2f2f2}nav.woocommerce-pagination ul.page-numbers li a.page-numbers{display:inline-block;min-width:30px;margin:0 5px;padding:5px;border:1px solid #eaeaed}nav.woocommerce-pagination ul.page-numbers li a.page-numbers:link,nav.woocommerce-pagination ul.page-numbers li a.page-numbers:visited{color:#707176}nav.woocommerce-pagination ul.page-numbers li a.page-numbers:hover,nav.woocommerce-pagination ul.page-numbers li a.page-numbers:focus,nav.woocommerce-pagination ul.page-numbers li a.page-numbers:active{color:#3e3f42;background-color:#f2f2f2}.woocommerce-MyAccount-navigation{margin-bottom:40px;padding:5px;border:1px solid #ccc}.woocommerce-MyAccount-navigation ul{margin:0;padding:0}.woocommerce-MyAccount-navigation ul li{display:block;margin:4px;list-style:none}.woocommerce-MyAccount-navigation ul li a{display:block;font-weight:400;padding:5px 0 5px 15px}.woocommerce-MyAccount-navigation ul li a:link,.woocommerce-MyAccount-navigation ul li a:visited{color:#5a2202;border:1px solid #d6d6d6;background-color:#e4e4e4}.woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-MyAccount-navigation ul li a:focus,.woocommerce-MyAccount-navigation ul li a:active{color:#0f0600;border:1px solid #c9c9c9;background-color:#d7d7d7}.woocommerce-MyAccount-content a:link,.woocommerce-MyAccount-content a:visited{color:#5a2202}.woocommerce-MyAccount-content a:hover,.woocommerce-MyAccount-content a:focus,.woocommerce-MyAccount-content a:active{color:#be4804}.woocommerce-MyAccount-content .hello{margin-bottom:20px;padding:10px 10px 0 10px;border:1px solid #ccc;background-color:#f1f1f1}.woocommerce-MyAccount-content .hello p{font-size:13px}input[type=submit]{float:right;width:25%;padding:10px 0;color:white;border:0;background-color:#f40}input[type=submit]:hover{background-color:#ff6933}.woocommerce-EditAccountForm.edit-account,.woocommerce-address-fields__field-wrapper{margin-bottom:40px}.woocommerce-EditAccountForm.edit-account:after,.woocommerce-address-fields__field-wrapper:after{display:table;content:'';clear:both}.woocommerce-EditAccountForm.edit-account label,.woocommerce-address-fields__field-wrapper label{display:block;font-weight:400}.woocommerce-EditAccountForm.edit-account input[type=text],.woocommerce-address-fields__field-wrapper input[type=text],.woocommerce-EditAccountForm.edit-account input[type=email],.woocommerce-address-fields__field-wrapper input[type=email],.woocommerce-EditAccountForm.edit-account input[type=password],.woocommerce-address-fields__field-wrapper input[type=password],.woocommerce-EditAccountForm.edit-account input[type=tel],.woocommerce-address-fields__field-wrapper input[type=tel],.woocommerce-EditAccountForm.edit-account .select2-container--default .select2-selection--single,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{width:100%;padding:10px 20px;border:#ccc;background-color:#f2f2f2}.woocommerce-EditAccountForm.edit-account .select2-container--default .select2-selection--single,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single{height:44px;padding:10px 20px 10px 15px}.woocommerce-EditAccountForm.edit-account .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.woocommerce-EditAccountForm.edit-account legend,.woocommerce-address-fields__field-wrapper legend{margin-top:20px}.woocommerce-EditAccountForm.edit-account fieldset,.woocommerce-address-fields__field-wrapper fieldset{margin:30px 0}.woocommerce-EditAccountForm.edit-account fieldset legend,.woocommerce-address-fields__field-wrapper fieldset legend{text-transform:uppercase}.woocommerce-address-fields__field-wrapper{margin-bottom:20px}.woocommerce-address-fields__field-wrapper:after{display:table;content:'';clear:both}.woocommerce-Address-title.title h3{text-transform:uppercase}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:transparent}abbr[title]{cursor:inherit !important;text-decoration:none !important;border-bottom:none !important}form.checkout.woocommerce-checkout{padding:0 120px}form.checkout.woocommerce-checkout label{display:block;font-weight:400}form.checkout.woocommerce-checkout input[type=text],form.checkout.woocommerce-checkout input[type=email],form.checkout.woocommerce-checkout input[type=password],form.checkout.woocommerce-checkout input[type=tel],form.checkout.woocommerce-checkout .select2-container--default .select2-selection--single,form.checkout.woocommerce-checkout textarea{width:100%;padding:10px 20px;border:#ccc;background-color:#f2f2f2}form.checkout.woocommerce-checkout textarea{min-height:250px}form.checkout.woocommerce-checkout input[type=checkbox]{position:static;margin:0}form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password{clear:both;margin-top:30px}form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password a:link,form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password a:visited{color:#5a2202}form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password a:hover,form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password a:focus,form.checkout.woocommerce-checkout p.woocommerce-LostPassword.lost_password a:active{color:#be4804}form.checkout.woocommerce-checkout .select2-container--default .select2-selection--single{height:44px;padding:10px 20px 10px 15px}form.checkout.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}form.checkout.woocommerce-checkout legend{margin-top:20px}form.checkout.woocommerce-checkout fieldset{margin:30px 0}form.checkout.woocommerce-checkout fieldset legend{text-transform:uppercase}form.checkout.woocommerce-checkout .woocommerce-shipping-fields{margin:130px 030px}.customer-login-block,.customer-register-block{margin-top:-40px}.customer-login-block form,.customer-register-block form{padding:0 120px}.customer-login-block form label,.customer-register-block form label{font-weight:400}.customer-login-block form input[type=text],.customer-register-block form input[type=text],.customer-login-block form input[type=email],.customer-register-block form input[type=email],.customer-login-block form input[type=password],.customer-register-block form input[type=password],.customer-login-block form input[type=tel],.customer-register-block form input[type=tel],.customer-login-block form .select2-container--default .select2-selection--single,.customer-register-block form .select2-container--default .select2-selection--single{width:100%;padding:10px 20px;border:#ccc;background-color:#f2f2f2}.customer-login-block form p.woocommerce-LostPassword.lost_password,.customer-register-block form p.woocommerce-LostPassword.lost_password{clear:both;margin-top:30px}.customer-login-block form p.woocommerce-LostPassword.lost_password a:link,.customer-register-block form p.woocommerce-LostPassword.lost_password a:link,.customer-login-block form p.woocommerce-LostPassword.lost_password a:visited,.customer-register-block form p.woocommerce-LostPassword.lost_password a:visited{color:#5a2202}.customer-login-block form p.woocommerce-LostPassword.lost_password a:hover,.customer-register-block form p.woocommerce-LostPassword.lost_password a:hover,.customer-login-block form p.woocommerce-LostPassword.lost_password a:focus,.customer-register-block form p.woocommerce-LostPassword.lost_password a:focus,.customer-login-block form p.woocommerce-LostPassword.lost_password a:active,.customer-register-block form p.woocommerce-LostPassword.lost_password a:active{color:#be4804}img.alignnone{margin:10px 10px 10px 0}img.alignright{float:right;margin:0 0 20px 20px}img.alignright:after{display:table;content:'';clear:both}img.alignleft{float:left;margin:0 20px 20px 0}img.alignleft:after{display:table;content:'';clear:both}img.aligncenter{display:block;margin:10px auto 20px}.woocommerce-order .soundcraft-custom-note-checkout-complete{margin:50px 0 100px;padding:30px;background-color:#f2f2f2;border:1px solid #e1e1e4}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{display:none}@media only screen and (max-width:1200px){a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-size:14px}a.archive-page.learn-more{font-size:14px}}@media only screen and (max-width:992px){.columns-3 ul.products li.product{width:49%}.product-image-block .images-choser-list ul li{width:30%}}@media only screen and (max-width:767px){.columns-3 ul.products li.product{width:100%}.product-image-block .images-choser-list ul li{width:24%}form.checkout.woocommerce-checkout{padding:0}input[type=submit]{width:50%}}@media only screen and (max-width:479px){.product-image-block .images-choser-list ul li{width:31%}nav.woocommerce-pagination ul.page-numbers li span.page-numbers.current{margin:0}nav.woocommerce-pagination ul.page-numbers li a.page-numbers{margin:0}}html,body{font-size:16px;color:#707176;font-family:'Lato',sans-serif}body.search.search-no-results .widget-area{display:none}h1{font-size:40px;margin-bottom:60px;text-align:center;text-transform:uppercase;color:#707176}h2{font-size:30px;margin-bottom:60px;text-align:center;text-transform:uppercase;color:#707176}a.add-to-basket,a.add-to-wishlist,a.learn-more{display:block;font-size:23px;position:relative;margin-bottom:10px;padding:5px 0;text-align:center;color:white}a.add-to-basket:before,a.add-to-wishlist:before,a.learn-more:before{display:block;font-size:26px;line-height:42px;position:absolute;top:0;left:20px;width:26px;height:26px}a.add-to-basket{background-color:#797979}a.add-to-basket:hover{background-color:#939393}a.add-to-basket:before{content:'\f07a';color:white;font-family:FontAwesome}a.add-to-wishlist{background-color:#ff6604}a.add-to-wishlist:hover{background-color:#ff8537}a.add-to-wishlist:before{content:'\f004';color:white;font-family:FontAwesome}a.learn-more{background-color:#cacaca}a.learn-more:hover{background-color:#e3e3e3}a.learn-more:before{content:'\f06e';color:white;font-family:FontAwesome}p,.p-block{font-size:15px;line-height:1.5}.mobile-navigation{position:fixed;z-index:1010;top:0;width:100%;height:55px;border-bottom:1px solid #303234;background-color:#18191a}.mobile-navigation:after{display:table;clear:both;content:''}.mobile-navigation .logo-container{display:block;float:left;width:auto;max-width:199px;height:45px;margin-top:0;margin-left:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-navigation .logo-container a{display:block;overflow:hidden;height:45px}.mobile-navigation .logo-container a img{width:auto;height:100%}.mobile-navigation .navigation-trigger{display:block;float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-navigation .navigation-trigger a{display:inline-block;vertical-align:middle}.mobile-navigation .navigation-trigger a:link,.mobile-navigation .navigation-trigger a:visited{color:#6f6f6f}.mobile-navigation .navigation-trigger a:hover,.mobile-navigation .navigation-trigger a:active,.mobile-navigation .navigation-trigger a:focus{color:#959595}.mobile-navigation .navigation-trigger a:last-child{margin-left:20px}.mobile-navigation .navigation-trigger a:last-child i{font-size:35px;line-height:30px}.mobile-navigation .navigation-trigger i{font-size:25px;line-height:55px;margin-right:20px}.mobile-links-list-container{display:none;overflow:hidden;position:fixed;z-index:1000;top:55px;width:100%;background-color:#18191a}.mobile-links-list-container ul{margin:0;padding:0;border-top:1px solid #303234}.mobile-links-list-container ul li{display:block;padding:0;list-style:none;border-top:1px solid #303234;background-image:none}.mobile-links-list-container ul li a{display:block;font-size:18px;padding:10px 0 10px 30px;text-transform:uppercase}.mobile-links-list-container ul li a:link,.mobile-links-list-container ul li a:visited{color:#6f6f6f}.mobile-links-list-container ul li a:hover,.mobile-links-list-container ul li a:focus,.mobile-links-list-container ul li a:active{color:#959595;background-color:#ebebeb}.pusher{height:55px}.main-content-wrapper{min-height:calc(100vh - 572px)}.main-content-wrapper.page-0{min-height:calc(100vh - 424px)}.owl-carousel .owl-dots{position:relative;z-index:6;margin-top:-25px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{display:block;width:10px;height:10px;margin:5px 4px;transition:opacity .2s ease;border-radius:30px;background:#d6d6d6;-webkit-backface-visibility:visible}.owl-carousel .owl-dots .owl-dot.active span{background-color:#869791}.floating-cart-content{position:fixed;display:none;z-index:100;top:50%;right:0;padding:10px 10px;text-align:center;background-color:gray}.floating-cart-content .title{font-size:14px;text-transform:uppercase;color:white;margin-bottom:10px}.floating-cart-content .title i{padding-right:10px}.floating-cart-content .cart-content-count{padding:10px 0;color:gray;background-color:white}.floating-cart-content .view-cart-button{font-size:14px;margin-top:10px}.floating-cart-content .view-cart-button a{display:block;padding:5px 0;background-color:#f40}.floating-cart-content .view-cart-button a:link,.floating-cart-content .view-cart-button a:visited{color:white;background-color:#f40}.floating-cart-content .view-cart-button a:hover,.floating-cart-content .view-cart-button a:focus,.floating-cart-content .view-cart-button a:active{color:white;background-color:#ff6933}.floating-cart-content.visible{display:block}.search-form-container{max-width:400px;margin:60px 0 120px;position:relative}.search-form-container:after{display:table;content:'';clear:both}.search-form-container input[type=search]{width:100%;padding:10px 20px;border:#ccc;background-color:#f2f2f2}.search-form-container button[type=submit]{position:absolute;top:0;right:0;width:25%;font-family:FontAwesome;padding:10px 0;color:white;border:0;background-color:#f40}.search-form-container button[type=submit]:hover{background-color:#ff6933}.head-content-wrapper{background-color:#18191a}.head-content-wrapper .top-menu ul{margin:0;padding:0}.head-content-wrapper .top-menu ul li{display:inline-block;line-height:44px;list-style:none}.head-content-wrapper .top-menu.social{float:left}.head-content-wrapper .top-menu.social ul li{font-size:30px}.head-content-wrapper .top-menu.social ul li a{margin-right:3px}.head-content-wrapper .top-menu.social ul li a:link,.head-content-wrapper .top-menu.social ul li a:visited{color:#6f6f6f}.head-content-wrapper .top-menu.social ul li a:hover,.head-content-wrapper .top-menu.social ul li a:focus,.head-content-wrapper .top-menu.social ul li a:active{color:#959595}.head-content-wrapper .top-menu.customer-tools{float:right}.head-content-wrapper .top-menu.customer-tools .search-block{display:inline-block;position:relative}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text],.head-content-wrapper .top-menu.customer-tools .search-block form input[type=search]{width:240px;padding:6px 10px;border:1px solid #3f4144;background-color:#28292b}.head-content-wrapper .top-menu.customer-tools .search-block form button[type=submit]{font-size:17px;position:absolute;top:0;right:0;width:36px;height:36px;border:0;background-color:transparent;font-family:FontAwesome}.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button{display:block;position:absolute;top:0;right:0;padding:6px}.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:link,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:visited{color:#939393}.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:hover,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:focus,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:active{color:#b9b9b9}.head-content-wrapper .top-menu.customer-tools ul{display:inline-block}.head-content-wrapper .top-menu.customer-tools ul li{font-size:17px}.head-content-wrapper .top-menu.customer-tools ul li a{margin-left:20px}.head-content-wrapper .top-menu.customer-tools ul li a:link,.head-content-wrapper .top-menu.customer-tools ul li a:visited{color:#939393}.head-content-wrapper .top-menu.customer-tools ul li a:hover,.head-content-wrapper .top-menu.customer-tools ul li a:focus,.head-content-wrapper .top-menu.customer-tools ul li a:active{color:#b9b9b9}.head-content-wrapper .top-menu.customer-tools ul li a i{margin-right:5px}.head-content-wrapper .header-inner{background-image:url(../../img/inner-header-background.jpg);background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}.head-content-wrapper .header-inner .logo-block a{display:block;overflow:hidden;height:200px;padding:20px}.head-content-wrapper .header-inner .logo-block a img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.head-content-wrapper .header-inner .slogan{font-size:28px;position:absolute;right:0;bottom:0;padding:8px;text-align:right;text-transform:uppercase;color:#e6e6e6;text-shadow:0 0 7px rgba(0,0,0,0.35);font-family:'Lato',sans-serif;font-weight:300}.head-content-wrapper.page-0 .header-inner{display:none}.hero-block{position:relative}.hero-block .logo-wrapper{position:absolute;top:0;width:100%}.hero-block .logo-wrapper .logo-container{position:relative;z-index:2;margin-top:20px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:0}.hero-block .logo-wrapper .logo-container a{display:inline-block;height:90px}@media screen and (min-width:320px){.hero-block .logo-wrapper .logo-container a{height:calc(90px - -168 *((100vw - 320px) / 980))}}@media screen and (min-width:1300px){.hero-block .logo-wrapper .logo-container a{height:258px}}@media screen and (min-width:1300px){.hero-block .logo-wrapper .logo-container a{height:258px}}.hero-block .logo-wrapper .logo-container a img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.hero-block #hero-slider .hero-slide{position:relative;background:no-repeat center center;-webkit-background-size:cover;background-size:cover}.hero-block #hero-slider .hero-slide .hero-slide-content{position:relative;min-height:525px}.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge{position:absolute;z-index:10;right:0;bottom:150px;width:100px}@media screen and (min-width:320px){.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge{width:calc(100px - -220 *((100vw - 320px) / 980))}}@media screen and (min-width:1300px){.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge{width:320px}}@media screen and (min-width:1300px){.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge{width:320px}}.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.hero-block #hero-slider .hero-slide .hero-slide-content .slogan{font-size:45px;line-height:1;position:absolute;right:0;bottom:40px;padding:20px 30px;text-align:right;letter-spacing:-1px;word-spacing:10px;text-transform:uppercase;color:white;background-color:rgba(0,0,0,0.4);font-family:'Lato',sans-serif;font-weight:300}.negative-space-fixer{margin-top:-248px}.all-menu-container{position:relative}.all-menu-container .main-menu{background-color:#f40}.all-menu-container .main-menu ul{margin:0;padding:0;text-align:center}.all-menu-container .main-menu ul li{display:inline-block;list-style:none;vertical-align:top}.all-menu-container .main-menu ul li a{display:block;font-size:26px;padding:20px 18px;text-transform:uppercase;font-family:'Lato',sans-serif;font-weight:300}.all-menu-container .main-menu ul li a:link,.all-menu-container .main-menu ul li a:visited{color:white}.all-menu-container .main-menu ul li a:hover,.all-menu-container .main-menu ul li a:focus,.all-menu-container .main-menu ul li a:active{background-color:rgba(0,0,0,0.1)}.all-menu-container .main-menu ul li a.submenu-trigger:after{display:inline-block;font-size:20px;position:relative;top:-5px;margin:0 0 0 8px;content:'\f0d7';transition:transform 1s linear;transform:rotate(0);font-family:FontAwesome}.all-menu-container .main-menu ul li a.submenu-trigger.opened:after{transform:rotate(180deg)}.all-menu-container .close-button{position:absolute;top:10px;right:10px}.all-menu-container .close-button a{display:block;padding:5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.all-menu-container .close-button a:hover,.all-menu-container .close-button a:focus,.all-menu-container .close-button a:active{background-color:rgba(255,255,255,0.2)}.all-menu-container .sub-menus{overflow:hidden;position:absolute;z-index:10;top:77px;width:100%;max-height:0;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;background-color:#222225}.all-menu-container .sub-menus .single-menu-wrapper{padding:30px 0 60px;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start}.all-menu-container .sub-menus .single-menu-wrapper .icon-wrapper{width:220px;margin-right:40px}.all-menu-container .sub-menus .single-menu-wrapper .icon-wrapper img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.all-menu-container .sub-menus .single-menu-wrapper ul{margin:0;padding:0}.all-menu-container .sub-menus .single-menu-wrapper ul li{list-style:none}.all-menu-container .sub-menus .single-menu-wrapper ul li a{display:block;font-size:20px;line-height:1.5;text-transform:uppercase}.all-menu-container .sub-menus .single-menu-wrapper ul li a:link,.all-menu-container .sub-menus .single-menu-wrapper ul li a:visited{color:#98989c}.all-menu-container .sub-menus .single-menu-wrapper ul li a:hover,.all-menu-container .sub-menus .single-menu-wrapper ul li a:focus,.all-menu-container .sub-menus .single-menu-wrapper ul li a:active{color:#b2b2b5}.all-menu-container .sub-menus:after{display:block;width:100%;height:25px;content:'';background-color:#151618}.all-menu-container .sub-menus.opened{max-height:370px}.company-scope{position:relative;margin-top:-25px;background-color:#2e2f34}.company-scope ul{margin:0;padding:80px 0 80px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.company-scope ul li{width:19%;padding:20px;list-style:none;text-align:center;border:1px solid #3d3e44;border-radius:20px}.company-scope ul li .sub-menu-block .menu-icon img{margin:0 auto;display:block;max-width:100%;max-height:100%;width:auto;height:auto}.company-scope ul li .sub-menu-block h3{font-size:18px;margin:25px 0;text-transform:uppercase;color:#6e707a}.company-scope ul li ul{display:block;margin:0;padding:0;text-align:center}.company-scope ul li ul li{display:block;width:auto;padding:0;border:0}.company-scope ul li ul li a{font-size:16px;line-height:2;text-transform:uppercase;line-height:150%}.company-scope ul li ul li a:link,.company-scope ul li ul li a:visited{color:#ff9000}.company-scope ul li ul li a:hover,.company-scope ul li ul li a:focus,.company-scope ul li ul li a:active{color:#ffbc66}.sub-menus.opened#products{max-height:1000px}.gray-strip{display:block;height:25px;content:'';background:#e0e0e0}a.filters-toggle-trigger{display:block;font-size:20px;margin-bottom:30px;padding:10px 0;text-align:center;text-transform:uppercase;color:white}a.filters-toggle-trigger:link,a.filters-toggle-trigger:visited{background-color:#797979}a.filters-toggle-trigger:hover,a.filters-toggle-trigger:focus,a.filters-toggle-trigger:active{background-color:#939393}a.filters-toggle-trigger:after{display:inline-block;font-size:20px;position:relative;margin:0 0 0 8px;content:'\f0d7';transition:transform 1s linear;transform:rotate(0);font-family:FontAwesome}a.filters-toggle-trigger.opened:after{transform:rotate(180deg)}.archive-filters h3{margin:0;padding:10px;text-transform:uppercase;background-color:#f1f1f1}.archive-filters h4{font-size:20px;margin:0;padding:8px 10px;color:white;background-color:#7f8084}.archive-filters .filters-inner h5{font-size:16px;margin:0;padding:6px 10px;text-transform:uppercase;color:#626467;border-bottom:1px solid #b8b8bd;background-color:#e9e9ef}.archive-filters .filters-inner ul{margin:10px 0 10px 9px;padding:0}.archive-filters .filters-inner ul li{list-style:none}.archive-filters .filters-inner ul li input[type='checkbox']{display:none}.archive-filters .filters-inner ul li input[type='checkbox']+label{font-weight:normal;line-height:25px;color:#989898;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.archive-filters .filters-inner ul li input[type='checkbox']+label span{display:inline-block;width:20px;height:20px;margin:-2px 10px 0 0;cursor:pointer;vertical-align:middle;background:url(../../img/check_radio_sheet.png) left top no-repeat}.archive-filters .filters-inner ul li input[type='checkbox']:checked+label span{background:url(../../img/check_radio_sheet.png) -21px top no-repeat}.archive-filters .filters-inner ul li input[type='radio']{display:none}.archive-filters .filters-inner ul li input[type='radio']+label{font-family:Arial,sans-serif;color:#f2f2f2}.archive-filters .filters-inner ul li input[type='radio']+label span{display:inline-block;width:19px;height:19px;margin:-2px 10px 0 0;cursor:pointer;vertical-align:middle;background:url(../../img/check_radio_sheet.png) -38px top no-repeat}.archive-filters .filters-inner ul li input[type='radio']:checked+label span{background:url(../../img/check_radio_sheet.png) -57px top no-repeat}.products-archive{margin-bottom:80px}.products-line{padding:80px 0 10px}.products-line ul.products-list{display:flex;flex-direction:row;margin:0;padding:0;flex-wrap:wrap;justify-content:space-between}.products-line ul.products-list li{display:inline-block;width:24%;list-style:none}.products-line ul.products-list li .product-block{display:block;padding:15px;border:1px solid #eaeaed}.products-line ul.products-list li .product-block .product-image{display:block}.products-line ul.products-list li .product-block .product-image .image-wrapper{width:100%}.products-line ul.products-list li .product-block .product-image .image-wrapper:after{padding-top:94%}.products-line ul.products-list li .product-block .product-image .image-wrapper .image-content{padding:5px;text-align:center;border:1px solid #eaeaed;background-color:white}.products-line ul.products-list li .product-block .product-image .image-wrapper .image-content img{margin:0 auto;display:block;max-width:100%;max-height:100%;width:auto;height:auto}.products-line ul.products-list li .product-block .product-title-wrapper{margin-bottom:30px}.products-line ul.products-list li .product-block .product-title-wrapper h2{font-size:23px;margin-bottom:20px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.products-line ul.products-list li .product-block .price-block-wrapper{background-color:#fbfbfb}.products-line ul.products-list li .product-block .price-block-wrapper .price-block-inner{font-size:23px;padding:5px 0;text-align:center;color:#707176;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.products-line ul.products-list li .product-block .price-block-wrapper .price-block-inner span.regular{display:block;font-size:16px;text-decoration:line-through;color:#919399}.products-line ul.products-list li .product-block .product-explanation-short{line-height:1.2;padding:30px 0 30px}.products-line ul.products-list li .product-block a.add-to-basket{font-size:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.products-line ul.products-list li .product-block a.add-to-basket:before{font-size:17px;line-height:30px;left:10px}.products-line ul.products-list li .product-block a.learn-more{font-size:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.products-line ul.products-list li .product-block a.learn-more:before{font-size:17px;line-height:30px;left:10px}.products-line ul.products-list.compact li{width:32%;margin-bottom:30px}.product-single{padding:60px 0}.product-single .product-image-block .main-image{border:1px solid #eaeaed}.product-single .product-image-block .main-image a{display:block;overflow:hidden;margin:10px;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;opacity:0}.product-single .product-image-block .main-image a:after{display:block;padding-top:75%;content:''}.product-single .product-image-block .main-image a img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.product-single .product-image-block .images-choser-list{margin:10px 0}.product-single .product-image-block .images-choser-list ul{margin:0;padding:0}.product-single .product-image-block .images-choser-list ul li{display:inline-block;width:15%;margin-right:.8%;padding:10px;list-style:none;border:1px solid #eaeaed}.product-single .product-image-block .images-choser-list ul li a{display:block;overflow:hidden}.product-single .product-image-block .images-choser-list ul li a:after{display:block;padding-top:99%;content:''}.product-single .product-image-block .images-choser-list ul li a img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.product-single .product-image-block .images-choser-list ul li:last-child{margin-right:0}.product-single .price-block-wrapper{padding:10px 10px 30px;border:1px solid #eaeaed}.product-single .price-block-wrapper h2{display:block;font-size:20px;margin:0;padding:10px;background-color:#ededed}.product-single .price-block-wrapper h3{display:block;font-size:16px;margin:30px 0 20px 0;text-transform:uppercase}.product-single .price-block-wrapper .p-block{font-size:14px}.product-single .price-block-wrapper .price-block{font-size:35px;margin:10px 0;padding:40px 10px;border:1px solid #ededed}.product-single .price-block-wrapper .price-block span{display:block;font-size:25px;text-decoration:line-through;color:#a4a4a8}.product-single .more-data-tab-container{margin:50px 0}.product-single .more-data-tab-container .tabs ul{margin:0;padding:0;border-bottom:1px solid #eaeaed}.product-single .more-data-tab-container .tabs ul li{display:inline-block;list-style:none}.product-single .more-data-tab-container .tabs ul li a{display:block;margin-bottom:-1px;padding:10px 15px;color:#707176;border:1px solid #eaeaed}.product-single .more-data-tab-container .tabs ul li a:hover,.product-single .more-data-tab-container .tabs ul li a:focus,.product-single .more-data-tab-container .tabs ul li a:active{background-color:#ededed}.product-single .more-data-tab-container .tabs .tab-content{overflow:hidden;max-height:0;padding:0;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}.product-single .more-data-tab-container .tabs .tab-content .p-block{padding:20px 0 0}.product-single .more-data-tab-container .tabs .tab-content .p-block:first-child{padding-top:40px}.product-single .more-data-tab-container .tabs .tab-content table.product-data{margin:40px 0;border-spacing:5px;border-collapse:separate}.product-single .more-data-tab-container .tabs .tab-content table.product-data tr td{padding:10px 20px;border:1px solid #eaeaed}.product-single .more-data-tab-container .tabs .tab-content table.product-data tr td img{max-width:120px;height:auto}.product-single .more-data-tab-container .tabs .tab-content table.product-data tr td:first-child{text-transform:uppercase;background-color:#fbfbfb;font-family:'Lato',sans-serif;font-weight:700}.product-single .more-data-tab-container .tabs .tab-content.opened{display:block;max-height:1000px}.about-us-block{padding:80px 0 80px;color:#707176}.about-us-block h2{display:none}.about-us-block h3{font-size:30px;margin-bottom:35px;text-transform:uppercase}.about-us-block p,.about-us-block .p-block{font-size:20px;line-height:1.2;margin-bottom:20px}.about-us-block a.learn-more{display:inline-block;float:right;font-size:18px;min-width:200px;margin:30px 10px 20px 0;padding:10px 15px;color:white}.about-us-block a.learn-more:after{display:table;content:'';clear:both}.about-us-block a.learn-more:link,.about-us-block a.learn-more:visited{background-color:#ff8400}.about-us-block a.learn-more:hover,.about-us-block a.learn-more:focus,.about-us-block a.learn-more:active{background-color:#ffa94d}.our-partners-block{padding:95px 0 195px;border-top:1px solid #eaeaed}.our-partners-block h3{font-size:30px;margin-bottom:35px;text-transform:uppercase}.our-partners-block .partners-logo-block{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.our-partners-block .partners-logo-block .partner-logo{width:23.5%}.our-partners-block .partners-logo-block .partner-logo .image-wrapper{width:100%}.our-partners-block .partners-logo-block .partner-logo .image-wrapper:after{padding-top:44%}.our-partners-block .partners-logo-block .partner-logo .image-wrapper .image-content a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.our-partners-block .partners-logo-block .partner-logo .image-wrapper .image-content a img{margin:0 auto;border:1px solid #f1f1f1;display:block;max-width:100%;max-height:100%;width:auto;height:auto}.inner-content-top-image{display:block;position:relative;margin-top:15px;padding-top:20%;background:no-repeat center center;-webkit-background-size:cover;background-size:cover}.inner-content-top-image:before{display:block;position:absolute;z-index:2;top:-40px;width:100%;height:40px;content:'';background-color:#1a1e27}.inner-content-top-image .title-container{bottom:0;width:100%;padding:10px 0;background-color:rgba(0,0,0,0.5)}.inner-content-top-image .title-container h1{font-size:50px;margin:20px 0 10px;text-transform:uppercase;color:#fff;text-shadow:0 0 11px #000;font-family:'Lato',sans-serif;font-weight:300}.inner-content-top-image:after{display:block;height:40px;content:'';background-color:#1a1e27;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,0.25);box-shadow:0 10px 10px 0 rgba(0,0,0,0.25)}.inner-page-content{overflow:hidden;padding:80px 0}.inner-page-content h1{font-size:35px;margin-bottom:30px;text-align:left}.inner-page-content h2{margin-bottom:30px;text-align:left}.inner-page-content a{font-weight:700}.inner-page-content a:link,.inner-page-content a:visited{color:#f40}.inner-page-content a:hover,.inner-page-content a:focus,.inner-page-content a:active{color:#ff7c4d}.inner-page-content p,.inner-page-content .p-block{line-height:1.5;margin-bottom:25px}.inner-page-content .contact-data p{font-size:20px;line-height:1.6}.inner-page-content .contact-data p i{margin-right:10px;color:#f40}.inner-page-content .link-choser-line{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.inner-page-content .link-choser-line .link-choser-container{position:relative;width:24.3%;border:1px solid #eaeaed}.inner-page-content .link-choser-line .link-choser-container .heading-block{position:relative;top:0;left:0;width:100%;height:0;padding-top:62%;background-color:yellow;background:no-repeat center center;-webkit-background-size:cover;background-size:cover}.inner-page-content .link-choser-line .link-choser-container .heading-block:after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.64) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.64) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.64) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a3000000',GradientType=0)}.inner-page-content .link-choser-line .link-choser-container .heading-block h2{position:absolute;z-index:2;bottom:0;margin:0;margin:15px;color:white;text-shadow:0 0 5px rgba(0,0,0,0.75)}.inner-page-content .link-choser-line .link-choser-container .excerpt-block{padding:15px;color:#707176}.inner-page-content .link-choser-line .link-choser-container:hover,.inner-page-content .link-choser-line .link-choser-container:focus,.inner-page-content .link-choser-line .link-choser-container:active{background-color:#f9f9f9}.inner-page-content .explanation{margin-top:30px;padding:15px;text-align:center;background-color:#f9f9f9}.inner-page-content.sale-page h1{font-size:30px;text-align:center}.form-wrapper-contact{font-size:0;max-width:650px;margin:30px auto 40px}.form-wrapper-contact input[type=text],.form-wrapper-contact input[type=email],.form-wrapper-contact textarea{font-size:14px;width:100%;margin-bottom:15px;padding:16px 25px;color:#555;border:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#f1f1f1}.form-wrapper-contact textarea{height:189px}.form-wrapper-contact input[type=submit]{display:inline-block;font-size:19px;width:48%;margin-left:2%;padding:17.5px 0;color:white;border:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-color:#f40}.form-wrapper-contact input[type=submit]:hover{background-color:#ff571a}.form-wrapper-contact .captcha-block{display:inline-block;width:48%}footer .footer-navigation-block{background-color:#252528}footer .footer-navigation-block .social ul{margin:30px 0;padding:0}footer .footer-navigation-block .social ul li{display:inline-block;list-style:none}footer .footer-navigation-block .social ul li a{display:block;margin-right:6px}footer .footer-navigation-block .social ul li a:link,footer .footer-navigation-block .social ul li a:visited{color:#acb2c4}footer .footer-navigation-block .social ul li a:hover,footer .footer-navigation-block .social ul li a:focus,footer .footer-navigation-block .social ul li a:active{color:#caced9}footer .footer-navigation-block .social ul li a i{font-size:32px}footer .footer-navigation-block .bottom-block-navigation{padding-bottom:60px;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .footer-navigation-block .bottom-block-navigation ul{margin:0;padding:0}footer .footer-navigation-block .bottom-block-navigation ul li{list-style:none}footer .footer-navigation-block .bottom-block-navigation ul li:before{display:inline-block;position:relative;bottom:2px;width:9px;height:9px;margin-right:8px;content:'';vertical-align:middle;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#ff7200}footer .footer-navigation-block .bottom-block-navigation ul li a{font-size:20px}footer .footer-navigation-block .bottom-block-navigation ul li a:link,footer .footer-navigation-block .bottom-block-navigation ul li a:visited{color:#b3b9cc}footer .footer-navigation-block .bottom-block-navigation ul li a:hover,footer .footer-navigation-block .bottom-block-navigation ul li a:focus,footer .footer-navigation-block .bottom-block-navigation ul li a:active{color:#d2d5e0}footer .footer-navigation-block .bottom-block-navigation .bottom-main-menu{width:24%}footer .footer-navigation-block .bottom-block-navigation .bottom-terms-menu{width:24%}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content{width:49%}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content h3{font-size:18px;margin-bottom:20px;text-transform:uppercase;color:#9296a4;font-family:'Lato',sans-serif;font-weight:700}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content p,footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content .p-block{font-size:15px;line-height:1.2;color:#8a8e9b}footer .footer-copyright-block{font-size:13px;padding:9px 0;text-align:center;color:#555862;background-color:#171718}@media only screen and (max-width:1200px){.hero-block #hero-slider .hero-slide .hero-slide-content{min-height:550px}.hero-block #hero-slider .hero-slide .hero-slide-content .slogan{font-size:40px}.all-menu-container .main-menu ul li a{font-size:20px}.all-menu-container .main-menu ul li a.submenu-trigger:after{font-size:14px;top:-3px;margin:0 0 0 5px}.all-menu-container .sub-menus{top:68px}.products-line ul.products.compact li{width:49%}}@media only screen and (max-width:992px){.head-content-wrapper .header-inner .slogan{font-size:20px;font-weight:400}.hero-block #hero-slider .hero-slide .hero-slide-content{min-height:450px}.hero-block #hero-slider .hero-slide .hero-slide-content .slogan{font-size:28px;font-weight:400}.all-menu-container .main-menu ul li a{font-size:17px;padding:10px 8px}.all-menu-container .main-menu ul li a.submenu-trigger:after{font-size:12px;top:-2px}.all-menu-container .sub-menus{top:44px}.all-menu-container .sub-menus .single-menu-wrapper .icon-wrapper{overflow:hidden;height:160px}.all-menu-container .sub-menus .single-menu-wrapper ul li a{font-size:17px;line-height:2}.sub-menus#products ul li .sub-menu-block .menu-icon{overflow:hidden;height:160px}.sub-menus#products ul li .sub-menu-block ul li{margin-bottom:0}.sub-menus.opened#products{max-height:1050px}.company-scope ul li{width:49%;margin-bottom:15px}.company-scope ul li .sub-menu-block .menu-icon{overflow:hidden;height:160px}.company-scope ul li ul li{margin-bottom:0}.archive-filters{display:none}.archive-filters .filters-inner ul li{margin-bottom:0}.products-line{padding:30px 0 10px}.products-line ul.products li{width:48%;margin-bottom:30px}.our-partners-block .partners-logo-block .partner-logo{width:48%;margin-bottom:30px}.inner-content-top-image{margin-top:5px}.inner-content-top-image:before{top:-30px;height:30px}.inner-content-top-image:after{height:30px}.inner-page-content h1{font-size:28px}.inner-page-content .link-choser-line .link-choser-container{width:49%;margin-bottom:20px}footer .footer-navigation-block .bottom-block-navigation ul li a{font-size:16px}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content .p-block{font-size:14px}}@media only screen and (max-width:767px){.head-content-wrapper .header-inner .logo-block a{height:150px}.head-content-wrapper .header-inner .slogan{line-height:1;width:50%}.head-content-wrapper .header-tools-strip{background-color:#f40}.head-content-wrapper .top-menu.social{float:none;text-align:center}.head-content-wrapper .top-menu.social ul li a:link,.head-content-wrapper .top-menu.social ul li a:visited{color:white}.head-content-wrapper .top-menu.social ul li a:hover,.head-content-wrapper .top-menu.social ul li a:focus,.head-content-wrapper .top-menu.social ul li a:active{color:#e6e6e6}.head-content-wrapper .top-menu.customer-tools{float:none;text-align:center}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text]{color:white;border:1px solid #ff6604;background-color:#ff5903}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,0.75)}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text]::-moz-placeholder{color:rgba(255,255,255,0.75)}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,0.75)}.head-content-wrapper .top-menu.customer-tools .search-block form input[type=text]:-moz-placeholder{color:rgba(255,255,255,0.75)}.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:link,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:visited{color:white}.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:hover,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:focus,.head-content-wrapper .top-menu.customer-tools .search-block .fake-search-button:active{color:#e6e6e6}.head-content-wrapper .top-menu.customer-tools ul{display:block}.head-content-wrapper .top-menu.customer-tools ul li a:link,.head-content-wrapper .top-menu.customer-tools ul li a:visited{color:white}.head-content-wrapper .top-menu.customer-tools ul li a:hover,.head-content-wrapper .top-menu.customer-tools ul li a:focus,.head-content-wrapper .top-menu.customer-tools ul li a:active{color:#e6e6e6}.main-content-wrapper{min-height:calc(100vh - 80px)}.company-scope ul li{padding:20px 10px}.company-scope ul li .sub-menu-block h3{font-size:17px}.company-scope ul li ul li a{display:block;font-size:15px;padding:10px}.products-line h2{font-size:25px}.products-line ul li .product-block h2{font-size:20px}.products-line ul.products-list.compact li{width:49%}.about-us-block{padding:40px 0 40px}.about-us-block h3{font-size:20px}.about-us-block .p-block{font-size:16px;line-height:1.5}.our-partners-block h3{font-size:20px}.inner-content-top-image .title-container h1{font-size:25px;margin:10px 0}.inner-page-content h1{font-size:25px}.inner-page-content h2{font-size:20px}footer .footer-navigation-block .bottom-block-navigation ul li a{font-size:16px}footer .footer-navigation-block .bottom-block-navigation .bottom-main-menu,footer .footer-navigation-block .bottom-block-navigation .bottom-terms-menu{width:48%}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content{width:100%;margin-top:40px}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content .p-block{font-size:14px}}@media only screen and (max-width:479px){.hero-block #hero-slider .hero-slide .hero-slide-content{min-height:325px}.hero-block #hero-slider .hero-slide .hero-slide-content .slogan{font-size:20px;font-weight:400;word-spacing:3px}.hero-block #hero-slider .hero-slide .hero-slide-content .slide-badge{bottom:100px}.company-scope ul li{width:98%}.company-scope ul li .sub-menu-block h3{font-size:22px}.company-scope ul li .sub-menu-block ul li a{font-size:22px}.products-line ul.products li{width:100%;margin-bottom:30px}.products-line ul.products-list.compact li{width:100%}.product-single .more-data-tab-container .tabs ul li{display:block}.product-single .more-data-tab-container .tabs .tab-content table.product-data tr td img{max-width:100%}.our-partners-block .partners-logo-block .partner-logo{width:100%}.inner-page-content .link-choser-line .link-choser-container{width:100%}footer .footer-navigation-block .bottom-block-navigation .bottom-main-menu,footer .footer-navigation-block .bottom-block-navigation .bottom-terms-menu{width:100%;margin-bottom:30px}footer .footer-navigation-block .bottom-block-navigation .bottom-plain-content{margin-top:0}}