@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;font-display:block;src:url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.eot);src:url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.woff2) format("woff2"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.woff) format("woff"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.ttf) format("truetype"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:900;font-display:block;src:url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.eot);src:url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.woff2) format("woff2"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.woff) format("woff"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.ttf) format("truetype"),url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../fonts/awesome/fa-solid-900.svg#fontawesome) format("svg")}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#d00}[type=button]:focus,[type=submit]:focus,button:focus{outline:none}button.hu-cookies-save{display:none !important}#hu-cookies-notice-actions button.hu-cookies-notice span{display:inline-block;vertical-align:middle;margin-left:10px}#hu-cookies-notice-actions button.hu-cookies-notice:before{content:'See more';display:inline-block}#hu #hu-cookies-notice-consent .hu-radio-toggle .hu-toggle-label{display:inline-block !important}#hu-revoke{display:none !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-weight:400}.heading-1{font-size:20px;text-transform:uppercase;margin:0 0 10px;position:relative;line-height:inherit}.overlay_bg,.wr-mobile.woocommerce-page.archive .wrapper,.default-tab .woocommerce-tabs .wc-tabs>li a:hover,.default-tab .woocommerce-tabs .wc-tabs>li.active a,.widget ul li .count,.style-1 .woocommerce-tabs,.b-classic.boxed .post,.style-2 .woocommerce-tabs #comments .comment-text,.style-3 .woocommerce-tabs #comments .comment-text,.style-4 .woocommerce-tabs #comments .comment-text,.vc_progress_bar.style-1 .vc_single_bar,.vc_progress_bar.style-1 .vc_single_bar .vc_bar:before,.vc_progress_bar .vc_single_bar,.wr-pricing-table.style-2 .pricing-item .inner,.wr-pricing-table.style-3 .pricing-item .price-value,.wr-pricing-table.style-4 .pricing-item .inner:hover,[class*=b-].default .entry-cat a,.widget .tagcloud a,.galleries .grid .item-inner,.single-gallery .wr-nitro-carousel .owl-dots>div span,.pagination.wc-pagination .page-ajax a,.entry-thumb i.body_bg:hover,.irs-min,.irs-max,.search-results .search-item,.woof_list_label .woof_label_term{background-color:#f2f2f2}.page-kontakt .wpcf7-form .wpcf7-response-output{display:none}.section-contact-us-form .wpcf7-form{max-width:450px;margin:0 auto}.section-contact-us-form .wpcf7-form label{margin-bottom:15px;width:100%}.section-contact-us-form .wpcf7-form .wpcf7-form-control{width:100%}.section-contact-us-form .wpcf7-form .wpcf7-not-valid-tip{margin-top:5px}.section-contact-us-form .wpcf7-form .buttons{text-align:right}.section-contact-us-form .wpcf7-form .wpcf7-spinner{display:block;float:left}.section-contact-us-form .wpcf7-form .wpcf7-submit{width:150px;border:1px solid #a00;background:#a00;color:#fff}.product-hover-photo{display:block;width:100%;height:600px;background-repeat:no-repeat;background-position:top center;background-size:contain}.product-hover-col .elementor-widget-html,.product-hover-col .elementor-widget-container{height:100%}.product-hover-col .elementor-widget-html .product_hover_div,.product-hover-col .elementor-widget-container .product_hover_div{position:sticky;top:180px}.product-hover-col .elementor-widget-html .product_hover_div .product_hover_wrap,.product-hover-col .elementor-widget-container .product_hover_div .product_hover_wrap{border:1px solid #5a5a5a;padding:25px}.product-hover-col .elementor-widget-html .product_hover_div .product_hover_wrap h5,.product-hover-col .elementor-widget-container .product_hover_div .product_hover_wrap h5{text-align:center}.cat-list .elementor-widget-wrap.elementor-element-populated{padding-bottom:40px}.cat-list .cat-name{display:block;text-align:center;color:#fff;font-weight:500;line-height:1.3;font-size:16px;background:rgba(119,119,119,.75);padding:10px 0;position:absolute;bottom:0;left:0;right:0}.cat-list .cat-name a{color:#fff}.price .woocommerce-Price-amount{color:#a00}.price.price_alt .amount,.price.price_alt .woocommerce-Price-amount{color:#000}.product .woocommerce-price-suffix{color:#000}.products-filter{padding:25px;background:#2a2a2a;color:#fff}.products-filter h5{margin-bottom:25px;font-size:22px;font-weight:500}@media (max-width:1279px){.products-filter h5{font-size:16px}}.products-filter a{color:#fff}.products-filter a:hover,.products-filter a:active,.products-filter a:focus{font-weight:400;text-decoration:none}.products-filter .filter_title:before{float:left;font-family:FontAwesome;font-weight:900;content:"\f054";padding-right:5px}.products-filter .filter_title.expanded:before{content:"\f078"}.products-filter .filter_item{margin-bottom:10px}.products-filter .filter_children{padding-left:20px}.products-filter .btn{float:right}.products-filter .btn:hover{background:#d00}body.single-product .product_meta .posted_in,body.single-product .product_meta .tagged_as{display:none}body.single-product .product_meta .stockstatus .detail-content{font-size:13px;color:#fff;display:inline-block;padding:5px}body.single-product .product_meta .stockstatus .detail-content.instock{background:#8bad42}body.single-product .product_meta .stockstatus .detail-content.outofstock{background:#ff6464}body.single-product .elementor-accordion-item{margin-bottom:15px}.elementor-add-to-cart .stock{display:none}.elementor-widget.elementor-widget-woocommerce-product-price{margin-bottom:5px}.elementor-widget.elementor-widget-woocommerce-product-price p{margin:0}.header-bigtitle{position:absolute;z-index:99;background:rgba(0,0,0,.5);color:#fff;padding:40px;bottom:100px;left:100px;display:inline-block;width:auto !important}.header-bigtitle h2.elementor-heading-title{color:#fff}.woocommerce-MyAccount-navigation{background:#f2f2f2;padding:20px 10px}.woocommerce-MyAccount-navigation ul{list-style:none}.woocommerce-MyAccount-content{background:#f2f2f2;padding:20px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#a00;color:#fff;border-radius:2px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#da0000;color:#fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}fieldset{margin-bottom:20px;border:none;padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background:#f9f9f9;border:1px solid #ebebeb}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link{width:calc(100% / 3);width:-webkit-calc(100% / 3);padding:15px}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link .fc{position:relative}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link>div{height:120px;border:1px solid #ebebeb}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link a{text-align:center;padding:8px;position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center}.meta-color{color:#ababab}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link span:before{content:"\f013"}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link>div>a>span:before{font-size:30px;display:block;margin-bottom:10px}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link--orders span:before{content:"\f07a"}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link--edit-address span:before{content:"\f041"}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link--edit-account span:before{content:"\f007"}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link--customer-logout span:before{content:"\f08b"}.form-container .woocommerce-MyAccount-navigation-link span:before,.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link>div>a>span:before{font-family:'FontAwesome'}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link a:hover{background:#a00}.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link a:hover *{color:#fff;text-decoration:none}.heading-color{color:#000}.woocommerce-cart .cart_totals{color:#646464}.amount,.woocommerce ul#shipping_method .amount{color:#a00;font-weight:400}.woocommerce-cart #calc_shipping_postcode_field input,.woocommerce-cart #calc_shipping_state_field input,.woocommerce-cart .cart-collaterals .coupon .input-text{width:100%;border-width:0 0 1px;padding-left:0;background:0 0 !important;margin-bottom:20px}.woocommerce-cart .cart-collaterals .coupon{border:1px solid #ebebeb !important}.woocommerce-cart .cart_totals .checkout-button,.woocommerce-cart .cart-collaterals section .button{width:100%;letter-spacing:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#a00;color:#fff;text-transform:uppercase;font-size:13px !important}.woocommerce-cart .cart_totals .checkout-button:hover,.woocommerce-cart .cart-collaterals section .button:hover{font-weight:400;background:#da0000}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals .shipping h3{font-weight:600;text-align:left}.woocommerce-cart .cart_totals th,.woocommerce-cart .cart_totals td{padding:15px 0}.woocommerce-cart th,.woocommerce-cart td{padding:15px 0;vertical-align:middle;border-bottom:1px solid #e1e1e1}.woocommerce-cart .cart_totals .shipping th{display:none}.woocommerce-cart .cart_totals .shipping td:before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce-cart .cart_totals .shipping #shipping_method{margin:30px 0}.woocommerce-cart .cart_totals .shipping h3,.woocommerce-cart .cart_totals .shipping ul li{text-align:left;font-size:14px}.pd20{padding:20px}.mgb40{margin-bottom:40px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:transparent}.fc{display:-ms-flexbox;display:flex;display:-webkit-box;display:-webkit-flex}.fcw{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap}.woocommerce-account h1,.woocommerce-account h2{font-size:26px;margin:0 0 15px;line-height:30px;color:#000}.woocommerce table.shop_table{border:none}.woocommerce-account .shop_table th.woocommerce-orders-table__header,.woocommerce-account .shop_table td.woocommerce-orders-table__cell{padding-left:4px;padding-right:4px}.woocommerce-page table.shop_table thead th{padding-bottom:15px;padding-top:0;border-top:none !important;text-transform:uppercase;color:#646464;font-weight:400}.woocommerce-account .shop_table th,.woocommerce-account .shop_table td{padding:15px 0;border-width:1px 0 0}table.shop_table tbody>tr:nth-child(odd)>td,table.shop_table tbody>tr:nth-child(odd)>th{background-color:transparent}.woocommerce table.my_account_orders .button{border-radius:2px;padding:0 20px;line-height:41px;font-weight:400;text-transform:uppercase}.woocommerce table.my_account_orders .button:hover{background:#da0000;color:#fff}.woocommerce-edit-address .woocommerce .col2-set .col-1,.woocommerce-edit-address .woocommerce .col2-set .col-2{float:none;width:100%;margin-bottom:40px}.quantity{border:1px solid #e1e1e1;border-top-color:#e1e1e1;border-top-style:solid;border-top-width:1px;border-right-color:#e1e1e1;border-right-style:solid;border-right-width:1px;border-bottom-color:#e1e1e1;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#e1e1e1;border-left-style:solid;border-left-width:1px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;width:77px;line-height:1}.quantity input[type=number]{width:48px;height:48px;-moz-appearance:textfield;border:0;border-top-color:initial;border-top-style:initial;border-top-width:0;border-right-color:#e1e1e1;border-right-style:solid;border-right-width:1px;border-bottom-color:initial;border-bottom-style:initial;border-bottom-width:0;border-left-color:initial;border-left-style:initial;border-left-width:0;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding:0;border-right:1px solid #e1e1e1;text-align:center;background:0 0;border-radius:0;background:0 0 !important}.quantity input[type=number],.auction-ajax-change .quantity input{line-height:41px;height:45px;width:43px !important;vertical-align:top !important}.woocommerce-cart .actions{border:none;background:0 0}.woocommerce-cart .actions .wc-backward{float:left}.woocommerce-cart .actions .wc-backward:hover{background:#d00;border-color:#d00;color:#fff}.woocommerce-cart table.cart img{width:65px;height:65px}.wr-btn,.button,button[class*=button],.submit,input[type=submit],a.button_sg,.yith-woocompare-widget a.compare{display:inline-block;text-align:center;white-space:nowrap;font-size:13px;height:45px;line-height:41px;letter-spacing:0px;padding:0 20px;border:2px solid;border-radius:2px;text-transform:uppercase}.wr-btn.cwg_popup_submit,.button.cwg_popup_submit,button[class*=button].cwg_popup_submit,.submit.cwg_popup_submit,input[type=submit].cwg_popup_submit,a.button_sg.cwg_popup_submit,.yith-woocompare-widget a.compare.cwg_popup_submit{text-transform:none;color:#fff;background:#a00;border-color:#a00}.wr-btn.cwg_popup_submit:hover,.button.cwg_popup_submit:hover,button[class*=button].cwg_popup_submit:hover,.submit.cwg_popup_submit:hover,input[type=submit].cwg_popup_submit:hover,a.button_sg.cwg_popup_submit:hover,.yith-woocompare-widget a.compare.cwg_popup_submit:hover{background:#a00;border-color:#a00;color:#fff}.wr-btn.wr-btn-outline,.woocommerce-checkout .timeline-horizontal input.button.alt.prev,.sc-product-package .product__btn_cart,.woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart{background-color:rgba(255,255,255,0);border-color:#323232;color:#323232}.db{display:block}.quantity .qty.pa{display:inline-block;margin-left:12px;margin-top:-2px;width:9px}.quantity .qty.pa>a{line-height:24px}.woocommerce-account .addresses .title h3{font-size:18px;font-weight:400}.woocommerce-edit-account .woocommerce form .form-row label{font-size:14px;font-weight:700;color:#646464}.woocommerce-edit-account .woocommerce form .form-row label .required{color:#646464}.woocommerce-edit-account fieldset{margin-top:30px}.woocommerce-edit-account legend{text-transform:uppercase;font-weight:700;color:#646464}.woocommerce-edit-account input.woocommerce-Button.button{width:100%;font-weight:400}.logged-in.woocommerce-account .woocommerce{display:flex}@media (max-width:1000px){.logged-in.woocommerce-account .woocommerce .dashboard-links .woocommerce-MyAccount-navigation-link{width:calc(100% / 2);width:-webkit-calc(100% / 2)}}@media (max-width:575px){.logged-in.woocommerce-account .woocommerce{flex-direction:column;align-items:center}.logged-in.woocommerce-account .woocommerce .woocommerce-MyAccount-content{margin-top:30px}}.woocommerce-MyAccount-content{color:#646464}.woocommerce-account .woocommerce-MyAccount-navigation{width:350px;margin-right:30px;padding:30px 0}.pd30{padding:30px}.woocommerce-MyAccount-navigation ul{padding:0}.woocommerce-account .woocommerce-MyAccount-navigation h2{padding:0 30px}.woocommerce-account .woocommerce-MyAccount-navigation li{position:relative;list-style:none !important;padding:15px 30px;border-top:1px solid #ebebeb}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#000}.woocommerce-account .woocommerce-MyAccount-navigation li span{width:20px;display:inline-block;text-align:center;color:#a00}.woocommerce-account .woocommerce-MyAccount-navigation-link span:before,.woocommerce-account .dashboard-links .woocommerce-MyAccount-navigation-link>div>span:before{font-family:FontAwesome}.woocommerce-account .woocommerce-MyAccount-navigation-link span:before{content:"\f013"}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active:after{content:'';display:block;position:absolute;right:-1px;top:0;height:100%;width:3px;background:#a00}.woocommerce-account .woocommerce-MyAccount-navigation-link--orders span:before{content:"\f07a"}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-address span:before{content:"\f041"}.woocommerce-account .woocommerce-MyAccount-navigation-link--edit-account span:before{content:"\f007"}.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout span:before{content:"\f08b"}.woocommerce-account .woocommerce{margin-top:30px}.fa{font-family:FontAwesome !important}.yith-wcqv-button{font-family:FontAwesome !important;margin-left:5px !important}.yith-wcqv-button:before{content:"\f06e"}li.product>.yith-wcqv-button{display:none}li.product{word-break:break-word}@media (max-width:1120px){.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:14px}}li.product.outofstock:before{display:block;font-size:12px;font-weight:700;content:'OUT OF STOCK';position:absolute;top:135px;left:50%;margin-left:-58px;background:rgba(0,0,0,.6);color:#fff;padding:3px 10px;z-index:9}li.product.outofstock .woocommerce-loop-product__link{opacity:.7}.prod-actions{position:absolute;top:10px;right:15px;width:40px;opacity:0;transition:.5s}.prod-actions a.button{display:block !important;width:100%;margin:0 !important;padding:0 !important;line-height:40px !important;color:#646464 !important;background:#fff !important}.prod-actions a.button:hover{color:#a00 !important;box-shadow:0 3px 3px rgba(0,0,0,.1)}li.product:hover .prod-actions{right:15px;opacity:1}.cats-slider .elementor-testimonial__text a{display:block;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);padding:0;position:relative;padding-bottom:120px}.cats-slider .elementor-testimonial__text a img{height:250px;width:auto}.cats-slider .elementor-testimonial__text a .caption{color:#fff;display:block;background:rgba(119,119,119,.75);position:absolute;left:0;right:0;bottom:60px;padding:10px;text-align:center;font-size:16px;font-weight:500}@media (max-width:1024px){.section-prod-summary .elementor-column:first-child{flex:0 0 370px;width:370px}}@media (max-width:768px){.section-prod-summary .elementor-column:first-child{flex:0 0 460px;width:460px;margin-left:auto;margin-right:auto;max-width:95%}}.woocommerce-product-gallery .flex-viewport{border:.5px solid #000}.woocommerce-product-gallery__trigger{display:none !important}.woocommerce-product-gallery .sfsi_shortcode_container{float:none !important;position:absolute;right:10px;top:445px}.woocommerce-product-gallery .sfsi_shortcode_container .norm_row{text-align:right !important}@media (max-width:1024px){.woocommerce-product-gallery .sfsi_shortcode_container{top:295px}}@media (max-width:768px){.woocommerce-product-gallery .sfsi_shortcode_container{top:10px}}.sfsi_actvite_theme_flat .inerCnt .sfcm.sfsi_wicon{height:auto !important}section.related.products h2{border-bottom:.5px solid #000;padding-bottom:10px}.cart-empty.woocommerce-info{border:none;background:0 0;text-align:center;font-size:24px;font-weight:400;margin-bottom:10px;margin-top:70px}.cart-empty.woocommerce-info:before{content:''}.woocommerce-checkout{color:#646464}.woocommerce-checkout .woocommerce-info{border:none;background:0 0;font-size:14px;padding:0}.woocommerce-checkout .woocommerce-info:before{content:''}.return-to-shop{text-align:center;margin-bottom:70px}.return-to-shop a.button.wc-backward{padding:15px;font-size:13px;text-transform:uppercase;font-weight:400}.woocommerce-cart .woocommerce>form{border:1px solid #f1f1f1;padding:30px}.row:before{content:" ";display:table}.row:after{content:" ";display:table;clear:both}.row [class*=cm-]{padding-left:3%;padding-right:3%}.row [class*=cm-]{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (max-width:575px){.row [class*=cm-]{padding-left:0}}.woocommerce-checkout .shop_table .cart-subtotal .amount{color:#646464;font-size:20px;font-weight:700}.woocommerce-checkout .shop_table .order-total .amount{font-size:20px;font-weight:700}.woocommerce-checkout .shop_table .order-total th{border-bottom:1px solid #dedfe1}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:0 0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:0 0;margin:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:'';display:none}.woocommerce-checkout table.shop_table thead th{border:none;text-transform:uppercase;border-bottom:1px solid #dedfe1;line-height:35px;font-weight:700;padding:6px 0;color:#000}.woocommerce-checkout table.shop_table tfoot th{border:none;border-top:1px solid #dedfe1;line-height:35px;font-weight:700;padding:6px 0;color:#000}@media (max-width:575px){.woocommerce-checkout table.shop_table tfoot th{line-height:1}}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table tfoot td{border-bottom:1px solid #dedfe1}.woocommerce-checkout table.shop_table td{border:none;padding:6px 0}.woocommerce-cart .shop_table .product-remove .remove{opacity:0;color:#b8b8b8;font-size:14px}.woocommerce-cart .shop_table .cart_item:hover .remove{opacity:1;color:#b8b8b8 !important}.woocommerce-cart .shop_table .cart_item:hover .remove:hover{color:#a00 !important;background:0 0 !important;border:none !important}.woocommerce-cart table,.woocommerce-cart th,.woocommerce-cart td,.woocommerce-cart .actions{border:0;margin:0}.woocommerce-cart .shop_table thead{color:#b8b8b8}.woocommerce-cart .shop_table .product-thumbnail{width:15%;padding-right:20px}.woocommerce-page table.shop_table thead th{padding-bottom:15px;padding-top:0;border-top:none;text-transform:uppercase}.woocommerce-cart .shop_table .product-name{width:46%}.woocommerce-cart .shop_table .product-price{width:17%}.woocommerce-cart .shop_table .product-quantity,.woocommerce-cart .shop_table .product-subtotal{width:6%}.woocommerce-cart .shop_table .product-quantity,.woocommerce-cart .shop_table .product-subtotal{width:6%}.woocommerce-cart .shop_table .product-remove{width:1%}.woocommerce .cm-8{width:66.66667%}.woocommerce .cm-6{width:50%}.woocommerce .cm-4{width:33.33333%}@media (max-width:1000px){.woocommerce .cm-8,.woocommerce .cm-6,.woocommerce .cm-4{width:100%}.woocommerce .cart_totals tr td{text-align:right}}@media (max-width:768px){.woocommerce tr.cart_item td{width:100% !important}.woocommerce .shop_table .wc-backward{float:none;width:100%;margin-bottom:10px}.woocommerce td.product-quantity:before{display:none}.woocommerce .quantity .qty.pa{margin-left:6px;margin-right:6px}}.woocommerce .cart-collaterals .cart_totals,.woocommerce .woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce div.product div.images .flex-control-thumbs li{width:20%}.woocommerce div.product div.images .flex-control-thumbs li img{border:.5px solid #000}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{display:none !important}.woocommerce-product-gallery__image{width:500px;height:500px;max-width:100%}.woocommerce-product-gallery__image a{flex:1 1}@media (min-width:768px) and (max-width:1023px){.woocommerce-product-gallery__image{width:350px;height:550px}}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none}.woocommerce-page .form-container{border:1px solid #f1f1f1;padding:50px;margin:50px 60px}@media (max-width:575px){.woocommerce-page .form-container{padding:25px;margin:40px 15px}}.woocommerce-checkout h3{font-size:20px;font-weight:400;text-transform:uppercase}.woocommerce form .form-row .nitro-line,.woocommerce form .form-row .nitro-line>*,.woocommerce form .form-row .nitro-line .yith-wcwl-add-to-wishlist a,.woocommerce form .form-row .btb,.woocommerce form .form-row select:not(.cate-search),.woocommerce form .form-row ul li,.woocommerce form .form-row input:not([type=submit]):not([type=button]):not(.submit):not(.button):not(.extenal-bdcl),.woocommerce form .form-row .p-single-action .yith-wcwl-add-to-wishlist div a,.woocommerce form .form-row textarea,.woocommerce form .form-row table,.woocommerce form .form-row th,.woocommerce form .form-row td,.woocommerce form .form-row .woocommerce-cart th,.woocommerce form .form-row .woocommerce-cart td,.woocommerce form .form-row blockquote,.woocommerce form .form-row .quantity .btn-qty a:first-child,.woocommerce form .form-row .widget ul li,.woocommerce form .form-row .b-masonry .entry-meta,.woocommerce form .form-row .comments-area .comment-form p,.woocommerce form .form-row .woocommerce-cart .cart-collaterals section,.woocommerce form .form-row .style-1 .woocommerce-tabs .tabs,.woocommerce form .form-row .style-2 .clean-tab *:not(.submit),.woocommerce form .form-row .style-3 .accordion-tabs>div,.woocommerce form .form-row .style-3 .accordion-tabs,.woocommerce form .form-row .style-4 .woocommerce-tabs .tabs li:not(:last-child),.woocommerce form .form-row .default-tab .woocommerce-tabs .tabs,.woocommerce form .form-row .woocommerce-page input[type=checkbox]+label:before,.woocommerce form .form-row #checkout_timeline,.woocommerce form .form-row .timeline-horizontal,.woocommerce form .form-row .page-numbers li span:not(.dots),.woocommerce form .form-row .page-numbers li a:hover,.woocommerce form .form-row .style-3 ul.page-numbers,.woocommerce form .form-row .sc-product-package ul li,.woocommerce form .form-row .woocommerce-cart .woocommerce>form,.woocommerce form .form-row .woocommerce-page .form-container,.woocommerce form .form-row .woocommerce-checkout .form-row input.input-text,.woocommerce form .form-row .woocommerce-checkout .select2-container,.woocommerce form .form-row .woocommerce-page .select2-container .select2-choice,.woocommerce form .form-row .woocommerce-page .select2-drop-active,.woocommerce form .form-row .grid.boxed.pag-number .product,.woocommerce form .form-row .default-tab .woocommerce-tabs .wc-tabs>li,.woocommerce form .form-row .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tab,.woocommerce form .form-row .wr-pricing-table.style-1 .pricing-item .inner,.woocommerce form .form-row .wr-pricing-table.style-1 .pricing-item .pricing-header,.woocommerce form .form-row .wr-pricing-table.style-3 .pricing-item .inner,.woocommerce form .form-row .wr-pricing-table.style-4 .pricing-item .inner,.woocommerce form .form-row .quickview-modal .info div[itemprop=description],.woocommerce form .form-row .quickview-modal .info .quickview-button,.woocommerce form .form-row .quickview-modal .info .p-meta,.woocommerce form .form-row .sc-product-package .product__btn_cart,.woocommerce form .form-row .woocommerce .wishlist_table td.product-add-to-cart a.product__btn_cart,.woocommerce form .form-row .pagination.wc-pagination .page-ajax a,.woocommerce form .form-row .style-3 .accordion-tabs .panel,.woocommerce form .form-row .style-2 .woocommerce-tabs div .panel,.woocommerce form .form-row .woocommerce-cart .cart-collaterals .coupon,.woocommerce form .form-row .vc_toggle,.woocommerce form .form-row .vc_toggle.vc_toggle_active .vc_toggle_title,.woocommerce form .form-row .wr-pricing-table.style-2 .pricing-item .pricing-footer,.woocommerce form .form-row .wr-custom-attribute li:not(.selected) a,.woocommerce form .form-row .wr-custom-attribute.color-picker li a:after,.woocommerce form .form-row .wr-pricing-table.style-2 .pricing-item .pricing-footer,.woocommerce form .form-row .chosen-container-multi .chosen-choices,.woocommerce form .form-row .chosen-container .chosen-drop,.woocommerce form .form-row .woof_redraw_zone .irs-slider,.woocommerce form .form-row .woof_list_label .woof_label_term,.woocommerce form .form-row .woof_label_count,.woocommerce form .form-row .woof_sid_auto_shortcode,.woocommerce form .form-row .woof_show_auto_form,.woocommerce form .form-row .woof_hide_auto_form,.woocommerce form .form-row .booking-pricing-info,.woocommerce form .form-row .grid.boxed.pag-number:not(.sc-product):not(.sc-products) .product,.woocommerce form .form-row .sc-products.grid-boxed-layout .product,.woocommerce form .form-row .group-quantity .product__btn_cart{border-color:#ebebeb !important}.woocommerce form .form-row select,.woocommerce form .form-row textarea,.woocommerce form .form-row .chosen-container-multi .chosen-choices,.woocommerce form .form-row input:not([type=submit]):not([type=button]):not(.submit):not(.button),.woocommerce form .form-row .woocommerce-checkout .select2-container,.woocommerce form .form-row .select2-container .select2-choice,.woocommerce form .form-row .select2-results .select2-highlighted,.woocommerce form .form-row .select2-search{background-color:#f9f9f9}.woocommerce form .form-row select{border:1px solid #ebebeb;height:40px;border-radius:2px;padding:0 10px;width:100%;background:url(//groundplug.co.uk/wp-content/themes/hello-elementor-child/css/../img/arrow_down.png) no-repeat calc(100% - 10px) #f9f9f9;appearance:none}.woocommerce-checkout .form-row label,.woocommerce-checkout .shop_table thead th,.woocommerce-checkout .shop_table tfoot th,.woocommerce-checkout .shop_table .cart-subtotal .amount{line-height:35px;font-weight:700}@media (max-width:575px){.woocommerce-checkout .form-row label,.woocommerce-checkout .shop_table thead th,.woocommerce-checkout .shop_table tfoot th,.woocommerce-checkout .shop_table .cart-subtotal .amount{line-height:1}}.woocommerce-page .title-account{font-size:40px;font-weight:700;letter-spacing:1px;margin-bottom:50px;text-align:center;text-transform:uppercase}.woocommerce ul.order_details{margin-left:20px;padding:0}.woocommerce ul.order_details li{float:none;text-transform:none;font-size:14px}.woocommerce ul.order_details li strong{display:inline;font-size:14px;color:#646464}.woocommerce-page .col2-set .col-1.woocommerce-column--billing-address,.woocommerce-page .col2-set .col-2.woocommerce-column--shipping-address{float:none;width:100%}.woocommerce-page .col2-set .col-1.woocommerce-column--billing-address address,.woocommerce-page .col2-set .col-2.woocommerce-column--shipping-address address{border:none;margin-bottom:30px}.add_to_cart_button.added:before{display:none}.add_to_cart_button+.added_to_cart{display:none !important}.pf{position:fixed}.wr-notice-cart-outer{-webkit-transform:translateY(-100%);transform:translateY(-100%);z-index:9999999;transition:all .5s;padding:10px 10px 0 0;opacity:0;top:0;right:0}.wr-notice-cart-outer.shown{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.wr-notice-cart{border:1px solid #b3cc95;background:#f0f0f0;border-radius:2px;width:310px;min-height:70px;padding-left:30px;position:relative}.wr-notice-cart .text-notice{padding:15px;color:#363636;width:100%}.wr-notice-cart .icon-notice{background:#b3cc95;color:#fff;font-size:19px;padding:0 5px;min-width:30px;position:absolute;left:0;height:100%;display:flex;align-items:center}.wr-notice-cart .close-notice:before{-webkit-transform:translate(1px,7px) rotate(-45deg);transform:translate(1px,7px) rotate(-45deg)}.wr-notice-cart .close-notice:before,.wr-notice-cart .close-notice:after{content:' ';width:13px;height:1px;background:#000;display:block}.wr-notice-cart .close-notice:after{-webkit-transform:translate(1px,6px) rotate(45deg);transform:translate(1px,6px) rotate(45deg)}.wr-notice-cart .close-notice:before,.wr-notice-cart .close-notice:after{content:' ';width:13px;height:1px;background:#000;display:block}.wr-notice-cart .close-notice{width:35px;height:35px;position:absolute;top:-7px;right:-7px;cursor:pointer;padding:10px 0 0 10px}.wr-notice-cart .text-notice a{color:#618238;background:0 0;border:1px solid;text-transform:none;font-style:normal;padding:3px 0;margin-top:10px;text-align:center;line-height:inherit;display:block;height:auto;-ms-order:2;order:2;-webkit-order:2}.db{display:block}.woocommerce-account .woocommerce #customer_login{-webkit-perspective:1200px;perspective:1200px;min-height:535px;position:relative;overflow:hidden}.woocommerce-account #customer_login .form-container{position:absolute;width:100%;max-width:600px;background:0 0;left:calc(50% - 300px);left:-webkit-calc(50% - 300px);-webkit-transition:transform .5s;transition:transform .5s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;margin:0}.woocommerce-account #customer_login .form-container form{border:none;margin:0}.woocommerce-account #customer_login .form-container .button{width:100%}.woocommerce-account #customer_login .form-container .inline label{display:inline}body.woocommerce-account #customer_login .form-container{background:#fff;border:1px solid #f1f1f1}.woocommerce form .form-row{margin:0 0 10px}.woocommerce form.login,.woocommerce form.register{padding:0 0 20px}.woocommerce-account #customer_login .form-container input.input-text{padding-left:45px}.woocommerce-account .form-container.login,.woocommerce-account .form-container.register,.woocommerce-account .form-container.lost-password{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:0}.woocommerce-account .form-container.login.opened,.woocommerce-account .form-container.register.opened,.woocommerce-account .form-container.lost-password.opened{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);z-index:1}.woocommerce-account .user-link{text-align:center;bottom:0;left:0;width:100%;padding:20px 0;margin-bottom:0}.woocommerce-account .user-link span{margin:0 15px}.woocommerce-account .user-link span i{margin-right:10px}.swal2-close:focus{outline:none !important;box-shadow:none !important;background:0 0;color:#646464}.cwginstock-subscribe-form .panel-primary{border:none !important}.cwginstock-subscribe-form .panel-primary .cwgstock_button{background:#a00;color:#fff;border-color:#a00;white-space:normal;height:auto;line-height:22px;padding:5px 0;text-transform:none}.cwginstock-subscribe-form .panel-primary .cwginstocksuccess{color:#000 !important}.cwginstock-subscribe-form .panel-primary>.panel-heading{color:#646464 !important;background:0 0 !important;border:none !important}.cwginstock-subscribe-form .panel-primary>.panel-heading h4{color:#646464 !important}.es_subscription_form label{width:100%}.es_subscription_form input[type=text],.es_subscription_form input[type=email]{font-size:14px;line-height:1.4;padding:8px 12px}.es_subscription_form input.es_subscription_form_submit{background:#a00;border-color:#a00;color:#fff;text-transform:none;width:100%;text-align:center;padding:0;line-height:35px;font-size:16px;height:auto}.header-title{background-color:rgba(42,42,42,.75);padding:50px;position:absolute;left:50px;bottom:50px;color:#fff;font-size:35px;font-weight:700;max-width:70%;width:auto !important}.mc4wp-form-fields label{display:none}.mc4wp-form-fields input.btn{border-width:0}.mc4wp-response{color:#fff}.woocommerce ul.products li.product .price{display:inline-block}.mega-menu-item{font-size:16px;font-weight:400;margin-right:40px;display:inline-block;line-height:40px}.mega-menu-item,.mega-menu-item:active,.mega-menu-item:hover,.mega-menu-item:visited{color:#fff !important}.mega-menu-item.mega-menu-item-first{border-left:5px solid #a00;padding-left:8px}.mega-menu-item i{margin-right:10px;font-size:20px;vertical-align:text-bottom}.megamenu-dropdown{display:none;position:absolute;left:0;top:100%;background:#303030;padding:30px;color:#fff;z-index:99999}.megamenu-dropdown .elementor-widget-container,.megamenu-dropdown .elementor-text-editor{display:flex;justify-content:flex-start;align-items:flex-start}.megamenu-dropdown .lst{margin-right:60px;flex:0 0 200px;color:#fff !important}.megamenu-dropdown .lst h5,.megamenu-dropdown .lst h6{color:#fff}.megamenu-dropdown .lst h6{margin-top:40px}.megamenu-dropdown .lst p{color:#fff}.megamenu-dropdown .lst a{display:block;position:relative;color:#fff}.single-elementor_library .megamenu-dropdown{display:block}.megamenu-dropdown-1{width:1300px !important}.megamenu-dropdown-2{width:1600px !important}.megamenu-dropdown-3{width:1915px !important;padding-left:20px !important;padding-right:0 !important;background-color:#272726;overflow:auto}@media (max-width:2000px){.megamenu-dropdown-3{width:1600px !important}}@media (max-width:1600px){.megamenu-dropdown-3{width:1500px !important}}@media (max-width:1430px){.megamenu-dropdown-3{width:1250px !important}}@media (max-width:1200px){.megamenu-dropdown-3{width:1050px !important}}.megamenu-dropdown-3 .lst{flex:0 0 375px;margin:0;padding:0 25px;position:relative}.megamenu-dropdown-3 .lst:not(:last-child){border-right:2px solid #a00}.megamenu-dropdown-3 .lst.lst-twister:before{content:' ';display:block;position:absolute;background:url("/wp-content/themes/hello-elementor-child/img/groundplug twister.png") no-repeat;background-size:contain;height:210px;width:23px;top:12px;right:70px}@media (max-width:2000px){.megamenu-dropdown-3 .lst.lst-twister:before{height:135px;right:26px}}.megamenu-dropdown-3 .lst.lst-pilex:before{content:' ';display:block;position:absolute;background:url("/wp-content/themes/hello-elementor-child/img/groundplug pilex.png") no-repeat;background-size:contain;height:220px;width:23px;top:0;right:80px}@media (max-width:2000px){.megamenu-dropdown-3 .lst.lst-pilex:before{height:145px;right:30px}}.megamenu-dropdown-3 .lst.lst-gpsk:before{content:' ';display:block;position:absolute;background:url("/wp-content/themes/hello-elementor-child/img/groundplug-SK.png") no-repeat;background-size:contain;height:180px;width:93px;top:43px;right:40px}@media (max-width:2000px){.megamenu-dropdown-3 .lst.lst-gpsk:before{top:20px;height:125px;right:-18px}}.megamenu-dropdown-3 .lst.lst-he:before{content:' ';display:block;position:absolute;background:url("/wp-content/themes/hello-elementor-child/img/groundplug-HE.png") no-repeat;background-size:contain;height:180px;width:74px;top:43px;right:40px}@media (max-width:2000px){.megamenu-dropdown-3 .lst.lst-he:before{top:20px;height:130px;right:-11px}}.megamenu-dropdown-3 .lst.lst-beam:before{content:' ';display:block;position:absolute;background:url("/wp-content/themes/hello-elementor-child/img/groundplug-Beam.png") no-repeat;background-size:contain;height:133px;width:170px;top:93px;right:40px}@media (max-width:2000px){.megamenu-dropdown-3 .lst.lst-beam:before{top:48px;height:96px;right:-64px}}.megamenu-dropdown-3 .lst i.caret{display:inline-block;width:0;height:0;border-left:solid 5px #fff;border-right:solid 5px transparent;border-bottom:solid 5px transparent;border-top:solid 5px transparent}.megamenu-dropdown-3 .lst h5{font-weight:700;font-size:22px;margin-top:24px}.megamenu-dropdown-3 .lst h6{font-weight:700;font-size:15px;margin-top:36px;margin-bottom:30px}.megamenu-dropdown-3 .lst .desc{min-height:155px}@media (max-width:2000px){.megamenu-dropdown-3 .lst{flex:0 0 300px;padding:0 10px;font-size:80%}}@media (max-width:1600px){.megamenu-dropdown-3 .lst{flex:0 0 280px}}@media (max-width:1430px){.megamenu-dropdown-3 .lst{flex:0 0 230px}}@media (max-width:1200px){.megamenu-dropdown-3 .lst{flex:0 0 190px}}.megamenu-dropdown-3 a{padding-left:5px;margin-left:-5px}.megamenu-dropdown-3 a:hover{background:#a00}.megamenu-dropdown-3 a,.megamenu-dropdown-3 a:active,.megamenu-dropdown-3 a:focus,.megamenu-dropdown-3 a:hover{text-decoration:none}.megamenu-dropdown-3 .elementor-widget-container,.megamenu-dropdown-3 .elementor-text-editor{align-items:stretch}.elementor-editor-active .megamenu-dropdown{position:relative;display:none}.elementor-location-header{position:relative;z-index:999}.cross-sells .product-name a{color:#000}.cross-sells .product-name .price_alt:before{content:' ';disply:block}.login-text{width:600px;margin:0 auto;max-width:95%;text-align:center}@media (max-width:575px){.login-text{text-align:left}}@media (max-width:768px){.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(2,1fr)}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:table-row}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:table-cell;text-align:left !important}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:table-header-group}.woocommerce table.shop_table_responsive tr td:before,.woocommerce-page table.shop_table_responsive tr td:before{display:none}}.burgermenu-content-mob{display:none}.loggedin-btns{display:flex;justify-content:center;margin-top:30px}.loggedin-btns a.button{margin:0 20px;color:#fff !important}div.elementor-element.elementor-widget-woocommerce-product-add-to-cart{height:auto}@media (max-width:575px){.woocommerce-account #customer_login .form-container{position:absolute;top:auto;left:auto}.woocommerce-account .user-link span{display:block;margin:15px}table.shop_table{font-size:12px}table.shop_table input{font-size:12px}table.shop_table .quantity{width:62px}table.shop_table .quantity .qty.pa>a{line-height:18px}table.shop_table .quantity input[type=number],table.shop_table .auction-ajax-change .quantity input{width:35px !important;height:35px}.woocommerce table.shop_table td{padding:10px 0}.woocommerce-info,.woocommerce-error,.woocommerce-message{margin:0 0 5px}}@media (max-width:480px){.elementor-wc-products.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1,1fr)}table.shop_table{font-size:10px}table.shop_table input{font-size:10px}}.sticky-calc-desk{display:none}@media (min-width:1024px){.sticky-calc-desk.initialized{display:block}}.sticky-calc-desk .close-footer-btns .elementor-icon{padding:5px;background:#fff;border-radius:50%}@media (max-height:800px){.sticky-calc-desk .close-footer-btns{position:absolute;bottom:0;left:-35px;z-index:999;width:30px;margin:0}}.sticky-calc-desk .show-footer-btns{display:none}.sticky-calc-desk .show-footer-btns .elementor-icon{padding:5px;background:#fff;border-radius:50%}.sticky-calc-desk.minified{width:60px}.sticky-calc-desk.minified .close-footer-btns{display:none}.sticky-calc-desk.minified .show-footer-btns{display:block}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-widget-container{padding:5px !important;height:50px !important}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center !important;justify-content:center !important}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon-box-icon{margin:0 !important}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon-box-content{display:none}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon{width:40px;height:40px}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon i{font-size:20px;width:20px;height:20px}.sticky-calc-desk.minified .elementor-widget-icon-box .elementor-icon svg{width:20px;height:20px}@media only screen and (min-width:768px){table.tech_data_tbl_sm{display:none}}@media only screen and (max-width:767px){table.tech_data_tbl_xl{display:none}}@media only screen and (min-width:1024px){.wpc-filters-scroll-container .wpc-filters-widget-wrapper{background-color:#f2f2f2;padding:50px}}div.wpc-filter-header .wpc-filter-title{font-weight:700;line-height:1.3em;margin-bottom:10px !important;justify-content:initial !important}.wpc-radio-item a,.wpc-checkbox-item a{color:#000 !important}.ui-slider-horizontal .ui-slider-range{height:10px !important}.wpc-filters-section:nth-of-type(2),.wpc-filters-section:nth-of-type(3),.wpc-filters-section:nth-of-type(4),.wpc-filters-section:nth-of-type(5),.wpc-filters-section:nth-of-type(6){margin-bottom:3em !important}.ui-slider .ui-slider-handle{width:20px !important;height:20px !important}.ui-slider-horizontal .ui-slider-handle{top:-5px !important}.elementor a{box-shadow:none;text-decoration:none}.elementor-element-ccda144,.elementor-element-760af59,.elementor-element-a10eb26{display:none}.burgermenu-content-tab,.burgermenu-content-mob,.burgermenu-content{max-height:85vh;overflow:auto}