.top-contact a{float:right;clear:right;text-decoration:none!important}.top-contact a:hover{background-color:#ffce00}.top-no{font:900 48px/50px "Roboto",Helvetica,Arial,Verdana,sans-serif;letter-spacing:-.03em}.top-mail{font:100 20px/24px "Roboto",Helvetica,Arial,Verdana,sans-serif}.quick-link-btns{text-align:center}.quick-link-btns a{width:250px!important;display:inline-block;text-align:center;font:500 18px/22px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border:0 solid #003975;padding:12px;color:#fff;background-color:#003975;-webkit-clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);text-decoration:none!important;margin-bottom:20px}.quick-link-btns a:hover{background:#ffce00;color:#003975}.styled-subheading{font:italic 900 44px/48px "roboto",Helvetica,Arial,Verdana,sans-serif;padding:5px 30px 5px 0;color:#003975}.cta-enquiry{z-index:9999;font:italic 900 44px/48px "roboto",Helvetica,Arial,Verdana,sans-serif;-webkit-clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);position:relative;padding:5px 30px;background:#ffce00;color:#003975;max-width:350px}.product-foot-cta{text-align:center;padding-top:0;background:-moz-linear-gradient(-45deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.95) 65%,rgba(255,255,255,.95) 100%);background:-webkit-linear-gradient(-45deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.95) 65%,rgba(255,255,255,.95) 100%);background:linear-gradient(135deg,rgba(255,255,255,.4) 0%,rgba(255,255,255,.95) 65%,rgba(255,255,255,.95) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66ffffff', endColorstr='#f2ffffff',GradientType=1 );position:absolute;top:0;width:100%;height:100%}.product-foot-cta h4{font:italic 500 22px/22px "roboto",Helvetica,Arial,Verdana,sans-serif;text-align:center;margin:0 30px;position:relative;padding:0;color:#333;padding:220px 0 10px 0}.product-foot-cta h3{font:900 26px/32px "roboto",Helvetica,Arial,Verdana,sans-serif;text-align:center;margin:0;position:relative;padding:0 0 30px 0}.product-foot-cta a.product-call{font:900 46px/32px "roboto",Helvetica,Arial,Verdana,sans-serif;text-decoration:none;text-align:center;background:#f5f5f5;padding:5px 40px;-webkit-clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);margin:0 auto;position:relative;background:#ffce00;color:#003975}.product-foot-cta a.product-call:hover{background:#003975;color:#fff}.product-form{background:#ffce00;padding:20px 12px 10px;border-radius:2px}.product-form .wpcf7-form-control-wrap.your-name input,.product-form .wpcf7-form-control-wrap.product-name input,.product-form .wpcf7-form-control-wrap.your-message textarea{width:99.5%;color:#000!important}.product-form .wpcf7-form-control-wrap input,.product-form .wpcf7-form-control-wrap textarea{border:2px solid #ffce00}.product-form .wpcf7-form-control-wrap input:hover,.product-form .wpcf7-form-control-wrap textarea:hover{border:2px solid #003975}.product-form .wpcf7-form-control-wrap input:focus,.product-form .wpcf7-form-control-wrap textarea:focus{border:2px solid #003975}.product-form .half-form{width:49%;display:inline-block}.product-form .half-form input{color:#000}input.wpcf7-form-control.wpcf7-submit{padding:20px 40px}input.wpcf7-form-control.wpcf7-submit:hover{background:#fff!important;color:#003975}.product-form p{font:italic 700 18px/32px "roboto",Helvetica,Arial,Verdana,sans-serif}.top-product-row .plasma-title div.wpb_wrapper h3 a{font:italic 800 30px/30px "Roboto",Helvetica,Arial,Verdana,sans-serif;color:#fff;overflow:display;width:100%;display:inline-block}.top-product-row{padding:0;margin:0 0 0 30px;overflow:display}.top-product-row .vc_column_container:nth-of-type(1){margin-right:-10px}.top-product-row .vc_column_container:nth-of-type(2){margin-right:-10px}.top-product-row .vc_column_container:nth-of-type(3){margin-right:-10px}.top-product-row .vc_column_container:nth-of-type(4){margin-left:0}.top-product-row .vc_column-inner{height:320px;position:relative;min-width:256px;clip-path:polygon(15% 0%,100% 0%,85% 100%,0% 100%);margin:10px 5px}.top-product-row .vc_column-inner h3{background:#00000085;-webkit-box-shadow:inset 0 -23px 0 -13px #003975;box-shadow:inset 0 -23px 0 -13px #003975;width:100%;bottom:0;left:20px;position:absolute;padding:10px 0 15px 20px;margin:0 0 0 -20px;text-indent:10px;text-transform:none}.top-product-row .vc_column-inner h3:hover{background:#00000055;-webkit-box-shadow:inset 0 -23px 0 -13px #ffce00;box-shadow:inset 0 -23px 0 -13px #ffce00;width:84%}.plasma-subtitle{margin:0}.plasma-subtitle h3{color:#fff;font:italic 800 32px/32px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-indent:10px;margin:0;text-transform:none}.plasma-subtitle h3 a{color:#fff;background:#003975;color:#fff;clip-path:polygon(3% 0%,100% 0%,97% 100%,0% 100%);padding:15px;display:inline-block;width:90%;padding:10px 0 30px 30px}.plasma-subtitle h3 a:hover{color:#003975;background:#ffce00}.whycp-ico{max-width:200px;margin:0 auto}.rollover i,.post-rollover i,.rollover-video i,.enable-bg-rollover .post-thumbnail-rollover::after,.enable-bg-rollover .gallery-rollover,.enable-bg-rollover.hover-scale figure::after{background-color:rgba(255,255,255.3);background:rgba(255,255,255,.3);background:-webkit-linear-gradient();background:linear-gradient()}.product-list .quick-link-btns p{text-align:left}.acc-grid h3{min-height:70px;margin:0!important}.acc-grid p{margin:0!important;padding-top:0!important}.acc-grid .wpb_content_element{margin:0}.blue-trap{width:400px!important;display:inline-block;text-align:leftr;font:500 24px/28px "Roboto",Helvetica,Arial,Verdana,sans-serif;text-transform:none;border:0 solid #003975;padding:12px 30px;color:#fff;background-color:#003975;-webkit-clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);clip-path:polygon(1.5% 0,100% 0%,98.5% 100%,0% 100%);text-decoration:none!important}.acc-grid .vc_single_image-img{height:250px;width:auto}@media only screen and (max-width:760px){.show-on-second-switch .top-contact a.top-mail,.show-on-second-switch .top-contact a.top-no{text-align:left!important;float:left;margin-left:-10px}.quick-link-btns a{min-width:80%!important;margin:10px 10%}.top-product-row .vc_column_container:nth-of-type(1){margin:0!important;width:100%}.top-product-row .vc_column_container:nth-of-type(2){margin:0!important;width:100%}.top-product-row .vc_column_container:nth-of-type(3){margin:0!important;width:100%}.top-product-row .vc_column_container:nth-of-type(4){margin:0!important;width:100%}.plasma-subtitle div.wpb_wrapper h3 a{margin-top:10px!important;width:80%!important}.plasma-subtitle div.wpb_wrapper h3 a:nth-of-type(1)  {margin-left:-10px!important}.vc_custom_1614872757586 .plasma-subtitle div.wpb_wrapper h3 a{margin-left:20px!important;width:75%!important}.acc-grid .vc_single_image-img{height:150px!important;width:auto!important}div.vc_grid-item.vc_clearfix.vc_visible-item.fadeIn.animated{width:48%;padding:0;margin:1%;display:inline-block}div.vc_pageable-slide-wrapper{margin-left:-20px}}a.btn-shortcode{margin:10px!important}.youtube-banner{background:#ffce00;margin:0;padding:0;width:100%;display:inline-block;position:absolute;left:0;bottom:430px;height:90px}.youtube-banner h3{text-align:center;max-width:900px;margin:0 auto 0;padding:0 0 0 70px;color:#003975}.youtube-banner h3 img{margin:0 20px 0 0;box-shadow: 0px 10px 10px #00000050;top:40px;position:relative}.youtube-banner h3 a{font:italic 900 36px/38px "roboto",Helvetica,Arial,Verdana,sans-serif;color:#003975!important;margin-top:-10px!important;line-height:1em;position:relative;top:-50px}.youtube-banner h3 a:hover{color:#fe0000!important}@media only screen and (max-width:970px){.youtube-banner{top:0;position:relative}.youtube-banner h3{padding:10px}.youtube-banner h3 a{font-size:26px;top:-85px}}@media only screen and (max-width:500px){.youtube-banner h3 a{font-size:26px;top:0}.youtube-banner h3 img{display:none}}.mega-latestnews a{background:#ffce00!important;color:#003975!important;transform:scale(1.15)!important}.mega-latestnews a:hover{background:#ffce00!important;color:#003975!important;transform:scale(1.2)!important}.reference-images{transition:all .2s ease-in-out;opacity:.8}.reference-images:hover{transform:scale(1.1);opacity:1}@media screen and (max-width:1310px){.side-header .top-bar .mini-widgets.left-widgets,.masthead .top-bar .left-widgets{-ms-flex-pack:left!important;-ms-justify-content:left!important;justify-content:left!important}}.lasersalerow:after{content:"SALE";display:block!important;background-color:#ffce00;width:100px;height:100px;z-index:9;position:absolute;border-radius:50px;text-align:center;line-height:95px;font-size:32px;font-weight:900;color:#000;margin-left:-20px;margin-top:-10px;transform:rotate(-10deg)}.lasersale{text-align:center;padding:0;margin:0}.lasersale h4{color:#fff;font-size:78px;font-weight:900;text-align:center;text-shadow: 0px 5px 5px #00000060;line-height:1.1em}.lasersale h5{color:#fff;font-size:38px;font-weight:900;text-align:center;line-height:1em;padding-bottom:20px}.lasersale a{background:#fff;padding:15px 25px;border-radius:5px;margin:0;text-decoration:none}.lasersale a:hover{background:#ffce00}.lasersale{text-align:center;padding:0;margin:0}.lasersale h4{color:#fff;font-size:78px;font-weight:900;text-align:center;text-shadow: 0px 5px 5px #00000060;line-height:1.1em}.lasersale h5{color:#fff;font-size:38px;font-weight:900;text-align:center;line-height:1em;padding-bottom:20px}.lasersale a{background:#fff;padding:15px 25px;border-radius:5px;margin:0;text-decoration:none}.lasersale a:hover{background:#ffce00}.page-id-4025 .laserproduct .vc_figure a.vc_single_image-wrapper:after{content:"SALE";display:block!important;background-color:#ffce00;width:150px;height:150px;z-index:9;position:absolute;border-radius:100px;text-align:center;line-height:150px;font-size:42px;font-weight:900;color:#003975;margin-left:20px;top:0;transform:rotate(-10deg);box-shadow: 5px 5px 2px #44444450}table.powermax{font-family:'Arial';margin:25px auto;border-collapse:collapse;border:1px solid #eee;box-shadow:0 0 2px rgba(0,0,0,.10) , 0 2px 2px rgba(0,0,0,.05) , 0 2px 2px rgba(0,0,0,.05) , 0 2px 2px rgba(0,0,0,.05);tr {
     &:hover {
      background: #f4f4f4;
      
      td {
        color: #555;
      }
    }
  }
  th, td {
    color: #999;
    border: 1px solid #eee;
    padding: 10px 10px;
    border-collapse: collapse;
  }
  th {
    background: #003975;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    &.last {
      border-right: none;
    }
  }
}.product-snippet{border:1px solid #ececec;border-radius:8px;padding:1rem;max-width:300px;margin:0 auto 10px;text-align:center;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column}.product-snippet img{max-width:100%;height:auto;border-radius:6px;margin-bottom:1rem}.product-snippet h4{margin:.5rem 0;font-size:1.1rem;color:#1a1a1a}.product-snippet .product-price{margin-bottom:.5rem}.product-snippet .product-price del{display:block;font-size:.9rem;color:#777;margin-bottom:.2rem}.product-snippet .product-price ins{display:block;font-size:1.7rem;font-weight:900;color:#1a881a;text-decoration:none}.product-snippet .dispatch-info{font-size:.9rem;color:#555;margin-bottom:1rem}.product-snippet .dispatch-info .in-stock-label{font-weight:600;color:#2e7d32}.product-snippet .button.order-now .woocommerce div.product p.price,.woocommerce div.product span.price{display:block;margin-top:1rem;font-size:2rem;font-weight:bold;color:#1a1a1a}.woocommerce del{display:block;font-size:1rem;color:#999;margin-bottom:.25rem;text-align:left}.woocommerce ins{font-size:2.2rem;font-weight:700;color:#d62828;text-decoration:none;display:block}.woocommerce span.price+.vat-note{font-size:.85rem;color:#555;margin-top:.25rem;display:block}.related-product{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;list-style:none;padding:0}.related-product li{position:relative;border:1px solid #ececec;border-radius:8px;overflow:hidden;padding:1rem;transition:box-shadow .3s;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;width:32%}.related-product li:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.related-product li .onsale{display:none}.related-product li .product-thumbnail{display:block;margin-bottom:.75rem}.related-product li .product-title{font-size:1rem;font-weight:600;color:#1a1a1a;text-decoration:none;margin-bottom:.5rem;display:block}.related-product li span.price{display:block;margin-bottom:.5rem}.related-product li span.price del{display:block;font-size:.9rem;color:#777;text-decoration:line-through}.related-product li span.price ins{display:block;font-size:1.4rem;font-weight:700;color:#d62828;text-decoration:none}.related-product li span.price .woocommerce-price-suffix{font-size:.85rem;color:#555}.related-product li .woo-buttons .order-now-btn{display:inline-block;background-color:#005ea6;color:#fff;text-decoration:none;padding:.6rem 1.2rem;border-radius:4px;font-size:.95rem;transition:background-color .3s}.related-product li .woo-buttons .order-now-btn:hover{background-color:#004484}.product-title.list-view{font-size:14px;line-height:1.15em;font-weight:600}.related-product.cart-btn-below-img{margin-bottom:40px}.faq hr{margin:20px 0;color:#e5e5e5}.cityplasma-clearance-grid{display:grid;gap:18px;margin:10px 0 30px}.cityplasma-clearance-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.cityplasma-clearance-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cityplasma-clearance-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cityplasma-clearance-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cityplasma-clearance-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.cityplasma-clearance-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.cityplasma-clearance-card{border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;background:#fff}.cityplasma-clearance-inner{padding:14px}.cityplasma-clearance-thumb{position:relative;display:block}.cityplasma-clearance-thumb img{width:100%;height:auto;display:block;border-radius:8px}.cityplasma-clearance-badge{position:absolute;top:12px;left:12px;background:#d62828;color:#fff;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;border-radius:8px;font-size:14px;line-height:1}.cityplasma-vat-note{margin-left:6px;font-size:.95rem;opacity:.85}.cityplasma-clearance-oneonly{font-weight:700;color:#d62828}@media (max-width:900px){.cityplasma-clearance-cols-4,.cityplasma-clearance-cols-5,.cityplasma-clearance-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.cityplasma-clearance-grid{grid-template-columns:repeat(1,minmax(0,1fr))!important}}.woocommerce-tabs.wc-tabs-wrapper{min-height:600px}.woocommerce-tabs ul.tabs::after{content:none!important;display:none!important}body.single-product .the7-spinner{display:none!important}.site-header{min-height:200px}.page-title{min-height:60px}.single-product .woocommerce-tabs{min-height:700px;contain:layout style}.single-product .woocommerce-tabs .wc-tabs-wrapper{overflow-anchor:none}.single-product .woocommerce-tabs *{transition:none!important}.single-product .woocommerce-tabs,.single-product .woocommerce-tabs.wc-tabs-wrapper,.single-product .woocommerce-tabs .wc-tabs-wrapper{min-height:750px;contain:layout style;overflow-anchor:none}.single-product .woocommerce-tabs ul.tabs::after{content:none!important;display:none!important}.single-product .woocommerce-tabs,.single-product .woocommerce-tabs *{transition:none!important;animation:none!important}.single-product .woocommerce-tabs ul.tabs{display:none!important}.single-product .woocommerce-tabs .panel{display:block!important;opacity:1!important;height:auto!important;visibility:visible!important}.single-product .woocommerce-tabs ul.tabs{display:none!important}.single-product .woocommerce-tabs .panel{display:block!important}.site-header,#header{min-height:200px}nav.navigation::before,nav.navigation::after,span.menu-text::before,span.menu-text::after{display:none!important;content:none!important}.site-header .branding{min-height:70px}.site-header *{line-height:1.2!important}.navigation{background:#003975}