/** Built: Wed Mar 24 2021 07:16:05 GMT+0000 (Greenwich Mean Time) **/
.account-nav .column{text-align:center}.account-nav .column .segment:hover{background-color:#eee}.account-nav .column p{font-size:.8em}.account-nav .column .icon{font-size:3em;display:block;text-align:center;margin:.5em auto}
.cart .qty{width:100px!important}.variation-selector .field{line-height:1.8em}
body form.register-form .shipping-fieldset{display:none}body form.ui.form label span{color:#c73f42;margin-left:4px}body form.ui.form .postcode-field.disabled{opacity:.6}body form.ui.form .field{width:100%;padding:0 5px!important;position:relative}body form.ui.form .field label{font-size:.8em}body form.ui.form .field input,body form.ui.form .field textarea{border-radius:4px;font-size:.8em!important;line-height:1.2em!important;padding:.8em!important;width:100%}body form.ui.form .field textarea{margin-bottom:.5em}body form.ui.form .field .forgotten{color:#b4a8d3;display:block;text-align:right;margin-top:5px;text-decoration:underline}body .modal .login-form{text-align:center;display:block;position:relative;top:0}body .login-form input{width:100%}body .login-form .blue-button{margin-top:30px}body .login-form .social-logins{margin-top:15px}body .login-form .social-logins i{margin:0 15px;cursor:pointer}body .menu-box.login .login-form{display:block}
body{font-family:'Rubik',sans-serif}body .ipad-menu{display:none}body .head-bar{position:relative;z-index:1000}body .currency-selector{z-index:2000;position:relative;font-size:.6em;margin:0 8px;float:right;width:100px!important;height:30px}body .currency-selector .ui.selection.dropdown{min-width:6em;height:33px!important;font-size:1em!important}body .currency-selector .ui.selection.dropdown .item{width:120px;font-size:.9em!important;padding:5px!important}body .currency-selector .ui.selection.dropdown .item i,body .currency-selector .ui.selection.dropdown .text i{margin-right:5px!important}body a{color:#009fe3}body .blue-bg{background-color:#2a426c}body .light-blue{color:#009fe3;border-color:#009fe3!important}body .account-navigation-mobile{display:none!important}body .grey-bg{background-color:#f1f1f1!important}body .dark-blue{color:#2a426c}body .transparent{background-color:transparent!important}body .white{color:#fff!important}body .underlined{border-bottom:2px solid #000}body .wide{position:absolute;top:0;left:auto;width:2000px;z-index:0;height:100%;right:-20px}body .arrow-link{font-weight:700;line-height:2em;padding-right:50px;background:url(/img/arrow-dark-blue.png) no-repeat right 10px center;background-size:16px}body .cms{font-size:1rem;line-height:1.4em}body .main-segment{max-width:100%}body .main-segment h2{padding-bottom:1em}body .featured .content,body .news-column .content{height:160px;overflow:hidden;margin-bottom:1em}
@media only screen and (max-width:1300px){html{font-size:18px!important}html body .logo{max-width:15%!important}html body .main-wrapper{overflow:hidden!important}html body .fat-footer,html body .header,html body .main-segment{padding-right:1em}html body .header .main-menu .big-submenu{left:-2em!important;width:calc(100% + 5em)!important;right:0!important}html body .header .main-menu .big-submenu .box,html body.pad{width:100%!important}html body.pad .bottom-nav,html body.pad .fat-footer{padding:.5em!important}html body.pad .main-wrapper{min-width:400px}html body.pad .right-column{font-size:1em!important;padding-right:2em}html body.pad .right-column p{font-size:1em!important}html body.pad .icon-buttons{margin-right:1em}html body.pad .icon-buttons a{display:block;text-align:center;float:left;font-size:1vm;width:45px!important;padding-top:40px!important;line-height:1em!important;margin-left:4px!important;height:80px!important}html body.pad .ipad-menu{display:block}html body.pad .ipad-menu li{height:45px!important}html body.pad .ipad-menu li li{height:35px!important}html body.pad .desktop-menu{display:none}html body.pad .main-wrapper{width:100%!important;overflow:hidden}html body.pad .big-slider,html body.pad .main-segment{width:100%!important}html body.pad .submenu{width:auto!important;min-width:350px!important;overflow:hidden}}@media only screen and (max-width:767px){html{font-size:1.2em!important}html .desktop-menu,html .ipad-menu{display:none}html body .main-wrapper{min-width:200px!important}html body .bottom-nav,html body .fat-footer{padding:0 .5em}html body h2{padding-bottom:0!important}html body .button{margin-bottom:.5em!important}html body .big-slider{height:380px;border:1px solid #2a426c!important}html body .big-slider p{font-size:.8em!important}html body .big-slider .item{padding:80px 0 0 65px}html body .big-slider .item p{font-size:.5em!important;max-width:80%}html body .search-input{display:none}html body table.ui.definition.table tr td.definition,html body table.ui.definition.table tr td:first-child:not(.ignored){background:0 0!important}html body table.ui.definition.table tr{padding-top:.5em;padding-bottom:.5em}html body .account-box .account-navigation{display:none!important}html body .account-box .account-navigation-mobile{display:block!important}html body .account-box .account-navigation-mobile .vertical.menu{width:100%!important}html body table.ui.table{border:1px solid #c7c7c7!important}html body table.ui.table td.delete-td,html body table.ui.table td.edit-td,html body table.ui.table th.delete-td,html body table.ui.table th.edit-td{text-align:right}html body .ui.segment{border:0!important;box-shadow:none!important}html body .wide{right:auto}html body .main-segment .news-column .content,html body .segment.main-segment .ui.grid .featured.column .content{height:auto!important}html body .grey-area .main-segment .ui.basic.segment,html body .main-segment .ui.basic.segment{padding:1em 0 0!important;margin:0!important}html body .grey-area .main-segment{padding-bottom:1em!important;max-width:100%;overflow:hidden}html body .segment.main-segment{width:100%;padding:1em!important}html body .segment.main-segment .ui.grid .featured.column{padding-bottom:1em!important;margin-bottom:1em!important;border-bottom:1px solid #c7c7c7!important}html body .ui.tabular.menu{margin-bottom:1em}html body .ui.tabular.menu .item{padding:0 10px!important;font-size:.8rem}html body .main-content{padding-top:70px}html body .breadcrumb .main-segment.segment{width:100%;padding:0 1em 1em!important}html body .grey-bg.wide{margin-left:-2em;padding-left:2em}html body .main-segment{font-size:1rem;width:100%;padding:0 1em!important}html body .main-segment>.ui.grid{width:100%!important}html body .segment{padding:1em 0!important}html body .ui.grid,html body .ui.grid>.column{display:block;width:100%!important;border:0!important}html body .ui.grid{margin:0!important}html body .ui.grid>.column{clear:both!important;min-width:100%!important;padding:.5em 0!important;border-bottom:1px solid #ccc}html body .news-column{border:0!important}html body .header,html body .header-mobile .currency-selector .ui.selection.dropdown .dropdown.icon,html body .header-mobile .currency-selector .ui.selection.dropdown i.flag,html body .header-mobile .currency-selector span{display:none}html body .header-mobile-pusher{position:relative;display:block!important;width:100%;height:75px;z-index:0}html body .mobile-search-bar{display:block!important;height:40px}html body .mobile-search-bar .search-input{font-size:.8em!important;width:100%!important}html body .mobile-search-bar .search-input div.label{border-radius:0!important;line-height:1.2em}html body .mobile-search-bar .search-input button{width:40px!important;border-radius:0!important}html body .mobile-search-bar .search-input input{font-size:1em!important;width:auto!important;border-radius:0!important}html body .header-mobile{top:0;display:block!important;background:#fff;width:100%;height:75px;position:fixed;z-index:1000;overflow:visible}html body .header-mobile .currency-selector{margin-top:15px!important;clear:none;width:auto!important;min-width:20px}html body .header-mobile .currency-selector .ui.selection.dropdown{margin:0;width:50px;min-width:20px;padding:2px;font-size:.6em!important}html body .header-mobile .currency-selector .ui.selection.dropdown .text{padding:5px}html body .header-mobile .nav-icon{padding:3px 5px!important;cursor:pointer;position:relative;display:block;z-index:300;width:45px;height:55px!important}html body .header-mobile .nav-icon span{position:absolute!important;width:100%!important;bottom:-18px!important;left:0!important;right:0!important;display:block!important;text-indent:0!important;color:#000}html body .header-mobile .nav-icon div,html body .header-mobile .nav-icon:after,html body .header-mobile .nav-icon:before{background-color:#000;border-radius:2px;content:'';display:block;height:6px;margin:6px 0;transition:all .2s ease-in-out}html body .header-mobile .nav-icon.on:before{transform:translateY(14px) rotate(135deg)}html body .header-mobile .nav-icon.on div{transform:scale(0);margin:8px 0}html body .header-mobile .nav-icon.on:after{transform:translateY(-15px) rotate(-135deg)}html body .header-mobile .icon-buttons a span,html body .header-mobile .search-input{display:none}html body .header-mobile .logo{margin:20px 10px;width:106px!important;max-width:25%!important;height:40px!important;left:auto;top:0!important;float:left;position:relative;background-position:top;display:block;box-sizing:border-box}html body .header-mobile .menu-box{display:none;position:fixed;background:#fff;font-size:.8em;margin-top:70px;overflow:auto;width:100%;height:100%;padding-bottom:2em}html body .header-mobile .menu-box ul{list-style-type:none;padding-left:1em}html body .header-mobile .menu-box ul li{font-size:.8em!important;line-height:1.8em}html body .header-mobile .menu-box ul li .big-submenu{padding-left:1.5em}html body .header-mobile .menu-box ul li .big-submenu ul{padding-left:1.2em!important}html body .header-mobile .menu-box ul li .big-submenu .ui.grid .column{padding:0!important}html body .header-mobile .menu-box ul li .big-submenu .ui.grid .column h4{margin:0;padding:0}html body .header-mobile .icon-buttons{height:100%;margin-right:0!important;float:right;text-align:right;padding:7px}html body .header-mobile .icon-buttons a.cart-button,html body .header-mobile .icon-buttons a.login-button{background-size:70%!important;padding-top:10px!important;background-position-y:14px;margin-left:0}html body .header-mobile .icon-buttons a{padding-top:30px;font-size:.3em;text-indent:-10000px!important;height:100%;width:43px!important;display:inline-block}}
body .header{z-index:100}body .header .main-menu{position:relative;list-style-type:none;text-align:right;padding:2em 0 0;margin:0;height:auto;line-height:1em}body .header,body .header .main-menu .relative{position:relative}body .header .main-menu .big-submenu{display:none;text-align:left;position:absolute;width:2400px;top:78px;border-top:2px solid #7f8184;right:650px;margin-right:-1200px;min-height:100px;background-color:#f1f1f1;z-index:100;border-bottom:1px solid #ccc}body .header .main-menu .big-submenu h4{padding-left:55px}body .header .main-menu .big-submenu .ui.grid{padding:1em 0}body .header .main-menu .big-submenu .ui.grid .column{border-left:2px solid #7f8184;padding-top:0}body .header .main-menu .big-submenu .ui.grid .column:first-of-type{border-left:none}body .header .main-menu .big-submenu .box{width:1300px;margin:0 auto;padding:1em 0}body .header .main-menu .big-submenu .box ul li{font-size:.9em;display:block;float:none;clear:both;text-align:left;height:auto;line-height:1.6em}body .header .main-menu .big-submenu .box ul li a,body .header .main-menu li .submenu ul li a,body .header .main-menu li a{color:#2a426c}body .header .main-menu .big-submenu .box ul li a:hover,body .header .main-menu li .submenu ul li a:hover,body .header .main-menu li a:hover,body .header .main-menu li:hover a{color:#009fe3}body .header .main-menu li.arrow:hover{background:url(/img/arrow-light-blue-up.png) no-repeat center 26px;background-size:24px}body .header .main-menu li:hover .big-submenu,body .header .main-menu li:hover .submenu{display:block}body .header .main-menu li:last-of-type .submenu{right:.5em!important}body .header .main-menu li{display:inline-block;line-height:1em;height:45px;padding:0;margin-left:15px}body .header .main-menu li .submenu{display:none;position:absolute;min-width:300px;top:46px;z-index:100;padding:1em 0}body .header .main-menu li .submenu .bg{top:0;bottom:0;width:3400px;position:absolute;margin-left:-2000px;z-index:100;background-color:#f1f1f1;height:100%;border-bottom:1px solid #ccc}body .header .main-menu li .submenu ul{position:relative;padding-left:0;z-index:100}body .header .main-menu li .submenu ul li{background:0 0;padding-left:0;font-size:.9em;display:block;height:auto;float:none;clear:both;text-align:left;line-height:1.8em}
html{font-size:18px}html body.ipad *{display:none!important}html body{font-size:2em!important}html body p{font-size:1rem}html body .cookie-bar{z-index:1000;text-align:center;font-size:.8em;padding:.5em;position:fixed;top:auto;bottom:0;left:0;right:0;background-color:#2a426c;color:#eee}html body .mobile-search-bar{display:none}html body .search-input{width:70%;float:right}html body .search-input .label{background-color:#7f8184;color:#fff}html body .search-input input{width:auto!important;font-size:.9rem}html body .search-input .search{background:#009fe3 url(/img/search.png) no-repeat center center!important;background-size:50%!important;width:3em!important;cursor:pointer!important}html body h1,html body h2,html body h3,html body h4,html body h5{margin-bottom:.5em!important}html body div{line-height:1.3em}html body .main-segment{width:1300px;margin:0 auto!important}html body .spaced{padding:.5em 0!important}html body .fat-footer{background-color:#2a426c;overflow:hidden;color:#fff}html body .fat-footer a{color:#fff}html body .bottom-nav{background-color:#7f8184;color:#fff}html body .bottom-nav .spaced.main-segment.ui.grid .four.wide.column,html body .featured-products .column .column{padding-top:0!important;padding-bottom:0!important}html body .bottom-nav .spaced.main-segment.ui.grid .four.wide.column .ui.vertical.inverted.text.menu{margin:0;padding:0;height:auto;min-height:1em}html body .bottom-nav .ui.vertical.text.menu .item{padding:0}html body .logo{position:absolute;bottom:30px;display:block!important;z-index:1004;left:40px;max-width:75%;width:25%;height:146px!important;background:url(/img/logo.png?v=2) no-repeat right bottom;background-size:contain}html body .header-mobile,html body .header-mobile-pusher{display:none}html body .icon-buttons a{float:right;font-size:.8em;color:#2a426c;display:inline-block;width:70px;padding-top:50px;background-size:50%!important;text-align:center;line-height:1.3vm;margin-left:4px}html body .icon-buttons a.cart-button{background:url(/img/cart-grey.png) no-repeat center top}html body .icon-buttons a.search-button{background:url(/img/search-grey.png) no-repeat center top}html body .icon-buttons a.login-button{background:url(/img/login-grey.png) no-repeat center top}html body .products-list h5{margin:2em 0 .5em}html body .featured-products .column .column{border-right:2px solid #009fe3}html body .featured-products .column .column:last-of-type{border-right:none}html body .featured-products .news-column h2{color:#7f8184}html body .featured-products .news-column .column{border-left:2px solid #7f8184}html body .featured-products h2{color:#009fe3;margin-bottom:1em}html body .featured-products h4{color:#009fe3;margin-bottom:.2em}html body .featured-products h5{color:#009fe3}html body .product-targets a,html body .research-area a{font-size:.95rem;color:#2a426c;line-height:2.3em;padding-right:30px;clear:both;float:left;background:url(/img/arrow-dark-blue.png) no-repeat right 10px center!important;background-size:10px!important}html body .product-targets a:hover,html body .research-area a:hover{color:#009fe3;background:url(/img/arrow-light-blue.png) no-repeat right 10px center!important;background-size:10px!important}html body .research-area{background-color:#f1f1f0}html body .research-area a{font-size:.9rem;color:#222;line-height:2.5em;background-size:14px!important}html body .research-area a:hover{background-size:14px!important}html body .research-area .ui.grid{clear:both;overflow:hidden}html body .research-area .column{padding-top:0!important;padding-bottom:0!important;border-right:2px solid #2a426c}html body .research-area .column:last-of-type{border-right:none}html body .footer{color:#fff;font-size:.9rem;background-color:#2a426c;line-height:1.3em}html body .footer a{text-decoration:underline;color:#fff!important}html .breadcrumb{font-size:.9rem;border-bottom:1px solid #009fe3;border-top:2px solid #7f8184}html .breadcrumb .main-segment.segment{padding-top:0;padding-bottom:0}html .breadcrumb a,html .breadcrumb div{font-size:.8rem}
body{color:#2a426c}body .ui.selection.dropdown{min-height:2em!important;margin-bottom:.5em!important}body a.ui.button.blue{background-color:#009fe3}body p{font-size:1em}body .ui.checkbox label{cursor:pointer}body .ui.checkbox .box:after,body .ui.checkbox .box:before,body .ui.checkbox label:after,body .ui.checkbox label:before{top:3px!important;width:22px!important;height:22px!important}body .ui.button:not(.pure){font-size:1rem;font-weight:400;text-align:left;padding-right:2em!important;padding-left:1em!important;background-image:url(/img/arrow-white.png)!important;background-repeat:no-repeat;background-position:right 10px center;background-size:10px}body .ui.button.grey{background-color:#7f8184;color:#fff}body .ui.icon.button .icon{margin-right:4px!important}body table.ui.table{font-size:.9rem;line-height:1rem}body table.ui.table th,body table.ui.table tr{border-color:#999!important;border-width:2px!important}body .ui.tabular.menu .grey-bg{border-bottom:1px solid #999}body .ui.tabular.menu .item{line-height:1rem!important;padding:0 2em!important;border-left:none!important;border-right:none!important;border-radius:0!important}body .ui.tabular.menu .item.active{border-radius:0!important;border-top:2px solid #009fe3!important}body .ui.tab.segment.attached,body .ui.tabular.menu{border:0!important;margin-bottom:0!important}body .ui.tab.segment.attached{padding-left:0}body .ui.only.icon.button .icon{margin-right:0!important}body form.ui.form .field label{line-height:1.2em!important}body .ui.selection.active.dropdown,body .ui.selection.active.dropdown .menu{z-index:1000!important}
.big-slider{height:550px;overflow:hidden;position:relative;z-index:10}.big-slider .overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:5;background:rgba(17,31,71,.5)}.big-slider .dots{position:absolute;z-index:10;top:.5em;right:2em;left:auto;bottom:auto;width:200px;height:20px;text-align:right;line-height:1em}.big-slider .dots div{border-radius:50%;border:1px solid #fff;width:15px;height:15px;margin:0 0 0 2px;display:inline-block}.big-slider .dots div.active{background:#fff}.big-slider .item,.big-slider a.arrow{position:absolute;background-size:cover;background-position:center center}.big-slider a.arrow{z-index:10;width:25px;height:50px;top:50%;margin-top:-25px;background-repeat:no-repeat;opacity:.6}.big-slider a.arrow.left-arrow{left:.5em;background-image:url(/img/arrow-white-left.png)}.big-slider a.arrow.right-arrow{right:.5em;background-image:url(/img/arrow-white.png)}.big-slider .slider.loading .item{display:none}.big-slider .item{top:0;z-index:3;background-color:transparent;width:100%;height:100%;color:#fff;padding:140px 0 0 100px}.big-slider .item p{color:#fff;font-size:1.6rem;text-align:left;max-width:70%;margin-bottom:.5em}.big-slider .item .button,.big-slider .item p{position:relative;z-index:10}
