h1.woocommerce-products-header__title{font-size:15px!important;text-transform:uppercase}.hoverbox_content{position:absolute;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:justify;justify-content:space-between;z-index:100;padding:6px;opacity:0;transition:opacity .6s ease}.hoverbox_content .viewProductLink{height:50%;background:hsla(0,0%,100%,.7)}.hoverbox_content .viewProductLink,.hoverbox_content .viewProductLink a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hoverbox_content .viewProductLink a{width:100%;height:100%;color:#000;font-size:11px;font-weight:400;text-transform:uppercase}.hoverbox_content .cart_quote{height:46%;background:hsla(0,0%,100%,.7);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.hoverbox_content .cart_quote>a,.hoverbox_content .cart_quote a.add-request-quote-button{margin:0!important;background:none!important;font-size:11px!important;border:none!important;color:#000!important;font-weight:400!important;display:-ms-flexbox;display:flex;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.hoverbox_content .cart_quote .yith_ywraq_add_item_browse_message a,.hoverbox_content .cart_quote .yith_ywraq_add_item_product_message,.hoverbox_content .cart_quote .yith_ywraq_add_item_response_message{font-size:12px!important;padding:0 2px}li.shop_lists{margin-bottom:5.5em!important}li.shop_lists h2.woocommerce-loop-product__title{width:100%;position:absolute}ul.products li:hover .hoverbox_content{opacity:1}.wc-proceed-to-checkout{display:none}ins{text-decoration:none}.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt.disabled,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce input.button.alt{background:#444;border:1px solid #444;color:#fff;font-size:14px;text-transform:uppercase;padding:.72em 2em;margin-left:10px;transition:all .3s ease;font-weight:600}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#111;border:1px solid #111;color:#fff}.woocommerce form .form-row .input-checkbox{position:relative}.featured_products_slider span.onsale,.woocommerce span.onsale{background:url(../img/sale_tag.svg) no-repeat 0 0;background-size:68px;text-indent:-9999pt;border-radius:0;position:absolute;top:0;left:0!important;right:auto;width:68px;height:68px;z-index:99;margin:0!important;display:block!important}.sku_collection{position:absolute;padding-top:25px;text-align:center;width:100%;font-size:11px}.cartCustominfo h1{font-size:16px;text-transform:uppercase;padding-bottom:10px}.cartCustominfo p{font-size:14px}.colour_collection{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.colour_collection span{display:block;font-size:13px;color:#333;font-weight:500}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{border-top:1px solid #ddd;padding:12px;font-size:15px;color:#666}.woocommerce table.shop_table td a{font-size:13px;text-transform:uppercase}.woocommerce table.shop_table td.custom_qty_display label{display:none}.woocommerce table.cart th{font-weight:600;text-transform:uppercase;font-size:14px;border-bottom:2px solid #ddd}@media (max-width:991px){span.custom_qty_box{float:right}}span.custom_qty_box .qty_coverbox input.minus,span.custom_qty_box .qty_coverbox input.plus{max-width:30px}form#yith-ywraq-form div.quantity input.minus,form#yith-ywraq-form div.quantity input.plus,form#yith-ywraq-form div.quantity input[type=number]{float:left;border-radius:0;height:36px;min-width:30px;text-align:center;border-left:none;border:1px solid #515a73;background:#fff}form#yith-ywraq-form div.quantity input.minus:focus,form#yith-ywraq-form div.quantity input.plus:focus,form#yith-ywraq-form div.quantity input[type=number]:focus{outline:0}form#yith-ywraq-form div.quantity input.minus{border-right:none}form#yith-ywraq-form div.quantity input.plus{border-left:none}form#yith-ywraq-form div.quantity input[type=number]{-moz-appearance:none;box-shadow:none;-webkit-appearance:none}form#yith-ywraq-form div.quantity input[type=number]::-webkit-inner-spin-button,form#yith-ywraq-form div.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.cart-sidebar .cart_totals h2{font-size:14px;text-transform:uppercase;font-family:inherit;border-bottom:3px solid #ddd;padding:11px 0;font-weight:600}.cart-sidebar .cart_totals td,.cart-sidebar .cart_totals th{font-size:14px}.cart-sidebar .cart_totals th{font-weight:600!important}.cart-sidebar .checkout_proceed_btn input[type=submit]{background:#7b97b7;width:100%;display:block;margin-top:10px;color:#fff;font-size:13px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;transition:all .5s ease}.cart-sidebar .checkout_proceed_btn input[type=submit]:hover{background:#444}.cart-sidebar .update_cart_btn input[type=submit]{background:#7b97b7;width:100%;display:block;color:#fff;font-size:13px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;transition:all .5s ease}.cart-sidebar .update_cart_btn input[type=submit]:hover{background:#7b97b7}.cart-coupon{margin-top:25px}.cart-coupon h3{text-transform:uppercase;font-size:14px;font-weight:600;border-bottom:3px solid #ddd;padding-bottom:10px}.cart-coupon input#coupon_code{display:block;width:100%;margin-bottom:12px;font-size:14px}.cart-coupon input[type=submit]{background:#111;width:100%;display:block;margin-top:10px;color:#fff;font-size:13px;text-transform:uppercase;padding-top:12px;padding-bottom:12px;transition:all .5s ease}.cart-coupon input[type=submit]:hover{background:#444;color:#fff}h1.page-title{font-size:1.4em;font-weight:600;padding-bottom:20px;color:#111}.cart-wrapper div.quantity input.minus,.cart-wrapper div.quantity input.plus,.cart-wrapper div.quantity input[type=number],form.cart div.quantity input.minus,form.cart div.quantity input.plus,form.cart div.quantity input[type=number]{float:left;border-radius:0;height:36px;min-width:30px;text-align:center;border-left:none;border:1px solid #515a73;background:#fff}.cart-wrapper div.quantity input.minus:focus,.cart-wrapper div.quantity input.plus:focus,.cart-wrapper div.quantity input[type=number]:focus,form.cart div.quantity input.minus:focus,form.cart div.quantity input.plus:focus,form.cart div.quantity input[type=number]:focus{outline:0}.cart-wrapper div.quantity input.minus,form.cart div.quantity input.minus{border-right:none}.cart-wrapper div.quantity input.plus,form.cart div.quantity input.plus{border-left:none}.cart-wrapper div.quantity input[type=number],form.cart div.quantity input[type=number]{-moz-appearance:none;box-shadow:none;-webkit-appearance:none}.cart-wrapper div.quantity input[type=number]::-webkit-inner-spin-button,.cart-wrapper div.quantity input[type=number]::-webkit-outer-spin-button,form.cart div.quantity input[type=number]::-webkit-inner-spin-button,form.cart div.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}.woocommerce a.remove{color:#666!important;font-size:21px!important}.woocommerce a.remove:hover{background:#aaa}.woocommerce div.product div.summary{margin-bottom:0}ol.flex-control-nav{margin-left:-10px!important;margin-right:-10px!important}ol.flex-control-nav li{padding:20px 10px}.summary h1.product_title{font-size:.9em;color:#000;font-family:Montserrat,sans-serif;font-weight:400;text-transform:uppercase;border-bottom:1px solid rgba(0,0,0,.4);padding-bottom:15px!important}.summary div.woocommerce-product-rating{display:none}.summary p.price{padding-top:15px;color:#111;font-weight:600}.summary p.price>span{color:#111}.summary .product_meta>span{display:block;font-size:13px;padding:3px 0}.summary .product_meta>span strong{font-weight:400;text-transform:uppercase}.summary .social_icons{padding-top:30px}.summary .social_icons label{font-weight:600;font-size:14px;text-transform:uppercase;display:inline-block;color:#111;margin-right:5px}.summary .social_icons>a{display:inline-block;height:35px;width:35px;line-height:35px;background:#ddd;border-radius:100px;text-align:center;margin-left:5px}.summary .social_icons>a:hover{background:#444;color:#fff}.summary .view-sizing-guide{border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding:15px 0;margin:25px 0}.summary .view-sizing-guide a{display:inline-block;font-weight:600;color:#111;font-size:14px}.summary .view-sizing-guide a span{display:inline-block}.summary .view-sizing-guide a span.sizing_guide{padding-left:10px}.woocommerce-product-details__short-description{padding-bottom:25px;padding-right:15px}.woocommerce .summary input.btn-bulk,.woocommerce .summary input.btn-single{display:inline-block;line-height:50px;padding:0 2em;color:#fff;background:#111;text-transform:uppercase;font-weight:400;border-radius:0}.woocommerce table.variations tr{border-collapse:collapse;padding:10px 0}.woocommerce table.variations td.label{color:#444;font-size:14px;text-transform:uppercase;display:inline-block;padding-top:8px;text-align:left}.woocommerce table.variations td.value{margin-bottom:12px}.woocommerce table.variations td.value select{height:45px;margin-bottom:12px}.woocommerce div.product form.cart .variations label{font-weight:400!important}.woocommerce-Tabs-panel h2{display:none}.variations_form.is_bulk{margin-top:25px}.woocommerce-pagination{display:none}.facetwp-pager{text-align:left;padding-bottom:45px}.facetwp-pager a,.facetwp-pager span{display:inline-block;padding:6px 13px;background:#ccc;font-size:14px}.facetwp-pager a.active{background:#111;color:#fff;font-weight:400}ul.order_details li strong{font-size:13px!important;display:block;padding-top:8px}.woocommerce-customer-details h2,.woocommerce-order-details h2{text-transform:uppercase;font-size:18px;font-weight:600;padding-bottom:20px}.woocommerce-customer-details address{font-size:14px;line-height:26px;padding:10px 18px;min-height:165px}p.woocommerce-notice--success{color:green;padding-bottom:20px}table.woocommerce-table--order-details td,table.woocommerce-table--order-details th{font-size:14px!important}.woocommerce-additional-fields{margin-top:20px}.woocommerce-checkout form.checkout{margin-top:2em}.woocommerce-checkout .woocommerce form .form-row{margin-bottom:16px}.woocommerce-checkout .woocommerce form .form-row label{font-weight:600}.woocommerce-checkout h3{font-size:1.1em;color:#212f54;font-weight:600;border-bottom:2px solid #eee;padding-bottom:10px;text-transform:uppercase;margin-bottom:15px}.woocommerce-checkout table.woocommerce-checkout-review-order-table td,.woocommerce-checkout table.woocommerce-checkout-review-order-table th{font-size:14px}.woocommerce-checkout div.right-checkout{border:3px solid #212f54;padding:25px}.woocommerce-info{border-top-color:#212f54;font-size:14px;text-transform:uppercase}.woocommerce-info:before{color:#212f54}select.orderby:focus{outline:none}nav.woocommerce-MyAccount-navigation li{margin-bottom:5px}nav.woocommerce-MyAccount-navigation li a{display:block;background:#f7f7f7;border-radius:5px;padding:10px 18px;text-transform:uppercase;font-size:14px}nav.woocommerce-MyAccount-navigation li a:hover{background:#eee}nav.woocommerce-MyAccount-navigation li.is-active a{background:#444;color:#fff}.woocommerce-MyAccount-content{font-size:14px}.woocommerce-MyAccount-content>p>a{color:#444;font-weight:600;text-decoration:underline}.woocommerce-MyAccount-content h3{font-size:18px;text-transform:uppercase;padding-bottom:5px;font-weight:600;font-family:Montserrat,sans-serif}.woocommerce-MyAccount-content a.edit{font-size:13px;font-family:Montserrat,sans-serif;color:#999}.woocommerce-MyAccount-content fieldset>legend{padding-top:30px}.woocommerce-MyAccount-content label{font-weight:500}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#444;color:#fff;text-transform:uppercase;font-size:13px;padding:13px 25px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#111;color:#fff}.woocommerce-message:before{color:#444}.woocommerce-message{border-top-color:#444}.wishlist-on-imagetop{position:absolute;z-index:15;top:10px;right:20px}.wishlist-on-imagetop a.add_to_wishlist:before{color:#111;font-size:1.6em;padding:3px}.woocommerce div.product .woocommerce-tabs{display:none}table.shop_attributes td,table.shop_attributes th{font-size:14px}p.price{color:#111!important}p.price del,p.price ins{color:#111;font-weight:600!important}.woocommerce-variation-price{padding-bottom:20px}.woocommerce-variation-price del,.woocommerce-variation-price ins,.woocommerce-variation-price span.price{color:#111!important;font-weight:600!important}@media (min-width:768px) and (max-width:768px){.woocommerce div.product div.summary{float:right!important;width:60%!important}}@media (min-width:992px){#customer_details{padding-right:3em}}@media (min-width:1200px){.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-account .woocommerce-MyAccount-content{width:78%}}@media (min-width:768px){.woocommerce-page ul.products li.last,.woocommerce ul.products li.last{margin-right:0!important}}@media (min-width:768px) and (max-width:768px){.woocommerce-page[class*=columns-] ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce[class*=columns-] ul.products li.product:nth-child(2n),.woocommerce ul.products li.product:nth-child(2n){float:left}.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce[class*=columns-] ul.products li.product,.woocommerce ul.products li.product{clear:none}}.woocommerce-result-count,form.woocommerce-ordering{display:none}.woocommerce div.product form.cart .variations select{background:url(../img/select-dropdown.svg) no-repeat 94% #fff;border:1px solid #515a73;height:42px}@media (max-width:375px){.woocommerce div.product form.cart .variations select{min-width:95%}}@media (min-width:992px){.woocommerce div.product form.cart .variations select{font-size:14px;max-width:250px;min-width:55%}}p.woocommerce-result-count{color:#515a73}.iconic-woothumbs-fullscreen i,.iconic-woothumbs-wishlist-buttons a i{opacity:1}.iconic-woothumbs-icon-heart:before{content:"\f08a";font-family:FontAwesome!important;color:#212f54;font-size:25px}a.iconic-woothumbs-wishlist-buttons__browse .iconic-woothumbs-icon-heart:before{content:"\f004"}.woocommerce table.variations td.label{color:#212f54}@media (max-width:330px){.woocommerce button.button.alt,.woocommerce button.button.alt.disabled{padding:.7em 1.5em;margin-left:5px}}.woocommerce .woocommerce-result-count{padding-top:8px}.iconic-woothumbs-images-wrap{position:relative}.iconic-woothumbs-images-wrap:before{content:"";background:hsla(0,0%,100%,.3);height:60px;position:absolute;left:0;width:100%;bottom:0;z-index:99}.iconic-woothumbs-images-wrap:hover:before{background:hsla(0,0%,100%,.8)}.iconic-woothumbs-icon-fullscreen:before{content:"\f002";font-family:FontAwesome!important;color:#000}.iconic-woothumbs-images__arrow--next,.iconic-woothumbs-images__arrow--prev{left:40px;bottom:30px;top:auto}.iconic-woothumbs-images__arrow--next i,.iconic-woothumbs-images__arrow--prev i{color:#000;opacity:1}.iconic-woothumbs-images__arrow--prev{left:10px}i.iconic-woothumbs-icon-right-open-mini:before{content:"\f0da";font-family:FontAwesome!important}i.iconic-woothumbs-icon-left-open-mini:before{content:"\f0d9";font-family:FontAwesome!important}.iconic-woothumbs-images__arrow--next:hover i{margin-right:10px!important}.iconic-woothumbs-images__arrow--prev:hover i{margin-left:10px!important}@media (min-width:768px){.woocommerce .product .summary{width:60%!important}}.cat_box{padding-top:10px;padding-bottom:10px}.cat_box td{font-size:10px;text-transform:uppercase;color:#000;padding:2px 0}.cat_box td span{display:inline-block;margin-right:7px}.cat_box td span:after{content:","}.cat_box td span:last-child:after{content:""}.cat_box td:first-child{min-width:135px}h2.title_rel_product{font-size:14px;padding-bottom:35px;border-top:1px solid rgba(0,0,0,.4);margin-top:15px;padding-top:15px;font-weight:300}.product-full-description{margin-top:20px;padding-top:15px;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:1px solid #ccc}.product-full-description .product_content_full{font-size:13px;font-weight:300;-ms-flex:1 0 65%;flex:1 0 65%}@media (max-width:499px){.product-full-description .product_content_full{-ms-flex:1 0 100%;flex:1 0 100%}}.product-full-description .product_request_thumbnail{-ms-flex:1 0 30%;flex:1 0 30%}@media (max-width:499px){.product-full-description .product_request_thumbnail{-ms-flex:1 0 100%;flex:1 0 100%}}@media (max-width:480px){.summary .contentLeft,.summary .contentRight{width:100%}}.product_request_thumbnail figure{position:relative}@media (max-width:499px){.product_request_thumbnail figure{margin:0 auto;max-width:300px}}.product_request_thumbnail figure .yith-ywraq-add-to-quote{display:-ms-flexbox;display:flex;position:absolute;top:8px;bottom:8px;left:8px;right:8px;opacity:1;transition:opacity .5s ease;background:hsla(0,0%,100%,.4);-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:12px;text-transform:uppercase}.product_request_thumbnail figure .yith-ywraq-add-to-quote .yith_ywraq_add_item_browse_message a{color:#000}.product_request_thumbnail figure a.add-request-quote-button{display:-ms-flexbox;display:flex;margin:0;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;padding:0;background:hsla(0,0%,100%,.4);color:#333;font-size:14px;text-transform:uppercase;border:none;border-radius:0;position:absolute;left:0;right:0;bottom:0;top:0}.product_request_thumbnail figure a.add-request-quote-button:hover{background:hsla(0,0%,100%,.4);color:#333!important;border:none}.product_request_thumbnail figure:hover .yith-ywraq-add-to-quote{opacity:1}.enquire_button button{background:#000;color:#fff;font-size:14px;border:none;width:100%}.download_specsheet a,.enquire_button button{display:block;text-transform:uppercase;text-align:center;padding:10px 5px;margin:15px 0 7px}.download_specsheet a{background:#e6e6e6;color:#000;font-size:12px}.vertical-alignment-helper{display:table;height:100%;width:100%;pointer-events:none}.vertical-align-center{display:table-cell;vertical-align:middle;pointer-events:none}.modal-content{width:inherit;max-width:inherit;height:inherit;margin:0 auto;pointer-events:all}button.close_modal{background:none;border:none;padding:0;margin:0;position:absolute;right:20px;top:20px}.modal-header{padding:25px 20px}.modal-body{padding:30px 20px}.modal-body input{margin:0}.modal-body fieldset{margin-bottom:20px}.modal-body fieldset textarea{min-height:140px;margin:0}.modal-body fieldset input[type=submit]{background:#000;color:#fff;font-size:14px;text-transform:uppercase;border:none;padding:12px 30px}.modal-body fieldset.enquired_product{visibility:hidden;height:1px;margin:0}@media (max-width:768px){.related-products-section ul.products li:last-child{display:none}}.filter_toggle{float:right;display:none}@media (max-width:991px){.filter_toggle{display:block}}@media (max-width:768px){.related.products,.shop_product_list main#main{margin:0 auto;max-width:630px}}article.reset_button{margin-bottom:20px}@media (max-width:991px){.filter-sidebar{position:fixed;right:0;top:0;height:100%;width:260px;background:#fff;box-shadow:-3px 0 3px rgba(0,0,0,.1);overflow:auto;z-index:999;padding:30px 20px;display:none}a.close_slide_wrapper{display:inline-block;margin-bottom:20px}.darkbg{background:hsla(0,0%,100%,.65);height:100%;width:100%;position:absolute;left:0;top:0;z-index:998;display:none}body.overflow_hidden{overflow:hidden}.ajax_loading_icon{position:absolute;top:2em;width:100%;text-align:center;z-index:999;display:none}}@media (min-width:992px){a.close_slide_wrapper{display:none}}
/*# sourceMappingURL=woocommerce.css.map */
