@font-face{font-family:Oswald;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvsUZiYA.ttf)format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs169vsUZiYA.ttf)format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf)format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvsUZiYA.ttf)format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9osUZiYA.ttf)format("truetype")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/oswald/v53/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZosUZiYA.ttf)format("truetype")}@font-face{font-family:Anonymous Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/anonymouspro/v21/rP2Bp2a15UIB7Un-bOeISG3pLlw.ttf)format("truetype")}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-heavy-webfont.eot);src:url(/fonts/unineue-heavy-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-heavy-webfont.woff2)format("woff2"),url(/fonts/unineue-heavy-webfont.woff)format("woff"),url(/fonts/unineue-heavy-webfont.ttf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-bold-webfont.eot);src:url(/fonts/unineue-bold-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-bold-webfont.woff2)format("woff2"),url(/fonts/unineue-bold-webfont.woff)format("woff"),url(/fonts/unineue-bold-webfont.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-regular-webfont.eot);src:url(/fonts/unineue-regular-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-regular-webfont.woff2)format("woff2"),url(/fonts/unineue-regular-webfont.woff)format("woff"),url(/fonts/unineue-regular-webfont.ttf)format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-regularitalic-webfont.eot);src:url(/fonts/unineue-regularitalic-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-regularitalic-webfont.woff2)format("woff2"),url(/fonts/unineue-regularitalic-webfont.woff)format("woff"),url(/fonts/unineue-regularitalic-webfont.ttf)format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-book-webfont.eot);src:url(/fonts/unineue-book-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-book-webfont.woff2)format("woff2"),url(/fonts/unineue-book-webfont.woff)format("woff"),url(/fonts/unineue-book-webfont.ttf)format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Uni Neue;src:url(/fonts/unineue-bookitalic-webfont.eot);src:url(/fonts/unineue-bookitalic-webfont.eot?#iefix)format("embedded-opentype"),url(/fonts/unineue-bookitalic-webfont.woff2)format("woff2"),url(/fonts/unineue-bookitalic-webfont.woff)format("woff"),url(/fonts/unineue-bookitalic-webfont.ttf)format("truetype");font-weight:300;font-style:italic}
html{scroll-behavior:smooth;font-family:Uni Neue,sans-serif}body{color:#5f5f5f;margin:0;padding:0;scroll-margin-top:450px;font-family:Uni Neue,sans-serif;font-style:normal;font-weight:500;line-height:1.45}.dn{display:none!important}a:hover{color:#c8102e}#dn-banner,.dn-slides .dn-slide{width:100%;height:80vh;min-height:520px;max-height:740px}.dn-banner_inside .dn-slides .dn-slide{width:100%;height:520px;min-height:520px;max-height:740px}.dn-banner_inside-small .dn-slides .dn-slide{width:100%;height:400px;min-height:400px;max-height:400px}#hero-banner,.dn-slides .dn-slide-vh-40{width:100%;height:40vh!important;min-height:420px!important;max-height:640px!important}.dn-slides .dn-slide-vh-30{width:100%;height:30vh!important;min-height:320px!important;max-height:540px!important}.dn-slide-vh-40{height:40vh!important;min-height:420px!important;max-height:640px!important}.dn-slide-vh-30{height:30vh!important;min-height:320px!important;max-height:540px!important}.font-oswald{font-family:Oswald,sans-serif}.title-banner{letter-spacing:normal;margin:0;font-size:4rem;font-weight:500;line-height:1}.djo input[type=checkbox],.djo input[type=radio]{margin-right:.6rem}.djo input[type=text],.djo input[type=email],.djo input[type=tel],.djo input[type=url],.djo input[type=search],.djo input[type=number],.djo input[type=password],.djo textarea{color:#000;clear:both;-webkit-appearance:none;background:0 0;border:none;border-bottom:1px solid #d5d5d5;outline:none;width:100%;max-width:100%;height:42px;padding:1.2rem 1.2rem 1.2rem 0;font-family:Uni Neue,sans-serif;font-style:normal;font-weight:300;transition:border-color .2s ease-in-out;display:inline-block;position:relative;top:1px}.djo input[type=text]:focus,.djo input[type=email]:focus,.djo input[type=tel]:focus,.djo input[type=url]:focus,.djo input[type=search]:focus,.djo input[type=number]:focus,.djo input[type=password]:focus,.djo textarea:focus{border-color:#c8102e}.djo input[type=text]:disabled,.djo input[type=email]:disabled,.djo input[type=tel]:disabled,.djo input[type=url]:disabled,.djo input[type=search]:disabled,.djo input[type=number]:disabled,.djo input[type=password]:disabled,.djo textarea:disabled{color:#a8a9ab}.djo textarea{border:1px solid #d5d5d5;width:100%;min-height:200px;padding:1.2rem;display:block}.djo input[type=submit],.djo input[type=reset],.djo input[type=".djo button"],.djo button[type=submit],.djo button[type=reset],.djo button,.djo-button{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:border-box;cursor:pointer;color:#fff;background-color:#000;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #000;border-radius:2.1rem;outline:none;width:100%;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;transition:all .1s;display:inline-block}.djo input[type=submit]:hover,.djo input[type=reset]:hover,.djo input[type=".djo button"]:hover,.djo button[type=submit]:hover,.djo button[type=reset]:hover,.djo button:hover{color:#000;background-color:#fff}.djo input[type=submit].outlined,.djo input[type=reset].outlined,.djo input[type=".djo button"].outlined,.djo button[type=submit].outlined,.djo button[type=reset].outlined,.djo button.outlined,.djo-button.outlined{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:border-box;cursor:pointer;color:#000;background-color:#0000;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #000;border-radius:2.1rem;outline:none;width:100%;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;transition:all .1s;display:inline-block}.djo input[type=submit].outlined:hover,.djo input[type=reset].outlined:hover,.djo input[type=".djo button"].outlined:hover,.djo button[type=submit].outlined:hover,.djo button[type=reset].outlined:hover,.djo button.outlined:hover,.djo-button.outlined:hover{color:#fff;background-color:#000}.djo input[type=submit].reversed,.djo input[type=reset].reversed,.djo input[type=".djo button"].reversed,.djo button[type=submit].reversed,.djo button[type=reset].reversed,.djo button.reversed{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:border-box;cursor:pointer;color:#000;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #fff;border-radius:2.1rem;outline:none;width:100%;padding:1.2rem 2.4rem;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;transition:all .1s;display:inline-block}.djo input[type=submit]:disabled,.djo input[type=reset]:disabled,.djo input[type=".djo button"]:disabled,.djo button[type=submit]:disabled,.djo button[type=reset]:disabled,.djo button:disabled{background:#a8a9ab;border-color:#a8a9ab}.djo button.code-hint{background:#c8102e;border:none;border-radius:1.2rem;width:auto;height:2.4rem;padding:.6rem;font-family:Material Symbols Outlined;line-height:1;display:inline}.djo select{text-transform:none;background:0 0;border:0;border-bottom:1px solid #d5d5d5;border-radius:0;width:100%;margin:.3rem;padding:1.03rem 1.03rem 1.03rem 0;font-weight:300}.djo .form-element{padding:0 2.4rem 2.4rem}.djo fieldset{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;border-radius:3px;margin-bottom:2.4rem;padding:4.8rem 2.4rem;overflow:hidden;box-shadow:0 0 2px #0000004d}.djo fieldset.no-border{box-shadow:none;border:none;padding:0}.djo fieldset>legend{color:#000;text-transform:uppercase;letter-spacing:.02em;float:left;box-sizing:content-box;background-color:#f5f5f5;width:calc(100% + 2.4rem);min-height:57.6px;padding:2.9rem 2.4rem 0;font-family:Uni Neue,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;display:block;position:relative;top:-4.8rem;left:-2.4rem}.djo fieldset.no-border>legend{text-transform:none;background:0 0;margin-bottom:0;font-family:Uni Neue,sans-serif;font-size:2.6rem;font-style:normal;font-weight:300;line-height:1.18;top:0;left:0}.djo form label{letter-spacing:.02em;text-transform:uppercase;margin-bottom:.2rem;font-family:Uni Neue,sans-serif;font-size:12px;font-style:normal;font-weight:500;display:block;position:relative}.djo form .form-element.required>label:after{content:"*";color:#c8102e;position:relative;top:-1px}.background-footer{background-color:#2a2a2d}p{margin-bottom:20px}.overlay-pattern{z-index:1;position:relative}.overlay-pattern:before{content:"";z-index:-1;background-position:0 0;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:640px){.overlay-pattern:before{background-size:160%}}.pattern-size-sm:before{background-size:100%}@media (max-width:640px){.pattern-size-sm:before{background-size:160%}}.pattern-size-md:before{background-size:150%}@media (max-width:640px){.pattern-size-md:before{background-size:160%}}.pattern-size-lg:before{background-size:200%}@media (max-width:640px){.pattern-size-lg:before{background-size:160%}}.overlay-pattern.zig-zags-dark:before{mix-blend-mode:multiply;background-image:url(../media/pattern-lines-dark.00g355wwwn6rl.svg)}.overlay-pattern.waves-dark:before{mix-blend-mode:multiply;background-image:url(../media/waves-dark.0ztp02_p3q980.svg);background-position:100% 100%}.overlay-pattern.waves-light:before{mix-blend-mode:lighten;background-image:url(../media/waves-light.17c_0wc22supg.svg);background-position:100% 100%}.overlay-pattern.zig-zags-light:before{mix-blend-mode:lighten;background-image:url(../media/pattern-lines-light.0tfypmoad2-sp.svg)}.opacity-0,.pattern-opacity-0:before{opacity:0}.opacity-10,.pattern-opacity-10:before{opacity:.1}.opacity-20,.pattern-opacity-20:before,.opacity-30,.pattern-opacity-30:before{opacity:.2}.opacity-40,.pattern-opacity-40:before{opacity:.4}.opacity-50,.pattern-opacity-50:before{opacity:.5}.opacity-60,.pattern-opacity-60:before{opacity:.6}.opacity-70,.pattern-opacity-70:before{opacity:.7}.opacity-80,.pattern-opacity-80:before{opacity:.8}.opacity-90,.pattern-opacity-90:before{opacity:.9}.opacity-100,.pattern-opacity-100:before{opacity:1}.extra-footer ul{list-style-type:disc;list-style-position:inside}.extra-footer ol{list-style-type:decimal;list-style-position:inside}.main ul{margin-bottom:1.6rem;padding-left:1.6rem;list-style-type:disc;list-style-position:outside}.main ol{margin-bottom:1.6rem;padding-left:1.6rem;list-style-type:decimal;list-style-position:outside}.main ul li,.main ol li{margin-bottom:.8rem}.main ol.footnotes li{font-size:1.2rem}.main ul.tight li,.main ol.tight li{margin-bottom:0}.main ul.small li,.main ol.small li{font-size:90%}.hover{position:relative;overflow:hidden}.hover-overlay{z-index:90;width:100%;height:100%;transition:all .4s;position:absolute;top:0;left:0}.hover img{width:100%;transition:all .3s;position:absolute;top:0;left:0}.hover-content{z-index:99;position:relative}.hover-1 img{width:100%;transition:all .2s;position:absolute;top:0;left:0%}.hover-1-content{z-index:99;transition:all .3s;position:absolute;bottom:0;left:0}.hover-1 .hover-overlay{background:#00000080}.hover-1-description{opacity:0;transition:all .3s;transform:translateY(.1rem)}.hover-1:hover .hover-1-content{bottom:1rem}.hover-1:hover .hover-1-description{opacity:1;transform:none}.hover-1:hover img{left:0}.hover-1:hover .hover-overlay{opacity:.6}.hover-5:after{content:"";z-index:999;background:#c8102e;width:100%;height:10px;transition:all .3s;display:block;position:absolute;bottom:-10px;left:0}.hover-5 .hover-overlay{background:#0006}.hover-5-title{z-index:99;padding:2.5rem 3rem 0;transition:all .3s;position:absolute;bottom:0;left:0}.hover-5-title span{opacity:0;color:#c8102e;transition:all .4s}.hover-5-description{z-index:99;opacity:0;padding:.5rem 3rem;transition:all .3s;position:absolute;bottom:0;left:0}.hover-5:hover .hover-overlay{background:#000c}.hover-5:hover .hover-5-title{bottom:5rem}.hover-5:hover .hover-5-description,.hover-5:hover .hover-5-title span{opacity:1}.hover-5:hover:after{bottom:0}#mobile_menu_container a:hover{color:#000}.mobile-menu{color:#fff}.menu_container{color:#fff;z-index:2000;width:100%;height:100%;position:fixed}.menu_container a{color:#fff;text-transform:uppercase;height:60px;font-size:22px;text-decoration:none;display:inline-flex;overflow:hidden}.menu_container a:hover{color:#c8102e}.btn_close{color:#fff;z-index:2;cursor:pointer;border-radius:58px;width:58px;height:58px;font-size:18px;position:absolute;top:20px;right:20px}.btn_mobile_home{color:#fff;z-index:2;cursor:pointer;border-radius:58px;width:58px;height:58px;font-size:18px;position:absolute;top:20px;left:20px}.bg-white .logo-enovis .logo-mark.red{fill:#c8102e;transition:all .5s}.bg-white .logo-enovis .logo-mark.black,.bg-white .logo-enovis .logo-text{fill:#010101;transition:all .5s}.bg-white .mobile-menu{color:#5f5f5f}.logo-enovis .logo-mark{fill:#fff;transition:all .5s}.menu-items a{color:#fff;transition:all .5s}.bg-white .menu-items a{color:#5f5f5f;transition:all .5s}.bg-white .menu-items a:hover{color:#c8102e;transition:all .5s}.testCard .card{cursor:pointer;color:#f0f0f0;background-opacity:.6;background-color:#000;position:relative;overflow:hidden}.testCard>.card img{-o-object-fit:cover;object-fit:cover;opacity:.2;width:100%;height:100%;transition:opacity .2s ease-out;position:absolute;top:0;left:0}.testCard .card h2{text-transform:uppercase;margin:0;transition:inset .3s ease-out .3s;position:absolute;inset:auto auto 30px 30px}.testCard .card p,.testCard .card a{opacity:0;max-width:80%;transition:opacity .3s ease-out;position:absolute}.testCard .card p{inset:auto auto 80px 30px}.testCard .card a{color:inherit;text-decoration:none;inset:auto auto 40px 30px}.testCard .card:hover h2{transition:inset .3s ease-out;inset:auto auto 150px 30px}.testCard .card:hover p,.testCard .card:hover a{opacity:1;transition:opacity .5s ease-in .1s}.testCard .card:hover img{opacity:.33;transition:opacity .3s ease-in}.material-symbols-outlined{vertical-align:middle}.bg-dark{background-color:#222}.bg-enovis-grey{background-color:#f8f8f8}.hubspotForm .field{padding-bottom:20px}.hubspotForm .field .input{margin-top:6px}.hubspotForm.color-white .field label span{color:#fff}.hubspotForm.color-white .field .input select{color:#666;padding-top:8px;padding-bottom:8px;padding-left:10px}.hubspotForm.color-white .field .input input{color:#666;padding-top:8px!important;padding-bottom:8px!important}.hubspotForm.color-white .actions{text-align:center}.hubspotForm.color-white .field .input textarea{color:#666!important}.gridCard{text-align:center;list-style:none;position:relative}.gridCard figure{float:left;text-align:center;cursor:pointer;background:#3085a3;width:100%;min-width:320px;max-height:448px;position:relative;overflow:hidden}.gridCard figure img{opacity:.8;max-width:100%;min-height:100%;display:block;position:relative}.gridCard figure figcaption{color:#fff;text-transform:uppercase;backface-visibility:hidden;z-index:30;padding:2em;font-size:1.25em}.gridCard figure figcaption:before,.gridCard figure figcaption:after{pointer-events:none}.gridCard figure figcaption,.gridCard figure figcaption>a{width:100%;height:100%;position:absolute;top:0;left:0}.gridCard figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;opacity:0;font-size:0}.gridCard figure h2{word-spacing:-.15em;font-weight:300}.gridCard figure h2 span{font-weight:800}.gridCard figure h2,.gridCard figure p{margin:0}.gridCard figure p{letter-spacing:1px;font-size:68.5%}figure.effect-milo{background:#c8102e}figure.effect-milo img{opacity:1;backface-visibility:hidden;width:calc(100% + 60px);max-width:none;transition:opacity .35s,transform .35s;transform:translate(-30px)scale(1.12)}figure.effect-milo:hover img{opacity:.5;transform:translate(0,0)scale(1)}figure.effect-milo h2{padding:1em 1.2em;position:absolute;bottom:0;right:0}figure.effect-milo p{text-align:right;opacity:0;border-right:2px solid #c8102e;width:50%;padding:0 10px 0 0;transition:opacity .35s,transform .35s;transform:translate(-40px)}figure.effect-milo:hover p{opacity:1;transform:translate(0,0)}figure.effect-marley figcaption{text-align:right;z-index:30}figure.effect-marley h2,figure.effect-marley p{padding:10px 0;position:absolute;left:30px;right:30px}figure.effect-marley p{line-height:1.5;bottom:30px;transform:translateY(100%)}figure.effect-marley h2{transition:transform .35s;top:30px;transform:translateY(20px)}figure.effect-marley:hover h2{transform:translate(0,0)}figure.effect-marley h2:after{content:"";background:#c8102e;width:100%;height:2px;position:absolute;top:100%;left:0;transform:translateY(40px)}figure.effect-marley h2:after,figure.effect-marley p{opacity:0;transition:opacity .35s,transform .35s}figure.effect-marley:hover h2:after,figure.effect-marley:hover p{opacity:1;transform:translate(0,0)}.gridCard .hover-overlay{z-index:20;background:#00000080}figure.effect-sarah{background:#000}figure.effect-sarah img{backface-visibility:hidden;width:calc(100% + 20px);max-width:none;transition:opacity .35s,transform .35s;transform:translate(-10px)}figure.effect-sarah:hover img{opacity:.4;transform:translate(0,0)}figure.effect-sarah figcaption{text-align:left;z-index:30}figure.effect-sarah h2{padding:.5em 0;position:relative;overflow:hidden}figure.effect-sarah h2:after{content:"";background:#c8102e;width:100%;height:3px;transition:transform .35s;position:absolute;bottom:0;left:0;transform:translate(-100%)}figure.effect-sarah:hover h2:after{transform:translate(0,0)}figure.effect-sarah p{opacity:0;padding:1em 0;transition:opacity .35s,transform .35s;transform:translate(100%)}figure.effect-sarah:hover p{opacity:1;transform:translate(0,0)}.font-weight-4{font-weight:900}.carousel-cell{counter-increment:carousel-cell;background:#8c8;border-radius:5px;width:66%;height:200px;margin-right:10px}.acf-text-content a{color:#c8102e}.acf-text-content a:hover{color:#000}.acf-sliderText-content a{font-weight:700;text-decoration:underline}.acf-sliderText-content a.button{text-decoration:none}body{--wp--preset--font-size--small:.842em;--wp--preset--font-size--medium:1.1em;--wp--preset--font-size--large:1.25em;--wp--preset--font-size--x-large:1.6em}.wp-block-columns{gap:20px}.form-search label{letter-spacing:.02em;text-transform:uppercase;margin-bottom:.2rem;font-family:Uni Neue,sans-serif;font-size:1.1rem;font-style:normal;font-weight:500;display:block;position:relative}.form-search .form-element.required>label:after{content:"*";color:#c8102e;position:relative;top:-1px}.form-search .form-element{padding:0 2.4rem 2.4rem}.form-search input[type=checkbox],.form-search input[type=radio]{margin-right:.6rem}.form-search input[type=text],.form-search input[type=email],.form-search input[type=tel],.form-search input[type=url],.form-search input[type=search],.form-search input[type=number],.form-search input[type=password],.form-search textarea{color:#000;clear:both;-webkit-appearance:none;background:0 0;border:none;border-bottom:1px solid #d5d5d5;width:100%;max-width:100%;height:42px;padding:1.2rem 1.2rem 1.2rem 0;font-family:Uni Neue,sans-serif;font-style:normal;font-weight:300;transition:border-color .2s ease-in-out;display:inline-block;position:relative;top:1px}.form-search input[type=text]:focus,.form-search input[type=email]:focus,.form-search input[type=tel]:focus,.form-search input[type=url]:focus,.form-search input[type=search]:focus,.form-search input[type=number]:focus,.form-search input[type=password]:focus,.form-search textarea:focus{border-color:#c8102e}.form-search textarea:focus,.form-search input:focus{outline:none}.flickity-prev-next-button{padding:0}.flickity-button{background:0 0!important}.testimonial-slides,.testimonial-slide{min-height:250px}a.button.background-color-primary,button.background-color-primary,a.btn.background-color-primary,a.button.red,button.red,a.btn.red{color:#fff;background-color:#c8102e;border-color:#c8102e}a.button.background-color-primary:hover,button.background-color-primary:hover,a.btn.background-color-primary:hover,a.button.red:hover,button.red:hover,a.btn.red:hover{color:#fff;background-color:#9a1730;border-color:#9a1730}
.color-swatch{color:#fff;cursor:pointer;width:12rem;height:12rem;margin:2.4rem auto;font-size:1rem;font-weight:500;position:relative}.color-swatch.light{color:#000}.color-swatch .clipboard{visibility:hidden;opacity:0;justify-content:center;align-items:center;transition:all .1s;display:flex;position:absolute;inset:0}.color-swatch:hover .clipboard{visibility:visible;opacity:1}.clipboard{cursor:pointer}.text-color-white{color:#fff}.background-color-white{background-color:#fff}.border-color-white{border-color:#fff}.text-color-black{color:#000}.background-color-black{background-color:#000}.border-color-black{border-color:#000}.text-color-rule{color:#d5d5d5}.background-color-rule{background-color:#d5d5d5}.border-color-rule{border-color:#d5d5d5}.text-color-off-white{color:#f5f5f5}.background-color-off-white{background-color:#f5f5f5}.border-color-off-white{border-color:#f5f5f5}.text-color-light-grey{color:#e3e3e7}.background-color-light-grey{background-color:#e3e3e7}.border-color-light-grey{border-color:#e3e3e7}.text-color-med-grey{color:#a8a9ab}.background-color-med-grey{background-color:#a8a9ab}.border-color-med-grey{border-color:#a8a9ab}.text-color-dark-grey{color:#4d4d50}.background-color-dark-grey{background-color:#4d4d50}.border-color-dark-grey{border-color:#4d4d50}.text-color-primary{color:#c8102e}.background-color-primary{background-color:#c8102e}.border-color-primary{border-color:#c8102e}.text-color-primary-dark{color:#640817}.background-color-primary-dark{background-color:#640817}.border-color-primary-dark{border-color:#640817}.text-color-primary-med{color:#960c22}.background-color-primary-med{background-color:#960c22}.border-color-primary-med{border-color:#960c22}.text-color-secondary{color:#466473}.background-color-secondary{background-color:#466473}.border-color-secondary{border-color:#466473}.text-color-secondary-dark{color:#34414a}.background-color-secondary-dark{background-color:#34414a}.border-color-secondary-dark{border-color:#34414a}.text-color-secondary-light{color:#6b838f}.background-color-secondary-light{background-color:#6b838f}.border-color-secondary-light{border-color:#6b838f}.text-color-alert-ok{color:#e5f0d7}.background-color-alert-ok{background-color:#e5f0d7}.border-color-alert-ok{border-color:#e5f0d7}.background-color-primary-primary-dark{background-color:#c8102e;background-image:-o-linear-gradient(#640817,#c8102e)}.background-color-primary-dark-primary{background-color:#c8102e;background-image:-o-linear-gradient(#c8102e,#640817)}.background-color-secondary-secondary-dark{background-color:#466473;background-image:-o-linear-gradient(#34414a,#466473)}.background-color-secondary-dark-secondary{background-color:#466473;background-image:-o-linear-gradient(#466473,#34414a)}.background-color-black-dark-grey{background-color:#000;background-image:-o-linear-gradient(#4d4d50,#000)}.background-color-dark-grey-black{background-color:#000;background-image:-o-linear-gradient(#000,#4d4d50)}.background-color-dark-grey-med-grey{background-color:#4d4d50;background-image:-o-linear-gradient(#a8a9ab,#4d4d50)}.background-color-med-grey-dark-grey{background-color:#4d4d50;background-image:-o-linear-gradient(#4d4d50,#a8a9ab)}.background-color-med-grey-light-grey{background-color:#a8a9ab;background-image:-o-linear-gradient(#e3e3e7,#a8a9ab)}.background-color-light-grey-med-grey{background-color:#a8a9ab;background-image:-o-linear-gradient(#a8a9ab,#e3e3e7)}.background-color-light-grey-white{background-color:#e3e3e7;background-image:-o-linear-gradient(#fff,#e3e3e7)}.background-color-gradient-white-light-grey{background-color:#e3e3e7;background-image:-o-linear-gradient(#e3e3e7,#fff)}span.button{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;background-color:#010101;background-clip:border-box;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.slide-text-button,a.button.reversed.outlined,button.reversed.outlined{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;background-clip:border-box;border:2px solid #fff;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;transition:all .1s linear;display:inline-block}a.slide-text-button:hover,a.button.reversed.outlined:hover button.reversed.outlined:hover{color:#010101;background:#fff}a.button.reversed,button.reversed{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#010101;background-color:#fff;background-clip:border-box;border:2px solid #fff;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.button.reversed:hover,button.reversed:hover{color:#fff;background-color:#0000;border-color:#fff}span.button,a.link-button,a.button,button,a.pbuy-link2,.buy-link a:first-child,#block-views-brands_resources-block a.more-link,.view-our-brands-landing .views-field-title a,a.learn-more,a.btn,input.hs-button{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;background-color:#010101;background-clip:border-box;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;transition:all .1s linear;display:inline-block}a.button.small,a.link-button.small{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;background-color:#010101;background-clip:border-box;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 18px;font-family:Uni Neue,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.button.large{border-radius:50px!important;padding:18px 54px!important;font-size:1.1rem!important}a.button.round{width:36px;height:36px;padding:0;line-height:46.8px}a.button.oara{color:#fff;background-color:#d31c5e;background-image:-o-linear-gradient(45deg,#d31c5e,#7e4283);border:none}a.button.active{color:#fff;background-color:#9a1730;background-image:-o-linear-gradient(45deg,#9a1730,#c8102e)}a.button.active:hover{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}a.button.active:active{background:#00cecb}a.button.disabled{color:#fff;background:#a8a9ab}a.button.outlined,button.outlined{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#010101;background:0 0;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.button.outlined:hover,button.outlined:hover{color:#fff;background:#010101}a.link-button-2{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;background-clip:border-box;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 27px;font-family:Uni Neue,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.link-button-2:hover{color:#fff;background:#c8102e;border:1px solid #c8102e;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}a.link-button.exos{color:#fff;background:#ec4e1b;border-color:#ec4e1b}a.link-button-small{-moz-background-clip:padding;text-transform:uppercase;letter-spacing:.1em;text-align:center;box-sizing:content-box;cursor:pointer;-webkit-background-clip:padding-box;background-clip:padding-box;color:#fff;background:#010101;border:2px solid #010101;border-radius:50px;outline:none;margin:11.25px 0;padding:9px 18px;font-family:Uni Neue,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:1.3;display:inline-block}a.link-button-small:hover{color:#010101;background:#fff}a.pbuy-link2{margin:30px 0 50px}a.link-button:hover,a.button:hover,a.pbuy-link2:hover,.buy-link a:first-child:hover,#block-views-brands_resources-block a.more-link:hover,#main .view-our-brands-landing .views-field-title a:hover,a.link-button:active,a.pbuy-link2:active,#block-views-brands_resources-block a.more-link:active,#main .view-our-brands-landing .views-field-title a:active,a.learn-more:hover,a.btn:hover,input.hs-button:hover,button:hover{color:#010101;background:#fff}
