@import url("//hello.myfonts.net/count/36d526");@font-face{font-family:Avenir;src:url(../fonts/36D526_0_0.eot);src:url(../fonts/36D526_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/36D526_0_0.woff2) format("woff2"),url(../fonts/36D526_0_0.woff) format("woff"),url(../fonts/36D526_0_0.ttf) format("truetype");font-weight:300;font-display:swap}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.gform_fields{list-style:none}.gform_fields,.gform_fields li{padding:0;margin:0}.gform_fields input:not([type=submit]):not([type=file]):not([type=checkbox]),.gform_fields textarea{width:100%;display:block;padding:0}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text,.sr-only{visibility:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus,.sr-only{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.container,.is-fixed .product-content,.pagination-inner{max-width:90%;margin:0 auto}@media screen and (min-width:1440px){.container,.is-fixed .product-content,.pagination-inner{max-width:1280px}}:root{--link-highlight:#000;--link-color:#fff;font-size:16px}::-moz-selection{color:#fff;background-color:rgba(0,0,0,.75)}::selection{color:#fff;background-color:rgba(0,0,0,.75)}pre.xdebug-var-dump{width:100%;display:block}body{font-size:1rem;line-height:1.5;font-family:Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.form-is-open,body.is-fixed,body.js-modal-active,body.js-nav-open{overflow:hidden;height:100%}body.js-nav-open #site-header>*,body.js-nav-open .page-container{opacity:.5}a{display:inline-block;color:var(--link-highlight);text-decoration:none}a:not(.no-highlight):not(.vs-social):not(.logo-banner-wrap):not(.logo):not(.vs-pill):not(.vs-whale):not(.text-wrap){position:relative;padding:6px 6px 4px;transition:all .25s}a:not(.no-highlight):not(.vs-social):not(.logo-banner-wrap):not(.logo):not(.vs-pill):not(.vs-whale):not(.text-wrap):hover{color:var(--link-color);padding:4px 8px}a:not(.no-highlight):not(.vs-social):not(.logo-banner-wrap):not(.logo):not(.vs-pill):not(.vs-whale):not(.text-wrap):hover:after{left:0;width:100%;height:100%}a:not(.no-highlight):not(.vs-social):not(.logo-banner-wrap):not(.logo):not(.vs-pill):not(.vs-whale):not(.text-wrap):after{content:"";position:absolute;bottom:0;left:6px;z-index:-1;width:calc(100% - 12px);height:1px;background-color:var(--link-highlight);transition:all .25s}#nothing-found{margin:144px 0;margin:9rem 0}.page-wrapper{padding:40px 0;padding:2.5rem 0}@media screen and (min-width:1024px){.page-wrapper{padding:120px 0 40px;padding:7.5rem 0 2.5rem}}.page-wrapper.is-left p{margin-right:auto}.page-wrapper.is-middle header{text-align:center}.page-wrapper.is-middle p:not(.schema-faq-answer){margin-right:auto;margin-left:auto}.page-wrapper.is-right header{text-align:right}.page-wrapper.is-right p{margin-left:auto}.page-wrapper p:not(.schema-faq-answer){max-width:80%}@media screen and (min-width:1024px){.page-wrapper p:not(.schema-faq-answer){max-width:60%}}.page-wrapper .contact-us,.page-wrapper form{max-width:720px;margin:80px auto 0}.page-wrapper .contact-us .gform_fields li.gfield,.page-wrapper form .gform_fields li.gfield{margin:0 0 6px;margin:0 0 .375rem}@media screen and (min-width:768px){.page-wrapper .contact-us .gform_fields li.gfield,.page-wrapper form .gform_fields li.gfield{margin:0 0 32px;margin:0 0 2rem}}.page-wrapper .contact-us .gform_fields li.gfield .gfield_label,.page-wrapper form .gform_fields li.gfield .gfield_label{display:none}.page-wrapper .contact-us .gform_fields li.gfield textarea,.page-wrapper form .gform_fields li.gfield textarea{resize:vertical}.page-wrapper .contact-us .gform_fields li.gfield input[type=email],.page-wrapper .contact-us .gform_fields li.gfield input[type=number],.page-wrapper .contact-us .gform_fields li.gfield input[type=tel],.page-wrapper .contact-us .gform_fields li.gfield input[type=text],.page-wrapper .contact-us .gform_fields li.gfield textarea,.page-wrapper form .gform_fields li.gfield input[type=email],.page-wrapper form .gform_fields li.gfield input[type=number],.page-wrapper form .gform_fields li.gfield input[type=tel],.page-wrapper form .gform_fields li.gfield input[type=text],.page-wrapper form .gform_fields li.gfield textarea{outline:none;height:48px;border:0;border-bottom:1px solid #85868a;background-color:transparent;padding:12px 12px 0 0;padding:.75rem .75rem 0 0}.page-wrapper .contact-us .gform_fields li.gfield input[type=email]:focus,.page-wrapper .contact-us .gform_fields li.gfield input[type=number]:focus,.page-wrapper .contact-us .gform_fields li.gfield input[type=tel]:focus,.page-wrapper .contact-us .gform_fields li.gfield input[type=text]:focus,.page-wrapper .contact-us .gform_fields li.gfield textarea:focus,.page-wrapper form .gform_fields li.gfield input[type=email]:focus,.page-wrapper form .gform_fields li.gfield input[type=number]:focus,.page-wrapper form .gform_fields li.gfield input[type=tel]:focus,.page-wrapper form .gform_fields li.gfield input[type=text]:focus,.page-wrapper form .gform_fields li.gfield textarea:focus{border-bottom:1px solid #000}.contact-us .ginput_container_select{position:relative;border:1px solid #000}.contact-us .ginput_container_select:after{content:"";position:absolute;top:50%;right:24px;width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#000 transparent transparent;transform:translateY(-50%);pointer-events:none}.contact-us .ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;background-color:transparent;height:48px;padding:0 12px}.contact-us .ginput_container_select select::-ms-expand{display:none}@media screen and (min-width:600px){.contact-us .gform_fields{margin:0 -12px}}.contact-us .gform_fields .gfield_checkbox,.contact-us .gform_fields .gfield_radio{margin:0;padding:0;list-style:none}.contact-us .gform_fields .gfield_checkbox li,.contact-us .gform_fields .gfield_radio li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0!important}.contact-us .gform_fields .gfield_checkbox label,.contact-us .gform_fields .gfield_radio label{margin-left:1rem}.contact-us .gform_fields .gfield_checkbox{margin:0;padding:0;list-style:none}.contact-us .gform_fields .gfield_checkbox li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0!important}.contact-us .gform_fields .gfield_radio li{line-height:1.5}.contact-us .gform_fields .gfield_radio input{-ms-flex:0 0 20px;flex:0 0 20px}.contact-us .gform_fields li.gfield{padding:0 12px}.contact-us .gform_fields li.gfield:not(:last-of-type){margin:0 0 1rem}.contact-us .gform_fields li.gfield textarea{resize:vertical}.contact-us .gform_fields li.gfield input[type=email],.contact-us .gform_fields li.gfield input[type=number],.contact-us .gform_fields li.gfield input[type=tel],.contact-us .gform_fields li.gfield input[type=text],.contact-us .gform_fields li.gfield textarea{outline:none;height:48px;border:0;border-bottom:1px solid #85868a;padding:12px 12px 0 0;padding:.75rem .75rem 0 0}.contact-us .gform_fields li.gfield input[type=email]:focus,.contact-us .gform_fields li.gfield input[type=number]:focus,.contact-us .gform_fields li.gfield input[type=tel]:focus,.contact-us .gform_fields li.gfield input[type=text]:focus,.contact-us .gform_fields li.gfield textarea:focus{border-bottom:1px solid #000}#confirmation{pointer-events:none;z-index:200;width:480px;max-width:90%;height:320px}#confirmation,#confirmation:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#confirmation:after{content:"";width:100vw;height:100vh;z-index:-1;background-color:rgba(0,0,0,.5)}#confirmation .modal-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:24px 48px;padding:1.5rem 3rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;transition:all .5s cubic-bezier(.645,.045,.355,1)}#confirmation.is-hidden:after{background-color:transparent}#confirmation.is-hidden .modal-inner{opacity:0;transform:translateY(200%)}.search-result{padding:24px;padding:1.5rem;max-width:512px;display:block;margin:0 auto 96px}.search-result .arrow-button{margin-top:48px}@media screen and (min-width:768px){.search-result:nth-of-type(2n){margin-left:auto;margin-right:5%}.search-result:nth-of-type(odd){margin-left:5%;margin-right:auto}}.blog-post-heading{margin:0 0 48px;margin:0 0 3rem}.blog-post-heading h3{margin:0 0 24px;margin:0 0 1.5rem;letter-spacing:8px;font-weight:300}.vs-faq{margin-top:48px}.vs-faq ol strong{display:block;margin-bottom:12px}.vs-faq ol li{margin-bottom:48px}.select{z-index:100}.select .select-options{background-color:#f0f0f3}.select .select-option{opacity:.2;padding-left:16px!important}.select .select-option.select-option-highlight{opacity:1;color:#000!important;background-color:transparent!important}.home-products .home-products-item{position:relative}.vs-whale{display:block;width:48px}.home-products-item .vs-whale{position:absolute;top:36px;right:24px;width:32px;z-index:1}@media screen and (min-width:600px){.home-products-item .vs-whale{top:60px;right:60px;width:48px}}.product-content-inner .vs-whale{margin:48px 0 0}@media screen and (min-width:600px){.vs-whale{width:72px}}.vs-background{position:absolute;width:100%;height:100%;z-index:-1}.vs-background--desktop,.vs-background--mobile{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover}.vs-background--desktop>img,.vs-background--mobile>img{position:absolute;width:1px;height:1px;visibility:hidden;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}@media screen and (min-width:768px){.vs-background--mobile{display:none}}@media screen and (max-width:767px){.vs-background--desktop:not(.no-mobile){display:none}}table td,table th{padding:3px 6px}.vs-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;padding:5vh 5vw;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;opacity:0;transform:scale(.5) translateY(10%);transition:all .5s ease-out}.vs-modal.js-active{pointer-events:auto;opacity:1;transform:scale(1) translateY(0)}.vs-modal.js-active .vs-modal__inner{opacity:1}.vs-modal__close{position:absolute;top:30px;right:30px;font-size:48px;line-height:1}.vs-modal__close:before{content:"Close";position:absolute;top:50%;right:100%;font-size:20px;transform:translate(-10px,-50%)}.vs-modal__inner{position:relative;opacity:0;transition:all .5s ease-out .5s}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}img{max-width:100%;height:auto}.gmap img{max-width:none}.schema-faq{position:relative;margin:48px 0 0;padding:0 20px;counter-reset:a}@media screen and (min-width:1024px){.schema-faq{margin:48px 0 0 10vw}}.schema-faq-section{position:relative;padding:0 0 30px 10px;counter-increment:a}.schema-faq-section:before{content:counter(a) ".";position:absolute;right:100%}.schema-faq-answer{margin:10px 0 0}@media screen and (min-width:1024px){.schema-faq-answer{max-width:80%}}.scrolldown{position:relative;width:44px;height:44px;cursor:pointer}.scrolldown .circle-btn--container{padding:0;transform:rotate(-90deg)}.social-links{margin:0 0 40px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#fff}.social-links li{display:inline-block;text-align:center}.social-links li:first-of-type{margin-left:-6px}.social-links li:last-of-type{margin-right:-6px}.social-links a{position:relative;width:24px;height:24px;margin:0 6px;display:block;opacity:.7}.social-links a:before{content:"";position:absolute;display:block;line-height:28px;width:100%;font-family:Font Awesome\ 5 Brands;font-size:16px;color:currentColor;transition:all .25s ease}.social-links a.facebook:before{content:"\f39e"}.social-links a.twitter:before{content:"\f099"}.social-links a.linkedin:before{content:"\f0e1"}.social-links a.instagram:before{content:"\f16d"}#site-header{position:fixed;top:0;left:0;width:100%;height:96px;z-index:100;padding:0 5vw;background-color:#fff}@media screen and (min-width:600px){#site-header{padding:0 36px}}#site-header .site-header-inner{width:100%;height:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}#site-header .site-header-left,#site-header .site-header-right{position:relative;display:-ms-flexbox;display:flex}#site-header .site-header-left>:not(:last-child),#site-header .site-header-right>:not(:last-child){margin-right:18px}#site-header .icon-menu{margin:0;padding:0;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#site-header .icon-menu .vs-cart{margin-right:18px}#site-header .logo{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:180px}@media screen and (min-width:600px){#site-header .logo{width:200px}}#site-header .logo img{display:block;width:100%}#site-header .header-circle{cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;padding:9px 12px;text-transform:uppercase;font-weight:700;font-size:9px;text-align:center;line-height:1;-ms-flex-align:center;align-items:center;border-radius:50%;transition:all .3s ease-out}@media screen and (max-width:599px){#site-header .header-circle#shopBtn{display:none}}#site-header .header-circle>*{position:relative;z-index:1}#site-header .header-circle:hover{color:#fff;background-color:#000}#site-header .header-circle:hover svg path{fill:#fff}#site-header .header-circle:hover .burger{background-color:#fff}#site-header .header-circle:before{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;box-shadow:inset 0 0 0 1px #000;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease-out}#site-header .burger-wrap{position:relative;-ms-flex-pack:distribute;justify-content:space-around}#site-header .burger-wrap>:not(.burger){margin-top:1px}#site-header .burger-wrap .burger{width:100%;height:1px;background-color:#000}#site-header.headroom{will-change:transform;transition:transform .4s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),background-color .5s cubic-bezier(.645,.045,.355,1),height .5s cubic-bezier(.215,.61,.355,1),box-shadow .5s cubic-bezier(.215,.61,.355,1)}#site-header.headroom--pinned{position:fixed;transform:translateY(0)}.js-nav-open #site-header.headroom--pinned:not(.headroom--top){background-color:transparent}#site-header.headroom--not-top{box-shadow:0 0 16px rgba(0,0,0,.12)}#site-header.headroom--not-top,#site-header.headroom--unpinned{height:72px}@media screen and (min-width:600px){#site-header.headroom--not-top,#site-header.headroom--unpinned{height:90px}}.page-container{margin-top:96px}.white{background-color:#fff!important}.side-nav{position:fixed;top:0;right:0;width:100%;height:100%;max-width:420px;z-index:1050;background-color:#000;transform:translateX(100%);transition:.5s cubic-bezier(.645,.045,.355,1)}.js-nav-open .side-nav{transform:translateX(0)}.side-nav-inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:24px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media screen and (min-width:600px){.side-nav-inner{padding:1.5rem 2rem}}.side-nav .remove-button{position:absolute;top:24px;right:24px;z-index:2;width:32px;height:32px;opacity:1}body.touch-device .side-nav .remove-button{position:fixed;top:3vh;right:3vh;z-index:2}.side-nav .remove-button .bar-1,.side-nav .remove-button .bar-2{position:absolute;width:100%;height:2px;background-color:#fff;top:50%;transform:translateY(-50%)}.side-nav .remove-button .bar-1{transform:rotate(45deg)}.side-nav .remove-button .bar-2{transform:rotate(-45deg)}#menu-overlay{display:none;position:fixed;top:0;left:420px;right:0;bottom:0;z-index:100}@media screen and (min-width:600px){body.js-nav-open #menu-overlay{display:block}}.menu-navbar-container ul{list-style-type:none;margin:0;padding:0}.menu-navbar-container ul li .nav-after{border-left:1px solid green;display:inline;margin-left:20px}.search-wrapper{padding:30px 0;color:#fff;text-transform:uppercase}@media screen and (min-width:600px){.search-wrapper{padding:40px 0}}.search-wrapper input{background-color:transparent;border:none;outline:none;text-transform:uppercase;width:100%;border-radius:0;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:20px 20px 20px 10px}.search-wrapper .fas{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2;color:#fff;-webkit-text-stroke:1px #000}.search-wrapper .search-wrap{position:relative}.social-icons ul{padding:0;list-style-type:none;width:100%}.social-icons ul li{display:inline-block;color:#fff;width:32%;text-align:center;font-size:1.5em}.contact{text-align:center;color:#fff;width:60%;margin:0 auto}.contact .contact-divide{border:1px solid #fff;width:50%;margin:20px auto}#menu-navbar-dutch .menu-item,#menu-navbar-europe .menu-item,#menu-navbar-french .menu-item,#menu-navbar-german .menu-item,#menu-navbar .menu-item{position:relative;font-weight:300;font-size:15px;padding:10px 0;text-transform:uppercase}@media screen and (min-width:600px){#menu-navbar-dutch .menu-item,#menu-navbar-europe .menu-item,#menu-navbar-french .menu-item,#menu-navbar-german .menu-item,#menu-navbar .menu-item{padding:20px 0}}#menu-navbar-dutch .menu-item.menu-item-has-children,#menu-navbar-europe .menu-item.menu-item-has-children,#menu-navbar-french .menu-item.menu-item-has-children,#menu-navbar-german .menu-item.menu-item-has-children,#menu-navbar .menu-item.menu-item-has-children{position:relative;transition:all .5s ease-out}#menu-navbar-dutch .menu-item.menu-item-has-children:after,#menu-navbar-europe .menu-item.menu-item-has-children:after,#menu-navbar-french .menu-item.menu-item-has-children:after,#menu-navbar-german .menu-item.menu-item-has-children:after,#menu-navbar .menu-item.menu-item-has-children:after{content:"+";cursor:pointer;position:absolute;top:24px;right:24px;color:hsla(0,0%,100%,.75);font-size:40px;line-height:.65;transform-origin:center;transition:color .5s,transform .5s ease-out}#menu-navbar-dutch .menu-item.menu-item-has-children:after:hover,#menu-navbar-europe .menu-item.menu-item-has-children:after:hover,#menu-navbar-french .menu-item.menu-item-has-children:after:hover,#menu-navbar-german .menu-item.menu-item-has-children:after:hover,#menu-navbar .menu-item.menu-item-has-children:after:hover{color:#fff}#menu-navbar-dutch .menu-item.menu-item-has-children.js-active:after,#menu-navbar-europe .menu-item.menu-item-has-children.js-active:after,#menu-navbar-french .menu-item.menu-item-has-children.js-active:after,#menu-navbar-german .menu-item.menu-item-has-children.js-active:after,#menu-navbar .menu-item.menu-item-has-children.js-active:after{transform:rotate(135deg)}#menu-navbar-dutch .menu-item.menu-item-has-children.js-active .sub-menu,#menu-navbar-europe .menu-item.menu-item-has-children.js-active .sub-menu,#menu-navbar-french .menu-item.menu-item-has-children.js-active .sub-menu,#menu-navbar-german .menu-item.menu-item-has-children.js-active .sub-menu,#menu-navbar .menu-item.menu-item-has-children.js-active .sub-menu{pointer-events:auto;pointer-events:unset;max-height:1000px;opacity:1;transform:translateY(0)}#menu-navbar-dutch .menu-item .sub-menu,#menu-navbar-europe .menu-item .sub-menu,#menu-navbar-french .menu-item .sub-menu,#menu-navbar-german .menu-item .sub-menu,#menu-navbar .menu-item .sub-menu{margin:20px 0 -20px 20px;pointer-events:none;max-height:0;opacity:0;transform:translateY(-25%);transition:all .5s ease-out}#menu-navbar-dutch .menu-item .sub-menu li,#menu-navbar-europe .menu-item .sub-menu li,#menu-navbar-french .menu-item .sub-menu li,#menu-navbar-german .menu-item .sub-menu li,#menu-navbar .menu-item .sub-menu li{font-size:13px}#menu-navbar-dutch .menu-item.current-menu-parent>a,#menu-navbar-dutch .menu-item.current_page_item>a,#menu-navbar-europe .menu-item.current-menu-parent>a,#menu-navbar-europe .menu-item.current_page_item>a,#menu-navbar-french .menu-item.current-menu-parent>a,#menu-navbar-french .menu-item.current_page_item>a,#menu-navbar-german .menu-item.current-menu-parent>a,#menu-navbar-german .menu-item.current_page_item>a,#menu-navbar .menu-item.current-menu-parent>a,#menu-navbar .menu-item.current_page_item>a{color:var(--link-color)}#menu-navbar-dutch .menu-item.current-menu-parent>a:after,#menu-navbar-dutch .menu-item.current_page_item>a:after,#menu-navbar-europe .menu-item.current-menu-parent>a:after,#menu-navbar-europe .menu-item.current_page_item>a:after,#menu-navbar-french .menu-item.current-menu-parent>a:after,#menu-navbar-french .menu-item.current_page_item>a:after,#menu-navbar-german .menu-item.current-menu-parent>a:after,#menu-navbar-german .menu-item.current_page_item>a:after,#menu-navbar .menu-item.current-menu-parent>a:after,#menu-navbar .menu-item.current_page_item>a:after{left:0;width:100%;height:100%}.ie-transform{left:-50%;top:0;position:relative!important}.follow-transform{top:0}#enquiry{width:28px;height:auto}.global-message{position:fixed;top:0;left:0;width:100%;z-index:100;background:#ff5959;color:#fff;text-align:center;padding:13px}.global-message p{margin:0 auto;line-height:15px;font-weight:400;font-size:18px}.icon-menu .vs-cart{display:none!important;pointer-events:none!important}.background-image{width:100%;height:800px;background-color:wheat;position:relative;top:-38px;z-index:-1}.background-image .main-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%;padding:100px;width:50%}.main-content{text-align:center;padding:40px;width:80%;margin:0 auto}body.home .main-content{max-width:900px}body.home .main-content .content{margin:2em 0 3em}.content-navigation{text-align:center}.content-navigation a{color:#000}.products .middle{margin-top:100px}@media (max-width:767px){.products .middle{margin-top:0}}.products .item-wrap{transition:background-color .5s linear;background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center;min-height:500px;position:relative}.products .item-wrap .product-text-wrap{transition:opacity .5s linear;width:100%;min-height:500px;background-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;color:#fff}.products .item-wrap .product-text-wrap h1{opacity:0}.products .item-wrap .product-text-wrap p{top:-200px;position:relative;transition:opacity .5s;opacity:0;padding:0 40px}.test-buy{position:relative;background-color:#eaeaea;margin-top:100px}.test-buy .left-text p{padding:40px;width:60%;text-align:center;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%)}.test-buy .right-img{position:relative;top:100px;z-index:99}.test-buy .right-img img{height:400px;width:auto}@media screen and (max-width:767px){.test-buy .left-text p{width:100%}.test-buy .right-img{top:0}}.rellax-right-2{position:absolute;top:-50%;width:150%;left:100%;text-align:left;font-size:4em}.rellax-right-2 h1{font-weight:700}@media screen and (max-width:767px){.rellax-right-2{top:0}.rellax-right-2 h1{font-size:.5em}}.rellax-left-2{position:absolute;top:50%;width:100%;right:40%;text-align:left;font-size:4em}.rellax-left-2 h1{font-weight:700}@media screen and (max-width:767px){.rellax-left-2{top:80%}.rellax-left-2 h1{font-size:.5em}}.hidden-text{position:relative;top:100px}.hidden-text .white-line{border:1px solid #fff;width:0;transition:width .5s}.hidden-text .white-line,.hidden-text ul{opacity:0;margin:0 auto;position:relative}.hidden-text ul{list-style-type:none;text-align:left;width:65%;top:-200px;transition:opacity .5s}.hidden-text ul li{padding:10px;font-size:1.5em;position:relative}.site-footer .logo-banner{position:relative;text-align:center}.site-footer .logo-banner img{height:48px}.site-footer .logo-banner-wrap{position:relative;display:block;max-width:90%;width:320px;margin:auto;padding:0 48px;background-color:#fff}@media screen and (min-width:768px){.site-footer .logo-banner-wrap{width:36%}}.site-footer .logo-banner:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000;transform:translateY(-50%)}.site-footer-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:48px 0 0}.site-footer-row>div,.site-footer-row>ul{padding:12px 0}@media screen and (min-width:768px){.site-footer-row,.site-footer-row>div,.site-footer-row>ul{-ms-flex-direction:row;flex-direction:row}.site-footer-row{-ms-flex-align:start;align-items:flex-start}}.site-footer-row>*{-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:1024px){.site-footer-row>*{-ms-flex:1 0 33.33333%;flex:1 0 33.33333%}}.site-footer-row:last-of-type{margin-bottom:20px}.site-footer .menu{margin:0;padding:0;list-style:none;text-align:center}.site-footer .menu li{display:inline-block;padding:0 16px}@media screen and (min-width:1024px){.site-footer .menu#menu-footer-left{text-align:left;margin-left:-16px}}.site-footer .menu#menu-footer-left li.menu-item{margin-bottom:1.75rem}@media screen and (min-width:1024px){.site-footer .menu#menu-footer-right{text-align:right;margin-right:-16px}}.site-footer .menu#menu-footer-right li.menu-item{margin-bottom:1.75rem}.site-footer .social-links{color:#000;margin:0}.site-footer .social-links a{opacity:1}.vs-footer__logos{position:relative;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.vs-footer__logos{margin:0 -20px 0 auto}}.vs-footer__logos img{display:block;max-width:100px;height:auto;margin:0 20px}#single-product .main-content{background-color:#f0f0f3;width:100%;margin-top:-37px;top:170px;text-align:left}#single-product .technical .col{padding:50px}#single-product .technical .images .image-single{padding:20px}#single-product .details ul{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #000}#single-product .details ul li{border-top:1px solid #000}#single-product .details ul li .circle-btn--container{padding:10px}#technical-details-section{background-color:#f0f0f3;display:none}.image-single{z-index:99;padding:20px}.main-content-left{z-index:999}.images-wrap{width:60%;margin-left:auto;position:relative}.z-index-images{z-index:99}.fixed-wrap{top:17%}#product-info{top:220px;background-color:hsla(0,0%,100%,0);padding:40px}.list-link{margin:0;padding-top:24px;padding-bottom:24px}#technical-details-section{padding:60px;border-top:none!important}#single-product .cutout-image{position:relative}#single-product .cutout-image img{position:absolute;margin-top:20px;max-height:530px}#single-product .grey-cover{min-height:370px}.product-info-wrap{margin-bottom:40px}.product-info-wrap .diameter{padding:30px 0}#make-enquiry .row,#technical-details .row{padding:20px 0}.telescopic-link .circle-btn--container{float:right}.grey{background-color:#f0f0f3}#make-enquiry{background-color:#fff}#enquiry-parent{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #000}#enquiry-parent li .circle-btn--container{padding:10px}.enquiry-width{width:266px}.rotate-arrow{transform:rotate(180deg)}.product-accordian-item--enquiry{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0 24px;padding:0 1.5rem}@media screen and (min-width:768px){.product-accordian-item--enquiry{-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:768px){.product-accordian-item--enquiry .faqs{margin:48px 0 96px 24px;margin:3rem 0 6rem 1.5rem;width:33.3%}}@media screen and (min-width:768px){.product-accordian-item--enquiry .contact-us{width:66.6%}}.product-accordian-item--enquiry .vs-enquiry_wrapper{display:block!important}.product-detailmenu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;margin-bottom:1.875rem}@media screen and (min-width:768px){.product-detailmenu{display:none}}.product-detailmenu-title{-ms-flex:90%;flex:90%;text-align:center;font-size:24px}.product-detailmenu .close{margin:0 0 0 24px;margin:0 0 0 1.5rem;-ms-flex:10%;flex:10%;position:relative}@media screen and (min-width:768px){.product-detailmenu .close{display:none}}.product-detailmenu .close:after,.product-detailmenu .close:before{position:absolute;left:0;top:50%;content:"";width:30px;height:2px;background-color:#000;display:block}.product-detailmenu .close:before{transform:rotate(45deg)}.product-detailmenu .close:after{transform:rotate(-45deg)}.product-detailmenu .close span{display:none}#contact-form{background-color:#f0f0f3;position:fixed;width:100%;height:100%;z-index:999;top:0;transform:translateY(-100%);opacity:0;transition:all .45s cubic-bezier(.645,.045,.355,1)}#contact-form .contact-us-inner{padding-top:48px}@media screen and (min-width:600px){#contact-form .contact-us-inner{padding-top:120px}}#contact-form.is-active{transform:translateY(0);opacity:1}#contact-form>*{overflow-y:auto;height:100%}#contact-form .form-title,#contact-form .form-wrapper{position:relative}@media screen and (min-width:1024px){#contact-form .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}#contact-form .form-faqs{-ms-flex:1 0 50%;flex:1 0 50%}#contact-form .form-faqs li{margin:0 0 12px}#contact-form .vs-enquiry_wrapper{width:100%}#contact-form .gform_heading{padding:20px}#contact-form .gform_footer{position:relative;padding:0 20px;padding:0 1.25rem}#contact-form .gform_footer .circle-btn--outer{transform:rotate(180deg);right:5%;position:absolute}#contact-form .gform_footer #gform_submit_button_1{position:absolute;right:10%;margin-right:20px;background-color:#f0f0f3;border:none;padding-top:14px;padding-bottom:14px;margin:0}#contact-form .gform_wrapper .gform_body label.gfield_label{font-weight:700}#contact-form .gform_wrapper .gform_body input:not([type=checkbox]):not([type=radio]),#contact-form .gform_wrapper .gform_body textarea{color:#000;background-color:#f0f0f3;border:none;border-bottom:1px solid #000;padding:12px 20px 12px 0;border-radius:0}#contact-form .gform_wrapper .gform_body input:not([type=checkbox]):not([type=radio]):focus,#contact-form .gform_wrapper .gform_body textarea:focus{outline-width:0}#contact-form .gform_wrapper .gform_body input:not([type=checkbox]):not([type=radio]):-ms-input-placeholder,#contact-form .gform_wrapper .gform_body textarea:-ms-input-placeholder{color:#000}#contact-form .gform_wrapper .gform_body input:not([type=checkbox]):not([type=radio])::placeholder,#contact-form .gform_wrapper .gform_body textarea::placeholder{color:#000}#contact-form .gform_wrapper .gform_body textarea{height:100px}#contact-form .gform_wrapper #field_1_1,#contact-form .gform_wrapper #field_1_2{width:50%;text-align:left;display:inline-block}#contact-form .gform_wrapper li.gfield{padding:4px}@media screen and (min-width:768px){#contact-form .gform_wrapper li.gfield{padding:1rem}}#contact-form .form-title h2{margin:0;font-size:calc(24px + .83333vw)}@media screen and (min-width:1440px){#contact-form .form-title h2{font-size:36px}}#contact-form .close-button{position:absolute;top:0;right:0;width:32px;height:32px;text-align:right;background-color:#f0f0f3;cursor:pointer}#contact-form .close-button .wrap{position:relative;height:100%}#contact-form .close-button .wrap:before{content:"Close";position:absolute;top:50%;right:100%;transform:translate(-10px,-50%)}#contact-form .close-button .wrap .bar1{position:absolute;border:1px solid #000;width:100%;top:50%;transform:translateY(-50%) rotate(45deg)}#contact-form .close-button .wrap .bar2{border:1px solid #000;position:absolute;width:100%;top:50%;transform:translateY(-50%) rotate(-45deg)}.single-tube .contact-action{margin:40px 0}@media screen and (min-width:600px){.single-tube .contact-action{margin:120px 0 0}}.contact-action-inner{text-align:center;padding:60px 0;font-size:calc(20px + .55556vw);line-height:1;max-width:720px;margin:auto}@media screen and (min-width:1440px){.contact-action-inner{font-size:28px}}@media screen and (min-width:600px){.contact-action-inner{padding:96px 0}}.vs-newsletter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 -16px}@media screen and (min-width:768px){.vs-newsletter{-ms-flex-flow:row wrap;flex-flow:row wrap}}.vs-newsletter .gform_heading{-ms-flex:1 0 100%;flex:1 0 100%;margin:0 16px 8px}.vs-newsletter .gform_body,.vs-newsletter .gform_footer{width:auto!important;margin:0 16px!important}.vs-newsletter .gform_fields{display:-ms-inline-flexbox;display:inline-flex}.vs-newsletter input[type=email],.vs-newsletter input[type=text]{width:240px!important;padding:12px 24px!important;font-size:16px;font-size:1rem;line-height:1;border-radius:0;border:1px solid #000!important;transition:width .25s ease-in-out}.vs-newsletter input[type=email]:focus,.vs-newsletter input[type=text]:focus{width:300px!important}.vs-enquiry{margin:48px 0 96px;margin:3rem 0 6rem}.vs-enquiry .gform_fields{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.vs-enquiry .gform_fields .is-third{-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:600px){.vs-enquiry .gform_fields .is-third{-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;-ms-flex-preferred-size:calc(33.33333% - 24px);flex-basis:calc(33.33333% - 24px)}}@media screen and (min-width:1024px){.vs-enquiry .gform_fields .is-third{-ms-flex:1 0 16.66667%;flex:1 0 16.66667%;-ms-flex-preferred-size:calc(16.66667% - 24px);flex-basis:calc(16.66667% - 24px)}}.vs-enquiry .gform_fields .is-half{-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:1024px){.vs-enquiry .gform_fields .is-half{-ms-flex:1 0 50%;flex:1 0 50%;-ms-flex-preferred-size:calc(50% - 24px);flex-basis:calc(50% - 24px)}}.vs-enquiry .gform_fields .is-full{-ms-flex:1 0 100%;flex:1 0 100%}#search-results{padding:120px 0 0;padding:7.5rem 0 0;color:#000}#search-results h1{margin:0 0 72px;margin:0 0 4.5rem;text-align:center}#search-results h2{margin:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.section-links-inner a{width:50%}#menu-navbar-dutch .menu-item svg,#menu-navbar-europe .menu-item svg,#menu-navbar-french .menu-item svg,#menu-navbar-german .menu-item svg,#menu-navbar .menu-item svg{position:absolute;top:50%;transform:translateY(-50%)}}#home-slider{background-color:rgba(240,240,243,.5)}#home-slider .swiper-pagination{width:auto;left:30px;bottom:40px}@media screen and (min-width:768px){#home-slider .swiper-pagination{left:45px}}#home-slider .swiper-pagination .swiper-pagination-bullet{background-color:#000;opacity:1;transition:margin .25s cubic-bezier(.645,.045,.355,1)}#home-slider .swiper-pagination .swiper-pagination-bullet-active{margin-right:16px}#home-slider .swiper-slide{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px){#home-slider .swiper-slide{min-height:480px}}@media screen and (min-width:768px){#home-slider .swiper-slide{min-height:640px}}#home-slider .swiper-slide .text-wrap{width:calc(100% - 60px);color:currentColor;text-decoration:none;margin:0 30px;padding:60px 0 260px}@media screen and (min-width:600px){#home-slider .swiper-slide .text-wrap{width:75%;padding:100px 0 260px}}@media screen and (min-width:768px){#home-slider .swiper-slide .text-wrap{margin:0 0 0 60px;padding:0;width:50%;max-width:480px}}@media screen and (min-width:1024px){#home-slider .swiper-slide .text-wrap{margin:0 0 0 120px}}#home-slider .swiper-slide h1{font-size:calc(24px + .55556vw)}@media screen and (min-width:1024px){#home-slider .swiper-slide h1{font-size:32px}}.circle-btn--container{padding:30px 0 30px 30px;outline:none!important}.circle-btn--container:hover .circle-btn--outer{transform:translateX(-8px) translateZ(0)}.circle-btn--container:hover .circle-arrow--icon{transform:translateX(-8px) translateY(-50%)}.circle-btn--container:hover .circle-arrow--bar{transform:scaleX(.55)}.circle-btn--outer{width:44px;height:44px;border-radius:50%;position:relative;transition:transform .45s cubic-bezier(.645,.045,.355,1),opacity .35s cubic-bezier(.645,.045,.355,1)}.swipe-next .circle-btn--outer #progress-orb{transform:scaleY(-1) scaleX(-1)}.circle-arrow--icon{position:absolute;top:50%;left:calc(40% - 4px);width:20px;height:6px;transform:translateX(0) translateY(-50%) translateZ(0);transition:transform .45s cubic-bezier(.645,.045,.355,1);will-change:transform}.circle-arrow--bar{height:1px;width:100%;background-color:#000;position:absolute;top:3px;transform:translateZ(0);transform-origin:0 0;transition:transform .45s cubic-bezier(.645,.045,.355,1),opacity .35s cubic-bezier(.645,.045,.355,1);will-change:transform opacity}.circle-arrow--triangle{position:absolute;left:-1px;width:4px;height:7px}.circle-arrow--triangle .inner-triangle-right{position:absolute;transform:rotate(180deg);fill:#000}.pages{position:absolute;bottom:0;right:0;z-index:99;display:-ms-flexbox;display:flex}.swipe-next{position:relative;margin-left:4px;transform:rotate(180deg)}.section-links-inner{display:-ms-grid;display:grid;gap:1em 2em;-ms-grid-columns:(minmax(300px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(300px,1fr));font-size:28px;font-weight:300;text-align:center;color:#000;text-transform:uppercase}@media screen and (min-width:768px){.section-links-inner{padding:2em 0}}.section-links-inner a{line-height:1;-ms-flex-pack:center;justify-content:center}.work-with{position:relative;padding:40px;width:100%;max-width:100%;overflow:hidden}@media screen and (min-width:768px){.work-with{overflow:visible}}.work-with-details{position:absolute;top:170px;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:80%;margin:auto;padding:32px 16px;color:#fff;font-size:calc(17px + .27778vw);line-height:1.25;opacity:0;transform:translateY(100px);transition:opacity .35s cubic-bezier(.645,.045,.355,1),transform .45s cubic-bezier(.645,.045,.355,1)}@media screen and (min-width:1024px){.work-with-details{font-size:21px}}@media screen and (min-width:600px){.work-with-details{top:400px;width:60%;padding:48px 16px}}.work-with-details:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:2px;background-color:#fff;transform-origin:top left;opacity:0;transform:scaleX(0);transition:transform .25s cubic-bezier(.645,.045,.355,1) 0s,opacity .25s cubic-bezier(.645,.045,.355,1) 0s}.work-with-inner{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:540px;margin:24px auto 0;display:-ms-flexbox;display:flex}.work-with-inner>img{position:absolute;width:1px;height:1px;visibility:hidden;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}.work-with-inner:before{content:"";display:block;padding-top:142%}@media screen and (min-width:600px){.work-with-inner{margin:0 auto}}.work-with-inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;transition:background-color .25s cubic-bezier(.645,.045,.355,1)}.work-with-inner>*{z-index:1}.work-with-inner:hover:after,body.touch-device .work-with-inner:after{background-color:rgba(0,0,0,.6)}.work-with-inner:hover .work-with-details,body.touch-device .work-with-inner .work-with-details{opacity:1;transform:translateY(0)}.work-with-inner:hover .work-with-details:before,body.touch-device .work-with-inner .work-with-details:before{opacity:1;transform:scaleX(1);transition-delay:.35s}.work-with .chopper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.work-with .contact-details{width:100%}.work-with .contact-details .contact-info-phone,.work-with .contact-details a{min-height:48px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.work-with .contact-info{margin-bottom:2ch}.work-with .contact-info-label{font-weight:600;letter-spacing:.5px}.work-with .contact-info-email,.work-with .contact-info-phone{margin-top:.5ch}.work-with .contact-info-email i,.work-with .contact-info-phone i{font-size:16px}.work-with .contact-info-phone i{transform:rotate(90deg)}.work-with .scroll-text{position:absolute;text-align:center;font-size:calc(30px + 3.47222vw);font-weight:600;color:#fff;margin:0}@media screen and (min-width:1440px){.work-with .scroll-text{font-size:80px}}.work-with .scroll-left{top:35px;width:100%;right:0}@media screen and (min-width:600px){.work-with .scroll-left{top:80px}}.work-with .scroll-left.black{color:#000}.work-with .scroll-right{top:120px;width:100%;left:0}@media screen and (min-width:600px){.work-with .scroll-right{top:240px}}.work-with .scroll-right.black{color:#000}.scrolling-text{position:absolute;z-index:10;width:100%;font-size:calc(32px + 3.61111vw);line-height:.86;pointer-events:none;opacity:1;mix-blend-mode:exclusion}@media screen and (min-width:1440px){.scrolling-text{font-size:84px}}.scrolling-text h2{font-weight:600;margin:0;text-transform:uppercase}.scrolling-text.scroll-right{top:0;left:0}.scrolling-text.scroll-left{top:100%;right:0;text-align:right}.news-hero{margin:0 0 60px;padding:108px 0 81px;background-color:#f0f0f3}@media screen and (min-width:600px){.news-hero{padding:140px 0}}@media screen and (min-width:768px){.news-hero{margin:0 0 90px;padding:180px 0 140px}}.news-hero-inner{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.news-hero-inner{-ms-flex-direction:row;flex-direction:row}}.news-hero-inner img{width:100%}@media screen and (min-width:768px){.news-hero-inner img{margin:0 -48px -480px auto;width:65%;float:right}}@media screen and (min-width:1024px){.news-hero-inner img{margin:0 -48px -480px auto;width:60%;float:right;transform:translateY(-10%)}}.news-hero-desc{max-width:420px}.news-hero-desc h1{font-size:1rem}.vs-news-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.vs-news-item{-ms-flex-direction:row;flex-direction:row}}.vs-news-item .arrow-button{margin:48px 0;margin:3rem 0}@media screen and (min-width:768px){.vs-news-item:nth-of-type(2n) .vs-news-photo{-ms-flex-order:1;order:1}.vs-news-item:nth-of-type(2n) .vs-news-desc{-ms-flex-order:0;order:0;padding:72px 80px 80px}}@media screen and (min-width:1440px){.vs-news-item:nth-of-type(2n) .vs-news-desc{padding:72px 240px 120px 120px}}@media screen and (min-width:768px){.vs-news-item:nth-of-type(odd) .vs-news-photo{-ms-flex-order:0;order:0}.vs-news-item:nth-of-type(odd) .vs-news-desc{-ms-flex-order:1;order:1;margin:0 0 0 -80px;padding:72px 80px 80px}}@media screen and (min-width:1440px){.vs-news-item:nth-of-type(odd) .vs-news-desc{margin:0 0 0 -200px;padding:72px 120px 120px 240px}}.vs-news-desc{position:relative;z-index:0;background-color:#f0f0f3}.vs-news-desc-inner{padding:48px;padding:3rem;max-width:420px;margin-left:auto}.vs-news-photo{position:relative;z-index:1;width:100%;padding:-72px 0 72px;padding:-4.5rem 0 4.5rem}body.blog .vs-news-photo{position:relative;background-repeat:no-repeat;background-position:50%;background-size:cover;max-width:565px}body.blog .vs-news-photo>img{position:absolute;width:1px;height:1px;visibility:hidden;-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}body.blog .vs-news-photo:before{content:"";display:block;padding-top:115%}@media screen and (min-width:768px){.vs-news-photo{margin:-72px 0 72px;margin:-4.5rem 0 4.5rem;width:39%;-ms-flex:1 0 39%;flex:1 0 39%}}.vs-news-date{margin:0 0 38px;margin:0 0 2.375rem;letter-spacing:8px}.vs-news-title{margin:0 0 36px;margin:0 0 2.25rem;font-size:28px;font-size:1.75rem}.pagination{margin:120px 0 0;margin:7.5rem 0 0}.pagination-inner{padding:48px 0 96px;padding:3rem 0 6rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.pagination .arrow-button .text{display:none}@media screen and (min-width:768px){.pagination .arrow-button .text{display:block}}.pagination a{color:currentColor}.blog-banner{margin:0 0 48px}@media screen and (min-width:1024px){.blog-banner{margin:0 0 96px}}.blog-banner img{display:block;margin:auto}.single-blog .blog-post-heading{text-align:center;margin:0 0 48px}@media screen and (min-width:1024px){.single-blog .blog-post-heading{margin:0 0 96px}}.single-blog .blog-post-heading h3{margin:0 0 48px}@media screen and (min-width:1024px){.single-blog .blog-post-heading h3{margin:0 0 96px}}.single-blog .blog-post-heading h1{margin:auto;max-width:80%}@media screen and (min-width:1024px){.single-blog .blog-post-heading h1{max-width:58%}}.single-blog .blog-content{font-size:18px;line-height:1.7}.single-blog .blog-content>*{margin-left:auto;margin-right:auto;text-align:center}.arrow-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.arrow-button .icon{position:relative;width:88px}.arrow-button.is-left .text{-ms-flex-order:1;order:1}.arrow-button.is-left .icon{-ms-flex-order:0;order:0;margin-right:32px;transform:scaleX(-1)}.arrow-button.is-right .icon{margin-left:32px}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent}button .icon:after{transform:translate(50%,-50%)!important}.page-numbers{position:relative}.page-numbers:before{content:"";position:absolute;top:-16px;left:50%;width:6px;height:6px;background-color:#000;border-radius:100%;transform:translate(-50%,-100%)}.vs-pill{position:relative;margin:.5rem;padding:1rem 2rem;box-shadow:inset 0 0 0 1px #000;border-radius:60px;font-size:18px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;transition:all .25s}.vs-pill .text{line-height:1}.vs-pill--block{display:block}.vs-pill_wrapper{position:relative}.vs-pill span{display:inline-block;transform:translateY(10%)}.vs-pill:hover{box-shadow:inset 0 0 0 1px #000,0 2px 8px rgba(0,0,0,.16)}.vs-pill.is-fill,.vs-pill:hover{color:#fff;background-color:#000}.vs-pill.is-fill:hover{color:#000;background-color:#fff}@media screen and (min-width:600px){.vs-pill{font-size:20px}}.cutout-header{margin:0 0 -480px auto;width:65%}.vs-tube-photo{position:relative;width:85%}.vs-tube-photo:before{content:"";display:table;padding-top:90%}.vs-tube-photo>*{position:absolute;top:50%;left:50%;transform:translate(calc(-50% + 32px),-50%)}.tubes-section{position:relative}@media screen and (min-width:768px){.tubes-section{margin:0 0 3rem}}.tubes-section .swiper-slide{-ms-flex-item-align:end;align-self:flex-end;width:300px}@media screen and (min-width:768px){.tubes-section .swiper-slide{width:500px}}.tubes-section .swiper-controls{margin:3rem 0 0}.tubes-section .swiper-controls .swiper-next,.tubes-section .swiper-controls .swiper-prev{cursor:pointer}.tubes-section-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 24px}@media screen and (min-width:768px){.tubes-section-item .vs-news-photo{-ms-flex-order:0;order:0}.tubes-section-item .vs-news-desc{-ms-flex-order:1;order:1;margin:0 0 0 -200px;margin:0 0 0 -12.5rem;padding:72px 120px 144px 320px;padding:4.5rem 7.5rem 9rem 20rem}}@media screen and (min-width:768px){.tubes-section-item:nth-child(2n) .vs-news-photo{-ms-flex-order:1;order:1}.tubes-section-item:nth-child(2n) .vs-news-desc{-ms-flex-order:0;order:0;padding:72px 320px 144px 120px;padding:4.5rem 20rem 9rem 7.5rem}}.tubes-section-item.slider{display:block}.tubes-section-item .arrow-button{margin:24px 0 0}.tubes-section-item-inner{max-width:480px;margin:auto}.tubes-section-item-inner .vs-link__wrapper{margin:24px 0 0}.tubes-section-item-inner .vs-pill__wrapper{margin:1rem 0 0;text-align:center}@media screen and (min-width:600px){.tubes-section-item-inner .vs-pill__wrapper{margin:2rem 0 0}}.tubes-section-item .vs-news-photo{max-width:565px}.tubes-section-item-photo{position:relative;z-index:1;margin:-72px 0 72px;margin:0 0 60px}@media screen and (min-width:768px){.tubes-section-item-photo{max-width:565px;width:39%;-ms-flex:1 0 39%;flex:1 0 39%}}.tubes-section-item-title{display:-ms-flexbox;display:flex;text-align:center;font-size:1.2em;min-height:2.4em}@media screen and (min-width:768px){.tubes-section-item-title{font-size:1.5em;min-height:3em;padding:0 1em}.tubes-section-item-title .vs-whale{-ms-flex:0 0 60px;flex:0 0 60px;margin-left:2rem}}.product-body{margin:120px 0 0;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.product-body h1{font-size:28px;font-size:1.75rem;font-weight:300;margin:0}.product-wrapper{position:relative;z-index:1}.product-hero{position:-webkit-sticky;position:sticky;top:0;z-index:0;margin:0;padding:120px 0 240px;padding:7.5rem 0 15rem;background-color:#f0f0f3;opacity:0}@media screen and (min-width:768px){.product-hero{opacity:1}}.product-hero-desc{max-width:420px}.product-content{width:100%}@media screen and (max-width:767px){.product-content{-ms-flex-order:2;order:2}}.product-images{margin-left:auto;width:100%}@media screen and (min-width:768px){.product-images{width:60%}}@media screen and (max-width:767px){.product-images{-ms-flex-order:1;order:1;margin-bottom:3rem}}.product-images img{display:block;width:100%}.product-images img:not(:last-of-type){margin:12px 0;margin:.75rem 0}@media screen and (min-width:768px){.product-images img:not(:last-of-type){margin:0 0 80px;margin:0 0 5rem}}.is-fixed .product-main,.product-images .carousel-cell{width:100%}@media screen and (min-width:768px){.is-fixed .product-main{width:calc(33.33333% - 18px)}}.product-main .size{position:relative;margin:.5rem 0;padding:.5rem 1rem;background-color:#f0f0f3}@media screen and (min-width:768px){.product-content{position:-webkit-sticky;position:sticky;z-index:100;top:180px;height:100%;overflow-y:auto;width:35%}}.is-fixed .product-content{position:fixed;width:100%;max-height:calc(100vh - 180px)}.product-content header{z-index:2;padding:0 0 48px;pointer-events:none;transition:z-index .25s}.product-content header.is-hidden{z-index:0}.product-content .feature-text,.product-content h3{font-size:28px;font-size:1.75rem;line-height:1.5;margin:48px 0 72px;margin:3rem 0 4.5rem}.swiper-controls{position:relative;padding:1.5rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.swiper-controls .swiper-pagination{position:relative;margin:0 .5em 0 1em}.swiper-controls .swiper-pagination-bullet{margin:0 .5em 0 0;opacity:1;width:10px;height:10px;background-color:transparent;border:1px solid #000}.swiper-controls .swiper-pagination-bullet-active{background-color:#000}.product-tech-wrap{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 24px;padding:0 1.5rem}.product-tech-wrap img{max-height:480px;margin-bottom:24px}@media screen and (min-width:768px){.product-tech-wrap img{-ms-flex:1;flex:1}}.product-tech-wrap .product-table{-ms-flex:1 0 50%;flex:1 0 50%;min-width:500px}@media screen and (min-width:768px){.product-tech-wrap .product-table{margin-left:48px}}.product-table{margin-top:48px}.product-tech img{max-height:480px;margin-bottom:24px}@media screen and (min-width:1024px){.product-tech{margin:0 72px 0 0;margin:0 4.5rem 0 0}}.product-accordion{width:100%;margin:48px 0;max-width:100vw;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (min-width:600px){.product-accordion{margin:72px 0 0}}.product-accordion #technical-details{margin:16px 0 0}@media screen and (min-width:600px){.product-accordion #technical-details{margin:48px 0 0}}.product-accordion-item{padding:0 0 0 24px;box-shadow:inset 0 1px 0 0 #979797;background-color:hsla(0,0%,100%,0);transition:background-color .25s cubic-bezier(.645,.045,.355,1)}.product-accordion-item:last-of-type{box-shadow:inset 0 1px 0 0 #979797,inset 0 -1px 0 0 #979797}.product-accordion-item--trigger{padding:32px 0;padding:2rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.product-accordion-item--content{background-color:#fff;top:0;left:0;width:100%;height:100%;position:fixed;overflow:auto!important;display:none;z-index:1;padding:180px 24px 48px;padding:11.25rem 1.5rem 3rem}.is_active .product-accordion-item--content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.product-accordion-item--content{padding:24px 48px 72px;padding:1.5rem 3rem 4.5rem;display:none}}.product-accordion-item.is-active{width:100%;background-color:hsla(0,0%,100%,.95)}.product-accordion-item.is-active .product-accordion-item--trigger .arrow-button{transform:scaleX(-1)}
/*# sourceMappingURL=style.css.map */
