.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}[id^=tippy-]{z-index:2000000003!important}.tippy-box{background-color:var(--c-gray-darkest)!important;border-radius:0!important;color:#fff!important}.tippy-content{padding:.5rem .8rem!important}html.ss-productcataloguelistpage .tippy-content,html.ss-productcataloguepage .tippy-content{padding:.3rem!important}.tippy-arrow{color:var(--c-gray-darkest)!important}.checkbox input[type=checkbox]{display:none}.checkbox label,.standard-form.-compact .checkbox label{cursor:pointer;padding-left:3rem;position:relative;width:100%}.checkbox label:after,.checkbox label:before{background:transparent;border:.2rem solid var(--c-gray);border-radius:50%;content:"";display:inline-block;height:2.4rem;left:0;position:absolute;top:.2rem;width:2.4rem}.checkbox label:after{background-color:var(--c-green);border-color:var(--c-green)}.accordion-item__container.gray .checkbox label:after,.module.-gray .checkbox label:after,html.-colour-theme-gray .checkbox label:after{background-color:var(--c-gray-dark)}.accordion-item__container.green .checkbox label:after,.module.-green .checkbox label:after,html.-colour-theme-green .checkbox label:after{background-color:var(--c-green-dark)}.accordion-item__container.orange .checkbox label:after,.module.-orange .checkbox label:after,html.-colour-theme-orange .checkbox label:after{background-color:var(--c-orange-dark)}.accordion-item__container.purple .checkbox label:after,.module.-purple .checkbox label:after,html.-colour-theme-purple .checkbox label:after{background-color:var(--c-purple-dark)}.accordion-item__container.blue .checkbox label:after,.module.-blue .checkbox label:after,html.-colour-theme-blue .checkbox label:after{background-color:var(--c-blue-dark)}.module.-gray .checkbox label:after,html.-colour-theme-gray .checkbox label:after{border-color:var(--c-gray-dark)}.module.-green .checkbox label:after,html.-colour-theme-green .checkbox label:after{border-color:var(--c-green-dark)}.module.-orange .checkbox label:after,html.-colour-theme-orange .checkbox label:after{border-color:var(--c-orange-dark)}.module.-purple .checkbox label:after,html.-colour-theme-purple .checkbox label:after{border-color:var(--c-purple-dark)}.module.-blue .checkbox label:after,html.-colour-theme-blue .checkbox label:after{border-color:var(--c-blue-dark)}.checkbox input[type=checkbox]+label:after{content:none}.checkbox input[type=checkbox]:checked+label:after{content:""}fieldset{border:none;display:flex;flex-wrap:wrap;margin:0;padding:0}label{color:var(--c-gray-dark);display:inline-block;font-size:1.5rem;margin:.7rem 0 0}.-theme-2 label,.-theme-blue label,.-theme-green label,.-theme-orange label,.-theme-purple label{color:var(--c-white)}.form-tooltip label{padding-right:2.6rem;position:relative}.form-tooltip label:after{speak:none;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:shl-icons-refresh;font-size:1.5rem;font-style:normal;font-variant:normal;font-weight:400;height:1.5rem;line-height:1;position:absolute;right:.5rem;text-transform:none;top:calc(50% - .3rem);transform:translateY(calc(-50% - .3rem));width:1.5rem}input[type=email],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid var(--c-gray-darkest);border-radius:0;box-shadow:none;color:var(--c-gray-darkest);font-family:var(--base-font-family);font-size:1.4rem;font-weight:600;line-height:1.4;min-height:3.6rem;padding:.6rem 1.2rem;transition:border-color .4s cubic-bezier(.365,.305,0,1);width:100%}input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{outline:none}.module.-gray input[type=email]:active,.module.-gray input[type=email]:focus,.module.-gray input[type=email]:hover,.module.-gray input[type=text]:active,.module.-gray input[type=text]:focus,.module.-gray input[type=text]:hover,.module.-gray select:active,.module.-gray select:focus,.module.-gray select:hover,.module.-gray textarea:active,.module.-gray textarea:focus,.module.-gray textarea:hover,html.-colour-theme-gray input[type=email]:active,html.-colour-theme-gray input[type=email]:focus,html.-colour-theme-gray input[type=email]:hover,html.-colour-theme-gray input[type=text]:active,html.-colour-theme-gray input[type=text]:focus,html.-colour-theme-gray input[type=text]:hover,html.-colour-theme-gray select:active,html.-colour-theme-gray select:focus,html.-colour-theme-gray select:hover,html.-colour-theme-gray textarea:active,html.-colour-theme-gray textarea:focus,html.-colour-theme-gray textarea:hover{border-color:var(--c-gray)}.module.-green input[type=email]:active,.module.-green input[type=email]:focus,.module.-green input[type=email]:hover,.module.-green input[type=text]:active,.module.-green input[type=text]:focus,.module.-green input[type=text]:hover,.module.-green select:active,.module.-green select:focus,.module.-green select:hover,.module.-green textarea:active,.module.-green textarea:focus,.module.-green textarea:hover,html.-colour-theme-green input[type=email]:active,html.-colour-theme-green input[type=email]:focus,html.-colour-theme-green input[type=email]:hover,html.-colour-theme-green input[type=text]:active,html.-colour-theme-green input[type=text]:focus,html.-colour-theme-green input[type=text]:hover,html.-colour-theme-green select:active,html.-colour-theme-green select:focus,html.-colour-theme-green select:hover,html.-colour-theme-green textarea:active,html.-colour-theme-green textarea:focus,html.-colour-theme-green textarea:hover{border-color:var(--c-green)}.module.-orange input[type=email]:active,.module.-orange input[type=email]:focus,.module.-orange input[type=email]:hover,.module.-orange input[type=text]:active,.module.-orange input[type=text]:focus,.module.-orange input[type=text]:hover,.module.-orange select:active,.module.-orange select:focus,.module.-orange select:hover,.module.-orange textarea:active,.module.-orange textarea:focus,.module.-orange textarea:hover,html.-colour-theme-orange input[type=email]:active,html.-colour-theme-orange input[type=email]:focus,html.-colour-theme-orange input[type=email]:hover,html.-colour-theme-orange input[type=text]:active,html.-colour-theme-orange input[type=text]:focus,html.-colour-theme-orange input[type=text]:hover,html.-colour-theme-orange select:active,html.-colour-theme-orange select:focus,html.-colour-theme-orange select:hover,html.-colour-theme-orange textarea:active,html.-colour-theme-orange textarea:focus,html.-colour-theme-orange textarea:hover{border-color:var(--c-orange)}.module.-purple input[type=email]:active,.module.-purple input[type=email]:focus,.module.-purple input[type=email]:hover,.module.-purple input[type=text]:active,.module.-purple input[type=text]:focus,.module.-purple input[type=text]:hover,.module.-purple select:active,.module.-purple select:focus,.module.-purple select:hover,.module.-purple textarea:active,.module.-purple textarea:focus,.module.-purple textarea:hover,html.-colour-theme-purple input[type=email]:active,html.-colour-theme-purple input[type=email]:focus,html.-colour-theme-purple input[type=email]:hover,html.-colour-theme-purple input[type=text]:active,html.-colour-theme-purple input[type=text]:focus,html.-colour-theme-purple input[type=text]:hover,html.-colour-theme-purple select:active,html.-colour-theme-purple select:focus,html.-colour-theme-purple select:hover,html.-colour-theme-purple textarea:active,html.-colour-theme-purple textarea:focus,html.-colour-theme-purple textarea:hover{border-color:var(--c-purple)}.module.-blue input[type=email]:active,.module.-blue input[type=email]:focus,.module.-blue input[type=email]:hover,.module.-blue input[type=text]:active,.module.-blue input[type=text]:focus,.module.-blue input[type=text]:hover,.module.-blue select:active,.module.-blue select:focus,.module.-blue select:hover,.module.-blue textarea:active,.module.-blue textarea:focus,.module.-blue textarea:hover,html.-colour-theme-blue input[type=email]:active,html.-colour-theme-blue input[type=email]:focus,html.-colour-theme-blue input[type=email]:hover,html.-colour-theme-blue input[type=text]:active,html.-colour-theme-blue input[type=text]:focus,html.-colour-theme-blue input[type=text]:hover,html.-colour-theme-blue select:active,html.-colour-theme-blue select:focus,html.-colour-theme-blue select:hover,html.-colour-theme-blue textarea:active,html.-colour-theme-blue textarea:focus,html.-colour-theme-blue textarea:hover{border-color:var(--c-blue)}input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--c-gray);font-family:var(--base-font-family);font-size:1.4rem;font-weight:500;line-height:1.4}input[type=email]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:var(--c-gray);font-family:var(--base-font-family);font-size:1.4rem;font-weight:500;line-height:1.4}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{max-width:100%}.standard-form .field{margin:0 0 1.5rem;position:relative;width:100%}.standard-form .field.js-conditional-field{display:none!important}.standard-form .field.js-conditional-field.-active{display:block}.standard-form .field.parsley-error input[type=email],.standard-form .field.parsley-error input[type=text],.standard-form .field.parsley-success input[type=email],.standard-form .field.parsley-success input[type=text]{padding-right:3.3rem}.standard-form .field.parsley-error.email .middleColumn:after,.standard-form .field.parsley-error.text .middleColumn:after,.standard-form .field.parsley-success.email .middleColumn:after,.standard-form .field.parsley-success.text .middleColumn:after{background-position:50%;background-repeat:no-repeat;content:"";position:absolute;right:1.2rem;top:1.3rem}@media(max-width:61.98rem){.standard-form .field.parsley-error.email .middleColumn:after,.standard-form .field.parsley-error.text .middleColumn:after,.standard-form .field.parsley-success.email .middleColumn:after,.standard-form .field.parsley-success.text .middleColumn:after{top:4.1rem}}.standard-form .field.parsley-success input[type=email],.standard-form .field.parsley-success input[type=text],.standard-form .field.parsley-success select,.standard-form .field.parsley-success textarea{border-color:var(--c-green-dark)!important}.standard-form .field.parsley-success.email .middleColumn:after,.standard-form .field.parsley-success.text .middleColumn:after{background-image:url(/_resources/themes/shl/dist/fonts/form-success.svg);background-size:1.3rem;height:1rem;width:1.3rem}.standard-form .field.parsley-error input[type=email],.standard-form .field.parsley-error input[type=text],.standard-form .field.parsley-error select,.standard-form .field.parsley-error textarea{border-color:var(--c-red)!important}.standard-form .field.parsley-error.email .middleColumn:after,.standard-form .field.parsley-error.text .middleColumn:after{background-image:url(/_resources/themes/shl/dist/fonts/form-error.svg);background-size:1rem;height:1rem;width:1rem}.standard-form .field.custom-validation-error .choices:before,.standard-form .field.custom-validation-error .choices__inner{border-color:var(--c-red)!important}.standard-form .field .choices__list--single .choices__item{text-align:left}.standard-form .field.checkbox{overflow:hidden}.standard-form .field.checkbox label{padding-left:0;padding-top:.6rem;width:100%}@media(min-width:62rem){.standard-form .field.checkbox label{margin-left:30%}}.standard-form .field.checkbox label:after,.standard-form .field.checkbox label:before{left:-4rem;top:.3rem}@media(max-width:61.98rem){.standard-form .field.checkbox label:after,.standard-form .field.checkbox label:before{left:0}}.standard-form .field.checkbox label:after{background-image:url(/_resources/themes/shl/dist/fonts/icon-checkmark.svg);background-position:50%;background-repeat:no-repeat;background-size:1.2rem}.module.-gray .standard-form .field.checkbox label:after,.module.-purple .standard-form .field.checkbox label:after,html.-colour-theme-gray .standard-form .field.checkbox label:after,html.-colour-theme-purple .standard-form .field.checkbox label:after{background-image:url(/_resources/themes/shl/dist/fonts/icon-checkmark-white.svg)}.standard-form .field.checkbox.-rich-content label{height:100%;left:0;position:absolute;top:0;width:100%}.standard-form .field.checkbox.-rich-content .description{font-size:1.5rem;margin-left:4rem;padding-top:.8rem}@media(min-width:62rem){.standard-form .field.checkbox.-rich-content .description{margin-left:30%}}.standard-form .field.checkbox.-rich-content .description a{font-size:inherit;position:relative;z-index:2}.standard-form .field.checkbox.-checkbox-width-toggle{width:50%}.standard-form .field.checkbox.-checkbox-width-toggle label{margin-left:0;padding-left:4rem}.standard-form .field.checkbox.-checkbox-width-toggle label:after,.standard-form .field.checkbox.-checkbox-width-toggle label:before{left:0}.standard-form .field.eloqua-lookup-hidden{display:none}.standard-form.-open-dropdown .field.checkbox.-rich-content .description a{z-index:auto!important}@media(min-width:62rem){.standard-form.-compact .field{display:flex;max-width:70rem;width:100%}}.standard-form.-compact .field.js-conditional-field.-active{display:block!important}@media(min-width:62rem){.standard-form.-compact .field.js-conditional-field.-active{display:flex!important}}.standard-form.-compact .field.eloqua-lookup-hidden{display:none}@media(min-width:62rem){.standard-form.-compact label{width:30%}.standard-form.-compact .middleColumn{width:70%}.standard-form.-compact .btn-toolbar{max-width:70rem;padding-left:30%;text-align:right}}.standard-form .parsley-errors-list{background-color:var(--c-white);font-size:1.2rem;font-weight:400;margin:-1rem 0 0 .7rem;padding:0 .5rem;position:absolute;top:100%}.standard-form .parsley-blockedDomain,.standard-form .parsley-errors-list .parsley-required{color:var(--c-red)}.standard-form .field.checkbox+.parsley-errors-list{margin-bottom:2rem;margin-left:30%;margin-top:-1rem;position:static}.standard-form.-submitting .btn-toolbar input[type=submit]{border-color:var(--c-gray-darkest);color:var(--c-gray-darkest);pointer-events:none}.standard-form.-submitting .btn-toolbar:before{animation:spinner .5s linear infinite;border:.3rem solid var(--c-green);border-radius:50%;border-top:.3rem solid transparent;content:"";display:inline-block;font-size:0;height:2rem;margin-left:auto;margin-right:1.5rem;padding:0;vertical-align:middle;width:2rem}.rich-form-content{margin:0 0 2.4rem;width:100%}.rich-form-content~.rich-form-content{margin:2rem 0 2.4rem}.rich-form-content .body-font{font-size:1.5rem}@media(min-width:50rem){.rich-form-content .body-font{font-size:1.824rem}}@media(min-width:64rem){.rich-form-content .body-font{font-size:2.2rem;font-size:1.6rem}}@media(min-width:85.375rem){.rich-form-content .body-font{font-size:1.7rem}}@media(min-width:96rem){.rich-form-content .body-font{font-size:1.9rem}}@media(min-width:120rem){.rich-form-content .body-font{font-size:2.4rem}}.rich-form-content:first-of-type{margin-top:0}.form-inline,.form-modal-wrapper{min-height:30rem;position:relative}.form-inline:before,.form-modal-wrapper:before{animation:spinner .5s linear infinite;border:.3rem solid var(--c-green);border-radius:3rem;border-top:.3rem solid transparent;content:"";display:inline-block;height:3rem;left:50%;position:absolute;top:5rem;transform:translateX(-50%);width:3rem;z-index:10}.form-inline:after,.form-modal-wrapper:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.form-inline.-loaded:after,.form-inline.-loaded:before,.form-modal-wrapper.-loaded:after,.form-modal-wrapper.-loaded:before{opacity:0;visibility:hidden}.form-inline .rich-form-content,.form-inline form,.form-modal-wrapper .rich-form-content,.form-modal-wrapper form{transition:all .3s ease;transition-delay:.2s}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.middleColumn .iti{width:100%}.iti--allow-dropdown input{padding-left:5.2rem!important}.iti--allow-dropdown input::-moz-placeholder{text-align:left!important}.iti--allow-dropdown input::placeholder{text-align:left!important}.iti--allow-dropdown.iti--separate-dial-code input{padding-left:9.6rem!important}.iti.iti--container{z-index:2000000003}.form__submission-error:not(.-show){display:none}.eloqua-email-lookup__container{display:block}.eloqua-email-lookup__container.-hide,.eloqua-form__container{display:none}.eloqua-form__container.-show{display:block}.eloqua-email-lookup__container{align-items:flex-end;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:row}label.eloqua-email-lookup__label{margin-bottom:1.6rem;margin-top:0}input[type=text].eloqua-email-lookup-field{line-height:1.5;padding:1.05rem}.linkedin-email-lookup__container{display:flex;justify-content:flex-start;margin-bottom:2rem}.btn.eloqua-email-lookup__btn{font-size:1.6rem;padding:1.25rem 2.1rem}.form-inline.-eloqua-contact .linkedin-email-lookup__container,.form-modal-wrapper.-eloqua-contact .linkedin-email-lookup__container{display:none}