@charset "UTF-8";cx-page-layout cx-page-slot>fs-fs-editing-overlay>.fs-content-connect-editing-container>.fs-content-connect-content-container>*{flex:1 1 var(--cx-flex-basis, 100%)}cx-login{color:var(--cx-color-text)}@media(max-width:991.98px){cx-login>a{padding:1rem;display:block}}cx-login .cx-login-greet{color:var(--cx-color-text);font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-semi)}@media(max-width:991.98px){cx-login .cx-login-greet{color:var(--cx-color-text);padding:.5rem 1rem 0;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}}@media(min-width:992px){cx-login #account-nav nav>ul>li>button{padding-bottom:0;padding-top:0;margin-top:4px;outline-offset:1px}}.cx-theme-high-contrast-dark cx-login .cx-login-greet,.cx-theme-high-contrast-light cx-login .cx-login-greet{background-color:var(--cx-color-background)}cx-login-form.user-form cx-spinner{display:none}cx-login-form.user-form button{flex:100%}.cx-theme-high-contrast-dark cx-login-form input,.cx-theme-high-contrast-light cx-login-form input{border-color:var(--cx-color-text);background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-login-form input:-webkit-autofill,.cx-theme-high-contrast-light cx-login-form input:-webkit-autofill{transition:background-color 0s 600000s,color 0s 600000s!important}cx-otp-login-form.user-form cx-spinner{display:none}cx-otp-login-form.user-form button{flex:100%}.cx-my-account-v2-user{border:1px solid var(--cx-color-medium);width:100%;padding:20px 5px 5px 25px;gap:40px;height:120px;margin:2rem 0rem 0rem}.cx-my-account-v2-user .cx-name .cx-sign-out{text-decoration:underline}cx-verification-token-form.user-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-verification-token-form.user-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-verification-token-form.user-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-verification-token-form.user-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-verification-token-form.user-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-form.user-form .register-b2b-otp-resend-link-text{margin-top:-1rem}cx-verification-token-form.user-form .verify-container{width:100%;margin-top:2.5rem}cx-verification-token-form.user-form cx-spinner{display:none}cx-verification-token-form.user-form button{flex:100%}cx-verification-token-form.user-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-verification-token-form.user-form .rate-limit-error-display:before,cx-verification-token-form.user-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-verification-token-form.user-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-verification-token-form.user-form .rate-limit-error-display:after{content:"!"/"";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}cx-verification-token-form.user-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}cx-verification-token-dialog .cx-modal-content{max-width:32rem;margin-inline-start:auto;margin-inline-end:auto}cx-verification-token-dialog .cx-dialog-header{padding-top:.9rem;padding-inline-end:1rem;padding-bottom:.9rem;padding-inline-start:1rem;border-width:0;display:flex;border-color:var(--cx-color-light)}cx-verification-token-dialog .cx-dialog-header .info-icon cx-icon{font-size:1.4rem;color:var(--cx-color-info)}cx-verification-token-dialog .cx-dialog-header .title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-verification-token-dialog .spliter{margin:0}cx-verification-token-dialog .cx-dialog-body{padding:1rem;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-verification-token-dialog .cx-dialog-body .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}cx-verification-token-dialog .cx-dialog-body .cx-dialog-item{padding:.2rem}.cx-theme-high-contrast-dark cx-verification-token-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-verification-token-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-verification-token-dialog .cx-dialog-footer{padding-top:0;padding-inline-end:1rem;padding-bottom:0;padding-inline-start:1rem}cx-close-account{display:flex;justify-content:center}cx-close-account .cx-info{margin:0 0 3em}cx-close-account .cx-btn-group button{min-width:100%;text-transform:lowercase}cx-close-account .cx-btn-group button:first-line{text-transform:capitalize}cx-close-account .cx-btn-group button:first-child{margin-inline-end:1em}@media(max-width:767.98px){cx-close-account .cx-btn-group a:first-child{margin:0 0 1em}}cx-close-account ul{padding-inline-start:20px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header{display:flex;justify-content:space-between}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-header .cx-close-account-modal-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-confirmation{margin-bottom:0}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer{display:flex}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button{flex:0 0 calc(50% - .5rem);text-transform:lowercase}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-line{text-transform:capitalize}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:first-child{margin-inline-end:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:last-child{margin-inline-start:.5rem}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media(max-width:991.98px){cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus{outline-offset:-2px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus .ng-select-container{position:initial}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=radio],cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus[type=checkbox],cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus.btn-tertiary{outline-offset:2px}cx-close-account-modal .cx-close-account-modal .cx-close-account-modal-container .cx-close-account-modal-footer button:focus>cx-media{transition:none;padding:2px}}cx-register form a{text-decoration:underline}cx-register form .cx-login-link{margin:1rem 0 0}cx-register form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-my-account-v2-email .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-email .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-email .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-email .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;color:var(--cx-color-background-dark);width:15%}cx-my-account-v2-email .value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-email .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-email .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-email .email-editing-area{width:100%;max-width:35rem}cx-my-account-v2-email .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-email .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-my-account-v2-email .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-email form label{padding-bottom:.75rem}cx-my-account-v2-email label{padding-bottom:.3rem}cx-my-account-v2-profile .flex-line{display:flex;flex-direction:row;align-items:baseline}cx-my-account-v2-profile .headertext{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem;width:95%}cx-my-account-v2-profile .editButton{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);color:var(--cx-color-primary);border:none;background-color:var(--cx-color-transparent)}cx-my-account-v2-profile .text-head{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);min-width:7.5rem;width:15%}cx-my-account-v2-profile .value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}cx-my-account-v2-profile .button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-profile .button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-profile .myaccount-editing-area{width:100%;max-width:35rem}cx-my-account-v2-profile .btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-profile .ng-select .ng-select-container{background-color:var(--cx-color-background)}cx-my-account-v2-profile form label{padding-bottom:.75rem}cx-my-account-v2-profile label{padding-bottom:.3rem}@media(min-width:575px){cx-my-account-v2-password{--cx-max-width: 50%}}cx-my-account-v2-password .myaccount-password-header{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding-bottom:1.5rem}cx-my-account-v2-password .myaccount-password-button{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);padding-top:.8rem;padding-inline-end:1.5rem;padding-bottom:.8rem;padding-inline-start:1.5rem}cx-my-account-v2-password .myaccount-password-button-cancel{color:var(--cx-color-primary)}cx-my-account-v2-password .myaccount-password-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);min-width:7.5rem;padding-top:0;padding-inline-end:1.2rem;padding-bottom:0;padding-inline-start:0}cx-my-account-v2-password .myaccount-label-padding{padding-bottom:.75rem}cx-my-account-v2-password .password-btn-group{display:flex;justify-content:end;flex-wrap:wrap}cx-my-account-v2-password .cx-message-info{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);border-color:var(--cx-color-visual-focus);background-color:var(--cx-color-info-accent)}cx-my-account-v2-password .cx-message-info .cx-message-icon cx-icon{color:var(--cx-color-primary-accent)}cx-address-book .cx-address-deck{padding:1.25rem 0 0}cx-address-book .cx-address-deck-spinner{padding:5rem 0}cx-address-book .cx-form{padding-top:30px}cx-address-book .cx-section-msg{margin-bottom:1.5rem}cx-address-book .cx-address-card{padding-bottom:30px}cx-address-book .cx-address-card .cx-card-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}cx-address-form .cx-address-form-btns{padding:1rem 0;justify-content:center}@media(max-width:991.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-address-form .cx-address-form-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-address-form .cx-address-form-btns .btn-secondary{margin:0 0 1rem}}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header{display:flex;justify-content:space-between}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-header .cx-suggested-addresses-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media(max-width:991.98px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus{outline-offset:-2px}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus .ng-select-container{position:initial}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=radio],cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus[type=checkbox],cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus.btn-tertiary{outline-offset:2px}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:focus>cx-media{transition:none;padding:2px}}@media(min-width:768px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{flex:0 0 calc(50% - .5rem)}cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons:last-child{margin-inline-start:1rem}}@media(max-width:767.98px){cx-suggested-addresses-dialog .cx-suggested-addresses-dialog .cx-suggested-addresses-container .cx-suggested-addresses-footer .cx-dialog-buttons{width:100%;margin-bottom:.625rem}}cx-otp-register-form form a{text-decoration:underline}cx-otp-register-form form .cx-login-link{margin:1rem 0 0}cx-otp-register-form .cx-page-section{padding-top:.3125rem}cx-otp-register-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;text-underline-position:from-font;text-decoration-skip-ink:none}cx-registration-verification-token-form{--cx-max-width: 50%}cx-registration-verification-token-form .resend-link-text{display:flex;flex-direction:row;width:100%;margin:auto}cx-registration-verification-token-form .resend-link-text .left-text{padding:0;width:50%;text-align:start}cx-registration-verification-token-form .resend-link-text .right-text{padding:0;width:50%;text-align:end}cx-registration-verification-token-form .resend-link-text a.disabled-link{pointer-events:none;color:var(--cx-color-dark)}cx-registration-verification-token-form .resend-link-text a{color:var(--cx-color-primary);font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-registration-verification-token-form .verify-container{width:100%;margin-top:2.5rem}cx-registration-verification-token-form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}cx-registration-verification-token-form cx-spinner{display:none}cx-registration-verification-token-form button{flex:100%}cx-registration-verification-token-form .label-content{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:1.361875rem;margin-top:1.25rem;text-underline-position:from-font;text-decoration-skip-ink:none}cx-registration-verification-token-form .rate-limit-error-display{font-size:.875rem;margin:.375rem 0;padding-inline-start:1.5625rem;position:relative;word-break:break-word;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-registration-verification-token-form .rate-limit-error-display:before,cx-registration-verification-token-form .rate-limit-error-display:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:1.25rem;height:1.25rem}cx-registration-verification-token-form .rate-limit-error-display:before{content:"";background-color:var(--cx-color-danger);border-radius:50%}cx-registration-verification-token-form .rate-limit-error-display:after{content:"!"/"";color:var(--cx-color-inverse);font-weight:var(--cx-font-weight-bold);text-align:center;line-height:1.25rem}cx-registration-verification-token-form .rate-limit-error-display:focus{box-shadow:none;-webkit-box-shadow:none}.user-form{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width:768px){.user-form{width:50%;--cx-max-width: 50%}}.user-form{position:relative}.user-form form{display:contents}.user-form form label{all:unset;flex:100%;margin-bottom:.375rem}.user-form form .input-hint{font-size:.875rem;color:var(--cx-color-secondary);margin-bottom:0}.user-form button,.user-form a{flex:0 0 calc(50% - 10px);margin-top:.5rem}cx-bulk-pricing-table .cx-bulk-pricing-table-container{padding:0 1.25rem}@media(max-width:991.98px){cx-bulk-pricing-table .cx-bulk-pricing-table-container{padding:0}}cx-bulk-pricing-table table{text-align:center}@media(min-width:992px){cx-product-variants-container .variant-section{padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}}cx-product-variants-container .variant-selector a.size-guide{display:flex;justify-content:flex-end;pointer-events:none}cx-product-variants-container .variant-selector .style-name{text-transform:capitalize}cx-product-variants-container .variant-list{padding:0}cx-product-variants-container .variant-list li{display:inline-block}cx-product-variants-container .variant-list li .variant-button{margin:0;padding:0;appearance:none;outline:0;border:0;display:inline-block;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;background-color:transparent}cx-product-variants-container .variant-list li .variant-button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-product-variants-container .variant-list li .variant-button img{margin:3px;border:1px solid #ddd}cx-product-variants-container .variant-list li.selected-variant button img{border:2px solid var(--cx-color-primary)}cx-product-image-zoom-dialog{color:var(--cx-color-text);background-color:#00000080}@media(min-width:768px){cx-product-image-zoom-dialog .cx-image-zoom-dialog{max-width:90vw!important;min-width:90vw!important;height:90vh}}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog{max-width:100%!important;min-width:100%!important;height:100%;margin:0}}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content{height:100%}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{padding:1.5rem 1.75rem .85rem;border-bottom:none;max-height:76px}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{padding:1rem}}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header .close{outline-offset:unset}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-header{background-color:var(--cx-color-background)}cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-body{background-color:var(--cx-color-inverse);height:calc(100% - 76px)}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-dialog .cx-image-zoom-dialog .cx-dialog-content .cx-dialog-body{padding:0}}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content .cx-dialog-body,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content .cx-dialog-body{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-product-image-zoom-dialog .cx-dialog-content .close,.cx-theme-high-contrast-light cx-product-image-zoom-dialog .cx-dialog-content .close{color:var(--cx-color-dark)}cx-product-image-zoom-trigger{display:flex;justify-content:flex-end}cx-product-image-zoom-trigger .cx-action-link{padding:0;height:24px;margin:.5em auto}cx-product-image-zoom-trigger .cx-action-link cx-icon{padding:0 0 0 .4em}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .cx-action-link{padding:unset;height:unset;margin:unset}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .cx-action-link cx-icon{padding:unset}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .btn-tertiary{padding:0;height:24px;margin:.5em auto}.cxFeat_a11yLinkBtnsToTertiaryBtns cx-product-image-zoom-trigger .btn-tertiary cx-icon{padding:0 0 0 .4em}cx-product-image-zoom-view{display:flex;flex-direction:column;height:100%}cx-product-image-zoom-view .cx-main-image-group{display:flex;justify-content:center;padding-bottom:1em}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-view .cx-main-image-group{height:100%}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group cx-media{display:unset}}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image{display:flex}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image button{align-self:center;font-size:2rem}cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:focus,cx-product-image-zoom-view .cx-main-image-group .cx-navigate-image .btn:active{box-shadow:none;outline-offset:-2px}@media(min-width:992px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group{height:calc(90vh - 200px)}}cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{display:flex;justify-content:center;max-height:calc(90vh - 200px)}@media(min-width:992px){cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:calc(90vh - 200px)}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:has(picture){height:unset}}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom{height:100%;max-height:100%}}cx-product-image-zoom-view .cx-main-image-group .cx-default-image-zoom:hover{cursor:zoom-in}cx-product-image-zoom-view .cx-zoom-container{width:100%;height:calc(90vh - 200px);overflow:hidden}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-view .cx-zoom-container{height:100%}}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed{height:100%;width:100%;padding:1em;-webkit-touch-callout:none}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed:hover{cursor:zoom-out}cx-product-image-zoom-view .cx-zoom-container .cx-image-zoomed img{transform:scale(2);position:relative;transition:background-position .25s;object-fit:cover}cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs{flex:auto}cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs cx-media{width:70px;height:70px}@media only screen and (max-width:900px)and (orientation:landscape){cx-product-image-zoom-view cx-product-image-zoom-thumbnails .thumbs{display:none}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container{display:unset;position:relative}@media(min-width:992px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container{height:fit-content}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{margin:.5rem;border-radius:100%;background-color:var(--cx-color-medium);position:absolute;padding:0;right:0;bottom:0}@media(max-width:767.98px){.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{display:none}}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn:focus{box-shadow:none}.cxFeat_a11yKeyboardAccessibleZoom cx-product-image-zoom-view .cx-image-container .cx-zoom-btn .cx-zoom-indicator{color:var(--cx-color-background-dark);font-size:2rem}.cx-theme-high-contrast-light cx-product-image-zoom-view .cx-image-container .cx-zoom-btn .cx-zoom-indicator{color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-product-image-zoom-view .cx-image-container .cx-zoom-btn{background-color:var(--cx-color-dark);color:var(--cx-color-light);--cx-color-visual-focus: #1f3a93}cx-product-image-zoom-thumbnails .carousel-panel{align-self:center}cx-product-image-zoom-thumbnails .carousel-panel .slide.active{display:flex;justify-content:center}cx-future-stock-accordion{display:block;overflow:hidden;margin-bottom:1.25rem}@media(min-width:992px){cx-future-stock-accordion{padding-inline-start:20px}}cx-future-stock-accordion .cx-future-stock-accordion-header{border:none;background-color:transparent;padding-inline-start:unset;margin-inline-start:1.25rem;padding:0;margin:.5rem auto;cursor:pointer;color:var(--cx-color-text)}@media(max-width:991.98px){cx-future-stock-accordion .cx-future-stock-accordion-header{margin-inline-start:0;padding:0}}cx-future-stock-accordion .cx-future-stock-accordion-header:hover{color:var(--cx-color-primary)}cx-future-stock-accordion .cx-future-stock-accordion-header cx-icon{padding-inline-start:.375rem}cx-future-stock-accordion .cx-future-stock-accordion-content{padding-inline-start:1.25rem;margin-bottom:1rem}@media(min-width:992px)and (max-width:1199.98px){cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}}cx-checkout-progress .cx-nav,cx-checkout-progress-mobile-top .cx-nav,cx-checkout-progress-mobile-bottom .cx-nav{font-size:1.188rem;font-weight:var(--cx-font-weight-bold);margin:0;line-height:26px}cx-checkout-progress .cx-nav .cx-list,cx-checkout-progress-mobile-top .cx-nav .cx-list,cx-checkout-progress-mobile-bottom .cx-nav .cx-list{display:flex;flex-direction:row;list-style:none;padding:0;margin:0}cx-checkout-progress .cx-nav .cx-item,cx-checkout-progress-mobile-top .cx-nav .cx-item,cx-checkout-progress-mobile-bottom .cx-nav .cx-item{display:flex;justify-content:center;flex:1;color:var(--cx-color-text);padding:0 0 1.063rem;border-bottom:2px solid var(--cx-color-text)}cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.75em;content:""}@media(min-width:992px)and (max-width:1199.98px){cx-checkout-progress .cx-nav .cx-item :after,cx-checkout-progress-mobile-top .cx-nav .cx-item :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item :after{padding-inline-end:.5rem}}cx-checkout-progress .cx-nav .cx-item.active,cx-checkout-progress-mobile-top .cx-nav .cx-item.active,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.active{border-color:var(--cx-color-primary)}cx-checkout-progress .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-medium)}.cx-theme-high-contrast-dark cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-top .cx-nav .cx-item.disabled,.cx-theme-high-contrast-dark cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled,.cx-theme-high-contrast-light cx-checkout-progress-mobile-bottom .cx-nav .cx-item.disabled{border-color:var(--cx-color-secondary)}cx-checkout-progress .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-top .cx-nav .cx-item:first-child :before,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:first-child :before{padding:0;content:""}cx-checkout-progress .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-top .cx-nav .cx-item:last-child :after,cx-checkout-progress-mobile-bottom .cx-nav .cx-item:last-child :after{padding:0;content:""}cx-checkout-progress .cx-link,cx-checkout-progress-mobile-top .cx-link,cx-checkout-progress-mobile-bottom .cx-link{color:var(--cx-color-text);cursor:pointer;text-decoration:none;text-align:start}cx-checkout-progress .cx-link.disabled,cx-checkout-progress-mobile-top .cx-link.disabled,cx-checkout-progress-mobile-bottom .cx-link.disabled{color:var(--cx-color-secondary);cursor:not-allowed;pointer-events:none}cx-checkout-progress .cx-link.disabled:after,cx-checkout-progress-mobile-top .cx-link.disabled:after,cx-checkout-progress-mobile-bottom .cx-link.disabled:after{color:var(--cx-color-secondary)}cx-checkout-progress .cx-link.active,cx-checkout-progress-mobile-top .cx-link.active,cx-checkout-progress-mobile-bottom .cx-link.active{color:var(--cx-color-primary)}cx-checkout-progress .cx-link.active:after,cx-checkout-progress-mobile-top .cx-link.active:after,cx-checkout-progress-mobile-bottom .cx-link.active:after{color:var(--cx-color-primary)}cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:none;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);justify-content:space-between;align-items:center;min-width:100%;border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light);margin:0}cx-checkout-progress .cx-media .cx-list-media.active,cx-checkout-progress-mobile-top .cx-media .cx-list-media.active,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media.active{background-color:var(--cx-color-background);border:0}cx-checkout-progress .cx-media .cx-list-media button,cx-checkout-progress-mobile-top .cx-media .cx-list-media button,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media button{font-weight:var(--cx-font-weight-semi)}@media(max-width:991.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{display:flex;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light);padding:0 1.875rem}}@media(max-width:767.98px){cx-checkout-progress .cx-media .cx-list-media,cx-checkout-progress-mobile-top .cx-media .cx-list-media,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media{padding:0 1.375rem}}cx-checkout-progress .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-top .cx-media .cx-list-media .cx-title,cx-checkout-progress-mobile-bottom .cx-media .cx-list-media .cx-title{padding-top:1.25rem;padding-bottom:1.25rem}@media(max-width:991.98px){cx-billing-address-form{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-billing-address-form .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-billing-address-form .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-billing-address-form .container{width:100%}}cx-billing-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-billing-address-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-billing-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-billing-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-billing-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-billing-address-form .cx-checkout-body.row{padding:0}}cx-billing-address-form .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-billing-address-form .cx-checkout-text{padding-inline-start:0}}cx-billing-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}@media(max-width:991.98px){cx-payment-method{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-payment-method .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-payment-method .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-payment-method .container{width:100%}}cx-payment-method .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:767.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-method .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch;margin:0}cx-payment-method .cx-checkout-text{margin-bottom:1.25rem}cx-payment-method .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-method{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media(max-width:991.98px){cx-payment-method{background-color:var(--cx-color-transparent)}}cx-payment-method .cx-payment.container{padding:0}cx-payment-method .cx-payment-card{padding-inline-start:0;padding-inline-end:0;padding-bottom:.625rem;margin-bottom:.625rem}@media(min-width:992px){cx-payment-method .cx-payment-card:nth-child(odd){padding-inline-end:15px}cx-payment-method .cx-payment-card:nth-child(2n){padding-inline-start:15px}}cx-payment-method .cx-payment-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}@media(max-width:991.98px){cx-payment-method .cx-payment-card-inner{background-color:var(--cx-color-inverse)}}cx-payment-method .cx-card-img-container .fab:before,cx-payment-method .cx-card-img-container .fas:before{font-size:var(--cx-font-size, 48px)}@media(max-width:991.98px){cx-payment-method .cx-checkout-text{padding-inline-start:0}}cx-payment-method .cx-checkout-btns{padding-bottom:1rem}@media(max-width:991.98px){cx-payment-method .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-payment-method .cx-checkout-btns .btn-secondary{margin-bottom:1rem}}cx-payment-method .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media(max-width:991.98px){cx-payment-method .cx-checkout-btns-top{display:none}}cx-payment-method .cx-checkout-btns-top .btn{width:50%}cx-payment-method .cx-checkout-btns-bottom{padding-bottom:0}@media(min-width:992px){cx-payment-method .cx-checkout-btns-bottom{display:none}}cx-payment-method .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}cx-payment-method .cx-checkout-body{display:flex;align-items:stretch}@media(max-width:991.98px){cx-payment-method .cx-checkout-body.row{padding:0}}.cx-theme-high-contrast-dark cx-payment-method,.cx-theme-high-contrast-light cx-payment-method{border-color:var(--cx-color-dark)}@media(max-width:991.98px){cx-payment-form{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-payment-form .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-payment-form .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-payment-form .container{width:100%}}cx-payment-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-payment-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-payment-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-payment-form .cx-checkout-body.row{padding:0}}cx-payment-form .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-payment-form .cx-checkout-text{padding-inline-start:0}}cx-payment-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-form .cx-payment-form-tooltip{margin:0 0 0 .1875rem;font-size:18px;position:relative;top:2px;color:var(--cx-color-secondary)}cx-payment-form .cx-payment-form-billing{margin:0 0 1.25rem}cx-payment-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}cx-payment-form .cx-payment-form-exp-date{display:flex;flex-direction:row;flex-wrap:wrap}cx-payment-form .cx-payment-form-exp-date legend{font-size:1rem}cx-payment-form .cx-payment-form-exp-date-wrapper{flex:1}cx-payment-form .cx-payment-form-exp-date-wrapper:first-of-type{padding-inline-end:1rem}cx-payment-form .form-check{margin:0}cx-payment-form .label-content{white-space:nowrap}cx-checkout-billing-address-form .cx-payment-form-billing-address{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:.875rem 0 1.25rem}@media(max-width:991.98px){cx-review-submit{padding:20px 0}}cx-review-submit .cx-review{padding:0 0 1rem}cx-review-submit .cx-review-title{text-transform:uppercase;margin:0 auto;padding:2.375rem 0 1.25rem;font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-normal)}cx-review-submit .cx-review-summary{margin:0;background-color:var(--cx-color-background);padding:15px 0}cx-review-submit .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-review-submit .cx-review-summary-edit-step{padding:0 20px 20px}@media(max-width:991.98px){cx-review-submit .cx-review-summary-edit-step{padding:10px 0 0}}@media(min-width:992px){cx-review-submit .cx-review-summary .cx-review-payment-col{border-inline-end:1px solid var(--cx-color-text)}}cx-review-submit .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media(max-width:991.98px){cx-review-submit .cx-review-summary .cx-review-summary-card{background-color:#fff;border-style:solid;border-width:1px;border-color:var(--cx-color-light);min-height:auto}}@media(min-width:992px){cx-review-submit .cx-review-summary .cx-review-summary-card:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.5)}}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-review-submit .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step a{color:var(--cx-color-dark)}cx-review-submit .form-check{padding:0;margin:0}cx-review-submit .col-md-4{padding:0}cx-review-submit .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2.625rem 0 .5rem}cx-review-submit .cx-review-cart-heading{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-style:solid;border-width:1px 0;border-color:var(--cx-color-light)}@media(max-width:991.98px){cx-review-submit .cx-review-cart-heading{border-width:1px 0 0;max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 3.5rem}}@media(max-width:767.98px){cx-review-submit .cx-review-cart-heading{max-width:100%;min-width:100%;padding:1.375rem 0 1.375rem 1.25rem}}cx-review-submit .cx-review-cart-item{padding:0}@media(max-width:991.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media(max-width:767.98px){cx-review-submit .cx-review-cart-item .col-md-12{padding:0}}@media(max-width:991.98px){cx-review-submit .cx-review-cart-item{border-style:solid;border-width:1px 0 0;border-color:var(--cx-color-light)}}@media(max-width:991.98px){cx-review-submit{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-review-submit .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-review-submit .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-review-submit .container{width:100%}}cx-review-submit .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-review-submit .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-review-submit .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-review-submit .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-review-submit .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-review-submit .cx-checkout-body.row{padding:0}}cx-review-submit .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-review-submit .cx-checkout-text{padding-inline-start:0}}cx-review-submit .cx-spinner{padding-top:30px;padding-bottom:30px}@media(max-width:991.98px){cx-review-submit .col-md-12{padding:0 3.5rem 3.5rem}}@media(max-width:767.98px){cx-review-submit .col-md-12{padding:0 1.25rem 1.25rem}}@media(max-width:991.98px){cx-checkout-review-shipping,cx-checkout-review-payment,cx-checkout-review-overview,cx-order-confirmation-shipping{background-color:var(--cx-color-inverse)}}cx-checkout-review-shipping .cx-review-header,cx-checkout-review-payment .cx-review-header,cx-checkout-review-overview .cx-review-header,cx-order-confirmation-shipping .cx-review-header{background-color:var(--cx-color-background);font-weight:600;font-size:18px;padding:20px 40px;margin:10px 0 20px}cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin:0;display:flex;justify-content:space-between;flex-direction:row;background-color:var(--cx-color-inverse)}@media(min-width:992px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{margin-top:1.5rem}}@media(max-width:767.98px){cx-checkout-review-shipping .cx-review-summary,cx-checkout-review-payment .cx-review-summary,cx-checkout-review-overview .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{flex-direction:column;padding:0;margin-top:32px}}cx-checkout-review-shipping .cx-review-summary-wrapper,cx-checkout-review-payment .cx-review-summary-wrapper,cx-checkout-review-overview .cx-review-summary-wrapper,cx-order-confirmation-shipping .cx-review-summary-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;word-break:break-all}cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:0 20px 20px}@media(max-width:991.98px){cx-checkout-review-shipping .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary-edit-step{padding:10px 0 0}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin:30px;background-color:#fff;width:45%;flex-grow:1;border:1px solid var(--cx-color-medium);border-radius:10px}@media(min-width:768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:first-child{margin-top:30px;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card:last-child{margin-top:30px;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0px}}@media(max-width:767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-payment-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-payment-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-payment-card{margin-top:0;margin-inline-start:0;margin-bottom:0;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{width:45%;border:1px solid var(--cx-color-medium);border-radius:10px;flex-grow:1}@media(min-width:768px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:first-child{margin-top:0;margin-inline-start:0px;margin-bottom:40px;margin-inline-end:15px}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container:last-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container:last-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container:last-child{margin-top:0;margin-inline-start:15px;margin-bottom:40px;margin-inline-end:0}}@media(max-width:767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card-container,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card-container,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card-container{margin-top:0;margin-inline-start:0;margin-bottom:20px;margin-inline-end:0;width:100%}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card{display:flex;justify-content:space-between}@media(max-width:767.98px){cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card:first-child,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card:first-child,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card:first-child{margin-bottom:20px}}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);line-height:var(--cx-line-height, 1.2222222222);font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-card-paragraph-title{font-style:italic}cx-checkout-review-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-payment .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-checkout-review-overview .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step,cx-order-confirmation-shipping .cx-review-summary .cx-review-summary-card .cx-review-summary-edit-step{align-self:flex-start;padding:20px;font-size:1.125rem}cx-checkout-review-shipping .cx-review-shipping-summary,cx-checkout-review-payment .cx-review-shipping-summary,cx-checkout-review-overview .cx-review-shipping-summary,cx-order-confirmation-shipping .cx-review-shipping-summary{background-color:var(--cx-color-inverse)}cx-checkout-review-shipping .cx-review-cart-total,cx-checkout-review-payment .cx-review-cart-total,cx-checkout-review-overview .cx-review-cart-total,cx-order-confirmation-shipping .cx-review-cart-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:2rem 0 .5rem}.cx-theme-high-contrast-dark cx-checkout-review-shipping,.cx-theme-high-contrast-light cx-checkout-review-shipping,.cx-theme-high-contrast-dark cx-checkout-review-payment,.cx-theme-high-contrast-light cx-checkout-review-payment,.cx-theme-high-contrast-dark cx-checkout-review-overview,.cx-theme-high-contrast-light cx-checkout-review-overview,.cx-theme-high-contrast-dark cx-order-confirmation-shipping,.cx-theme-high-contrast-light cx-order-confirmation-shipping{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary-payment-card,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary-payment-card,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary-payment-card{background-color:var(--cx-color-background);border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-shipping .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-payment .cx-review-summary,.cx-theme-high-contrast-dark cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-light cx-checkout-review-overview .cx-review-summary,.cx-theme-high-contrast-dark cx-order-confirmation-shipping .cx-review-summary,.cx-theme-high-contrast-light cx-order-confirmation-shipping .cx-review-summary{background-color:var(--cx-color-background)}@media(max-width:1199.98px){cx-place-order{--cx-flex-basis: 45%}}cx-place-order .scaled-input{transform:scale(.7)}cx-place-order .cx-place-order-form{font-size:12px;padding:0}cx-place-order .cx-place-order-form .form-check-input{margin:0;top:1rem}@media(max-width:991.98px){cx-place-order .cx-place-order-form .form-check-input{top:.5rem}}cx-place-order .cx-place-order-form .form-check-label{padding:0;margin-top:.3rem;margin-inline-end:0;margin-bottom:.5rem;margin-inline-start:2rem}@media(max-width:991.98px){cx-checkout-review-shipping .cx-review-summary,cx-order-confirmation-shipping .cx-review-summary{padding:0}}@media(max-width:991.98px){cx-delivery-address{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-delivery-address .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-delivery-address .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-delivery-address .container{width:100%}}cx-delivery-address .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-delivery-address .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-delivery-address .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-address .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-address .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-delivery-address .cx-checkout-body.row{padding:0}}cx-delivery-address .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-delivery-address .cx-checkout-text{padding-inline-start:0}}cx-delivery-address .cx-spinner{padding-top:30px;padding-bottom:30px}cx-delivery-address{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media(max-width:991.98px){cx-delivery-address{background-color:var(--cx-color-transparent);padding-top:1.5rem}}@media(max-width:991.98px){cx-delivery-address cx-address-form{background-color:var(--cx-color-transparent)}}cx-delivery-address cx-address-form form{background-color:var(--cx-color-transparent);padding:13px 0;margin-bottom:0}cx-delivery-address .cx-delivery-address-card{padding-bottom:30px;padding-inline-start:0;padding-inline-end:0}@media(min-width:992px){cx-delivery-address .cx-delivery-address-card:nth-child(odd){padding-inline-end:15px}cx-delivery-address .cx-delivery-address-card:nth-child(2n){padding-inline-start:15px}}cx-delivery-address .cx-delivery-address-card .cx-delivery-address-card-inner{height:100%;background-color:var(--cx-color-inverse);cursor:pointer}cx-delivery-address .cx-checkout-btns-top{display:flex;justify-content:flex-end;padding-inline-start:1.875rem}@media(max-width:991.98px){cx-delivery-address .cx-checkout-btns-top{display:none}}cx-delivery-address .cx-checkout-btns-top .btn{width:50%}cx-delivery-address .cx-checkout-btns-bottom{padding-bottom:0}@media(min-width:992px){cx-delivery-address .cx-checkout-btns-bottom{display:none}}cx-delivery-address .cx-checkout-btns-bottom .btn-secondary{margin-bottom:0}.cx-theme-high-contrast-dark cx-delivery-address,.cx-theme-high-contrast-light cx-delivery-address{border-color:var(--cx-color-dark)}@media(max-width:991.98px){cx-address-form{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-address-form .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-address-form .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-address-form .container{width:100%}}cx-address-form .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-address-form .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-address-form .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-address-form .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-address-form .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-address-form .cx-checkout-body.row{padding:0}}cx-address-form .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-address-form .cx-checkout-text{padding-inline-start:0}}cx-address-form .cx-spinner{padding-top:30px;padding-bottom:30px}cx-address-form form{padding:13px 32px 41px;background-color:var(--cx-color-background)}@media(min-width:992px){cx-address-form form{margin-bottom:3rem}}cx-suggested-addresses-dialog .cx-dialog-header{padding-top:1rem;padding-inline-end:1rem;padding-bottom:1rem;padding-inline-start:2rem;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-suggested-addresses-dialog .cx-dialog-body{padding:1rem}@media(max-width:767.98px){cx-suggested-addresses-dialog .cx-dialog-body{padding:15px 0}}.cx-theme-high-contrast-dark cx-suggested-addresses-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-suggested-addresses-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-suggested-addresses-dialog .cx-dialog-suggested,cx-suggested-addresses-dialog .cx-dialog-entered{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin-inline-start:.75rem}cx-suggested-addresses-dialog .cx-dialog-label{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media(min-width:768px){cx-suggested-addresses-dialog .cx-dialog-actions{display:flex;flex-direction:row}}cx-suggested-addresses-dialog .cx-dialog-buttons{display:flex;justify-content:center}@media(min-width:768px){cx-suggested-addresses-dialog .cx-dialog-buttons+.cx-dialog-buttons{margin-inline-start:.5rem}}@media(max-width:991.98px){cx-delivery-mode{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-delivery-mode .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-delivery-mode .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-delivery-mode .container{width:100%}}cx-delivery-mode .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-delivery-mode .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-delivery-mode .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-delivery-mode .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-delivery-mode .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-delivery-mode .cx-checkout-body.row{padding:0}}cx-delivery-mode .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-delivery-mode .cx-checkout-text{padding-inline-start:0}}cx-delivery-mode .cx-spinner{padding-top:30px;padding-bottom:30px}cx-delivery-mode{border:1px solid var(--cx-color-medium);border-radius:10px;padding:23px 30px 8px;background-color:var(--cx-color-inverse)}@media(max-width:991.98px){cx-delivery-mode{background-color:var(--cx-color-transparent);margin-top:32px;padding:23px 30px 8px}}@media(min-width:992px){cx-delivery-mode{margin:2rem 0}}cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-inverse);border:none;border-radius:0;padding:0}@media(max-width:991.98px){cx-delivery-mode .cx-delivery-mode-wrapper{margin:0}}cx-delivery-mode .form-check{display:flex;margin-bottom:0}cx-delivery-mode .form-check .cx-delivery-label{padding:0;margin-inline-start:.75rem;margin-inline-end:auto;margin-bottom:1.5rem;width:100%;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode{flex:auto;text-align:start}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-price{flex:auto;text-align:end}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-details{flex:100%;flex-basis:100%;color:var(--cx-color-success)}cx-delivery-mode .form-check .cx-delivery-label .cx-delivery-mode-description{width:100%;display:block;color:var(--cx-color-success)}.cx-theme-high-contrast-dark cx-delivery-mode,.cx-theme-high-contrast-light cx-delivery-mode{border:1px solid var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-delivery-mode .cx-delivery-mode-wrapper,.cx-theme-high-contrast-light cx-delivery-mode .cx-delivery-mode-wrapper{background-color:var(--cx-color-background)}@media(max-width:991.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}@media(max-width:767.98px){cx-order-confirmation-items .cx-order-items.container{max-width:100%;min-width:100%;padding:0}}cx-order-confirmation-items .cx-order-items-header{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);padding:1.375rem 0;margin:0;border-width:0 0 1px 0;border-style:solid;border-color:var(--cx-color-light)}@media(max-width:991.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media(max-width:767.98px){cx-order-confirmation-items .cx-order-items-header{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-order-confirmation-thank-you-message .cx-order-confirmation-message{text-align:var(--cx-text-align, center);padding:var(--cx-padding, 2.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message h2{font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, 1.5rem)}cx-order-confirmation-thank-you-message .cx-order-confirmation-message .btn-link{font-size:.875rem;font-weight:"bold";text-transform:var(--cx-text-transform, uppercase)}cx-order-confirmation-thank-you-message .cx-page-title{color:var(--cx-color, var(--cx-color-text))}cx-order-confirmation-totals .cx-order-summary{padding-inline-end:var(--cx-padding, 0)}cx-order-confirmation-totals .cx-order-summary cx-order-summary{padding:1rem}@media(max-width:991.98px){cx-order-confirmation-totals .cx-order-summary.container{max-width:var(--cx-max-width, 100%);min-width:var(--cx-min-width, 100%);padding-inline-end:var(--cx-padding, 1.625rem)}}@media(max-width:767.98px){cx-order-confirmation-totals .cx-order-summary.container{padding:var(--cx-padding, 0)}}cx-guest-register-form .register-guest{display:flex;justify-content:center;background-color:var(--cx-color-background);padding:1.5rem 1rem}@media(min-width:992px){cx-guest-register-form .register-guest{margin:0 0 2em}}cx-guest-register-form .register-guest p{margin-bottom:1 rem}cx-promotions .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-promotions .cx-promotions ul{padding:0}cx-promotions .cx-promotions p{line-height:1.6;font-weight:700}cx-promotions .cx-promotions li{list-style-type:none}cx-promotions .cx-promotions ul>li{list-style-type:none;line-height:1.6;font-weight:700}cx-page-layout.MultiStepCheckoutSummaryPageTemplate{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate{display:inline-block}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.TopContent{flex:0 100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{flex:0 63%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{flex:0 0 35%;flex-direction:column;justify-content:flex-start}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{flex:unset}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{padding:1rem 0 0}}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 50%;justify-content:flex-end;align-items:flex-end;flex-direction:column}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{width:50%;padding-top:1rem}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 2.5rem 0}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:50%;padding-bottom:2rem}}@media(max-width:991.98px)and (max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary cx-order-summary{padding:1rem 0 0}}@media(max-width:767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent{--cx-flex-basis: 100%;align-items:normal}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-checkout-order-summary{min-width:100%}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-place-order{max-width:100%}}@media(max-width:991.98px){cx-cost-center{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-cost-center .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-cost-center .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-cost-center .container{width:100%}}cx-cost-center .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-cost-center .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-cost-center .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-cost-center .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-cost-center .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-cost-center .cx-checkout-body.row{padding:0}}cx-cost-center .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-cost-center .cx-checkout-text{padding-inline-start:0}}cx-cost-center .cx-spinner{padding-top:30px;padding-bottom:30px}cx-cost-center{padding-top:2.375rem}@media(max-width:991.98px){cx-cost-center{padding:20px 0}}cx-cost-center.hidden{display:none}cx-cost-center select{width:100%;padding:10px;border-radius:4px;border-color:var(--cx-color-light)}.cx-theme-high-contrast-dark cx-cost-center select,.cx-theme-high-contrast-light cx-cost-center select{background-color:var(--cx-color-background);color:var(--cx-color-text);border-color:var(--cx-color-text)}@media(max-width:991.98px){cx-payment-type{display:block;background-color:var(--cx-color-transparent)}}@media(max-width:991.98px){cx-payment-type .col-md-12{padding:0 .813rem}}@media(max-width:767.98px){cx-payment-type .col-md-12{padding:0 .875rem}}@media(max-width:991.98px){cx-payment-type .container{width:100%}}cx-payment-type .cx-checkout-btns{padding:1rem 0;justify-content:flex-end}@media(max-width:991.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:767.98px){cx-payment-type .cx-checkout-btns{padding:1.25rem 0}}@media(max-width:991.98px){cx-payment-type .cx-checkout-btns .btn-secondary{margin:0 0 1rem}}cx-payment-type .cx-checkout-title{margin-inline-end:auto;margin-inline-start:auto;padding-inline-end:0;font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);background-color:var(--cx-color-transparent);margin-top:0;padding-top:0;padding-bottom:.438rem;margin-bottom:.5rem;padding-inline-start:0}cx-payment-type .cx-checkout-body{display:flex;align-items:stretch;margin:0}@media(max-width:991.98px){cx-payment-type .cx-checkout-body.row{padding:0}}cx-payment-type .cx-checkout-text{margin-bottom:1.25rem}@media(max-width:991.98px){cx-payment-type .cx-checkout-text{padding-inline-start:0}}cx-payment-type .cx-spinner{padding-top:30px;padding-bottom:30px}cx-payment-type{border:1px solid var(--cx-color-medium);border-radius:10px;margin-top:32px;margin-bottom:30px;padding-inline-start:1.875rem;padding-inline-end:1.875rem;padding-top:1.875rem}@media(max-width:991.98px){cx-payment-type{padding-top:20px}}cx-payment-type .cx-payment-type-container{padding-top:20px}cx-payment-type .cx-payment-type-label{margin:0 auto 0 .75rem}cx-payment-type .cx-payment-type-label .cx-payment-type:hover{cursor:pointer}.cx-theme-high-contrast-dark cx-payment-type,.cx-theme-high-contrast-light cx-payment-type{border-color:var(--cx-color-dark)}cx-schedule-replenishment-order .scaled-input{transform:scale(.875)}cx-schedule-replenishment-order .cx-label-container{display:flex;margin-bottom:5px}cx-schedule-replenishment-order .cx-label-container cx-icon{font-size:1.3rem}cx-schedule-replenishment-order .cx-order-replenishment-header{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6);margin-inline-end:14px;margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card{font-size:.875rem;background-color:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:var(--cx-buttons-border-radius);margin-bottom:10px;padding:20px 21px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container{margin-bottom:7px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container:first-child{margin-top:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-order-type-container .form-check-label{top:5px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap}@media(min-width:768px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container{margin-inline-start:2.375rem}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container:not(:last-child){margin-bottom:10px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-control{height:32px;font-size:.875rem;padding:0 9px}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-label{align-self:center;padding-inline-end:10px;width:100%}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .form-data-input{flex:1}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-days{margin-inline-end:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-dayMonth{margin-inline-start:1.8rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-day-of-month{width:5rem}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{display:flex;align-items:flex-end;flex-wrap:wrap;max-width:5.75rem}@media(max-width:767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container .cx-month{flex-grow:unset;width:50%}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:unset;flex-wrap:wrap;max-width:280px}@media(max-width:767.98px){cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container{flex-direction:column}}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-repeat-days{font-size:inherit;flex:0 100%;margin-bottom:14px;align-self:start}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .cx-week-day{margin-bottom:0}cx-schedule-replenishment-order .cx-order-type-card .cx-replenishment-form-data-container.cx-repeat-days-container .form-check{flex:0 50%;display:flex;align-items:center;margin-bottom:13px}cx-schedule-replenishment-order .cx-replenishment-date input{padding-inline-start:18px;padding-inline-end:8px}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:50%}}@media(max-width:767.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{width:100%}}cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{flex:unset;padding-top:1rem;padding-inline-start:2.5rem;padding-bottom:0;padding-inline-end:0}@media(max-width:991.98px){cx-page-layout.MultiStepCheckoutSummaryPageTemplate cx-page-slot.SideContent cx-schedule-replenishment-order{padding:1rem 0 0}}.modal{background-color:#00000080}.modal-header{padding:1rem}.cx-theme-high-contrast-dark .modal-header,.cx-theme-high-contrast-light .modal-header{background-color:var(--cx-color-background)}.modal-body{padding:16px 30px 30px}.modal-content{border-radius:0;border:none}.cx-theme-high-contrast-dark .modal-content,.cx-theme-high-contrast-light .modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .modal-content .close,.cx-theme-high-contrast-light .modal-content .close{color:var(--cx-color-text)}.modal .close{font-size:38px;font-weight:100;bottom:5px;position:relative;margin-inline-start:0;margin-inline-end:0;align-self:flex-end}@media(max-width:991.98px){.modal .close{margin-bottom:0}}.modal .cx-dialog-header button.close,.modal button.close{padding:0;margin:0 0 0 auto}.modal[aria-hidden=false]{display:block}.cx-modal-container{display:flex;align-items:center;margin:auto;height:100%;overflow-y:auto;max-width:768px!important;min-width:768px!important}@media(max-width:767.98px){.cx-modal-container{margin:0!important;min-width:100%!important;max-width:100%!important;height:100%;overflow-y:auto}}@media(min-width:768px){.cx-modal-container{max-width:768px!important;min-width:768px!important}}.cx-modal-header{display:flex;justify-content:space-between;padding-top:2rem;padding-inline-end:1.875rem;padding-bottom:0;padding-inline-start:1.875rem}.cx-modal-content{background-color:var(--cx-color-inverse);width:100%}.cx-theme-high-contrast-dark .cx-modal-content,.cx-theme-high-contrast-light .cx-modal-content{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark .cx-modal-content .close,.cx-theme-high-contrast-light .cx-modal-content .close{color:var(--cx-color-text)}.cx-modal-footer{padding:0 27px 30px}@media(min-width:992px){.cx-asm-dialog{max-width:95%!important;min-width:95%!important}}.cx-asm-dialog .cx-modal-content{border-radius:16px}.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table{margin:1rem 0;border-collapse:collapse;width:100%}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{padding:1.25rem .1rem 1.25rem .5rem;vertical-align:middle;text-align:center}.cx-agnostic-table th:nth-of-type(1),cx-wish-list th:nth-of-type(1),cx-quick-order-table th:nth-of-type(1),cx-cart-item-list th:nth-of-type(1),.cx-agnostic-table td:nth-of-type(1),cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){text-align:start}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1),.cx-agnostic-table td:nth-last-of-type(1),cx-wish-list td:nth-last-of-type(1),cx-quick-order-table td:nth-last-of-type(1),cx-cart-item-list td:nth-last-of-type(1){text-align:end}.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr{border-top:1px solid var(--cx-color-medium);padding:1.25rem 0}.cx-agnostic-table th,cx-wish-list th,cx-quick-order-table th,cx-cart-item-list th{vertical-align:bottom;text-transform:capitalize;text-align:center;color:var(--cx-color-secondary);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, .875rem);white-space:nowrap;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}.cx-agnostic-table th:nth-last-of-type(1),cx-wish-list th:nth-last-of-type(1),cx-quick-order-table th:nth-last-of-type(1),cx-cart-item-list th:nth-last-of-type(1){padding-inline-end:16px}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:none}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:none}@media(max-width:991.98px){.cx-agnostic-table table,cx-wish-list table,cx-quick-order-table table,cx-cart-item-list table,.cx-agnostic-table tr,cx-wish-list tr,cx-quick-order-table tr,cx-cart-item-list tr,.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{display:flex;flex-wrap:wrap;flex-basis:100%}.cx-agnostic-table td,cx-wish-list td,cx-quick-order-table td,cx-cart-item-list td{align-items:center;padding:.313rem}.cx-agnostic-table thead,cx-wish-list thead,cx-quick-order-table thead,cx-cart-item-list thead{display:none}.cx-agnostic-table .cx-mobile-header,cx-wish-list .cx-mobile-header,cx-quick-order-table .cx-mobile-header,cx-cart-item-list .cx-mobile-header{display:block;white-space:nowrap;text-align:start;font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem;min-width:5rem}.cx-agnostic-table .cx-mobile-only,cx-wish-list .cx-mobile-only,cx-quick-order-table .cx-mobile-only,cx-cart-item-list .cx-mobile-only{display:flex}}.cx-theme-high-contrast-dark .cx-agnostic-table tr,.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light .cx-agnostic-table tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}cx-mini-cart{margin-inline-start:.75rem;display:block}@media(min-width:768px){cx-mini-cart{margin-inline-end:.85rem}}cx-mini-cart a{display:flex;background:var(--cx-color-primary);min-width:90px;height:47px;padding:10px;color:var(--cx-color-inverse);text-decoration:none;justify-content:space-around}cx-mini-cart a:hover{color:currentColor;text-decoration:none}cx-mini-cart a .count{color:currentColor;align-self:center;padding-inline-start:7px;font-size:var(--cx-font-size, 1.188rem);font-weight:var(--cx-font-weight-bold);font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-mini-cart a .total{display:none}@media(max-width:767.98px){cx-mini-cart a{width:55px;height:57px;background-position:center top 4px;flex-direction:column;justify-content:center}cx-mini-cart a .count{padding-inline-end:0;margin-bottom:-5px}}@media(max-width:991.98px){cx-mini-cart a:focus{outline-offset:-4px;outline-color:var(--cx-color-inverse);box-shadow:0 0 0 2px var(--cx-color-visual-focus) inset}}.cx-theme-high-contrast-dark cx-mini-cart a,.cx-theme-high-contrast-light cx-mini-cart a{color:var(--cx-color-medium)}cx-added-to-cart-dialog{background-color:#00000080}@media(max-width:991.98px){cx-added-to-cart-dialog .cx-modal-content{height:100%}}cx-added-to-cart-dialog .cx-dialog-header{padding-top:2rem;padding-inline-end:1.75rem;padding-bottom:.85rem;padding-inline-start:1.75rem;border-width:0;display:flex}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-header,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-header{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);align-self:flex-start}cx-added-to-cart-dialog .cx-dialog-body{padding:1rem}@media(max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-body{padding:0;background-color:var(--cx-color-inverse)}}cx-added-to-cart-dialog .cx-dialog-body .cx-remove-btn{max-width:100%;padding:0;flex:0 0 100%}.cx-theme-high-contrast-dark cx-added-to-cart-dialog .cx-dialog-body,.cx-theme-high-contrast-light cx-added-to-cart-dialog .cx-dialog-body{background-color:var(--cx-color-background)}cx-added-to-cart-dialog .cx-dialog-row{margin:0;display:flex;padding-top:0;padding-inline-end:.875rem;padding-bottom:.85rem;padding-inline-start:2.875rem;max-width:100%;flex-wrap:wrap}@media(max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-row{flex-direction:column;padding:0}}@media(max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-item{padding:2rem}}cx-added-to-cart-dialog .cx-dialog-item .cx-image-container a{padding:0;max-width:65px}@media(min-width:768px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-info{padding:0 25px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-price .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity .cx-label,cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-total .cx-label{font-weight:var(--cx-font-weight-normal)}@media(max-width:575.98px){cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-quantity{flex-direction:column;align-items:start;gap:5px}}cx-added-to-cart-dialog .cx-dialog-item .cx-compact .cx-actions{justify-content:flex-start}cx-added-to-cart-dialog .cx-dialog-separator{border-width:1px 0 0 0;border-style:solid;border-color:var(--cx-color-light)}cx-added-to-cart-dialog .cx-dialog-actions{display:flex;flex-direction:column;padding-inline-start:2.5rem;padding-inline-end:1rem;border-width:0 0 0 0;border-inline-start-width:1px;border-style:solid;border-color:var(--cx-color-light)}@media(max-width:767.98px){cx-added-to-cart-dialog .cx-dialog-actions{border-width:0;padding:1.875rem}}cx-added-to-cart-dialog .cx-dialog-promotions{padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-total{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);display:flex;justify-content:space-between;padding:0 0 1.25rem}cx-added-to-cart-dialog .cx-dialog-buttons{display:flex;flex-direction:column}cx-added-to-cart-dialog .cx-dialog-buttons .btn-primary{margin:0 0 .625rem}cx-added-to-cart-dialog .cx-dialog-pickup-store{padding-inline-start:4.063rem}cx-added-to-cart-dialog .cx-dialog-pickup-store .cx-dialog-pickup-store-name{font-weight:var(--cx-font-weight-semi)}cx-saved-cart-details-items,cx-cart-details{display:block}cx-saved-cart-details-items .cart-details-wrapper,cx-cart-details .cart-details-wrapper{padding:2rem 0}cx-saved-cart-details-items .cx-promotions,cx-cart-details .cx-promotions{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.5rem 0}cx-saved-cart-details-items .cx-promotions li,cx-cart-details .cx-promotions li{line-height:1.6}@media(max-width:767.98px){cx-cart-item .cx-info-container{display:flex;flex-direction:column}}cx-cart-item .cx-name{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding:0}cx-cart-item .cx-name h3{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}@media(min-width:1200px){cx-cart-item .cx-name{min-width:14rem}}cx-cart-item .cx-name .cx-link{color:var(--cx-color-text);text-decoration:none;display:block}cx-cart-item .cx-name .cx-link:hover{color:var(--cx-color-primary)}cx-cart-item .cx-code{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-secondary);padding:.625rem 0}cx-cart-item .cx-property{display:flex}cx-cart-item .cx-property:last-of-type{margin-bottom:.5rem}cx-cart-item .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;padding-inline-end:1rem}@media(max-width:767.98px){cx-cart-item .cx-label{min-width:5rem}}cx-cart-item .cx-value{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);overflow-wrap:break-word;font-weight:400}@media(max-width:767.98px){cx-cart-item .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}}@media(min-width:992px)and (max-width:1199.98px){cx-cart-item .cx-value{padding-inline-start:1em}}cx-cart-item .cx-price{display:flex;justify-content:center;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:"normal"}@media(min-width:1200px){cx-cart-item .cx-price{padding-inline-start:0px}}cx-cart-item .cx-price .cx-old{text-decoration:line-through;color:var(--cx-color-secondary);padding-inline-end:1rem}cx-cart-item .cx-price .cx-new{color:var(--cx-color-primary)}cx-cart-item .cx-image-container{padding:0}cx-cart-item .cx-image-container a{display:block;padding:0 1vw;height:unset}cx-cart-item .cx-quantity{display:flex;justify-content:center;align-items:center}cx-cart-item .cx-total{display:flex;justify-content:flex-end;align-items:center;margin-bottom:0;padding-inline-start:0}@media(max-width:767.98px){cx-cart-item .cx-total{padding-inline-start:15px}}cx-cart-item .cx-total .cx-value{text-align:end;word-break:break-word}cx-cart-item .cx-promo{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-success);padding:.75rem 0;margin:0}cx-cart-item .cx-availability{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-danger);padding:.75rem 0;margin:0}cx-cart-item .cx-actions{display:flex;justify-content:flex-end;padding:0}@media(max-width:767.98px){cx-cart-item .cx-actions{display:flex;justify-content:flex-start;padding:0}}cx-cart-item .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;background-color:transparent}cx-cart-item .cx-actions button.link:hover{color:var(--cx-color-primary)}@media(max-width:767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity,cx-cart-item .cx-total{justify-content:flex-start}cx-cart-item .cx-price .cx-label,cx-cart-item .cx-quantity .cx-label,cx-cart-item .cx-total .cx-label{width:100px}}@media(max-width:767.98px){cx-cart-item .cx-price,cx-cart-item .cx-quantity{padding-bottom:10px}}@media(max-width:767.98px){cx-cart-item .cx-quantity .cx-value{margin:0 0 0 20px}cx-cart-item .cx-quantity .readonly-value{background-color:#e6e6e6}}@media(max-width:767.98px){cx-cart-item .cx-actions .link{display:block;text-align:start}cx-cart-item .cx-actions .cx-sfl-btn{text-align:start;padding-inline-start:0}}cx-cart-item .cx-compact{display:flex;flex-direction:row}cx-cart-item .cx-compact .cx-image-container{padding:0}cx-cart-item .cx-compact .cx-info-container{display:flex;flex-direction:column;margin:0}cx-cart-item .cx-compact .cx-price,cx-cart-item .cx-compact .cx-quantity,cx-cart-item .cx-compact .cx-total,cx-cart-item .cx-compact .cx-actions{justify-content:flex-start;padding:0 0 10px}cx-cart-item .cx-compact .cx-price .cx-label,cx-cart-item .cx-compact .cx-quantity .cx-label,cx-cart-item .cx-compact .cx-total .cx-label,cx-cart-item .cx-compact .cx-actions .cx-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);min-width:5rem}cx-cart-item .cx-compact .cx-price .cx-value,cx-cart-item .cx-compact .cx-quantity .cx-value,cx-cart-item .cx-compact .cx-total .cx-value,cx-cart-item .cx-compact .cx-actions .cx-value{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-price button.link,cx-cart-item .cx-compact .cx-quantity button.link,cx-cart-item .cx-compact .cx-total button.link,cx-cart-item .cx-compact .cx-actions button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-item .cx-compact .cx-quantity .cx-value{margin:0}cx-wish-list .cx-item-list-charges,cx-quick-order-table .cx-item-list-charges,cx-cart-item-list .cx-item-list-charges{text-align:start}cx-wish-list .cx-item-list-header,cx-quick-order-table .cx-item-list-header,cx-cart-item-list .cx-item-list-header{border-bottom:none}cx-wish-list .cx-item-list-header .cx-item-list-qty,cx-quick-order-table .cx-item-list-header .cx-item-list-qty,cx-cart-item-list .cx-item-list-header .cx-item-list-qty{text-transform:none}cx-wish-list .cx-item-list-items tr:last-child,cx-quick-order-table .cx-item-list-items tr:last-child,cx-cart-item-list .cx-item-list-items tr:last-child{border-bottom:1px solid var(--cx-color-medium)}cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{white-space:nowrap;display:block;margin-inline-start:auto}@media(max-width:991.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{margin-inline-start:auto}}@media(max-width:767.98px){cx-wish-list td.cx-actions cx-add-to-cart,cx-quick-order-table td.cx-actions cx-add-to-cart,cx-cart-item-list td.cx-actions cx-add-to-cart,cx-wish-list td.cx-actions button,cx-quick-order-table td.cx-actions button,cx-cart-item-list td.cx-actions button{min-height:48px}}@media(max-width:991.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin:0}}@media(max-width:575.98px){cx-wish-list td.cx-actions .cx-remove-btn,cx-quick-order-table td.cx-actions .cx-remove-btn,cx-cart-item-list td.cx-actions .cx-remove-btn{margin-inline-start:auto}}cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{display:inline-grid;grid-template-columns:5rem 14rem;gap:1rem;text-indent:0}cx-wish-list .cx-table-item-container a,cx-quick-order-table .cx-table-item-container a,cx-cart-item-list .cx-table-item-container a{height:fit-content}cx-wish-list .cx-name,cx-quick-order-table .cx-name,cx-cart-item-list .cx-name{margin-top:.5rem;font-size:var(--cx-font-size, 1rem)}cx-wish-list .cx-code,cx-quick-order-table .cx-code,cx-cart-item-list .cx-code{color:var(--cx-color-secondary);margin-top:.5em;overflow-wrap:anywhere}cx-wish-list .cx-link,cx-quick-order-table .cx-link,cx-cart-item-list .cx-link{font-weight:var(--cx-font-weight-bold);text-decoration:underline;color:var(--cx-color-primary)}cx-wish-list .cx-total,cx-quick-order-table .cx-total,cx-cart-item-list .cx-total{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal)}cx-wish-list .cx-cart-addons,cx-quick-order-table .cx-cart-addons,cx-cart-item-list .cx-cart-addons{display:flex;width:100%;flex-direction:column}cx-wish-list .cx-cart-addons cx-configurator-cart-entry-info,cx-quick-order-table .cx-cart-addons cx-configurator-cart-entry-info,cx-cart-item-list .cx-cart-addons cx-configurator-cart-entry-info{margin-inline-start:6rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container{margin-inline-start:6rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options,cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options button{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-legend{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options-container{padding:.5rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options .cx-pickup-options{width:75%}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab{--cx-tab-panel-bg: var(--cx-color-inverse);--cx-tab-panel-padding: .5rem 1rem;--cx-tab-gap: .5rem;--cx-tab-btn-bg-color: var(--cx-color-inverse);--cx-tab-panel-margin-top: .5rem}cx-wish-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,cx-quick-order-table .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after,cx-cart-item-list .cx-cart-addons cx-cart-pickup-options-container cx-pickup-options cx-tab .tab-btn:after{margin-top:5px}@media(max-width:991.98px){cx-wish-list .cx-table-item-container,cx-quick-order-table .cx-table-item-container,cx-cart-item-list .cx-table-item-container{grid-template-columns:5em auto}cx-wish-list .cx-table-item-container .cx-price,cx-quick-order-table .cx-table-item-container .cx-price,cx-cart-item-list .cx-table-item-container .cx-price{display:none}cx-wish-list .cx-value cx-item-counter button[type=button],cx-quick-order-table .cx-value cx-item-counter button[type=button],cx-cart-item-list .cx-value cx-item-counter button[type=button]{margin-bottom:0}cx-wish-list .cx-actions button,cx-quick-order-table .cx-actions button,cx-cart-item-list .cx-actions button{margin-inline-start:0;text-align:start}cx-wish-list td:nth-of-type(1),cx-quick-order-table td:nth-of-type(1),cx-cart-item-list td:nth-of-type(1){padding-inline-start:0}cx-wish-list td:not(:nth-of-type(1)),cx-quick-order-table td:not(:nth-of-type(1)),cx-cart-item-list td:not(:nth-of-type(1)){font-size:var(--cx-font-size, .875rem);margin-inline-start:5.7rem}}@media(max-width:991.98px)and (max-width:767.98px){cx-wish-list .cx-quantity .cx-mobile-header,cx-quick-order-table .cx-quantity .cx-mobile-header,cx-cart-item-list .cx-quantity .cx-mobile-header{margin-bottom:5px}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-dark cx-cart-item-list tr,.cx-theme-high-contrast-light cx-wish-list tr,.cx-theme-high-contrast-light cx-quick-order-table tr,.cx-theme-high-contrast-light cx-cart-item-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-dark cx-cart-item-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-cart-item-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}.cxFeat_a11yCartItemListHideEmptyOutlets cx-wish-list cx-subscription-cart-price-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-quick-order-table cx-subscription-cart-price-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-cart-item-list cx-subscription-cart-price-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-wish-list cx-subscription-cart-price-body:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-quick-order-table cx-subscription-cart-price-body:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-cart-item-list cx-subscription-cart-price-body:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-wish-list cx-cpq-quote-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-quick-order-table cx-cpq-quote-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-cart-item-list cx-cpq-quote-heading:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-wish-list cx-cpq-quote:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-quick-order-table cx-cpq-quote:empty,.cxFeat_a11yCartItemListHideEmptyOutlets cx-cart-item-list cx-cpq-quote:empty{display:none}cx-cart-totals{padding-top:2rem;padding-inline-end:0;padding-inline-start:3rem}@media(max-width:991.98px){cx-cart-totals{padding-top:2rem;padding-inline-end:3rem;padding-inline-start:0rem}}@media(max-width:767.98px){cx-cart-totals{padding-inline-end:0}}cx-cart-totals cx-order-summary{padding:0 0 1rem}@media(max-width:991.98px){cx-cart-totals cx-order-summary{padding:0 0 2rem}}cx-order-summary{display:block;padding-top:16px;padding-inline-end:15px;padding-bottom:0;padding-inline-start:15px;margin:0}cx-order-summary .cx-summary-heading{text-transform:capitalize;font-weight:var(--cx-font-weight-semi);border-bottom:1px solid var(--cx-color-medium);padding-bottom:1.625rem}@media(max-width:991.98px){cx-order-summary .cx-summary-heading{margin-bottom:.438rem;padding-bottom:.938rem}}cx-order-summary .cx-summary-label{text-align:start;padding:0}cx-order-summary .cx-summary-amount{text-align:end;padding:0}cx-order-summary .cx-summary-row{padding:.5rem 0;display:flex;flex-wrap:wrap}cx-order-summary .cx-summary-savings{color:var(--cx-color-success)}cx-order-summary .cx-summary-total{font-weight:var(--cx-font-weight-bold)}cx-order-summary .cx-coupon-code-pill{background:var(--cx-g-color-light);padding-top:7px;padding-inline-end:15px;padding-bottom:7px;padding-inline-start:13px;margin-top:10px;margin-inline-end:10px;margin-bottom:5px;margin-inline-start:0;display:inline-flex;align-items:flex-start;border-radius:4px;word-break:break-all}cx-order-summary .cx-coupon-code--pill-value{line-height:1.7}cx-add-to-cart .quantity{margin:0 0 20px}cx-add-to-cart .quantity .cx-counter-stock{position:relative}cx-add-to-cart .quantity label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:15px 0 10px}cx-add-to-cart .quantity .info{position:absolute;transform:translateY(-50%);top:50%;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);margin:0 15px;color:var(--cx-color-secondary)}cx-add-to-cart .repeat-icon{margin-inline-end:var(--cx-margin-right, .2rem);color:var(--cx-color-primary);text-decoration-color:var(--cx-color-primary)}cx-add-to-cart .buyItAgainLink{color:var(--cx-color-primary)}cx-cart-coupon{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1rem}@media(max-width:991.98px){cx-cart-coupon{padding-top:2rem;padding-inline-start:0}}@media(max-width:767.98px){cx-cart-coupon{padding-inline-start:0;padding-top:0}}@media(min-width:768px){cx-cart-coupon .form-group .col-md-4{padding:0}}cx-cart-coupon .cx-cart-coupon-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-coupon .cx-cart-coupon-container{display:grid;grid-template-columns:1fr auto;grid-template-rows:repeat(1,1fr);grid-column-gap:15px;grid-row-gap:0px}cx-cart-coupon .cx-cart-coupon-container input{grid-area:1/1/2/2}cx-cart-coupon .cx-cart-coupon-container button{grid-area:1/2/2/3}cx-cart-coupon .cx-cart-coupon-container cx-form-errors{grid-area:2/1/3/3}cx-cart-coupon .cx-available-coupon .title{font-weight:700}cx-cart-coupon .cx-available-coupon .message{display:flex;flex-wrap:wrap}cx-cart-coupon .cx-available-coupon .scroll{display:block;height:auto;box-sizing:border-box;max-height:240px;overflow-y:auto}cx-cart-coupon .cx-available-coupon .card{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0;background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}cx-cart-coupon button.link{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);color:var(--cx-color-text);border-width:0;text-decoration:none;background:var(--cx-color-background)}cx-cart-coupon button.link:hover{text-decoration:underline}cx-applied-coupons .cx-applied-coupon-title{display:flex;flex-wrap:wrap}cx-applied-coupons .cx-coupon-list-wrap{margin-bottom:1rem}cx-applied-coupons .cx-coupon-card-grid{display:grid}cx-applied-coupons .coupon-summary{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222);display:inline-flex;align-items:flex-start;padding:var(--cx-padding, .25rem .25rem);word-break:break-all;margin-top:.25rem;margin-inline-end:.25rem;margin-bottom:0;margin-inline-start:0}cx-applied-coupons .cx-coupon-card{background:var(--cx-color-background);border:1px solid #f1f1f1;border-radius:.25rem}@media(max-width:991.98px){cx-applied-coupons .cx-coupon-card-grid{flex:0 0 100%;max-width:100%}}cx-applied-coupons .textonly{margin:0 10px 10px 0;font-size:14px}cx-applied-coupons .cx-coupon-apply{display:inline-flex;align-items:center;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);padding:1rem;word-break:break-all}cx-applied-coupons .cx-coupon-apply .cx-cart-coupon-code{flex:1}cx-applied-coupons .cx-coupon-apply .close{padding-inline-start:.7rem}cx-item-counter{width:146px}cx-item-counter input{text-align:center}cx-item-counter input[type=number]::-webkit-inner-spin-button,cx-item-counter input[type=number]::-webkit-outer-spin-button{appearance:none}cx-item-counter input[type=number]{-moz-appearance:textfield}cx-item-counter.readonly button{display:none}cx-item-counter.readonly input{border:none;cursor:text;width:65px}cx-item-counter:not(.readonly){border-radius:4px;display:inline-flex;border:solid 1px var(--cx-color-dark)}cx-item-counter:not(.readonly) input{border:solid 1px var(--cx-color-dark);border-width:0 1px;padding:12px 9px;max-height:48px;min-width:46%;max-width:46%}cx-item-counter:not(.readonly) input:focus{background-color:var(--cx-color-transparent);box-shadow:0 0}cx-item-counter button{background-color:var(--cx-color-transparent);border:none;color:var(--cx-color-text);cursor:pointer;margin:0;max-height:48px;min-width:27%;max-width:27%;font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.6)}cx-item-counter button:hover{color:var(--cx-color-primary)}cx-item-counter button:focus{color:var(--cx-color, var(--cx-color-primary));cursor:pointer;font-weight:var(--cx-font-weight-bold);z-index:10;box-shadow:0 0}cx-item-counter button[aria-disabled=true]{color:var(--cx-color-dark);cursor:not-allowed}cx-item-counter button{font-size:var(--cx-font-size, 1.7rem);line-height:0;padding-inline-start:0;padding-inline-end:0}.cx-theme-high-contrast-dark cx-item-counter,.cx-theme-high-contrast-light cx-item-counter{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-item-counter input,.cx-theme-high-contrast-light cx-item-counter input{background-color:var(--cx-color-background);color:var(--cx-color-text)}.cx-theme-high-contrast-dark cx-item-counter input:disabled,.cx-theme-high-contrast-light cx-item-counter input:disabled{color:var(--cx-color-text);background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-item-counter button[aria-disabled=true],.cx-theme-high-contrast-light cx-item-counter button[aria-disabled=true]{color:var(--cx-color-secondary)}cx-save-for-later{display:block}cx-save-for-later .cart-details-wrapper{padding:2rem 0}cx-save-for-later .cx-empty-cart-info{margin-top:3rem}cx-cart-validation-warnings cx-icon{font-size:20px}cx-cart-validation-warnings .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-validation-warnings .alert{justify-content:flex-start;text-align:var(--cx-text-align, left)}cx-cart-validation-warnings .alert .close{right:1.75rem}cx-cart-item-validation-warning{width:100%}cx-cart-item-validation-warning cx-icon{font-size:20px}cx-cart-item-validation-warning .alert-icon{margin-inline-end:var(--cx-margin-right, 1rem)}cx-cart-item-validation-warning .alert{justify-content:flex-start;text-align:var(--cx-text-align, start)}cx-cart-item-validation-warning .alert .close{right:1.75rem}cx-cart-proceed-to-checkout{padding-inline-end:0;padding-inline-start:3rem;padding-top:0;padding-bottom:1.5rem}@media(max-width:991.98px){cx-cart-proceed-to-checkout{align-self:flex-end;padding-bottom:2rem;padding-inline-start:0}}@media(max-width:767.98px){cx-cart-proceed-to-checkout{padding:2rem 0 3rem}}cx-clear-cart-dialog{background-color:#00000080}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-header .cx-clear-cart-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-msg{margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-body .clear-cart-warning{color:var(--cx-color-danger);margin-bottom:1.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer{display:flex}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button{flex:0 0 calc(50% - .5rem)}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:first-child{margin-inline-end:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:last-child{margin-inline-start:.5rem}cx-clear-cart-dialog .cx-clear-cart-dialog .cx-clear-cart-container .cx-clear-cart-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-clear-cart .clear-cart-wrapper{display:flex;justify-content:flex-end;width:100%;margin:0 0 40px}cx-page-layout.CartPageTemplate{max-width:var(--cx-page-width-max);padding:0 1.5rem;margin:auto;display:flex;flex-wrap:wrap}cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 68%;flex-direction:column;flex-wrap:nowrap}@media(max-width:991.98px){cx-page-layout.CartPageTemplate .TopContent{--cx-flex-basis: 100%}}cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 30%;flex-direction:column;justify-content:flex-start}@media(min-width:992px){cx-page-layout.CartPageTemplate .CenterRightContentSlot>*{flex:none}}@media(max-width:991.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 50%;justify-content:flex-end;flex-direction:row}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{min-width:100%}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon{order:2}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-order-form{order:3}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{order:4}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout{order:5}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{order:6}}@media(max-width:767.98px){cx-page-layout.CartPageTemplate .CenterRightContentSlot{--cx-flex-basis: 100%;flex-direction:unset}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-totals{max-width:none}cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-quick-form,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-coupon,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-cart-proceed-to-checkout,cx-page-layout.CartPageTemplate .CenterRightContentSlot cx-quote-request-button{max-width:100%;padding-inline-end:0;padding-inline-start:0}}cx-saved-cart-list .cx-saved-cart-list-header{padding:3rem 0 1rem}cx-saved-cart-list .cx-saved-cart-list-table{padding:1.5rem 0 1.125rem;margin-bottom:0;border-width:1px 0 1px 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{width:150px}@media(min-width:768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-qty{text-align:center}}@media(min-width:768px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-th-total{text-align:end}}@media(min-width:992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-table-label-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table tr{width:100%}cx-saved-cart-list .cx-saved-cart-list-table tr:hover{background-color:var(--cx-color-background)}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-table tr{border-width:1px 0 0 0;border-color:var(--cx-color-light);border-style:solid}cx-saved-cart-list .cx-saved-cart-list-table tr:first-child{border-width:0;padding:1.25rem 0 0}}cx-saved-cart-list .cx-saved-cart-list-table th{padding:1rem 0;text-align:start}cx-saved-cart-list .cx-saved-cart-list-table th:first-child{padding-inline-start:20px}cx-saved-cart-list .cx-saved-cart-list-table th:last-child{text-align:end;padding-inline-end:20px}cx-saved-cart-list .cx-saved-cart-list-table td{padding-top:1.6875rem;padding-inline-end:.5rem;padding-bottom:1.75rem;padding-inline-start:0}@media(min-width:768px){cx-saved-cart-list .cx-saved-cart-list-table td{text-align:start}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{text-align:end;line-height:var(--cx-line-height);padding-inline-end:20px}}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-table td{width:100%;display:flex;border-width:0;padding:0 1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:first-child{padding-top:1.25rem}cx-saved-cart-list .cx-saved-cart-list-table td:last-child{padding-top:1rem;padding-bottom:1.25rem}}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-thead-mobile{display:none}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{padding-inline-start:20px}@media(min-width:992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name{width:20%}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-cart-name .cx-saved-cart-list-value{text-decoration:underline;word-break:break-word}@media(min-width:992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-quantity{text-align:center}}@media(min-width:992px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-total{text-align:end}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{color:var(--cx-color-secondary);text-align:start}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);min-width:140px}}cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{color:var(--cx-color-text)}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-table .cx-saved-cart-list-value{font-size:var(--cx-font-size, 1rem);font-weight:"normal"}}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-saved-cart-list .cx-saved-cart-list-table tr,.cx-theme-high-contrast-light cx-saved-cart-list .cx-saved-cart-list-table tr{border-bottom-color:var(--cx-color-dark)}cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{font-size:var(--cx-font-size, 1rem);font-weight:"normal";min-height:auto}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-list-no-saved-carts{padding-inline-start:1.25rem;padding-inline-end:1.25rem;min-height:auto}}@media(max-width:991.98px){cx-saved-cart-list .cx-saved-cart-make-active{min-height:unset;padding:0}}cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-background)}@media(max-width:767.98px){cx-saved-cart-details-overview .cx-cart-summary{background-color:var(--cx-color-inverse)}}cx-saved-cart-details-overview .cx-cart-summary .container{display:flex;flex-wrap:wrap;padding:15px 0}@media(max-width:991.98px){cx-saved-cart-details-overview .cx-cart-summary .container{max-width:100%;min-width:100%;padding:0 1.25rem}}@media(max-width:767.98px){cx-saved-cart-details-overview .cx-cart-summary .container{flex-direction:column;padding:1.25rem}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;padding:0 15px}@media(min-width:992px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card:not(:last-of-type){border-inline-end:1px solid var(--cx-color-text)}}@media(max-width:991.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:0 0 33%}}@media(max-width:767.98px){cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card{flex:1;background-color:var(--cx-color-inverse);border-width:1px;border-style:solid;border-color:var(--cx-color-light);margin:.625rem 0}}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-title{font-size:var(--cx-font-size, 1.125rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;margin-bottom:.5rem}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container{display:flex;justify-content:space-between;word-break:break-word}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-edit-container .cx-edit-cart{height:100%;margin:1rem;border:none;background-color:var(--cx-color-transparent)}cx-saved-cart-details-overview .cx-cart-summary .container .cx-summary-card .cx-card-description{max-width:100%;word-break:break-word}cx-saved-cart-details-items .cx-value button[type=button]{margin-bottom:0}cx-saved-cart-details-action .cx-saved-cart-restore-btns{justify-content:flex-end;margin:2rem 0}@media(max-width:991.98px){cx-saved-cart-details-action .cx-saved-cart-restore-btns>*:first-child{margin-bottom:1em}}cx-saved-cart-form-dialog{background-color:#00000080}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-header .cx-saved-cart-form-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row{margin-bottom:1.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{display:flex}@media(min-width:576px){cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:700;word-break:break-word}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label{font-weight:700}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-label-optional{font-weight:400}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-saved-cart-form-row .cx-saved-carts-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row{display:flex;margin-bottom:1.5rem;align-items:center}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row .cx-copy-saved-cart-label{margin-bottom:0}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-body .cx-copy-saved-cart-row label{flex:1}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer{display:flex}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button{flex:0 0 calc(50% - .5rem)}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:first-child{margin-inline-end:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:last-child{margin-inline-start:.5rem}cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .cx-saved-cart-form-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container{color:var(--cx-color-text);background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close,.cx-theme-high-contrast-light cx-saved-cart-form-dialog .cx-saved-cart-form-dialog .cx-saved-cart-form-container .close{color:var(--cx-color-text)}cx-add-to-saved-cart{max-height:70px}cx-add-to-saved-cart .cx-add-to-saved-cart-container{display:flex;justify-content:flex-start;margin-top:3rem}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2){position:relative;margin-inline-start:1rem;display:flex;align-items:start}cx-add-to-saved-cart .cx-add-to-saved-cart-container .cx-action-link:nth-child(n+2):before{content:"|"/"";color:var(--cx-color-light);text-decoration:none;position:absolute;left:-.75rem}@media(min-width:576px){cx-add-to-saved-cart .cx-add-to-saved-cart-container{justify-content:flex-end}}cx-add-to-saved-cart a.disabled{color:gray;cursor:not-allowed;text-decoration:underline}cx-add-to-saved-cart button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-cart-quick-order-form{padding-bottom:1.5rem;padding-top:0;padding-inline-end:0;padding-inline-start:3rem}@media(max-width:991.98px){cx-cart-quick-order-form{max-width:50%;padding-bottom:2rem;padding-inline-end:0;padding-inline-start:0;min-width:100%}}@media(max-width:767.98px){cx-cart-quick-order-form{max-width:100%;padding-inline-end:0;padding-top:1rem}}cx-cart-quick-order-form .cx-cart-quick-order-form-title{font-size:var(--cx-font-size, 1rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222);margin:1.125rem 0 .5rem}cx-cart-quick-order-form .form-group{margin-bottom:0}cx-cart-quick-order-form .cx-cart-quick-order-form-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-label{font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-bold);line-height:var(--cx-line-height, 1.2222222222)}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:65%}@media(max-width:991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-productID{width:70%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{text-align:center;width:30%}cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty .input-quantity{text-align:center}@media(max-width:991.98px){cx-cart-quick-order-form .cx-cart-quick-order-form-container .cx-cart-quick-order-form-qty{width:25%}}cx-cart-quick-order-form .cx-cart-quick-order-form-container button{width:100%;margin-top:10px}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-inner-spin-button,cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]::-webkit-outer-spin-button{appearance:none}cx-cart-quick-order-form .cx-cart-quick-order-form-container input[type=number]{-moz-appearance:textfield}cx-quick-order-form .quick-order-form-container{display:flex;position:relative}cx-quick-order-form .quick-order-form-input{margin-inline-end:15px;position:relative;width:330px}cx-quick-order-form .quick-order-form-input .form-control{padding:0 46px 0 12px}cx-quick-order-form .quick-order-form-input input{height:47px}cx-quick-order-form .quick-order-form-input .quick-order-form-search-icon,cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{background:transparent;border:none;color:var(--cx-color-secondary);display:block;font-size:24px;position:absolute;right:6px;top:4px}cx-quick-order-form .quick-order-form-input .quick-order-form-reset-icon{cursor:pointer}cx-quick-order-form .quick-order-form-input .list-limit-reached-text{bottom:-15px;color:var(--cx-color-danger);font-size:12px;font-weight:400;padding-inline-start:2px;position:absolute}cx-quick-order-form .quick-order-results{background-color:#fff;border-radius:2px;border:1px solid var(--cx-color-light);color:#000;display:none;font-size:13px;position:absolute;top:47px;width:330px;z-index:20}@media(max-width:575.98px){cx-quick-order-form .quick-order-results{width:95%}}cx-quick-order-form .quick-order-results .quick-order-results-products{list-style:none;margin:0;padding:0}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container{border-top:1px solid var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container:first-of-type{border-top:none}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product{background-color:var(--cx-color-white);border:none;cursor:pointer;display:grid;grid-column-gap:16px;padding:10px;text-align:start;width:100%}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.has-media{grid-template-columns:50px 1fr}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:hover,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product:focus,cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product.active{background-color:var(--cx-color-light)}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .media{grid-row:1/4}cx-quick-order-form .quick-order-results .quick-order-results-products .quick-order-results-product-container .quick-order-results-product .name{font-weight:700}cx-quick-order-form .quick-order-results .quick-order-no-results{align-items:center;display:flex;font-size:1rem;height:37px;justify-content:flex-start;padding:0 10px}cx-quick-order-form .quick-order-form-description{visibility:hidden}.quick-order-searchbox-is-active .quick-order-results{display:block}.cx-theme-high-contrast-dark cx-quick-order-table tr,.cx-theme-high-contrast-light cx-quick-order-table tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-quick-order-table .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-quick-order-table .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}cx-quick-order .quick-order-errors,cx-quick-order .quick-order-successes,cx-quick-order .quick-order-warnings{padding-inline-start:30px}cx-quick-order .quick-order-errors .quick-order-error-item,cx-quick-order .quick-order-errors .quick-order-success-item,cx-quick-order .quick-order-errors .quick-order-warning-item,cx-quick-order .quick-order-successes .quick-order-error-item,cx-quick-order .quick-order-successes .quick-order-success-item,cx-quick-order .quick-order-successes .quick-order-warning-item,cx-quick-order .quick-order-warnings .quick-order-error-item,cx-quick-order .quick-order-warnings .quick-order-success-item,cx-quick-order .quick-order-warnings .quick-order-warning-item{padding-bottom:3px}cx-quick-order .quick-order-form-body{background-color:#f4f4f4;margin-top:20px;padding:27px 22px;width:100%}cx-quick-order .quick-order-footer{justify-content:flex-end;margin-top:40px}.cx-theme-high-contrast-dark cx-quick-order .quick-order-form-body,.cx-theme-high-contrast-light cx-quick-order .quick-order-form-body{background-color:var(--cx-color-background);border:1px solid var(--cx-color-text)}cx-wish-list td.cx-actions cx-add-to-cart{display:flex;justify-content:flex-end}@media(max-width:991.98px){cx-wish-list td.cx-actions cx-add-to-cart{width:100%}cx-wish-list td.cx-actions cx-add-to-cart form{width:inherit}cx-wish-list td.cx-actions cx-add-to-cart button{width:100%;text-align:center}}cx-wish-list td.cx-actions .cx-remove-btn{margin-top:.5rem}cx-wish-list .cx-empty-wish-list{text-align:center}@media(max-width:991.98px){cx-wish-list{--cx-max-width: 75%}cx-wish-list .cx-item-list-row:last-of-type{border:none}}@media(max-width:767.98px){cx-wish-list{--cx-max-width: 100%}}.cx-theme-high-contrast-dark cx-wish-list tr,.cx-theme-high-contrast-light cx-wish-list tr{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-wish-list .cx-item-list-items tr:last-child,.cx-theme-high-contrast-light cx-wish-list .cx-item-list-items tr:last-child{border-color:var(--cx-color-dark)}@media(min-width:992px){cx-add-to-wishlist{grid-column:2;padding:0 20px}}cx-add-to-wishlist .btn{text-transform:none}cx-add-to-wishlist .button-remove{vertical-align:inherit}cx-add-to-wishlist .button-add,cx-add-to-wishlist .button-remove{padding:0}cx-add-to-wishlist .button-text{margin-inline-start:.3em}cx-add-to-wishlist .button-add-link{padding-inline-start:0;padding-block-end:0;padding-block-start:0;margin-block-end:1rem;margin-block-start:1rem;min-height:auto}cx-import-export-order-entries{display:flex;justify-content:flex-start;margin:1.5rem 0;max-width:var(--cx-page-width-max)}cx-import-export-order-entries>*{align-self:flex-start}cx-import-export-order-entries>*:before{content:"|";color:var(--cx-color-light);display:inline-block;text-decoration:none;margin-inline-start:.313rem;margin-inline-end:.313rem}cx-import-export-order-entries>*:first-child:before{display:none}cx-import-export-order-entries cx-import-order-entries{width:auto;margin:0}cx-import-export-order-entries cx-export-order-entries{width:auto!important;margin:0!important;padding:0!important;min-width:0!important}cx-import-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto}cx-export-order-entries{width:100%;max-width:var(--cx-page-width-max);margin:1.25rem auto;display:flex;align-items:center}@media(max-width:991.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:2.5rem}}@media(max-width:767.98px){cx-export-order-entries.container{max-width:100%;min-width:100%;padding-inline-start:1rem}}cx-import-entries-dialog{background-color:#00000080}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container{pointer-events:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container button,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container input,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container textarea{pointer-events:auto}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-title{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-header .cx-import-entries-close{margin:0;padding:0}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-inverse)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-subtitle,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-subtitle{font-weight:var(--cx-font-weight-bold);margin-bottom:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row{margin-bottom:1.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{display:flex}@media(min-width:576px){cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container{padding-inline-start:3rem}}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-label{min-width:140px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-saved-cart-values-container .cx-saved-cart-value{font-weight:var(--cx-font-weight-bold);word-break:break-word}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label{font-weight:var(--cx-font-weight-bold)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-label-optional,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-label-optional{font-weight:var(--cx-font-weight-normal)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form .cx-import-entries-row .cx-import-entries-input-hint,cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form .cx-import-entries-row .cx-import-entries-input-hint{font-size:.75rem;font-style:italic;text-align:end}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer{display:flex}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:first-child{margin-inline-end:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:last-child{margin-inline-start:.5rem}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container .cx-import-entries-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul{margin:-.75rem 0 1.5rem;overflow:auto;max-height:150px;pointer-events:all}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary ul li{padding:0;font-size:.8em}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon{padding-inline-end:5px}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.success{color:var(--cx-color-success)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.warning{color:var(--cx-color-warning)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary cx-icon.error{color:var(--cx-color-danger)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer{display:flex;justify-content:center}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button{flex:0 0 calc(50% - .5rem)}cx-import-entries-dialog .cx-import-entries-dialog .cx-import-entries-container cx-import-entries-summary .cx-import-entries-summary-footer button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:4px;transition:none}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container{border:1px solid var(--cx-color-text)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-entries-form,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container cx-import-to-new-saved-cart-form{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-import-entries-dialog .cx-import-entries-container .close,.cx-theme-high-contrast-light cx-import-entries-dialog .cx-import-entries-container .close{color:var(--cx-color-text)}:root{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #1f7bc0;--cx-color-secondary: #6c7079;--cx-color-success: #5fb85f;--cx-color-info: #17a2b8;--cx-color-warning: #51a2de;--cx-color-danger: #d9534f;--cx-color-light: #f1f1f1;--cx-color-dark: #6c7079;--cx-color-primary-accent: #055f9f;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #6d9df7;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid;--fa-width: auto}:root body{text-align:start}cx-skip-link{position:fixed;display:flex;justify-content:center;top:-100%;z-index:11;width:100%;height:100%;background-color:#0000;transition:top 0s .3s ease,background-color .3s ease}cx-skip-link>div{display:contents}cx-skip-link:focus-within{top:0;background-color:#00000080;transition:background-color .3s ease}cx-skip-link button{opacity:0;padding:16px 32px;border-radius:0 0 5px 5px;border:2px solid var(--cx-color-dark);border-top-width:0;position:absolute;font-weight:700}cx-skip-link button:focus{opacity:1;z-index:12;top:4px}cx-storefront.stop-navigating:before,cx-storefront.start-navigating:before,cx-storefront.stop-navigating:after,cx-storefront.start-navigating:after{height:2px;width:100%;left:0;top:0;margin:0;content:"";position:fixed;z-index:2}cx-storefront.stop-navigating:before,cx-storefront.start-navigating:before{background-color:var(--cx-color-light)}cx-storefront.stop-navigating:after,cx-storefront.start-navigating:after{background-color:var(--cx-color-dark)}@keyframes loading{0%{margin-inline-start:0px;margin-inline-end:100%}50%{margin-inline-start:25%;margin-inline-end:0%}to{margin-inline-start:100%;margin-inline-end:0}}cx-storefront.start-navigating:after{animation:loading 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes loaded{0%{margin-inline-start:50%;margin-inline-end:100%}to{margin-inline-start:100%;margin-inline-end:0}}cx-storefront.stop-navigating:after{animation:loaded .5s}@keyframes progress-bar-loading-animation{0%{transform:translate(-100%)}50%{transform:translate(-25%)}to{transform:translate(0)}}cx-storefront.start-navigating.cxFeat_topProgressBarUseTransformAnimation:after{animation:progress-bar-loading-animation 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes progress-bar-loaded-animation{0%{transform:translate(-50%)}to{transform:translate(0)}}cx-storefront.stop-navigating.cxFeat_topProgressBarUseTransformAnimation:after{animation:progress-bar-loaded-animation .5s}.cx-theme-high-contrast-dark cx-storefront,.cx-theme-high-contrast-light cx-storefront{background-color:var(--cx-color-background)}cx-storefront{display:flex;flex-direction:column;min-height:100vh}cx-storefront:focus{outline:none}cx-storefront>footer{margin-top:auto}cx-storefront>footer cx-paragraph p{margin-bottom:0}cx-storefront .mouse-focus :focus,cx-storefront .mouse-focus .ng-select-focused{--cx-visual-focus-width: 0;box-shadow:0 0}cx-storefront .mouse-focus :focus-within{--cx-visual-focus-width: 0}.cx-theme-high-contrast-dark cx-storefront main,.cx-theme-high-contrast-light cx-storefront main{background-color:var(--cx-color-background)}@media(forced-colors:active){cx-storefront.cx-theme-high-contrast-dark,cx-storefront.cx-theme-high-contrast-light{forced-color-adjust:none!important}}cx-media{position:relative;display:block}cx-media img{max-width:100%;max-height:100%;transform:scale(1);opacity:1;transition:all .6s}cx-media.is-missing{height:100%;background:no-repeat top center url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" version="1.1" id="Layer_1" viewBox="0 0 515 515" xml:space="preserve"%3E%3Cstyle type="text/css"%3E.st0%7Bfill:%23FFFFFF;%7D.st1%7Bfill:%2377818B;%7D%3C/style%3E%3Crect y="0" class="st0" width="515" height="515"/%3E%3Cpath class="st1" d="M352.6,198.7h-31.9v15.6h31.9V198.7z M279.3,293.6c-5.9,5.2-14.8,8.1-23,8.1c-22.2,0-39.3-17.8-39.3-40 c0-1.5,0-3.7,0-5.2L279.3,293.6z M296.3,261.7c0,2.2,0,5.2,0,5.9l-64.4-37.8c7.4-5.2,15.6-8.9,24.4-8.9 C278.6,221.7,296.3,240.2,296.3,261.7z M129.7,204.7v120c0,8.9,5.9,15.6,15.6,15.6h214.1l-65.9-37.8c-9.6,8.9-23,14.8-37.8,14.8 c-30.4,0-54.8-25.9-54.8-55.6c0-5.2,0-9.6,1.5-13.3L129.7,204.7z M115.6,170.6L406,341.7l5.2,2.2l-2.2,5.9l-2.2,2.2l-2.2,5.9 l-5.9-3.7L108.9,183.2l-5.9-3.7l3.7-5.2l1.5-2.2l3.7-5.9L115.6,170.6z M206.7,181.7l-1.5-9.6c-1.5-2.2-2.2-3.7-5.2-3.7h-15.6h-14.8 c-2.2,0-3.7,1.5-5.2,3.7l-2.2,9.6h-1.5h-11.9l68.1,40c9.6-9.6,24.4-15.6,39.3-15.6c31.9,0,55.6,25.2,55.6,55.6 c0,5.2-1.5,9.6-2.2,14.8l74.1,43.7V198.7c0-9.6-7.4-17-15.6-17h-15.6c-5.2-1.5-8.9-5.2-11.1-8.9l-2.2-3.7 c-3.7-5.9-11.9-11.1-18.5-11.1h-45.2c-7.4,0-15.6,5.2-19.3,11.1l-3.7,5.2c-2.2,2.2-5.9,5.9-9.6,7.4h-23h-11.1H206.7L206.7,181.7z"/%3E%3C/svg%3E');background-size:contain}cx-carousel{display:flex;flex:100%;--cx-speed: .5;flex-direction:column}cx-carousel>h2{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;text-align:center;margin-top:2rem;margin-bottom:1rem}@media(min-width:1200px){cx-carousel>h2{margin-bottom:3rem}}cx-carousel .carousel-panel{display:flex;justify-content:space-between;align-items:center}.cxFeat_a11yAddPaddingToCarouselPanel cx-carousel .carousel-panel{padding:0 .375rem}cx-carousel .carousel-panel.size-1 .item{flex:0 0 100%}cx-carousel .carousel-panel.size-2 .item{flex:0 0 50%}cx-carousel .carousel-panel.size-3 .item{flex:0 0 calc(100 / 3 * 1%)}cx-carousel .carousel-panel.size-4 .item{flex:0 0 25%}cx-carousel .carousel-panel.size-5 .item{flex:0 0 20%}cx-carousel .carousel-panel.size-6 .item{flex:0 0 calc(100 / 6 * 1%)}cx-carousel .carousel-panel.size-7 .item{flex:0 0 calc(100 / 7 * 1%)}cx-carousel .carousel-panel.size-8 .item{flex:0 0 12.5%}cx-carousel .carousel-panel.size-9 .item{flex:0 0 calc(100 / 9 * 1%)}cx-carousel .carousel-panel.size-10 .item{flex:0 0 10%}cx-carousel .carousel-panel .slides{flex:auto;position:relative}cx-carousel .carousel-panel .slides .slide{transition:.6s all;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start}cx-carousel .carousel-panel .slides .slide:not(.active){position:absolute;opacity:0;z-index:-1;transition:none}cx-carousel .carousel-panel .slides .slide .item{opacity:0;z-index:-1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}cx-carousel .carousel-panel .slides .slide .item.active{opacity:1;z-index:1}cx-carousel .carousel-panel .slides .slide .item{transition:.4s all}cx-carousel .carousel-panel .slides .slide .item:nth-child(1){transition-delay:calc(var(--cx-speed, 1) * .25s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1) * .5s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1) * .75s)}cx-carousel .carousel-panel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1) * 1s)}cx-carousel .carousel-panel .slides .slide .item{visibility:hidden}cx-carousel .carousel-panel .slides .slide .item.active{visibility:visible}cx-carousel button{color:var(--cx-color-inverse)}cx-carousel button:focus{outline-style:solid;outline-color:var(--cx-color-visual-focus);outline-width:var(--cx-visual-focus-width, 2px);outline-offset:2px;transition:none;box-shadow:0 0 0 2px var(--cx-color-inverse)}@media(max-width:991.98px){cx-carousel button:focus{outline-offset:-2px}cx-carousel button:focus .ng-select-container{position:initial}cx-carousel button:focus[type=radio],cx-carousel button:focus[type=checkbox],cx-carousel button:focus.btn-tertiary{outline-offset:2px}cx-carousel button:focus>cx-media{transition:none;padding:2px}}cx-carousel button:focus{z-index:10}cx-carousel button[aria-disabled=false]{cursor:pointer}cx-carousel .indicators{display:flex;justify-content:center}cx-carousel .indicators button{margin:0;transition:.6s all;border-style:none;background-color:var(--cx-color-inverse);font-size:var(--cx-font-size, .875rem);padding:10px}cx-carousel .indicators button .cx-icon{color:var(--cx-color-inverse);border:4px solid var(--cx-color-primary);border-radius:20px;background-color:var(--cx-color-inverse)}cx-carousel .indicators button[aria-disabled=true] .cx-icon{color:var(--cx-color-primary);background-color:var(--cx-color-inverse);padding:2px}cx-carousel .indicators button:not([aria-disabled=true]):hover{color:var(--cx-color-primary-accent)}cx-carousel .indicators button:focus{transition:none;outline-offset:-5px}@media(max-width:575.98px){cx-carousel .indicators{display:none}}cx-carousel .previous,cx-carousel .next{background-color:transparent;border:none;font-size:2rem;color:var(--cx-color-primary)}cx-carousel .previous[aria-disabled=true],cx-carousel .next[aria-disabled=true]{opacity:.5}cx-carousel .previous[aria-disabled=false]:hover,cx-carousel .next[aria-disabled=false]:hover{color:var(--cx-color-primary-accent)}@media(max-width:767.98px){cx-carousel .previous,cx-carousel .next{min-width:48px}}.cx-theme-high-contrast-dark cx-carousel .indicators button,.cx-theme-high-contrast-light cx-carousel .indicators button{background-color:var(--cx-color-background)}.cx-theme-high-contrast-dark cx-carousel .indicators button[aria-disabled=true] .cx-icon,.cx-theme-high-contrast-light cx-carousel .indicators button[aria-disabled=true] .cx-icon{color:var(--cx-color-dark);background-color:var(--cx-color-light);padding:4px}.cx-theme-high-contrast-dark cx-carousel .indicators button .cx-icon,.cx-theme-high-contrast-light cx-carousel .indicators button .cx-icon{color:var(--cx-color-light);background-color:var(--cx-color-dark);border:3px solid var(--cx-color-dark)}cx-carousel-scrolling{display:block;width:100%;height:100%;max-width:100vw;box-sizing:border-box;margin:0 auto;padding:0}cx-carousel-scrolling>h2{font-size:var(--cx-font-size, 1.375rem);font-weight:var(--cx-font-weight-semi);line-height:var(--cx-line-height, 1.2222222222);font-weight:700;text-align:center;margin-top:2rem;margin-bottom:1rem}@media(min-width:1200px){cx-carousel-scrolling>h2{margin-bottom:3rem}}cx-carousel-scrolling .carousel-panel{display:flex;justify-content:space-between;align-items:center}cx-carousel-scrolling .carousel-items{display:flex;width:100%;max-width:calc(100vw - 112px);min-width:0;box-sizing:border-box;padding-bottom:1rem;scroll-snap-type:x mandatory;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}cx-carousel-scrolling .carousel-items::-webkit-scrollbar{display:none}cx-carousel-scrolling .carousel-items .item{scroll-snap-align:start}cx-carousel-scrolling .carousel-items .item a{margin:4px 4px 0}.cxFeat_productCarouselScrolling cx-carousel-scrolling .carousel-items .item img{width:100%;height:auto;aspect-ratio:1/1;object-fit:scale-down}cx-carousel-scrolling .carousel-items .carousel-items-start,cx-carousel-scrolling .carousel-items .carousel-items-end{display:block;flex:0 0 0px}cx-carousel-scrolling button{color:var(--cx-color-inverse)}cx-carousel-scrolling button[aria-disabled=false]{cursor:pointer}cx-carousel-scrolling .previous,cx-carousel-scrolling .next{visibility:hidden;background-color:transparent;border:none;font-size:2rem;color:var(--cx-color-primary)}cx-carousel-scrolling .previous[aria-disabled=true],cx-carousel-scrolling .next[aria-disabled=true]{opacity:.5}cx-carousel-scrolling .previous[aria-disabled=false]:hover,cx-carousel-scrolling .next[aria-disabled=false]:hover{color:var(--cx-color-primary-accent)}cx-carousel-scrolling .previous,cx-carousel-scrolling .next{min-width:48px}@media(hover:none){cx-carousel-scrolling .scroll-possible{visibility:visible}}cx-carousel-scrolling:hover .scroll-possible,cx-carousel-scrolling:focus-within .scroll-possible{visibility:visible}cx-pagination{display:flex;justify-content:flex-start;align-content:center;align-items:center}cx-pagination a{color:var(--cx-color-text);width:48px;height:46px;font-size:var(--cx-font-size, 1.188rem);border:solid 1px var(--cx-color-medium);box-sizing:content-box;border-inline-end:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s;font-size:var(--cx-font-size, .875rem);font-weight:var(--cx-font-weight-normal);line-height:var(--cx-line-height, 1.2222222222)}cx-pagination a:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;color:var(--cx-color-secondary);font-size:var(--cx-font-size, 2rem);line-height:0}cx-pagination a:last-child{border-inline-end:solid 1px var(--cx-color-medium);border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;color:var(--cx-color-secondary);font-size:var(--cx-font-size, 2rem);line-height:0}cx-pagination a.current{background-color:var(--cx-color-primary);border-color:var(--cx-color-primary);color:var(--cx-color-inverse);opacity:1;font-weight:var(--cx-font-weight-bold)}cx-pagination a.current,cx-pagination a.disabled,cx-pagination a.gap{pointer-events:none}cx-pagination a:hover{text-decoration:none;background-color:var(--cx-color-background)}cx-pagination a.current+a{border-inline-start:none}cx-pagination a:focus{z-index:1}.cx-theme-high-contrast-dark cx-pagination a,.cx-theme-high-contrast-light cx-pagination a{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-pagination a:last-child,.cx-theme-high-contrast-light cx-pagination a:last-child{border-color:var(--cx-color-dark)}.cx-theme-high-contrast-dark cx-pagination a.current{color:var(--cx-color-medium)}:root{--cx-spinner-radius: 120px;--cx-spinner-border-width: 15px;--cx-spinner-animation-time: 1s;--cx-spinner-primary-color: var(--cx-color-primary);--cx-spinner-secondary-color: var(--cx-color-light)}cx-spinner .loader-container{position:relative;margin-top:30px;margin-inline-end:auto;margin-bottom:30px;margin-inline-start:auto;width:var(--cx-spinner-radius);height:var(--cx-spinner-radius)}cx-spinner .loader{width:var(--cx-spinner-radius);height:var(--cx-spinner-radius);font-size:10px;overflow:hidden;animation:load8 var(--cx-spinner-animation-time) infinite linear}cx-spinner .loader:before{content:"";box-sizing:border-box;display:block;width:var(--cx-spinner-radius);height:var(--cx-spinner-radius);border:var(--cx-spinner-border-width) solid;margin:auto;border-top-color:var(--cx-spinner-secondary-color);border-bottom-color:var(--cx-spinner-secondary-color);border-right-color:var(--cx-spinner-secondary-color);border-left-color:var(--cx-spinner-primary-color);border-radius:50%;pointer-events:none}@keyframes load8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}cx-spinner.overlay{display:flex;align-items:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;background:#ffffff80;position:absolute;z-index:10}cx-star-rating{margin:15px 0}.cxFeat_reserveHorizontalSpaceStarRating cx-star-rating{min-width:9rem}cx-star-rating:not([disabled=true]){cursor:pointer}cx-star-rating .star{font-size:20px;margin:0 2.5px}cx-star-rating .star:nth-child(1){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 1 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 1 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(2){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 2 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 2 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(3){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 3 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 3 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(4){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 4 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 4 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}cx-star-rating .star:nth-child(5){background:linear-gradient(calc(var(--star-rating-dir, 1) * 90deg),var(--cx-color-primary) 0%,var(--cx-color-primary) calc((var(--star-fill, 0) - 5 + 1) * 100%),var(--cx-color-dark) calc((var(--star-fill, 0) - 5 + 1) * 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}[dir=rtl] .star{--star-rating-dir: -1}.santorini-updated{--cx-color-background: #f4f4f4;--cx-color-text: #14293a;--cx-color-inverse: #ffffff;--cx-color-transparent: transparent;--cx-color-primary: #055f9f;--cx-color-secondary: #556b82;--cx-color-success: #256f3a;--cx-color-info: #0064d8;--cx-color-warning: #b44f00;--cx-color-danger: #aa0808;--cx-color-light: #f1f1f1;--cx-color-dark: #77818b;--cx-color-primary-accent: #0f4880;--cx-color-success-accent: #f0fbe4;--cx-color-danger-accent: #fff1f1;--cx-color-warning-accent: #fff5df;--cx-color-info-accent: #deeffe;--cx-color-medium: #d3d6db;--cx-color-background-dark: #212738;--cx-color-visual-focus: #1f3a93;--cx-color-background-focus: rgba(80, 176, 244, .1);--cx-color-border-focus: rgba(166, 204, 232, .6);--cx-page-width-max: 1140px;--cx-font-weight-light: 300;--cx-font-weight-normal: 400;--cx-font-weight-semi: 600;--cx-font-weight-bold: 700;--cx-text-transform: capitalize;--cx-direction: ltr;--cx-transition-duration: .5s;--cx-animation-duration: 1s;--cx-border-radius: 1em;--cx-buttons-border-radius: 2rem;--cx-buttons-border-width: 3px;--cx-border-style: solid}:root{--btf-delay: .3s;--btf-min-height: 100vh;--btf-margin-top: 100vh}cx-page-layout cx-page-slot{transition:margin-top 0s,min-height 0s;transition-delay:var(--btf-delay);min-height:initial;margin-top:initial}.cxFeat_disableCxPageSlotMarginAnimation cx-page-layout cx-page-slot{transition:none;transition-delay:0s}cx-page-layout cx-page-slot.cx-pending{min-height:1px}cx-page-layout cx-page-slot.cx-pending.page-fold~cx-page-slot.cx-pending{margin-top:var(--btf-margin-top)}cx-page-layout cx-page-slot.page-fold~cx-page-slot.cx-pending{min-height:var(--btf-min-height)}@keyframes loading{to{transform:translate(100%)}}:root{--cx-color-ghost: #f1f1f1;--cx-color-ghost-animation: rgba(255, 255, 255, .2);--cx-ghost-radius: 5px;--cx-ghost-margin: 10px}.ghost{position:relative;color:var(--cx-color-ghost)}.ghost:before{display:block;content:"";position:absolute;z-index:1;width:100%;height:100%;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--cx-color-ghost-animation),transparent);animation:loading .9s infinite}.cx-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}cx-page-layout{display:block;width:100%}cx-page-layout>header{background-color:var(--cx-color-background);text-align:center;padding-bottom:25px;padding-top:25px}cx-page-layout cx-page-slot{display:flex;flex-wrap:wrap;justify-content:center;flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout cx-page-slot>*{flex:1 1 var(--cx-flex-basis, 100%)}.cx-theme-high-contrast-dark cx-page-layout cx-page-slot,.cx-theme-high-contrast-light cx-page-layout cx-page-slot{background-color:var(--cx-color-background)}cx-page-layout.footer{background-color:var(--cx-color-secondary);color:var(--cx-color, var(--cx-color-inverse))}.cx-theme-high-contrast-dark cx-page-layout.footer,.cx-theme-high-contrast-light cx-page-layout.footer{background-color:var(--cx-color-background)}cx-page-slot{display:block}cx-paragraph{display:block}cx-category-navigation{display:block}cx-page-slot.cx-bottom-header-slot{display:flex}cx-page-slot.cx-bottom-header-slot>*{flex:1 1 var(--cx-flex-basis, 100%)}cx-page-layout.LandingPage2Template{display:flex;flex-wrap:wrap;max-width:1700px;margin:auto}cx-page-layout.LandingPage2Template cx-page-slot cx-banner cx-media img{display:flex;height:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section1{max-width:var(--cx-page-width-max);margin:30px auto auto}@media(max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section1{margin-top:0}}cx-page-layout.LandingPage2Template cx-page-slot.Section2A{margin-inline-start:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2B{margin-inline-end:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis: 50%;max-width:570px}@media(max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A,cx-page-layout.LandingPage2Template cx-page-slot.Section2B{--cx-flex-basis: 100%;max-width:100%}cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis: 50%}}@media(max-width:575.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section2A>*,cx-page-layout.LandingPage2Template cx-page-slot.Section2B>*{--cx-flex-basis: 100%}}cx-page-layout.LandingPage2Template cx-page-slot.Section3{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.LandingPage2Template cx-page-slot.Section4{color:var(--cx-color, var(--cx-color-light));flex-wrap:nowrap}@media(max-width:991.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4{flex-wrap:wrap}cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis: 50%;border-bottom:solid 1px currentColor;border-inline-end:solid 1px currentColor}}@media(max-width:575.98px){cx-page-layout.LandingPage2Template cx-page-slot.Section4>*{--cx-flex-basis: 100%}}cx-page-layout.ContentPage1Template{max-width:var(--cx-page-width-max);padding-top:2rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}cx-page-layout.ContentPage1Template cx-page-slot.Section2A,cx-page-layout.ContentPage1Template cx-page-slot.Section2B{display:block}cx-page-layout.ContentPage1Template .global-alerts .alert-info{display:block;padding:20px 1.25rem}cx-page-layout.ContentPage1Template .textpage-faqs .pagetop-link{margin-bottom:10px;display:block}cx-page-layout.ContentPage1Template .textpage-faqs .item_container .faq-menulink{display:block}cx-page-layout.ContentPage1Template .textpage-faqs td{padding-bottom:26px;vertical-align:baseline}cx-page-layout.ContentPage1Template .textpage-faqs td:first-child{padding-inline-end:10px}cx-page-layout.CategoryPageTemplate{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.CategoryPageTemplate .Section1{margin-top:30px}@media(max-width:991.98px){cx-page-layout.CategoryPageTemplate .Section1{margin-top:0}}cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis: 33%}@media(max-width:991.98px){cx-page-layout.CategoryPageTemplate .Section2>*{--cx-flex-basis: 50%}}cx-page-layout.ProductDetailsPageTemplate{padding:var(--cx-padding, 2.5rem 0 0)}cx-page-layout.ProductDetailsPageTemplate .cx-tab-paragraph-content{background-color:var(--cx-color-background)}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{margin-bottom:40px}@media(min-width:992px){cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary{display:grid;grid-column-gap:20px;grid-row-gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(6,auto) 1fr}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-images{grid-column:1;grid-row:1/span 7}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-intro{grid-column:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-summary{grid-column:2}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-product-variants{grid-column:2;grid-row:3}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-add-to-cart{grid-column:2;grid-row:unset;padding-top:20px;padding-inline-end:20px;padding-bottom:0;padding-inline-start:20px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification{grid-column:2;grid-row:3/4;padding-top:20%;padding-inline-end:20px;padding-bottom:20px;padding-inline-start:20px}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-stock-notification:empty{display:none}}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.AddToCart{max-width:50%}cx-page-layout.ProductDetailsPageTemplate cx-page-slot.UpSelling,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.CrossSelling{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.ProductListPageTemplate,cx-page-layout.ProductGridPageTemplate{max-width:var(--cx-page-width-max);margin:auto;display:flex}@media(max-width:991.98px){cx-page-layout.ProductListPageTemplate,cx-page-layout.ProductGridPageTemplate{flex-direction:column}}cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{max-width:25%;padding-top:60px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:15px}@media(max-width:991.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}@media(max-width:575.98px){cx-page-layout.ProductListPageTemplate .ProductLeftRefinements,cx-page-layout.ProductGridPageTemplate .ProductLeftRefinements{padding-top:35px}}cx-page-layout.ProductListPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductGridPageTemplate .ProductGridSlot{max-width:75%}@media(max-width:991.98px){cx-page-layout.ProductListPageTemplate .ProductListSlot,cx-page-layout.ProductListPageTemplate .ProductGridSlot,cx-page-layout.ProductGridPageTemplate .ProductListSlot,cx-page-layout.ProductGridPageTemplate .ProductGridSlot{width:100%;max-width:none}}@media(max-width:575.98px){cx-page-layout.ProductListPageTemplate .ProductListSlot .cx-page-section,cx-page-layout.ProductListPageTemplate .ProductGridSlot .cx-page-section,cx-page-layout.ProductGridPageTemplate .ProductListSlot .cx-page-section,cx-page-layout.ProductGridPageTemplate .ProductGridSlot .cx-page-section{padding-top:0}}cx-page-layout.SearchResultsListPageTemplate{max-width:var(--cx-page-width-max);margin:auto;display:flex;flex-wrap:wrap;align-content:stretch;height:100%}@media(max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate{flex-direction:column}}cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{max-width:25%;padding-top:60px;padding-inline-end:15px;padding-bottom:15px;padding-inline-start:15px}@media(max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate .ProductLeftRefinements{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{max-width:75%}@media(max-width:991.98px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListSlot{width:100%;max-width:none}}cx-page-layout.SearchResultsListPageTemplate .Section2{padding:0 1rem}cx-page-layout.SearchResultsListPageTemplate .Section4{padding:0 1rem}cx-page-layout.LoginPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.AccountPageTemplate{padding-bottom:3rem}cx-page-layout.LoginPageTemplate .cx-section-title,cx-page-layout.CheckoutLoginPageTemplate .cx-section-title,cx-page-layout.AccountPageTemplate .cx-section-title{margin:40px 0 15px}cx-page-layout.LoginPageTemplate cx-page-slot,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot,cx-page-layout.AccountPageTemplate cx-page-slot{display:flex;flex-direction:column;align-items:center;max-width:var(--cx-page-width-max);padding-top:3rem;padding-inline-end:1.5rem;padding-bottom:0;padding-inline-start:1.5rem;margin:auto}cx-page-layout.LoginPageTemplate cx-page-slot>*,cx-page-layout.CheckoutLoginPageTemplate cx-page-slot>*,cx-page-layout.AccountPageTemplate cx-page-slot>*{max-width:var(--cx-max-width, 50%);width:100%}@media(max-width:767.98px){cx-page-layout.LoginPageTemplate,cx-page-layout.CheckoutLoginPageTemplate,cx-page-layout.AccountPageTemplate{--cx-max-width: 100%}cx-page-layout.LoginPageTemplate button[type=button],cx-page-layout.CheckoutLoginPageTemplate button[type=button],cx-page-layout.AccountPageTemplate button[type=button]{margin-bottom:1em}}@media(min-width:768px){cx-page-layout.LoginPageTemplate cx-login-register,cx-page-layout.CheckoutLoginPageTemplate cx-login-register,cx-page-layout.AccountPageTemplate cx-login-register{width:50%;--cx-max-width: 50%}}cx-page-layout.ErrorPageTemplate{padding-bottom:3rem}cx-page-layout.ErrorPageTemplate cx-page-slot cx-responsive-banner{max-width:400px}cx-page-layout.ErrorPageTemplate cx-page-slot cx-link{text-decoration:underline}cx-page-layout.ErrorPageTemplate cx-page-slot cx-paragraph{max-height:170px}cx-page-layout.ErrorPageTemplate cx-page-slot{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.ErrorPageTemplate cx-page-slot>*{text-align:center}@media(max-width:991.98px){cx-page-layout.ErrorPageTemplate{--cx-max-width: 100%}}cx-page-layout.MiddleContent.ErrorPageTemplate,cx-page-layout.BottomContent.ErrorPageTemplate{display:block}cx-page-layout.AccountPageTemplate{--cx-max-width: 100%}cx-page-layout.AccountPageTemplate cx-paragraph h4{text-align:center}cx-page-layout.AccountPageTemplate cx-cart-item .cx-image-container a{padding:0 3vw}cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{max-width:var(--cx-page-width-max);padding-inline-end:15px;padding-inline-start:15px;margin-inline-start:auto;margin-inline-end:auto}@media(min-width:1200px){cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{flex:none;width:var(--cx-page-width-max);margin-inline-start:100%;margin-inline-end:100%}}@media(max-width:991.98px){cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{width:100%;max-width:none;padding:0 15px;margin:0 25px}}@media(max-width:767.98px){cx-page-layout.OrderConfirmationPageTemplate cx-order-confirmation-shipping,cx-page-layout.OrderConfirmationPageTemplate cx-order-detail-billing{margin:0}}cx-page-layout.MyAccountViewPageTemplate{max-width:var(--cx-page-width-max);margin:auto}cx-page-layout.MyAccountViewPageTemplate cx-page-slot cx-banner{margin:2rem 0rem .5rem;border:1px solid var(--cx-color-medium)}cx-page-layout.MyAccountViewPageTemplate .LeftContentSlot{float:left;max-width:25%}cx-page-layout.MyAccountViewPageTemplate .RightContentSlot{float:left;max-width:75%}:root{--blue: #0171cc;--indigo: #6610f2;--purple: #7610a9;--pink: #e83e8c;--red: #990a3d;--orange: #fd7e14;--yellow: #ffb300;--green: #83c03d;--teal: #49ada7;--cyan: #17a2b8;--white: #ffffff;--gray: #6c757d;--gray-dark: #343a40;--primary: #1f7bc0;--secondary: #6c7079;--success: #5fb85f;--info: #17a2b8;--warning: #51a2de;--danger: #d9534f;--light: #f1f1f1;--dark: #6c7079;--background: #f4f4f4;--text: #14293a;--inverse: #ffffff;--transparent: transparent;--primary-accent: #055f9f;--success-accent: #f0fbe4;--danger-accent: #fff1f1;--warning-accent: #fff5df;--info-accent: #deeffe;--medium: #d3d6db;--background-dark: #212738;--visual-focus: #6d9df7;--background-focus: rgba(80, 176, 244, .1);--border-focus: rgba(166, 204, 232, .6);--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: menlo, monaco, consolas, "Courier New", monospace}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:myriad-pro,helvetica,arial,sans-serif,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS P Gothic;font-size:1rem;font-weight:"normal";line-height:1.6;color:#14293a;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1.5rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:"bold"}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#3c1192;text-decoration:none;background-color:transparent}a:hover{color:#20094d;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:menlo,monaco,consolas,Courier New,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#e7e7e7;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.375rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:400;line-height:1.2222222222;color:inherit}h1,.h1{font-size:1.85rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.375rem}h4,.h4{font-size:1.125rem}h5,.h5,h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.1}.display-2{font-size:5.5rem;font-weight:300;line-height:1.1}.display-3{font-size:4.5rem;font-weight:300;line-height:1.1}.display-4{font-size:3.5rem;font-weight:300;line-height:1.1}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:.875rem;font-weight:"normal"}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:.875rem;color:#e7e7e7}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:4px;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,.container-fluid,.container-xl,.container-lg,.container-md{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:768px){.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{max-width:750px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{max-width:970px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{max-width:1170px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}@media(min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media(min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media(min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media(min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;margin-bottom:1rem;color:#212529;background-color:transparent}.table th,.table td{padding:.5rem;vertical-align:top;border-top:1px solid #dddddd}.table thead th{vertical-align:bottom;border-bottom:2px solid #dddddd}.table tbody+tbody{border-top:2px solid #dddddd}.table-sm th,.table-sm td{padding:.3rem}.table-bordered,.table-bordered th,.table-bordered td{border:1px solid #dddddd}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr:hover{color:#212529;background-color:#00000013}.table-active,.table-active>th,.table-active>td{background-color:#00000013}.table-hover .table-active:hover{background-color:#00000013}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:#00000013}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#ddd}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:48px;padding:.6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #f1f1f1;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#333;background-color:#f4f4f4;border-color:#6c7079;outline:0;box-shadow:0 0 0 .2rem #3c119240}.form-control::placeholder{color:#7babd2;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{appearance:none}select.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #333333}select.form-control:focus::-ms-value{color:#333;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.6875rem + 1px);padding-bottom:calc(.6875rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.6875rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],select.form-control[multiple],textarea.form-control{height:auto}.form-group{margin-bottom:.938rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{color:#e7e7e7}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#5fb85f}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#5fb85fe6;border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:#5fb85f}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#5fb85f;box-shadow:0 0 0 .2rem #5fb85f40}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#5fb85f}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#5fb85f;box-shadow:0 0 0 .2rem #5fb85f40}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:#5fb85f}.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip,.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip{display:block}.was-validated .custom-control-input:valid~.custom-control-label,.custom-control-input.is-valid~.custom-control-label{color:#5fb85f}.was-validated .custom-control-input:valid~.custom-control-label:before,.custom-control-input.is-valid~.custom-control-label:before{border-color:#5fb85f}.was-validated .custom-control-input:valid:checked~.custom-control-label:before,.custom-control-input.is-valid:checked~.custom-control-label:before{border-color:#82c882;background-color:#82c882}.was-validated .custom-control-input:valid:focus~.custom-control-label:before,.custom-control-input.is-valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #5fb85f40}.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before{border-color:#5fb85f}.was-validated .custom-file-input:valid~.custom-file-label,.custom-file-input.is-valid~.custom-file-label{border-color:#5fb85f}.was-validated .custom-file-input:valid:focus~.custom-file-label,.custom-file-input.is-valid:focus~.custom-file-label{border-color:#5fb85f;box-shadow:0 0 0 .2rem #5fb85f40}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875rem;color:#d9534f}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:#d9534fe6;border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#d9534f}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .2rem #d9534f40}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#d9534f}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#d9534f;box-shadow:0 0 0 .2rem #d9534f40}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:#d9534f}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip,.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip{display:block}.was-validated .custom-control-input:invalid~.custom-control-label,.custom-control-input.is-invalid~.custom-control-label{color:#d9534f}.was-validated .custom-control-input:invalid~.custom-control-label:before,.custom-control-input.is-invalid~.custom-control-label:before{border-color:#d9534f}.was-validated .custom-control-input:invalid:checked~.custom-control-label:before,.custom-control-input.is-invalid:checked~.custom-control-label:before{border-color:#e27c79;background-color:#e27c79}.was-validated .custom-control-input:invalid:focus~.custom-control-label:before,.custom-control-input.is-invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #d9534f40}.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before{border-color:#d9534f}.was-validated .custom-file-input:invalid~.custom-file-label,.custom-file-input.is-invalid~.custom-file-label{border-color:#d9534f}.was-validated .custom-file-input:invalid:focus~.custom-file-label,.custom-file-input.is-invalid:focus~.custom-file-label{border-color:#d9534f;box-shadow:0 0 0 .2rem #d9534f40}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#14293a;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:14px .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#14293a;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 .2rem #3c119240}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-primary:hover{color:#fff;background-color:#1a669f;border-color:#185f94}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#1a669f;border-color:#185f94;box-shadow:0 0 0 .2rem #418fc980}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#185f94;border-color:#165889}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #418fc980}.btn-secondary{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-secondary:hover{color:#fff;background-color:#5a5d65;border-color:#54575e}.btn-secondary:focus,.btn-secondary.focus{color:#fff;background-color:#5a5d65;border-color:#54575e;box-shadow:0 0 0 .2rem #82858d80}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c7079;border-color:#6c7079}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#54575e;border-color:#4e5157}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #82858d80}.btn-outline-primary{color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:hover{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem #1f7bc080}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#1f7bc0;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#1f7bc0;border-color:#1f7bc0}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #1f7bc080}.btn-link{font-weight:"normal";color:#3c1192;text-decoration:none}.btn-link:hover{color:#20094d;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline}.btn-link:disabled,.btn-link.disabled{color:#e7e7e7;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.width{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.width{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropleft .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=top],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e5e5e5}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:"normal";color:#333;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#3c1192}.dropdown-item.disabled,.dropdown-item:disabled{color:#e7e7e7;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#e7e7e7;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#333}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropright .dropdown-toggle-split:after{margin-left:0}.dropleft .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus~.custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label,.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label:after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.6875rem .75rem;margin-bottom:0;font-size:1rem;font-weight:"normal";line-height:1.5;color:#333;text-align:center;white-space:nowrap;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:.25rem}.input-group-text input[type=radio],.input-group-text input[type=checkbox]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + .5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.6rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.3rem;opacity:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#3c1192;background-color:#3c1192}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #3c119240}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#743ae8}.custom-control-input:not(:disabled):active~.custom-control-label:before{color:#fff;background-color:#9568ed;border-color:#9568ed}.custom-control-input[disabled]~.custom-control-label,.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label:before{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:1px solid #adb5bd}.custom-control-label:after{position:absolute;top:.3rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{border-color:#3c1192;background-color:#3c1192}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:#1f7bc080}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label:before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label:after{top:calc(.3rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translate(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#1f7bc080}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.6875rem 1.75rem .6875rem .75rem;font-size:1rem;font-weight:"normal";line-height:1.5;color:#333;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #f1f1f1;border-radius:.25rem;appearance:none}.custom-select:focus{border-color:#743ae8;outline:0;box-shadow:0 0 0 .2rem #3c119240}.custom-select:focus::-ms-value{color:#333;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #333333}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#743ae8;box-shadow:0 0 0 .2rem #3c119240}.custom-file-input[disabled]~.custom-file-label,.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label:after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]:after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:"normal";line-height:1.5;color:#333;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#333;content:"Browse";background-color:#f5f5f5;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #3c119240}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #3c119240}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem #3c119240}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#3c1192;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb{appearance:none}.custom-range::-webkit-slider-thumb:active{background-color:#9568ed}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#3c1192;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb{appearance:none}.custom-range::-moz-range-thumb:active{background-color:#9568ed}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#3c1192;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb{appearance:none}.custom-range::-ms-thumb:active{background-color:#9568ed}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label:before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dddddd}.nav-tabs .nav-link{margin-bottom:-1px;background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#f5f5f5}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #ffffff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3c1192}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;inset:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#3c1192;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#20094d;text-decoration:none;background-color:#f5f5f5;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem #3c119240}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#3c1192;border-color:#3c1192}.page-item.disabled .page-link{color:#e7e7e7;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:10px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-danger{color:#fff;background-color:#d9534f}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#c9302c}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem #d9534f80}.badge-success{color:#fff;background-color:#5fb85f}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#469e46}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem #5fb85f80}.badge-warning{color:#fff;background-color:#51a2de}a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#288bd4}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem #51a2de80}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #ffffff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.fade .modal-dialog{transform:translateY(-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e5e5e5;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e5e5e5;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:600px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:900px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#1f7bc0!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#185f94!important}.bg-secondary{background-color:#6c7079!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#54575e!important}.bg-success{background-color:#5fb85f!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#469e46!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#51a2de!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#288bd4!important}.bg-danger{background-color:#d9534f!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#c9302c!important}.bg-light{background-color:#f1f1f1!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#d8d8d8!important}.bg-dark{background-color:#6c7079!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#54575e!important}.bg-background{background-color:#f4f4f4!important}a.bg-background:hover,a.bg-background:focus,button.bg-background:hover,button.bg-background:focus{background-color:#dbdbdb!important}.bg-text{background-color:#14293a!important}a.bg-text:hover,a.bg-text:focus,button.bg-text:hover,button.bg-text:focus{background-color:#070e14!important}.bg-inverse{background-color:#fff!important}a.bg-inverse:hover,a.bg-inverse:focus,button.bg-inverse:hover,button.bg-inverse:focus{background-color:#e6e6e6!important}a.bg-transparent:hover,a.bg-transparent:focus,button.bg-transparent:hover,button.bg-transparent:focus{background-color:#0000!important}.bg-primary-accent{background-color:#055f9f!important}a.bg-primary-accent:hover,a.bg-primary-accent:focus,button.bg-primary-accent:hover,button.bg-primary-accent:focus{background-color:#03416e!important}.bg-success-accent{background-color:#f0fbe4!important}a.bg-success-accent:hover,a.bg-success-accent:focus,button.bg-success-accent:hover,button.bg-success-accent:focus{background-color:#d7f4b8!important}.bg-danger-accent{background-color:#fff1f1!important}a.bg-danger-accent:hover,a.bg-danger-accent:focus,button.bg-danger-accent:hover,button.bg-danger-accent:focus{background-color:#ffbebe!important}.bg-warning-accent{background-color:#fff5df!important}a.bg-warning-accent:hover,a.bg-warning-accent:focus,button.bg-warning-accent:hover,button.bg-warning-accent:focus{background-color:#ffe5ac!important}.bg-info-accent{background-color:#deeffe!important}a.bg-info-accent:hover,a.bg-info-accent:focus,button.bg-info-accent:hover,button.bg-info-accent:focus{background-color:#add7fd!important}.bg-medium{background-color:#d3d6db!important}a.bg-medium:hover,a.bg-medium:focus,button.bg-medium:hover,button.bg-medium:focus{background-color:#b7bcc4!important}.bg-background-dark{background-color:#212738!important}a.bg-background-dark:hover,a.bg-background-dark:focus,button.bg-background-dark:hover,button.bg-background-dark:focus{background-color:#0e1118!important}.bg-visual-focus{background-color:#6d9df7!important}a.bg-visual-focus:hover,a.bg-visual-focus:focus,button.bg-visual-focus:hover,button.bg-visual-focus:focus{background-color:#3d7df4!important}.bg-background-focus{background-color:#50b0f41a!important}a.bg-background-focus:hover,a.bg-background-focus:focus,button.bg-background-focus:hover,button.bg-background-focus:focus{background-color:#209af11a!important}.bg-border-focus{background-color:#a6cce899!important}a.bg-border-focus:hover,a.bg-border-focus:focus,button.bg-border-focus:hover,button.bg-border-focus:focus{background-color:#7db5de99!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#1f7bc0!important}.border-secondary{border-color:#6c7079!important}.border-success{border-color:#5fb85f!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#51a2de!important}.border-danger{border-color:#d9534f!important}.border-light{border-color:#f1f1f1!important}.border-dark{border-color:#6c7079!important}.border-background{border-color:#f4f4f4!important}.border-text{border-color:#14293a!important}.border-inverse{border-color:#fff!important}.border-transparent{border-color:transparent!important}.border-primary-accent{border-color:#055f9f!important}.border-success-accent{border-color:#f0fbe4!important}.border-danger-accent{border-color:#fff1f1!important}.border-warning-accent{border-color:#fff5df!important}.border-info-accent{border-color:#deeffe!important}.border-medium{border-color:#d3d6db!important}.border-background-dark{border-color:#212738!important}.border-visual-focus{border-color:#6d9df7!important}.border-background-focus{border-color:#50b0f41a!important}.border-border-focus{border-color:#a6cce899!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix:after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media(min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media(min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media(min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media(min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714286%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media(min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media(min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media(min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media(min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media(min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media(min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media(min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media(min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media(min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media(min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media(min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media(min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link:after{position:absolute;inset:0;z-index:1;pointer-events:auto;content:"";background-color:#0000}.text-monospace{font-family:menlo,monaco,consolas,Courier New,monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media(min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:"light"!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:"normal"!important}.font-weight-bold{font-weight:"bold"!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#1f7bc0!important}a.text-primary:hover,a.text-primary:focus{color:#14517e!important}.text-secondary{color:#6c7079!important}a.text-secondary:hover,a.text-secondary:focus{color:#484b51!important}.text-success{color:#5fb85f!important}a.text-success:hover,a.text-success:focus{color:#3e8c3e!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#0f6674!important}.text-warning{color:#51a2de!important}a.text-warning:hover,a.text-warning:focus{color:#247dbe!important}.text-danger{color:#d9534f!important}a.text-danger:hover,a.text-danger:focus{color:#b52b27!important}.text-light{color:#f1f1f1!important}a.text-light:hover,a.text-light:focus{color:#cbcbcb!important}.text-dark{color:#6c7079!important}a.text-dark:hover,a.text-dark:focus{color:#484b51!important}.text-background{color:#f4f4f4!important}a.text-background:hover,a.text-background:focus{color:#cecece!important}.text-text{color:#14293a!important}a.text-text:hover,a.text-text:focus{color:#000101!important}.text-inverse{color:#fff!important}a.text-inverse:hover,a.text-inverse:focus{color:#d9d9d9!important}.text-transparent{color:transparent!important}a.text-transparent:hover,a.text-transparent:focus{color:#0000!important}.text-primary-accent{color:#055f9f!important}a.text-primary-accent:hover,a.text-primary-accent:focus{color:#033355!important}.text-success-accent{color:#f0fbe4!important}a.text-success-accent:hover,a.text-success-accent:focus{color:#cbf1a1!important}.text-danger-accent{color:#fff1f1!important}a.text-danger-accent:hover,a.text-danger-accent:focus{color:#ffa5a5!important}.text-warning-accent{color:#fff5df!important}a.text-warning-accent:hover,a.text-warning-accent:focus{color:#ffdd93!important}.text-info-accent{color:#deeffe!important}a.text-info-accent:hover,a.text-info-accent:focus{color:#94cbfc!important}.text-medium{color:#d3d6db!important}a.text-medium:hover,a.text-medium:focus{color:#a9afb9!important}.text-background-dark{color:#212738!important}a.text-background-dark:hover,a.text-background-dark:focus{color:#050508!important}.text-visual-focus{color:#6d9df7!important}a.text-visual-focus:hover,a.text-visual-focus:focus{color:#246cf3!important}.text-background-focus{color:#50b0f41a!important}a.text-background-focus:hover,a.text-background-focus:focus{color:#0f8ee91a!important}.text-border-focus{color:#a6cce899!important}a.text-border-focus:hover,a.text-border-focus:focus{color:#69a9d899!important}.text-body{color:#14293a!important}.text-muted{color:#e7e7e7!important}.text-black-50{color:#00000080!important}.text-white-50{color:#ffffff80!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}mb-full-width-icon-navigation .specials .section.icons.corporate-orange{--mb-icon-main: #ff7d00;--mb-icon-hover: #ff7d00}mb-full-width-icon-navigation .specials .section.icons.orange{--mb-icon-main: #ff7d00;--mb-icon-hover: #ff7d00}mb-full-width-icon-navigation .specials .section.icons.purple{--mb-icon-main: #7610a9;--mb-icon-hover: #7610a9}mb-full-width-icon-navigation .specials .section.icons.teal{--mb-icon-main: #49ada7;--mb-icon-hover: #49ada7}mb-full-width-icon-navigation .specials .section.icons.green{--mb-icon-main: #83c03d;--mb-icon-hover: #83c03d}mb-full-width-icon-navigation .specials .section.icons.red{--mb-icon-main: #990a3d;--mb-icon-hover: #990a3d}mb-full-width-icon-navigation .specials .section.icons.lime-green{--mb-icon-main: #cade36;--mb-icon-hover: #cade36}mb-full-width-icon-navigation .specials .section.icons.yellow{--mb-icon-main: #ffb300;--mb-icon-hover: #ffb300}mb-full-width-icon-navigation .specials .section.icons.blue{--mb-icon-main: #0171cc;--mb-icon-hover: #0171cc}mb-full-width-icon-navigation .specials .section.icons.light-blue{--mb-icon-main: #00a9cb;--mb-icon-hover: #00a9cb}mb-full-width-icon-navigation .specials .section.icons.light-red{--mb-icon-main: #dc3440;--mb-icon-hover: #dc3440}mb-full-width-icon-navigation .specials .section.icons.violet{--mb-icon-main: #3c1192;--mb-icon-hover: #3c1192}mb-full-width-icon-navigation .specials .section.icons.dark-blue{--mb-icon-main: #2657c1;--mb-icon-hover: #2657c1}mb-full-width-icon-navigation .specials .section.icons.white{--mb-icon-main: #000000;--mb-icon-hover: #000000}mb-full-width-icon-navigation .specials .section.icons.transparent{--mb-icon-main: #000000;--mb-icon-hover: #000000}mb-full-width-icon-navigation .specials .section.icons.grey{--mb-icon-main: rgb(127.5, 127.5, 127.5);--mb-icon-hover: rgb(127.5, 127.5, 127.5)}mb-full-width-icon-navigation .specials .section.icons.black{--mb-icon-main: #000000;--mb-icon-hover: #000000}mb-full-width-icon-navigation .specials .section.icons mb-icon #transactions line{stroke:var(--mb-icon-main, #3c1192)!important}mb-full-width-icon-navigation .specials .section.icons mb-icon-with-circle #dot{fill:transparent}mb-full-width-icon-navigation .specials .section.icons mb-icon-with-circle #icon *{stroke:none;fill:var(--mb-icon-main, #3c1192)}mb-full-width-icon-navigation .specials .section.icons mb-icon-with-circle #icon line,mb-full-width-icon-navigation .specials .section.icons mb-icon-with-circle #icon #Transactions-Shape{stroke:var(--mb-icon-main, #3c1192);fill:none}mb-full-width-icon-navigation .specials .section.icons a:hover mb-icon-with-circle #dot{fill:var(--mb-icon-hover, #ff7d00)}mb-full-width-icon-navigation .specials .section.icons a:hover mb-icon-with-circle #icon *{stroke:none;fill:#fff}mb-full-width-icon-navigation .specials .section.icons a:hover mb-icon-with-circle #icon line,mb-full-width-icon-navigation .specials .section.icons a:hover mb-icon-with-circle #icon #Transactions-Shape{stroke:#fff;fill:none}mb-full-width-icon-navigation .specials .section.icons a:hover mb-icon-with-circle #icon #rim{fill:transparent}mb-color-container-inpage-navigation .icons.inpage-nav.corporate-orange{--mb-icon-main: #ff7d00;--mb-icon-hover: #ff7d00;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.orange{--mb-icon-main: #ff7d00;--mb-icon-hover: #ff7d00;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.purple{--mb-icon-main: #7610a9;--mb-icon-hover: #7610a9;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.teal{--mb-icon-main: #49ada7;--mb-icon-hover: #49ada7;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.green{--mb-icon-main: #83c03d;--mb-icon-hover: #83c03d;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.red{--mb-icon-main: #990a3d;--mb-icon-hover: #990a3d;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.lime-green{--mb-icon-main: #cade36;--mb-icon-hover: #cade36;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.yellow{--mb-icon-main: #ffb300;--mb-icon-hover: #ffb300;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.blue{--mb-icon-main: #0171cc;--mb-icon-hover: #0171cc;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.light-blue{--mb-icon-main: #00a9cb;--mb-icon-hover: #00a9cb;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.light-red{--mb-icon-main: #dc3440;--mb-icon-hover: #dc3440;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.violet{--mb-icon-hover: #3c1192;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.dark-blue{--mb-icon-main: #2657c1;--mb-icon-hover: #2657c1;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.white{--mb-icon-main: #000000;--mb-icon-hover: #000000;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.transparent{--mb-icon-main: #000000;--mb-icon-hover: #000000;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.grey{--mb-icon-main: rgb(127.5, 127.5, 127.5);--mb-icon-hover: rgb(127.5, 127.5, 127.5);--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav.black{--mb-icon-main: #000000;--mb-icon-hover: #000000;--mb-icon-main: #3c1192}mb-color-container-inpage-navigation .icons.inpage-nav mb-icon #transactions line{stroke:var(--mb-icon-main, #3c1192)!important}mb-color-container-inpage-navigation .icons.inpage-nav mb-icon-with-circle #dot{fill:transparent}mb-color-container-inpage-navigation .icons.inpage-nav mb-icon-with-circle #icon *{stroke:none;fill:var(--mb-icon-main, #3c1192)}mb-color-container-inpage-navigation .icons.inpage-nav mb-icon-with-circle #icon line,mb-color-container-inpage-navigation .icons.inpage-nav mb-icon-with-circle #icon #Transactions-Shape{stroke:var(--mb-icon-main, #3c1192);fill:none}mb-color-container-inpage-navigation .icons.inpage-nav a:hover mb-icon-with-circle #dot{fill:var(--mb-icon-hover, #ff7d00)}mb-color-container-inpage-navigation .icons.inpage-nav a:hover mb-icon-with-circle #icon *{stroke:none;fill:#fff}mb-color-container-inpage-navigation .icons.inpage-nav a:hover mb-icon-with-circle #icon line,mb-color-container-inpage-navigation .icons.inpage-nav a:hover mb-icon-with-circle #icon #Transactions-Shape{stroke:#fff;fill:none}mb-color-container-inpage-navigation .icons.inpage-nav a:hover mb-icon-with-circle #icon #rim{fill:transparent}mb-color-container .bg-corporate-orange mb-color-container-inpage-navigation .icons.inpage-nav.orange a:hover mb-icon-with-circle #rim,mb-color-container .bg-corporate-orange mb-color-container-inpage-navigation .icons.inpage-nav.orange a:hover mb-icon-with-circle #icon path,mb-color-container .bg-corporate-orange mb-color-container-inpage-navigation .icons.inpage-nav.orange a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-purple mb-color-container-inpage-navigation .icons.inpage-nav.purple a:hover mb-icon-with-circle #rim,mb-color-container .bg-purple mb-color-container-inpage-navigation .icons.inpage-nav.purple a:hover mb-icon-with-circle #icon path,mb-color-container .bg-purple mb-color-container-inpage-navigation .icons.inpage-nav.purple a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-teal mb-color-container-inpage-navigation .icons.inpage-nav.teal a:hover mb-icon-with-circle #rim,mb-color-container .bg-teal mb-color-container-inpage-navigation .icons.inpage-nav.teal a:hover mb-icon-with-circle #icon path,mb-color-container .bg-teal mb-color-container-inpage-navigation .icons.inpage-nav.teal a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-green mb-color-container-inpage-navigation .icons.inpage-nav.green a:hover mb-icon-with-circle #rim,mb-color-container .bg-green mb-color-container-inpage-navigation .icons.inpage-nav.green a:hover mb-icon-with-circle #icon path,mb-color-container .bg-green mb-color-container-inpage-navigation .icons.inpage-nav.green a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-red mb-color-container-inpage-navigation .icons.inpage-nav.red a:hover mb-icon-with-circle #rim,mb-color-container .bg-red mb-color-container-inpage-navigation .icons.inpage-nav.red a:hover mb-icon-with-circle #icon path,mb-color-container .bg-red mb-color-container-inpage-navigation .icons.inpage-nav.red a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-lime-green mb-color-container-inpage-navigation .icons.inpage-nav.lime-green a:hover mb-icon-with-circle #rim,mb-color-container .bg-lime-green mb-color-container-inpage-navigation .icons.inpage-nav.lime-green a:hover mb-icon-with-circle #icon path,mb-color-container .bg-lime-green mb-color-container-inpage-navigation .icons.inpage-nav.lime-green a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-yellow mb-color-container-inpage-navigation .icons.inpage-nav.yellow a:hover mb-icon-with-circle #rim,mb-color-container .bg-yellow mb-color-container-inpage-navigation .icons.inpage-nav.yellow a:hover mb-icon-with-circle #icon path,mb-color-container .bg-yellow mb-color-container-inpage-navigation .icons.inpage-nav.yellow a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-blue mb-color-container-inpage-navigation .icons.inpage-nav.blue a:hover mb-icon-with-circle #rim,mb-color-container .bg-blue mb-color-container-inpage-navigation .icons.inpage-nav.blue a:hover mb-icon-with-circle #icon path,mb-color-container .bg-blue mb-color-container-inpage-navigation .icons.inpage-nav.blue a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-light-blue mb-color-container-inpage-navigation .icons.inpage-nav.light-blue a:hover mb-icon-with-circle #rim,mb-color-container .bg-light-blue mb-color-container-inpage-navigation .icons.inpage-nav.light-blue a:hover mb-icon-with-circle #icon path,mb-color-container .bg-light-blue mb-color-container-inpage-navigation .icons.inpage-nav.light-blue a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-light-red mb-color-container-inpage-navigation .icons.inpage-nav.light-red a:hover mb-icon-with-circle #rim,mb-color-container .bg-light-red mb-color-container-inpage-navigation .icons.inpage-nav.light-red a:hover mb-icon-with-circle #icon path,mb-color-container .bg-light-red mb-color-container-inpage-navigation .icons.inpage-nav.light-red a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-violet mb-color-container-inpage-navigation .icons.inpage-nav.violet a:hover mb-icon-with-circle #rim,mb-color-container .bg-violet mb-color-container-inpage-navigation .icons.inpage-nav.violet a:hover mb-icon-with-circle #icon path,mb-color-container .bg-violet mb-color-container-inpage-navigation .icons.inpage-nav.violet a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-dark-blue mb-color-container-inpage-navigation .icons.inpage-nav.dark-blue a:hover mb-icon-with-circle #rim,mb-color-container .bg-dark-blue mb-color-container-inpage-navigation .icons.inpage-nav.dark-blue a:hover mb-icon-with-circle #icon path,mb-color-container .bg-dark-blue mb-color-container-inpage-navigation .icons.inpage-nav.dark-blue a:hover mb-icon-with-circle #icon #rim{fill:#fff}mb-color-container .bg-grey mb-color-container-inpage-navigation .icons.inpage-nav.grey a:hover mb-icon-with-circle #rim,mb-color-container .bg-grey mb-color-container-inpage-navigation .icons.inpage-nav.grey a:hover mb-icon-with-circle #icon path,mb-color-container .bg-grey mb-color-container-inpage-navigation .icons.inpage-nav.grey a:hover mb-icon-with-circle #icon #rim{fill:#fff}.application-header{background-color:#83c03d!important;padding:30px;border:none;color:#fff}.application-header .modal :is(.modal-header,.modal-footer){color:inherit}.application-header a{text-decoration:underline}.application-header .row{margin:0;border-top:1px solid rgba(255,255,255,.4);padding:10px 0}.application-header .row:first-child{border:none}.application-header .row .col-md-3{padding-left:0}.application-header .row h4{font-weight:400}.application-header .row ul{padding:10px 0 0 20px}.application-header .row ul li{padding-bottom:6px;line-height:22px}.application-navi{background-color:#83c03d;border:none}.application-navi .row{margin:50px 0}.application-navi .tab-navigation{display:block;background-color:#fff;margin:0 -15px;border:none}.application-navi .tab-navigation .nav-tabs{border:none}.application-navi .tab-navigation .nav-tabs li{margin-bottom:0}.application-navi .tab-navigation .nav-tabs li a{background-color:#83c03db3;border-color:transparent;border-radius:0;border-style:none;border-width:0;color:#fff;margin-right:0;padding-left:30px;padding-right:30px;font-weight:300}.application-navi .tab-navigation .nav-tabs li a:hover{background-color:fade(#83c03d,80%);border-color:transparent}.application-navi .tab-navigation .nav-tabs li a output{color:inherit;display:inline;font-size:inherit;line-height:inherit;padding-top:0}.application-navi .tab-navigation .nav-tabs li a h3{margin:15px 0}.application-navi .tab-navigation .nav-tabs li.active a{background-color:#83c03d;color:#fff}.application-navi .tab-navigation .nav-tabs li.active a:hover{text-decoration:none}.application-navi .tab-navigation .nav-tabs li.active a h3{font-weight:400}.searchlist-anchor{position:absolute;top:-200px}.product-listing h4{margin:0 0 15px}.application-tab{display:none}.application-tab.active{display:block}a.teaser-timeline{display:block;text-decoration:none}a.teaser-timeline:before,a.teaser-timeline:after{border-spacing:0}a.teaser-timeline{padding:20px 20px 10px 25px;margin:2px 30px 30px -30px;background-color:#83c03d}a.teaser-timeline img{display:block;width:80px;height:80px;float:left;margin:5px 20px 0 0}a.teaser-timeline p{display:block;color:#fff}a.teaser-timeline p span{font-weight:600;text-decoration:underline}a.teaser-timeline:hover{background-color:#3c1192}.backend-view a.teaser-timeline{margin:30px 30px 30px -15px}.backend-view a.teaser-timeline p{color:#fff}.modal-timeline .modal-body{background-color:#83c03d;padding:30px}.modal-timeline .modal-body mb-timeline-item:last-child .item{border-color:transparent;padding-bottom:0}.modal-timeline .modal-body mb-timeline-item .item{display:block;position:relative;border-left:4px solid #ffffff;padding:0 0 30px 26px;margin-left:80px}.modal-timeline .modal-body mb-timeline-item .item h5{font-weight:400!important;display:block;position:absolute;margin:0;font-size:20px;line-height:22px;left:-80px;top:0;color:#fff}.modal-timeline .modal-body mb-timeline-item .item h4{font-weight:400;margin:0;color:#fff}.modal-timeline .modal-body mb-timeline-item .item>span{display:block;position:absolute;width:22px;height:22px;border-radius:11px;background-color:#fff;left:-13px;top:0;border:2px solid #83c03d}.biotec--review [data-vendor*="100196"]{display:block;background:#e7e7e7!important;padding:15px}.biotec--review [data-vendor*="100196"] div{border:0 none transparent!important;background-color:transparent!important;line-height:1.1em!important;min-height:1.1em!important;height:auto!important;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}.biotec--review [data-vendor*="100196"]>div>div>div:nth-child(2){font-size:22.8px!important;display:table-row-group}.biotec--review [data-vendor*="100196"]>div>div>div:nth-child(3){display:table-header-group;padding-bottom:5px;transform:scale(1.2);transform-origin:0 0}.biotec--review [data-vendor*="100196"]>div>div>div:nth-child(3) img{vertical-align:baseline}.biotec--review [data-vendor*="100196"]>div>div>div:nth-child(4){font-size:19.2px!important}.sticky-nav{font-size:19px;line-height:24px;visibility:hidden;pointer-events:none}body.sticky .sticky-nav{visibility:visible;pointer-events:auto}body.sticky .sticky-nav .sticky-nav-wrapper{transform:translateY(0)}.sticky-nav.closed .sticky-nav-wrapper{height:45px}.sticky-nav.closed .sticky-nav-toggle:after{transform:rotateX(0)}.flyout--open .sticky-nav .sticky-nav-wrapper{z-index:1}.sticky-nav .sticky-nav-toggle:after{content:"";position:absolute;right:15px;width:24px;height:24px;background:transparent url("./media/icon_dropdown-YOTXHZFL.svg") no-repeat;background-position:100% 50%;background-size:contain;transform:rotateX(180deg)}.sticky-nav .sticky-nav-list{position:relative;list-style:none;margin:15px 15px 0 0;padding-left:36px}.sticky-nav .sticky-nav-list li{position:relative;padding-bottom:38px}.sticky-nav .sticky-nav-list li:before{content:"";width:15px;height:15px;border:1px solid #999999;border-radius:50%;position:absolute;z-index:1;left:-30px;top:4px;background-color:#fff}.sticky-nav .sticky-nav-list li:after{content:"";width:1px;height:100%;background-color:#999;position:absolute;z-index:0;left:-23px;top:12px}.sticky-nav .sticky-nav-list li:last-child{padding-bottom:25px}.sticky-nav .sticky-nav-list li:last-child:after{content:none}.sticky-nav .sticky-nav-list li.active:before{border-color:#3c1192;background-color:#3c1192}.sticky-nav .sticky-nav-list li.active a{border-bottom-color:#ff7d00}.sticky-nav .sticky-nav-list li a{display:inline;color:#000;border-bottom:2px solid transparent;padding:0}.sticky-nav .sticky-nav-list li a:hover,.sticky-nav .sticky-nav-list li a:active,.sticky-nav .sticky-nav-list li a:focus{text-decoration:none;border-bottom-color:#ff7d00;background:none}.sticky-nav-anchor .nav-anchor{position:absolute;top:-120px;text-decoration:none;cursor:default;height:1px}@media(max-width:1199.98px){a.teaser-timeline{margin-right:0}a.teaser-timeline img{display:none}}@media(max-width:991.98px){.application-header{padding:15px}a.teaser-timeline{padding:15px 15px 10px 25px;margin:0 0 15px -15px;width:320px}a.teaser-timeline img{display:block;width:70px;height:70px}}@media(max-width:767.98px){#contentlistlink,#resourcelistlink{position:absolute;top:-120px}.application-navi{background-color:#83c03d;border:none}.application-navi .row,.application-navi .tab-navigation{margin:0}.application-navi .tab-navigation .nav-tabs li a{padding-left:15px;padding-right:15px}.application-navi .tab-navigation .nav-tabs li a h3{margin:10px 0}.application-tab#products{padding:0}.application-tab .application-header{padding:20px 0 10px}.application-tab .application-header .row{border:none;padding:0}.application-tab .application-header .row .col-md-3{padding-left:15px}.application-tab .application-header ul{margin:0;padding:0 0 0 20px}.application-tab .application-header ul li{line-height:20px;padding-bottom:6px}.listing h4,.product-listing h4{margin:15px}}@media(max-width:991.98px){.sticky-nav .sticky-nav-wrapper{top:64px}}@media(max-width:767.98px){.sticky-nav .sticky-nav-wrapper{width:calc(100% - 30px)}.sticky-nav .sticky-nav-list{margin-top:0;margin-right:0;padding-left:20px}.sticky-nav .sticky-nav-list li{padding-bottom:16px}.sticky-nav .sticky-nav-list li:before{left:-25px}.sticky-nav .sticky-nav-list li:after{left:-18px}}:is(h1,h2,h3,h4,h5,h6){font-weight:400}:is(h1,.h1,h2,.h2,h3,.h3){font-weight:300}:is(h5,.h5){font-weight:600}strong{font-weight:700!important;font-family:myriad-pro,helvetica,arial,sans-serif,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS P Gothic!important}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5) i{font-style:italic;font-weight:400}h1,.h1{margin-top:0;margin-bottom:30px;line-height:58px}h4,.h4{font-size:19px;line-height:24px;margin:20px 0}p{line-height:21px}p a{color:#3c1192;text-decoration:underline}p a:hover{color:#111;text-decoration:underline}.text-inverted{color:#fff;line-height:21px}.text-inverted :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,a,li){color:#fff}.text-inverted p a{text-decoration:underline}.text-inverted p a:hover{color:#111}.text-reset{color:#333;line-height:21px}.text-reset :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,li){color:#333!important}.text-reset a{color:#3c1192}.text-reset a:hover{color:#111}.text-intro{text-align:center;padding:40px 15px}.text-intro h1,.text-intro .h1{margin-top:20px}.text-intro h2,.text-intro .h2{margin:15px 0 30px}.text-intro h3,.text-intro .h3{margin:15px 0 20px}.text-intro h5,.text-intro .h5{margin:0 0 30px}.text-intro a{text-decoration:underline}.text-intro ul{display:inline-table;text-align:left;max-width:75%;margin:0 auto 10px;padding-top:5px}.text-intro ul li{line-height:20px;padding-bottom:2px}.text-intro ul li ul{display:block;max-width:100%;margin-top:5px}.text-intro .keyfacts ul{font-size:19px;line-height:23px;margin:0 auto 40px;padding-top:10px}.text-intro .keyfacts ul li{font-size:19px;font-weight:400;line-height:23px;padding-bottom:8px}.text-intro .keyfacts ul li ul{margin-top:10px;padding-top:0}.text-intro .keyfacts p{font-size:19px;line-height:23px}.text-intro .keyfacts p:first-child{margin-top:-10px;margin-bottom:40px}.text-intro.bulletpoints .keyfacts ul{max-width:80%}.text-intro.bulletpoints .keyfacts ul li{font-size:19px;line-height:30px;font-weight:300;padding-bottom:24px}.text-legal{text-align:center;padding:40px 15px}.text-legal p{font-size:12px;line-height:18px;color:gray}.prototype{position:fixed;font-size:10px;background-color:#111;padding:6px;text-transform:uppercase;bottom:30px;left:30px;display:block;color:#fff;z-index:10000;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.5);box-shadow:0 -1px 10px #00000080;letter-spacing:.5px;border-radius:4px}.prototype:hover{background-color:#111;color:#fff;text-decoration:none}.fx-in{-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.shadow-in{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px #0000004d}:focus{outline-color:transparent;outline-style:none}.centered{display:block;margin:0 -50% 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.mscroll ::-webkit-scrollbar{width:9px}.mscroll ::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px;background:#0000001a}.mscroll ::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#0003}.mscroll ::-webkit-scrollbar-thumb:hover{background:#0006}.mscroll ::-webkit-scrollbar-thumb:window-inactive{background:#0000000d}.border-top--hidden{border-top:0 none!important}.col-external{padding:30px}.external-content{width:100%;height:auto;min-height:700px;border:0 none}.flex--display{display:flex}.flex--equal-height{display:flex;flex-wrap:wrap}.flex--center-horizontal,.flex--justify-center{display:flex;justify-content:center}.flex--center-vertical,.flex--align-center{display:flex;align-items:center}.flex--align-end{display:flex;align-items:flex-end}.flex--align-start{display:flex;align-items:flex-start}.flex--space-evenly{display:flex;justify-content:space-evenly}.flex--justify-content-end{display:flex;justify-content:flex-end}.bg--image{background-repeat:no-repeat;background-size:cover}.bg--image-darken{position:relative}.bg--image-darken:after{content:"";display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#0000000a,#00000054);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a000000",endColorstr="#54000000",GradientType=0)}.overlay--tint{position:relative}.overlay--tint:after{content:"";display:block;position:absolute;inset:0;z-index:1;background:#000;background-color:#000!important;opacity:0}.overlay--tint:after .tint-10{opacity:.1}.overlay--tint:after .tint-20{opacity:.2}.overlay--tint:after .tint-30{opacity:.3}.overlay--tint:after .tint-40{opacity:.4}.overlay--tint:after .tint-50{opacity:.5}.overlay--tint:after .tint-60{opacity:.6}.overlay--tint:after .tint-70{opacity:.7}.overlay--tint:after .tint-80{opacity:.8}.overlay--tint:after .tint-90{opacity:.9}.overlay--tint.overlay--inverted{color:#333}.overlay--tint.overlay--inverted h1,.overlay--tint.overlay--inverted h2,.overlay--tint.overlay--inverted h3,.overlay--tint.overlay--inverted h4,.overlay--tint.overlay--inverted p{color:#333;text-shadow:0 1px 25px rgba(255,255,255,.5)}.overlay--tint.overlay--inverted:after{background-color:#fff!important}.overlay--gradient-dark{position:relative}.overlay--gradient-dark:after{content:"";display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#0000 40%,#0000008c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#8c000000",GradientType=0)}.overlay--gradient-light{position:relative}.overlay--gradient-light:after{content:"";display:block;position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,#fff0 40%,#ffffff8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#8cffffff",GradientType=0)}.separator{display:block;height:15px;font-size:12px;line-height:1;overflow:hidden}.separator.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.separator.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.separator.Tabs,cx-page-layout.ProductDetailsPageTemplate .separator.tab-delivery,.separator.container-fluid,.separator.container-md,.separator.container-lg,.separator.container-xl{border:0 none}.separator.container-fluid,.separator.container-md,.separator.container-lg,.separator.container-xl{width:100%}.separator.separator-hidden{height:0}.separator.separator-xxs{height:6px}.separator.separator-xsmall{height:15px}.separator.separator-small{height:30px}.separator.separator-medium{height:60px}.separator.separator-large{height:90px}.separator.separator-xlarge{height:120px}@media(max-width:767.98px){.separator{width:100%}.separator.separator-mobile-hidden{height:0}.separator.separator-mobile-xxs{height:6px}.separator.separator-mobile-xsmall{height:15px}.separator.separator-mobile-small{height:30px}.separator.separator-mobile-medium{height:60px}.separator.separator-mobile-large{height:90px}.separator.separator-mobile-xlarge{height:120px}}@media(min-width:768px)and (max-width:991.98px){.separator.separator-tablet-hidden{height:0}.separator.separator-tablet-xxs{height:6px}.separator.separator-tablet-xsmall{height:15px}.separator.separator-tablet-small{height:30px}.separator.separator-tablet-medium{height:60px}.separator.separator-tablet-large{height:90px}.separator.separator-tablet-xlarge{height:120px}}.separator--styleguide [class*=separator-]{display:flex;justify-content:center;align-items:center}.skeleton{width:100%;min-height:30vh;background-color:#e7e7e7;background-repeat:no-repeat}.skeleton.text{background-image:linear-gradient(#f5f5f5 40px,transparent 0),linear-gradient(#f5f5f5 20px,transparent 0),linear-gradient(#f5f5f5 20px,transparent 0),linear-gradient(#f5f5f5 20px,transparent 0);background-position:30px 30px,30px 100px,30px 130px,30px 160px;background-size:calc(80% - 60px) 40px,calc(100% - 60px) 20px,calc(90% - 60px) 60px,calc(50% - 60px) 60px}.skeleton.image{background-image:radial-gradient(circle 32px,#f5f5f5 99%,transparent 0);background-size:50% 50%}@media(max-width:575.98px){.skeleton{margin-bottom:30px}}.btn{font-size:.813em;letter-spacing:.8px;border-radius:4px;border:none;padding:10px 15px}.btn strong{letter-spacing:normal;font-weight:600}.btn .flag{margin:-4px -5px -2px 5px;width:20px;height:20px}.btn:active{box-shadow:none;filter:none!important}a[type=button]{cursor:pointer}.btn-lg,.btn-group-lg>.btn{height:47px;font-size:15px;line-height:15px;padding:16px 30px}@media(max-width:991.98px){.btn-lg.btn,.btn-group-lg>.btn{padding:16px 30px}}.btn-basic{background-color:gray;color:#fff}.btn-basic:hover{background-color:#333;color:#fff}a.btn.btn-primary:not(disabled):not(.disabled):active{background-color:#333;color:#fff}a.btn.btn-secondary:not(disabled):not(.disabled):active{background-color:#f5f5f5;color:#3c1192}.btn-primary{background-color:#3c1192;color:#fff}.btn-primary:is(:hover,:active,:active:focus){background-color:#3c1192;opacity:.5;color:#fff;border:none;box-shadow:none}.btn-primary:focus{background-color:#3c1192;color:#fff;outline:none;box-shadow:none}.btn-primary.disabled,.btn-primary:disabled{background-color:#333;opacity:.5;color:#fff;border:none;box-shadow:none}.btn-primary.btn-inverted{background-color:transparent;color:#3c1192;border:none;text-decoration:underline}.btn-primary.btn-inverted:hover,.btn-primary.btn-inverted:focus,.btn-primary.btn-inverted:not(disabled):active{background-color:transparent;color:#333;border:none}.container--button-centered .btn-primary{margin:15px 0}.btn-secondary{color:#3c1192;border:1px solid #3c1192;background-color:#fff}.btn-secondary:is(:hover,:active,:active:focus){box-shadow:none;background-color:#80808080!important;color:#3c1192;border:1px solid #3c1192;filter:none}.btn-secondary:focus{color:#3c1192;border:1px solid #3c1192;background-color:#fff;outline:none;box-shadow:none}.btn-inactive{color:#fff;background-color:#d8d8d8;pointer-events:none}.btn-circle{width:36px;height:36px;padding:0;border-radius:18px}.btn-circle img{height:16px;margin-top:-3px}.btn-circle.btn-refresh,.btn-circle.btn-delete{background-color:#3c1192}.btn-circle.btn-refresh:hover,.btn-circle.btn-delete:hover{background-color:#111}.btn-circle.btn-delete{background-color:gray}.btn-inverted{background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.5);margin-right:30px}.btn-inverted:hover{background-color:#fff;border:1px solid rgb(255,255,255)}.btn-inverted.logout{border:none}.text-inverted .btn.btn-primary{color:#111;background-color:#fff}.text-inverted .btn.btn-primary:hover{color:#fff;background-color:#111}html{height:100%}body{padding-top:167px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:none;min-height:100%;height:100%;color:#333;line-height:21px;position:relative}body.fullscreen .nav-footer{margin-top:0}body.kiosk-mode{padding-top:0}body.kiosk-mode .navbar{display:none;visibility:hidden}body.kiosk-mode .nav-footer{margin-top:0;display:none;visibility:hidden}body.homepage{padding-top:127px}.section.no-space{padding-bottom:0}.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{background-color:transparent;border-top:1px solid transparent}.container .container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .container,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .container,.container cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .container cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .tab-delivery cx-page-slot.Summary,.container cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .container cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery cx-page-slot.Tabs,.container cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .container .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .tab-delivery{border-top:none}.container.bg-grey,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Tabs,cx-page-layout.ProductDetailsPageTemplate .bg-grey.tab-delivery{border-color:#fff}.container.bg-white,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-white.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-white.Tabs,cx-page-layout.ProductDetailsPageTemplate .bg-white.tab-delivery{border-color:#e7e7e7}.container.bg-transparent,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-transparent.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-transparent.Tabs,cx-page-layout.ProductDetailsPageTemplate .bg-transparent.tab-delivery{border-color:transparent}.container.container--button-centered,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.container--button-centered.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.container--button-centered.Tabs,cx-page-layout.ProductDetailsPageTemplate .container--button-centered.tab-delivery{border-color:transparent}.bg-grey{background-color:#e7e7e7}.bg-white{background-color:#fff;border-top:1px solid #e7e7e7}.bg-white .bg-white{border-top:none}.bg-transparent{background-color:transparent}.bg-orange,.bg-corporate-orange{background-color:#ff7d00!important}.bg-corporate-light-orange{background-color:#f7b500!important}.bg-yellow{background-color:#ffb300!important}.bg-blue{background-color:#0171cc!important}.bg-light-blue{background-color:#00a9cb!important}.bg-dark-blue{background-color:#2657c1!important}.bg-green{background-color:#83c03d!important;border-color:#fff}.bg-lime-green{background-color:#cade36!important}.bg-red{background-color:#990a3d!important}.bg-light-red{background-color:#dc3440!important}.bg-teal{background-color:#49ada7!important}.bg-purple{background-color:#7610a9!important}.bg-violet{background-color:#3c1192;color:#fff}.bg-violet a:not(.btn){color:#fff!important}.bg-violet a:hover{color:#ff7d00}.bg-violet.teaser-box{background-color:#3c1192!important}.bg-petrol{background-color:#00a9cb!important;border-top:1px solid #ffffff}.bg-marine{background-color:#0171cc!important}.no-padding{padding:0}.paralax{display:block;background-position:center top!important;background-attachment:fixed!important;background-size:cover!important;padding:0}.paralax .contrast{width:100%;height:100%;padding:30px 15px 0}.paralax .contrast .row.text-intro{margin:0 15px;padding-top:10px;border-bottom:1px solid rgba(255,255,255,.7);border-top:none}.paralax .contrast:after{content:".";clear:both;display:block;visibility:hidden;height:0}.site-bg{display:block;background-position:center top!important;background-attachment:fixed!important;background-size:cover!important}.clearfix:before,.clearfix:after{border-spacing:0}@media(max-width:991.98px){.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{width:36px;height:36px;padding:0;border-radius:18px}.btn-circle.btn-lg img,.btn-group-lg>.btn-circle.btn img{height:16px;margin-top:-3px}.paralax .contrast{padding:0 15px 30px}body{padding-top:93px}body.homepage{padding-top:78px}h1,.h1{font-size:36px!important;line-height:38px!important}h2,.h2{font-size:28px!important;line-height:32px!important}h3,.h3{font-size:20px!important;line-height:24px!important}h4,.h4{font-size:18px!important;line-height:22px!important}h6,.h6{font-size:13px!important;line-height:15px!important}.btn{padding:8px 10px}.paralax .contrast{padding:0 15px}.btn-inverted{margin-right:15px}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{width:30px;height:30px;padding:0;border-radius:15px}.btn-circle.btn-lg img,.btn-group-lg>.btn-circle.btn img{height:12px;margin-top:-3px}.action-row{padding:15px}.action-row button{margin:0 15px}.spacer-row{margin-top:30px}textarea{margin:0 0 15px}.form-row{padding:20px 0}.form-row h4{margin:0 0 20px 15px}.form-row .form-group p{line-height:14px;margin:0 0 0 15px}.form-row .form-group .col-md-10{margin-left:0}.form-row .form-group label{margin-top:4px}.form-row .form-group .radio-inline{margin-top:8px}.form-row .form-group input,.form-row .form-group select{font-size:14px}}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto}@media(max-width:767.98px){body{padding-top:93px}body.homepage{padding-top:58px}.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{padding:0}.row{margin-right:0;margin-left:0}.btn{padding:8px 10px;margin-top:12px}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{width:42px;height:42px;padding:8px;border-radius:21px}.btn-circle.btn-lg img,.btn-group-lg>.btn-circle.btn img{height:18px}.text-intro{padding:40px 0;border-top:1px solid #e7e7e7}.text-intro h1,.text-intro .h1{margin-top:20px;text-align:center}.text-intro h2,.text-intro .h2{margin:15px 0 30px}.text-intro h3,.text-intro .h3{margin:15px 0 20px}.text-intro ul{text-align:left;max-width:100%;padding-left:20px;padding-top:10px}.text-intro ul li{text-align:left}.text-intro ul li ul{padding-top:0}.text-intro .keyfacts ul{font-size:16px;line-height:21px}.text-intro .keyfacts ul li{font-size:16px;line-height:21px;padding-bottom:6px}.text-intro .keyfacts p{font-size:16px;line-height:21px}.text-intro .keyfacts p:first-child{margin-top:-20px;margin-bottom:20px}.text-intro.bulletpoints .keyfacts ul{max-width:none}.text-intro.bulletpoints .keyfacts ul li{font-size:18px;line-height:23px;padding-bottom:23px}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:10px;border:2px solid #ffffff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.col-external{padding:15px}}.category-list{margin:30px 15px;padding:0;background-color:#fff}.category-list .category-list__item{padding:15px;border-left:8px #ff7d00 solid;color:#333;display:block;border-bottom:1px solid #e7e7e7}.category-list .category-list__item:after{content:"";display:block;clear:both}.category-list .category-list__item .category-list__title{padding:0;margin:0;width:30%;float:left}.category-list .category-list__item .category-list__description{padding:2px 0 0;width:70%;float:left}.category-list .category-list__item:hover{text-decoration:none}.category-list .category-list__item:last-child{border:none}.category-list .category-list__item.list-link{padding-left:23px}.category-list .category-list__item.list-link .category-list__title{background:transparent url("./media/Icon_link_xs_white-5SXMLGJL.svg") no-repeat;background-size:10px 24px;background-position:center right;width:100%;padding-right:15px}.listings-header{position:relative}#productlistlink{position:absolute;top:-200px}.category--header__image{position:relative;border-top-width:0}.category--header__image .row{width:100%}.category--header__image.desktop{display:flex;height:290px}.category--header__image.mobile{display:none;height:100vw}.category--header__headline{z-index:2}.category--header__headline h1{color:#fff;text-align:center;font-weight:300;text-shadow:0 5px 45px rgba(0,0,0,.62);letter-spacing:-.3px;padding:0 30px}.overlay--inverted .category--header__headline h1{color:#111;text-shadow:0 5px 45px rgba(255,255,255,.62)}.category--header__slim .container,.category--header__slim cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--header__slim cx-page-slot.Summary,.category--header__slim cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--header__slim cx-page-slot.Tabs,.category--header__slim cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--header__slim .tab-delivery{padding:0}.category--header__slim .bg--image.desktop{display:block;height:117px}.category--header__slim .bg--image.mobile{display:none;height:50vw}.category--subheader .container,.category--subheader cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--subheader cx-page-slot.Summary,.category--subheader cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--subheader cx-page-slot.Tabs,.category--subheader cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--subheader .tab-delivery{margin:0 auto;padding:30px 0}.category--subheader h2{margin:30px 0;letter-spacing:-.6px}.category--subheader p{font-size:19px;line-height:32px!important;letter-spacing:-.45px;text-align:center;font-family:inherit;font-weight:400;color:inherit;margin:20px 0}.category--portfolio .container,.category--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--portfolio cx-page-slot.Summary,.category--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--portfolio cx-page-slot.Tabs,.category--portfolio cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--portfolio .tab-delivery,.category.topic-teaser--portfolio .container,.category.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category.topic-teaser--portfolio cx-page-slot.Summary,.category.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category.topic-teaser--portfolio cx-page-slot.Tabs,.category.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category.topic-teaser--portfolio .tab-delivery{padding:30px;background-color:#fff}.category--portfolio__tiles .row,.category.topic-teaser--portfolio__tiles .row{margin-bottom:30px}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12],.category.topic-teaser--portfolio__tiles [class*=col-lg-12] [class*=col-md-12]{height:555px}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12] img,.category.topic-teaser--portfolio__tiles [class*=col-lg-12] [class*=col-md-12] img{height:640px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12],.category.topic-teaser--portfolio__tiles [class*=col-lg-6] [class*=col-md-12]{height:540px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12] img,.category.topic-teaser--portfolio__tiles [class*=col-lg-6] [class*=col-md-12] img{height:640px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12],.category.topic-teaser--portfolio__tiles [class*=col-lg-4] [class*=col-md-12]{height:350px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12] img,.category.topic-teaser--portfolio__tiles [class*=col-lg-4] [class*=col-md-12] img{height:400px}.category--portfolio__tiles [class*=col-] [class*=col-],.category.topic-teaser--portfolio__tiles [class*=col-] [class*=col-]{display:block}.category--portfolio__tiles,.category.topic-teaser--portfolio__tiles,.category--portfolio__tiles a:hover,.category.topic-teaser--portfolio__tiles a:hover{text-decoration:none}.category--portfolio__tiles h3,.category.topic-teaser--portfolio__tiles h3{font-size:24px;line-height:29px;margin-top:15px}.category--portfolio__tiles p,.category.topic-teaser--portfolio__tiles p{font-size:19px;line-height:24px}.category--portfolio__tiles h3,.category--portfolio__tiles p\a0 ,.category.topic-teaser--portfolio__tiles h3,.category.topic-teaser--portfolio__tiles p\a0 {color:#333;font-weight:300;letter-spacing:-.2px}.category--portfolio__image,.category.topic-teaser--portfolio__image{overflow:hidden}.category--portfolio__image picture,.category.topic-teaser--portfolio__image picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);transition:all 1s cubic-bezier(.625,0,0,1);transform-origin:center center}.category--portfolio__image .portfolio__text,.category.topic-teaser--portfolio__image .portfolio__text{position:absolute;z-index:2;height:180px;width:100%;left:0;bottom:-20px;transition:all 1s cubic-bezier(.625,0,0,1);background-color:#ffffffb3;padding:0 20px 20px}.category--portfolio__image .portfolio__text.large,.category.topic-teaser--portfolio__image .portfolio__text.large{height:auto}.category--portfolio__image .portfolio__text.large p,.category.topic-teaser--portfolio__image .portfolio__text.large p{padding-bottom:20px;max-width:750px}.category--portfolio__image:hover picture,.category.topic-teaser--portfolio__image:hover picture{transition:all .5s cubic-bezier(.625,0,0,1);transform:translate(-50%,-50%) scale(.875)}.category--portfolio__image:hover .portfolio__text,.category.topic-teaser--portfolio__image:hover .portfolio__text{transition:all .5s cubic-bezier(.625,0,0,1);transform:translateY(-20px);background-color:#fffffff2}.category--fullteaser__container{position:relative;height:580px;min-height:585px;border-top-width:0}.category--fullteaser__container .row{flex:0 1 100%}.category--fullteaser__container .category--fullteaser__image{position:absolute;inset:0;z-index:1;opacity:.4;background-blend-mode:multiply}.category--fullteaser__container .category--fullteaser__image.bg-none{opacity:1;background-blend-mode:normal}.category--fullteaser__container .category--fullteaser__image.bg-grey{opacity:.8;background-blend-mode:darken;filter:grayscale(100%)}.category--fullteaser__container .category--fullteaser__image.blend--mode-none{opacity:1;background-blend-mode:normal}.category--fullteaser__container h2,.category--fullteaser__container h5,.category--fullteaser__container p{text-align:center;color:#fff;text-shadow:0 1px 25px rgba(0,0,0,.5)}.category--fullteaser__container h2{margin-bottom:60px;text-shadow:0 5px 45px rgba(0,0,0,.62)}.category--fullteaser__container h5{font-size:19px;line-height:32px;font-weight:400;margin-bottom:-6px}.category--fullteaser__container p{max-width:80%;margin:0 auto;font-size:19px;line-height:32px}.category--fullteaser__container .fullteaser__buttons{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:100%}.category--fullteaser__container .fullteaser__buttons .btn{font-size:19px;line-height:32px;background-color:#fff;color:#000;text-decoration:none;margin:30px 15px 0;padding-left:60px;padding-right:60px}.category--fullteaser__container .fullteaser__buttons .btn:hover{background-color:#e7e7e7}.category--fullteaser .fullteaser__wrapper{position:relative;z-index:10;padding-top:45px;padding-bottom:45px}.category--fullteaser.fullteaser__split .category--fullteaser__container{height:auto;min-height:auto}.category--fullteaser.fullteaser__split .category--fullteaser__container .row{display:flex;min-height:585px;flex:none}.category--fullteaser.fullteaser__split .category--fullteaser__container .row .category--fullteaser__image{min-height:585px}.category--fullteaser.fullteaser__split .category--fullteaser__container .row [class*=col-]{justify-content:center}.category--fullteaser.fullteaser__split h5{min-height:32px;margin-top:0}.category--fullteaser.fullteaser__split h2{min-height:80px;margin-top:0}.category--fullteaser.fullteaser__split p{min-height:96px}.category--fullteaser.fullteaser__split p.fullteaser__buttons{display:block;min-height:inherit}.category--fullteaser.fullteaser__split h5:empty,.category--fullteaser.fullteaser__split h2:empty,.category--fullteaser.fullteaser__split p:empty{display:none}.category--fullteaser.fullteaser__split .fullteaser__hiddenbuttons{height:82px}.category--fullteaser.fullteaser__special{color:#fff}.category--fullteaser.fullteaser__special .row{height:100%}.category--fullteaser.fullteaser__special .row [class*=col-]{height:100%;padding:0}.category--fullteaser.fullteaser__special .category--fullteaser__image{opacity:1;background-blend-mode:unset}.category--fullteaser.fullteaser__special .fullteaser__wrapper{width:100%;height:100%;display:flex;flex-flow:column nowrap}.category--fullteaser.fullteaser__special .fullteaser__wrapper p{text-align:left;max-width:inherit;font-size:16px}.category--fullteaser.fullteaser__special .content--row{flex:0 1 40%;border-top:1px solid rgba(255,255,255,.5);border-right:1px solid rgb(255,255,255);padding-left:120px;position:relative}.category--fullteaser.fullteaser__special .content--row .descriptor{position:absolute;left:-100px;top:107px;width:235px;transform:rotate(-90deg);transform-origin:center center;text-align:center;font-size:16px;font-weight:700;padding:0 30px}.category--fullteaser.fullteaser__special .content--row a.btn{line-height:1;border:none;color:#333}.category--fullteaser.fullteaser__special .content--row a.btn:hover,.category--fullteaser.fullteaser__special .content--row a.btn:focus{background-color:#e7e7e7}.category--fullteaser.fullteaser__special .content--row ul{margin-left:-10px;margin-bottom:20px;padding-left:0;list-style-type:disc}.category--fullteaser.fullteaser__special .content--row ul li{padding-left:10px}.category--fullteaser.fullteaser__special .content-header{flex-basis:20%;border:0 none}.category--fullteaser.fullteaser__special .content-header h3{font-size:29px;line-height:32px;margin-bottom:10px}.category--fullteaser.fullteaser__special .content-top{flex-basis:40%;border-top-color:#ffffff80}.category--fullteaser.fullteaser__special .content-bottom{flex-basis:40%;border-top-color:#fff}.category--fullteaser.fullteaser__special .content--left .content--row{margin-left:30px;padding-left:90px}.category--fullteaser.fullteaser__special .content--left .content--row .descriptor{left:-130px}.category--fullteaser.fullteaser__special .content--right .content--row{margin-right:30px;border-right:0 none!important}.category--fullteaser.fullteaser__special .content--right .content--row .descriptor{visibility:hidden}.container--button-centered{padding-top:75px;padding-bottom:75px}.container--button-centered .btn{font-size:19px;line-height:32px;padding-left:60px;padding-right:60px}.container--button-centered .btn[href*="window.print()"]{background-image:url("./media/Icon_print_white-CV6473DF.svg");background-repeat:no-repeat;background-position:60px center;background-size:20px;padding-left:90px}.container--button-centered.no-padding-top{padding-top:0}.container--button-centered.no-padding-bottom{padding-bottom:0}.container--button-centered.no-padding-both{padding-top:0;padding-bottom:0}@media(max-width:1199.98px){.category-list{margin:30px 0}.category-list .category-list__item .category-list__description{width:66.666666%}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12]{height:455px}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12] img{height:568.75px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12]{height:440px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12] img{height:550px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12]{height:283.3333333333px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12] img{height:354.1666666667px}.category--portfolio__tiles p{font-size:16px;line-height:21px}.category--portfolio__image .portfolio__text{height:160px}.category--portfolio__image .portfolio__text.large{padding-bottom:10px}.category--fullteaser.fullteaser__special .content--row{padding-left:90px}.category--fullteaser.fullteaser__special .content--row .descriptor{left:-120px!important}.category--fullteaser.fullteaser__special .content--left .content--row{padding-left:60px;margin-left:20px}.category--fullteaser.fullteaser__special .content--right .content--row{padding-left:60px;margin-right:20px}.category--fullteaser.fullteaser__split .category--fullteaser__container .row,.category--fullteaser.fullteaser__split .category--fullteaser__container .row .category--fullteaser__image{min-height:485px}}@media(max-width:991.98px){.category--portfolio__tiles [class*=col-lg-6]:not(:last-child) [class*=col-md-12],.category--portfolio__tiles [class*=col-lg-4]:not(:last-child) [class*=col-md-12]{margin-bottom:30px}.category-list{margin:30px 15px}.category-list .category-list__item .category-list__title,.category-list .category-list__item .category-list__description{width:100%;float:none}.category-list .category-list__item:hover{text-decoration:none}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12]{height:345px}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12] img{height:431.25px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12]{height:750px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12] img{height:937.5px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12]{height:750px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12] img{height:937.5px}.category--portfolio__tiles [class*=col-lg-6]:not(:last-child) [class*=col-md-12],.category--portfolio__tiles [class*=col-md-4]:not(:last-child) [class*=col-md-12]{margin-bottom:30px}.category--portfolio .portfolio__text{height:auto}.category--portfolio .portfolio__text h3{font-size:24px}.category--portfolio .portfolio__text p{font-size:17px}.category--fullteaser__container{height:auto;min-height:auto;padding:30px 0}.category--fullteaser__container h2{font-size:56px;line-height:58px;margin-bottom:30px}.category--fullteaser.fullteaser__split h2,.category--fullteaser.fullteaser__split p{min-height:auto}.category--fullteaser.fullteaser__split .col-12:first-child{min-height:750px}.category--fullteaser.fullteaser__split .col-12:last-child{min-height:240px}.category--fullteaser.fullteaser__split .category--fullteaser__container{padding:0}.category--fullteaser.fullteaser__split .category--fullteaser__container .row{display:flex;flex-direction:column;min-height:auto;margin-left:0;margin-right:0}.category--fullteaser.fullteaser__split .category--fullteaser__container .row .category--fullteaser__image{min-height:auto}.category--fullteaser.fullteaser__split .category--fullteaser__image{margin-left:0;margin-right:0}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row{display:flex;flex-direction:column-reverse}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .category--fullteaser__image{min-height:750px}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .col-sm-12:first-child{min-height:240px}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .col-sm-12:last-child{min-height:750px}.category--fullteaser.fullteaser__special .container,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special cx-page-slot.Summary,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special cx-page-slot.Tabs,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special .tab-delivery{padding:0 15px}.category--fullteaser.fullteaser__special .fullteaser__wrapper{display:block}.category--fullteaser.fullteaser__special .content--row{padding-left:90px;border-right:0 none}.category--fullteaser.fullteaser__special .content--row .descriptor{visibility:visible!important;text-align:right}.category--fullteaser.fullteaser__special .content-header{text-align:center;min-height:100px;padding:10px 30px 20px!important;margin:0!important}.category--fullteaser.fullteaser__special .content-header h3{margin-top:0;padding-top:20px}.category--fullteaser.fullteaser__special .content-header p{text-align:center}.category--fullteaser.fullteaser__special .content-top,.category--fullteaser.fullteaser__special .content-bottom{min-height:235px}.category--fullteaser.fullteaser__special .content--left .content--row{margin-right:20px}.category--fullteaser.fullteaser__special .content--right .content--row{margin-left:20px}}@media(max-width:767.98px){.category-list{margin:15px}.category-list .category-list__item .category-list__title{font-size:16px;line-height:18px;margin-bottom:6px}.category-list .category-list__item.list-link{padding:10px}.category-list .category-list__item.list-link .category-list__title{margin-bottom:0}.category-list .category-list__item .category-list__description{line-height:19px}#productlistlink{position:absolute;top:-120px}.category--header__image.desktop{display:none}.category--header__image.mobile{display:flex}.category--header__slim .bg--image.desktop{display:none}.category--header__slim .bg--image.mobile{display:block}.category--subheader .container,.category--subheader cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--subheader cx-page-slot.Summary,.category--subheader cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--subheader cx-page-slot.Tabs,.category--subheader cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--subheader .tab-delivery{padding:15px 0}.category--subheader h2{font-size:24px!important}.category--subheader p{font-size:1rem!important;line-height:inherit!important}.category--portfolio .container,.category--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--portfolio cx-page-slot.Summary,.category--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--portfolio cx-page-slot.Tabs,.category--portfolio cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--portfolio .tab-delivery{padding:0}.category--portfolio__tiles .row{margin-bottom:0}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12]{height:calc(100vw - 30px);margin-bottom:30px}.category--portfolio__tiles [class*=col-lg-12] [class*=col-md-12] img{height:calc((100vw - 30px)/.8)}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12]{height:calc(100vw - 30px);margin-bottom:30px}.category--portfolio__tiles [class*=col-lg-6] [class*=col-md-12] img{height:calc((100vw - 30px)/.8)}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12]{height:calc(100vw - 30px);margin-bottom:30px}.category--portfolio__tiles [class*=col-lg-4] [class*=col-md-12] img{height:calc((100vw - 30px)/.8)}.category--portfolio .portfolio__text h3,.category--portfolio .portfolio__text p{min-height:auto}.category--fullteaser__container h2{font-size:36px;line-height:38px;margin-bottom:30px}.category--fullteaser__container p,.category--fullteaser__container h5,.category--fullteaser__container a.btn{font-size:16px;line-height:21px;max-width:none}.category--fullteaser__container .fullteaser__buttons .btn{font-size:16px;line-height:21px;width:100%;padding-left:15px;padding-right:15px;margin:30px 0 0}.category--fullteaser.fullteaser__split .category--fullteaser__container .row .category--fullteaser__image,.category--fullteaser.fullteaser__split .category--fullteaser__container .row .col-12:first-child{min-height:100vw}.category--fullteaser.fullteaser__split .category--fullteaser__container .row .col-12:last-child{min-height:240px}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row{display:flex;flex-direction:column-reverse}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .category--fullteaser__image{min-height:100vw}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .col-sm-12:first-child{min-height:240px}.category--fullteaser.fullteaser__split.fullteaser__split__reverse .row .col-sm-12:last-child{min-height:100vw}.category--fullteaser.fullteaser__special .container,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special cx-page-slot.Summary,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special cx-page-slot.Tabs,.category--fullteaser.fullteaser__special cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .category--fullteaser.fullteaser__special .tab-delivery{padding:0}.category .container--button-centered .btn{font-size:16px;line-height:21px;padding-left:30px;padding-right:30px}}.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active,.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active:after,.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active:before,.navbar.flyout2 .flyout2-columns .flyout2-column.column-3,.navbar.flyout2 .flyout2-columns .flyout2-column.column-4{border-color:var(--flyout-theme-color, #ff7d00)}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=corporate-orange]{--flyout-item-color: #ff7d00}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=yellow]{--flyout-item-color: #ffb300}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=blue]{--flyout-item-color: #0171cc}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=green]{--flyout-item-color: #83c03d}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=light-red]{--flyout-item-color: #dc3440}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=lime-green]{--flyout-item-color: #cade36}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=red]{--flyout-item-color: #990a3d}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=light-blue]{--flyout-item-color: #00a9cb}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=teal]{--flyout-item-color: #49ada7}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=purple]{--flyout-item-color: #7610a9}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color=dark-blue]{--flyout-item-color: #2657c1}.navbar.flyout2 .flyout2-columns .column-2 ul.nav li a[data-color]:after{border-left-color:var(--flyout-item-color, #ff7d00)}@media(max-width:991.98px){.navbar.flyout2 .flyout2-columns .flyout2-column.column-3 ul.nav li a,.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active a{border-bottom-color:var(--flyout-theme-color, #ff7d00)}}@media(max-width:767.98px){.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li a[data-color]:after{background-color:var(--flyout-item-color, #ff7d00)!important}.navbar.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active a,.navbar.flyout2 .flyout2-columns .flyout2-column.column-3 ul.nav li a{border-bottom-color:var(--flyout-theme-color, #ff7d00)!important}}.navbar.flyout2 .flyout2-columns[data-color=corporate-orange]{--flyout-theme-color: #ff7d00}.navbar.flyout2 .flyout2-columns[data-color=yellow]{--flyout-theme-color: #ffb300}.navbar.flyout2 .flyout2-columns[data-color=blue]{--flyout-theme-color: #0171cc}.navbar.flyout2 .flyout2-columns[data-color=green]{--flyout-theme-color: #83c03d}.navbar.flyout2 .flyout2-columns[data-color=light-red]{--flyout-theme-color: #dc3440}.navbar.flyout2 .flyout2-columns[data-color=lime-green]{--flyout-theme-color: #cade36}.navbar.flyout2 .flyout2-columns[data-color=red]{--flyout-theme-color: #990a3d}.navbar.flyout2 .flyout2-columns[data-color=light-blue]{--flyout-theme-color: #00a9cb}.navbar.flyout2 .flyout2-columns[data-color=teal]{--flyout-theme-color: #49ada7}.navbar.flyout2 .flyout2-columns[data-color=purple]{--flyout-theme-color: #7610a9}.navbar.flyout2 .flyout2-columns[data-color=dark-blue]{--flyout-theme-color: #2657c1}.nav-breadcrumb,.section.nav-breadcrumb{background-color:var(--breadcrumb-bg, #ff7d00);color:var(--breadcrumb-text, #ffffff)}.nav-breadcrumb ol.breadcrumb li,.section.nav-breadcrumb ol.breadcrumb li,.nav-breadcrumb ol.breadcrumb li a,.section.nav-breadcrumb ol.breadcrumb li a{color:var(--breadcrumb-text, #ffffff)}.nav-breadcrumb.corporate-orange,.nav-breadcrumb.orange,.nav-breadcrumb.corporate-light-orange,.section.nav-breadcrumb.corporate-orange,.section.nav-breadcrumb.orange,.section.nav-breadcrumb.corporate-light-orange{--breadcrumb-bg: #ff7d00;--breadcrumb-text: #ffffff}.nav-breadcrumb.violet,.section.nav-breadcrumb.violet{--breadcrumb-bg: #3c1192;--breadcrumb-text: #ffffff}.nav-breadcrumb.yellow,.section.nav-breadcrumb.yellow{--breadcrumb-bg: #ffb300;--breadcrumb-text: #333333}.nav-breadcrumb.yellow ol.breadcrumb li+li:before,.section.nav-breadcrumb.yellow ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow-K2RW4R4Y.svg")!important}.nav-breadcrumb.blue,.section.nav-breadcrumb.blue{--breadcrumb-bg: #0171cc;--breadcrumb-text: #ffffff}.nav-breadcrumb.green,.section.nav-breadcrumb.green{--breadcrumb-bg: #83c03d;--breadcrumb-text: #ffffff}.nav-breadcrumb.light-red,.section.nav-breadcrumb.light-red{--breadcrumb-bg: #dc3440;--breadcrumb-text: #ffffff}.nav-breadcrumb.lime-green,.section.nav-breadcrumb.lime-green{--breadcrumb-bg: #cade36;--breadcrumb-text: #333333}.nav-breadcrumb.lime-green ol.breadcrumb li+li:before,.section.nav-breadcrumb.lime-green ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow-K2RW4R4Y.svg")!important}.nav-breadcrumb.red,.section.nav-breadcrumb.red{--breadcrumb-bg: #990a3d;--breadcrumb-text: #ffffff}.nav-breadcrumb.light-blue,.section.nav-breadcrumb.light-blue{--breadcrumb-bg: #00a9cb;--breadcrumb-text: #ffffff}.nav-breadcrumb.teal,.section.nav-breadcrumb.teal{--breadcrumb-bg: #49ada7;--breadcrumb-text: #ffffff}.nav-breadcrumb.purple,.section.nav-breadcrumb.purple{--breadcrumb-bg: #7610a9;--breadcrumb-text: #ffffff}.nav-breadcrumb.dark-blue,.section.nav-breadcrumb.dark-blue{--breadcrumb-bg: #2657c1;--breadcrumb-text: #ffffff}.section{--section-theme-color: #ff7d00;--section-theme-text: #ffffff}.section.nav-breadcrumb,.section.nav-footer,.section .paralax,.section .products-overview .overview-item:hover,.section .products-overview .overview-item.focus-item:hover h4,.section .accordion .panel .panel-heading:hover,.section .accordion .teaser:hover,.section .accordion .teaser.inverted,.section .accordion .teaser.inverted h4:before,.section .category-list__item:hover,.section .category-list__item.list-link,.section .family-board .family-filter .btn-group .dropdown-toggle:hover,.section .family-board .family-filter .btn-group.open .dropdown-toggle:hover,.section .family-board .family-filter .btn-group.open .product-menu .product-list-item:hover .name,.section .family-board .family-filter .btn-group.open .product-menu .product-list-item:hover .attribute,.section .family-board .family-filter .btn-group.open .product-menu .product-list-item.active .name,.section .family-board .family-filter .btn-group.open .product-menu .product-list-item.active .attribute,.section .productlist-pills .pills__caption:after,.section .pdp--related .teaser-box{color:var(--section-theme-text, #ffffff);background-color:var(--section-theme-color, #ff7d00)}.section .accordion .panel .panel-heading:hover,.section .accordion .teaser:hover{background-color:#3c1192}.section .accordion .teaser.inverted h4:before{background-color:transparent;content:url("./media/Icon_accordion_m-right_white-EJGVKJE3.svg")}.section .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-orange-RZBAPCP2.png") no-repeat 50% 0}.section .icon-teaser .teaser-box[class*=bg-]{background-image:none!important}.section .container.bg-grey .teaser-box img+.text-box,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Summary .teaser-box img+.text-box,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.bg-grey.Summary .teaser-box img+.text-box,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Tabs .teaser-box img+.text-box,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.bg-grey.Tabs .teaser-box img+.text-box,.section cx-page-layout.ProductDetailsPageTemplate .bg-grey.tab-delivery .teaser-box img+.text-box,cx-page-layout.ProductDetailsPageTemplate .section .bg-grey.tab-delivery .teaser-box img+.text-box,.section .container.bg-grey .teaser-box .thumb-box+.text-box,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Summary .teaser-box .thumb-box+.text-box,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.bg-grey.Summary .teaser-box .thumb-box+.text-box,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Tabs .teaser-box .thumb-box+.text-box,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.bg-grey.Tabs .teaser-box .thumb-box+.text-box,.section cx-page-layout.ProductDetailsPageTemplate .bg-grey.tab-delivery .teaser-box .thumb-box+.text-box,cx-page-layout.ProductDetailsPageTemplate .section .bg-grey.tab-delivery .teaser-box .thumb-box+.text-box{background-color:#fff}.section.corporate-orange{--section-theme-color: #ff7d00;--section-theme-text: #ffffff}.section.corporate-orange.nav-breadcrumb,.section.corporate-orange.nav-footer,.section.corporate-orange .paralax,.section.corporate-orange .listings-header{background-color:#ff7d00}.section.corporate-orange .accordion .panel .panel-heading:hover,.section.corporate-orange .accordion .teaser:hover{background-color:#3c1192}.section.corporate-orange .category-list__item{border-color:#ff7d00;border-bottom:1px solid #e7e7e7!important}.section.violet{--section-theme-color: #3c1192;--section-theme-text: #ffffff}.section.violet.nav-breadcrumb{background-color:#3c1192}.section.violet .accordion .teaser:hover,.section.violet .accordion .teaser.inverted{background-color:#ffb300;color:#333!important}.section.violet .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-violet-ZYSJHEUJ.png") no-repeat 50% 0}.section.violet .category-list__item{border-left-color:#3c1192}.section.violet .category-list__item.list-link .category-list__title{background-size:10px 24px;background:transparent url("./media/Icon_link_xs-AOPOTNGZ.svg") no-repeat center right}.section.violet .teaser-box img+.text-box,.section.violet .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.yellow{--section-theme-color: #ffb300;--section-theme-text: #333333}.section.yellow.nav-breadcrumb{background-color:#ffb300}.section.yellow.nav-breadcrumb ol.breadcrumb li{color:#333}.section.yellow.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow-K2RW4R4Y.svg")}.section.yellow.nav-breadcrumb ol.breadcrumb li a{color:#333}.section.yellow .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-yellow-7SVTCVQ2.png") no-repeat 50% 0}.section.yellow .category-list__item{border-left-color:#ffb300}.section.yellow .teaser-box img+.text-box,.section.yellow .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.yellow .category-list__item.list-link .category-list__title{background-size:10px 24px;background:transparent url("./media/Icon_link_xs-AOPOTNGZ.svg") no-repeat center right}.section.blue{--section-theme-color: #0171cc;--section-theme-text: #ffffff}.section.blue.nav-breadcrumb{background-color:#0171cc}.section.blue.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.blue.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.blue.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.blue .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-blue-EIDAD6GZ.png") no-repeat 50% 0}.section.blue .category-list__item{border-left-color:#0171cc}.section.blue .teaser-box img+.text-box,.section.blue .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.green{--section-theme-color: #83c03d;--section-theme-text: #ffffff}.section.green.nav-breadcrumb{background-color:#83c03d}.section.green.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.green.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.green.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.green .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-green-SLCZR63E.png") no-repeat 50% 0}.section.green .category-list__item{border-left-color:#83c03d}.section.green .teaser-box img+.text-box,.section.green .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.green .accordion .panel .panel-heading:hover,.section.green .accordion .teaser:hover{background-color:#3c1192;color:#fff!important}.section.green .accordion .teaser.inverted h4:before{background-color:transparent;content:url("./media/Icon_accordion_m-right_white-EJGVKJE3.svg")}.section.light-red{--section-theme-color: #dc3440;--section-theme-text: #ffffff}.section.light-red.nav-breadcrumb{background-color:#dc3440}.section.light-red.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.light-red.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.light-red.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.light-red .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-light-red-4JIZWGWX.png") no-repeat 50% 0}.section.light-red .category-list__item{border-left-color:#dc3440}.section.light-red .teaser-box img+.text-box,.section.light-red .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.lime-green{--section-theme-color: #cade36;--section-theme-text: #333333}.section.lime-green.nav-breadcrumb{background-color:#cade36}.section.lime-green.nav-breadcrumb ol.breadcrumb li{color:#333}.section.lime-green.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow-K2RW4R4Y.svg")}.section.lime-green.nav-breadcrumb ol.breadcrumb li a{color:#333}.section.lime-green .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-lime-green-YPJUKTS3.png") no-repeat 50% 0}.section.lime-green .category-list__item{border-left-color:#cade36}.section.lime-green .teaser-box img+.text-box,.section.lime-green .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.lime-green .category-list__item.list-link .category-list__title{background-size:10px 24px;background:transparent url("./media/Icon_link_xs-AOPOTNGZ.svg") no-repeat center right}.section.red{--section-theme-color: #990a3d;--section-theme-text: #ffffff}.section.red.nav-breadcrumb{background-color:#990a3d}.section.red.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.red.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.red.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.red .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-red-UTJPF2W4.png") no-repeat 50% 0}.section.red .category-list__item{border-left-color:#990a3d}.section.red .teaser-box img+.text-box,.section.red .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.light-blue{--section-theme-color: #00a9cb;--section-theme-text: #ffffff}.section.light-blue.nav-breadcrumb{background-color:#00a9cb}.section.light-blue.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.light-blue.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.light-blue.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.light-blue .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-light-blue-4AB4GTHQ.png") no-repeat 50% 0}.section.light-blue .category-list__item{border-left-color:#00a9cb}.section.light-blue .teaser-box img+.text-box,.section.light-blue .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.light-blue .accordion .panel .panel-heading:hover h4 a,.section.light-blue .accordion .teaser:hover h4{color:#333!important}.section.light-blue .accordion .teaser:hover h4:before{content:url("./media/Icon_accordion_m-right-NTSYT6OB.svg")}.section.light-blue .accordion .panel .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-down-AEE2TFCX.svg")}.section.teal{--section-theme-color: #49ada7;--section-theme-text: #ffffff}.section.teal.nav-breadcrumb{background-color:#49ada7}.section.teal.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.teal.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.teal.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.teal .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-light-teal-PQGGJIAJ.png") no-repeat 50% 0}.section.teal .category-list__item{border-left-color:#49ada7}.section.teal .teaser-box img+.text-box,.section.teal .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.purple{--section-theme-color: #7610a9;--section-theme-text: #ffffff}.section.purple.nav-breadcrumb{background-color:#7610a9}.section.purple.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.purple.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.purple.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.purple .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-light-purple-KWXLMPQH.png") no-repeat 50% 0}.section.purple .category-list__item{border-left-color:#7610a9}.section.purple .teaser-box img+.text-box,.section.purple .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.dark-blue{--section-theme-color: #2657c1;--section-theme-text: #ffffff}.section.dark-blue.nav-breadcrumb{background-color:#2657c1}.section.dark-blue.nav-breadcrumb ol.breadcrumb li{color:#fff}.section.dark-blue.nav-breadcrumb ol.breadcrumb li+li:before{content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg")}.section.dark-blue.nav-breadcrumb ol.breadcrumb li a{color:#fff}.section.dark-blue .icon-teaser .teaser-box{background-size:80%;background:#fff url("./media/Icons_bg-dark-blue-IVSE3HMN.png") no-repeat 50% 0}.section.dark-blue .category-list__item{border-left-color:#2657c1}.section.dark-blue .teaser-box img+.text-box,.section.dark-blue .teaser-box .thumb-box+.text-box{background-color:#f5f5f5}.section.dark-blue .pdp--header-pills .pills__caption{background-color:#2657c1;color:#fff}.section .paralax .teaser-box,.section .bg-white .text-intro .teaser-box{color:#fff}.section .paralax.bg-image,.section .paralax .teaser-box:hover,.section .bg-white .text-intro.bg-image,.section .bg-white .text-intro .teaser-box:hover{background-color:transparent}.section .paralax.bg-image .contrast,.section .paralax .teaser-box:hover .contrast,.section .bg-white .text-intro.bg-image .contrast,.section .bg-white .text-intro .teaser-box:hover .contrast{background-color:#0003}.section .paralax,.section .bg-white .text-intro{background-color:var(--paralax-bg, transparent);color:var(--paralax-text, inherit)}.section .paralax .text-box,.section .paralax .teaser-box:hover .text-box,.section .bg-white .text-intro .text-box,.section .bg-white .text-intro .teaser-box:hover .text-box{color:var(--paralax-text, inherit)}.section .paralax.corporate-orange,.section .bg-white .text-intro.corporate-orange{--paralax-bg: #ff7d00;--paralax-text: #ffffff}.section .paralax.violet,.section .bg-white .text-intro.violet{--paralax-bg: #3c1192;--paralax-text: #ffffff}.section .paralax.yellow,.section .bg-white .text-intro.yellow{--paralax-bg: #ffb300;--paralax-text: #333333}.section .paralax.blue,.section .bg-white .text-intro.blue{--paralax-bg: #0171cc;--paralax-text: #ffffff}.section .paralax.green,.section .bg-white .text-intro.green{--paralax-bg: #83c03d;--paralax-text: #ffffff}.section .paralax.light-red,.section .bg-white .text-intro.light-red{--paralax-bg: #dc3440;--paralax-text: #ffffff}.section .paralax.lime-green,.section .bg-white .text-intro.lime-green{--paralax-bg: #cade36;--paralax-text: #333333}.section .paralax.red,.section .bg-white .text-intro.red{--paralax-bg: #990a3d;--paralax-text: #ffffff}.section .paralax.light-blue,.section .bg-white .text-intro.light-blue{--paralax-bg: #00a9cb;--paralax-text: #ffffff}.section .paralax.teal,.section .bg-white .text-intro.teal{--paralax-bg: #49ada7;--paralax-text: #ffffff}.section .paralax.purple,.section .bg-white .text-intro.purple{--paralax-bg: #7610a9;--paralax-text: #ffffff}.section .paralax.grey,.section .bg-white .text-intro.grey{--paralax-bg: #e7e7e7;--paralax-text: #333333}.section .paralax.dark-blue,.section .bg-white .text-intro.dark-blue{--paralax-bg: #2657c1;--paralax-text: #ffffff}.section .paralax.bg-image,.section .bg-white .text-intro.bg-image{color:#fff;line-height:21px}.section .paralax.bg-image h1,.section .paralax.bg-image .h1,.section .paralax.bg-image h2,.section .paralax.bg-image .h2,.section .paralax.bg-image h3,.section .paralax.bg-image .h3,.section .paralax.bg-image h4,.section .paralax.bg-image .h4,.section .paralax.bg-image h5,.section .paralax.bg-image .h5,.section .paralax.bg-image h6,.section .paralax.bg-image .h6,.section .paralax.bg-image p,.section .paralax.bg-image a,.section .paralax.bg-image li,.section .bg-white .text-intro.bg-image h1,.section .bg-white .text-intro.bg-image .h1,.section .bg-white .text-intro.bg-image h2,.section .bg-white .text-intro.bg-image .h2,.section .bg-white .text-intro.bg-image h3,.section .bg-white .text-intro.bg-image .h3,.section .bg-white .text-intro.bg-image h4,.section .bg-white .text-intro.bg-image .h4,.section .bg-white .text-intro.bg-image h5,.section .bg-white .text-intro.bg-image .h5,.section .bg-white .text-intro.bg-image h6,.section .bg-white .text-intro.bg-image .h6,.section .bg-white .text-intro.bg-image p,.section .bg-white .text-intro.bg-image a,.section .bg-white .text-intro.bg-image li{color:#fff}.section .paralax.bg-image p a,.section .bg-white .text-intro.bg-image p a{text-decoration:underline}.section .paralax.bg-image p a:hover,.section .bg-white .text-intro.bg-image p a:hover{color:#111}.section .accordion .panel.in .panel-heading:hover,.section .accordion.filter-sidebar .panel .panel-heading:hover{background-color:inherit;color:inherit}.section .accordion .panel.panel-support:hover,.section .accordion .panel.panel-support.in:hover,.section .accordion .panel.panel-support .panel-heading:hover{background-color:#ff7d00}.section .accordion .panel.panel-support:hover>h4 a,.section .accordion .panel.panel-support.in:hover>h4 a,.section .accordion .panel.panel-support .panel-heading:hover>h4 a{color:#fff}.section .accordion .panel.panel-support:hover>h4 a:before,.section .accordion .panel.panel-support.in:hover>h4 a:before,.section .accordion .panel.panel-support .panel-heading:hover>h4 a:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")}.section .accordion .panel-body .teaser-box:hover,.section .container.editorial .teaser-box:hover,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .teaser-box:hover,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.editorial.Summary .teaser-box:hover,.section cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .teaser-box:hover,cx-page-layout.ProductDetailsPageTemplate .section cx-page-slot.editorial.Tabs .teaser-box:hover,.section cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .teaser-box:hover,cx-page-layout.ProductDetailsPageTemplate .section .editorial.tab-delivery .teaser-box:hover{background-color:transparent}.section .category-list__item.list-link:hover{background-color:#3c1192}.section .category-list__item.list-link:hover .category-list__title{background-size:10px 24px;background:transparent url("./media/Icon_link_xs_white-5SXMLGJL.svg") no-repeat center right}.table-box table{border-color:var(--table-theme-color)!important}.table-box table thead th{background-color:var(--table-theme-color);color:var(--table-theme-text, #ffffff)}.table-box.corporate-orange{--table-theme-color: #ff7d00}.table-box.corporate-violet{--table-theme-color: #3c1192}.table-box.yellow{--table-theme-color: #ffb300}.table-box.blue{--table-theme-color: #0171cc}.table-box.green{--table-theme-color: #83c03d}.table-box.light-red{--table-theme-color: #dc3440}.table-box.lime-green{--table-theme-color: #cade36}.table-box.red{--table-theme-color: #990a3d}.table-box.light-blue{--table-theme-color: #00a9cb}.table-box.dark-blue{--table-theme-color: #2657c1}.table-box.teal{--table-theme-color: #49ada7}.table-box.purple{--table-theme-color: #7610a9}.table-box.white{--table-theme-color: #ffffff;--table-theme-text: #333333}@media(max-width:767.98px){.icon-teaser .teaser-box{background-size:60%!important}}.img-section{background-position:top center;background-size:cover;padding-bottom:160px}.img-container{height:585px;position:relative;padding:0;overflow-y:hidden}.img-container img{width:100%;display:block;margin:0 auto}.img-container.img-homepage{height:481px}.textbox{background:linear-gradient(to bottom,#0000 40%,#0000008c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a7000000",GradientType=0);width:100%;height:585px;position:absolute;top:0;left:0;z-index:10;text-align:center}.textbox .row{height:585px;position:relative;margin:0}.textbox .row div:is(.col-sm-10,.col-md-10){position:absolute;bottom:30px}.textbox .row div:is(.col-sm-10,.col-md-10) :is(h1,.h1,h2,h3,h4,h6){text-shadow:0 -1px 7px rgb(150,150,150);margin-top:0!important;color:#fff}.textbox .row div:is(.col-sm-10,.col-md-10) h4{margin:12px 0}.textbox.videoBox .col-sm-10{height:340px}.textbox.videoBox .col-sm-10 a{display:inline-block;width:160px;height:160px;margin-bottom:30px}.textbox.videoBox .col-sm-10 a img{width:160px;height:160px}.video-play svg{width:100%;height:auto}.video-box .img-box:hover .video-play .video-button-circle,.video-play:hover .video-button-circle,.video-box .img-box:hover .video-play #path-1,.video-play:hover #path-1,.video-play .hover .download-button-circle{stroke-opacity:.5}.header-row{padding-top:30px}.header-row .col-12{text-align:center}.header-row .col-12 h3{margin:0;padding:0}.header-row .col-12 .list-action{margin:0;padding:0;right:30px;top:10px;position:absolute}.header-row .col-12 .list-action a{text-decoration:underline}.text-teaser-row{text-align:center;padding-top:40px}.text-teaser-row div{padding-bottom:40px}.teaser-row{padding:30px 15px 0}.teaser-row.teaser-related .teaser-box{height:230px}.teaser-row.teaser-related .teaser-box .text-box{height:215px}.teaser-row.teaser-related .teaser-box:hover{background-color:#3c1192}.teaser-box{display:block;background-color:#fff;position:relative;margin-bottom:30px;color:#333}.teaser-box img{width:100%}.teaser-box:hover{color:#fff;text-decoration:none;background-color:#3c1192}.teaser-box .text-box{width:100%;padding:15px 15px 0;overflow-y:hidden}.teaser-box .text-box h6,.teaser-box .text-box h4,.teaser-box .text-box p,.teaser-box .text-box a,.teaser-box .text-box .btn{margin-top:0}.teaser-box .text-box h6,.teaser-box .text-box p.h6{margin-bottom:5px}.teaser-box .text-box h4,.teaser-box .text-box p.h4{margin-bottom:12px}.teaser-box .text-box p,.teaser-box .text-box div{margin-bottom:10px}.teaser-box .text-box a{margin-bottom:10px;text-decoration:underline}.teaser-box .text-box a.btn{margin-top:9px;text-decoration:none}.teaser-box .badges{position:absolute;right:-15px;top:-15px}.teaser-box:hover .modal-header h6,.teaser-box:hover .modal-header h4,.teaser-box:hover .modal-header p,.teaser-box:hover .modal-header div{color:#333}.teaser-box:hover a{text-decoration:underline;color:#fff}.teaser-box:hover a:hover{color:#ff7d00}.teaser-box:hover a.btn:not(.slider-link){color:#fff;text-decoration:none}.teaser-box .modal h6,.teaser-box .modal h4,.teaser-box .modal p,.teaser-box .modal div{color:#333}.teaser-box .modal h6 a,.teaser-box .modal h4 a,.teaser-box .modal p a,.teaser-box .modal div a{color:#3c1192}.teaser-box.teaser-video .thumb-box{overflow:hidden;position:relative;background-color:#333}.teaser-box.teaser-video .video-play{position:absolute;width:100%;text-align:center;z-index:20}.teaser-box.teaser-video .video-play svg{width:66px}.teaser-box.teaser-video .text-box{z-index:30}.col-md-6 .teaser-box,.col-md-6 .teaser-box .text-box{height:270px}.col-md-6 .teaser-box img+.text-box,.col-md-6 .teaser-box .thumb-box+.text-box{position:absolute;bottom:0;height:auto;background-color:#ffffffe6;padding-bottom:15px}.col-md-6 .teaser-box img+.text-box span,.col-md-6 .teaser-box .thumb-box+.text-box span{display:inline}.col-md-6 .teaser-box:hover img+.text-box,.col-md-6 .teaser-box:hover .thumb-box+.text-box{text-decoration:none;background-color:#3c1192}.col-md-6 .teaser-box.teaser-video .thumb-box{height:270px}.col-md-6 .teaser-box.teaser-video .video-play{top:52px}.col-md-4 .teaser-box{height:350px}.col-md-4 .teaser-box .text-box{height:325px}.col-md-4 .teaser-box img+.text-box,.col-md-4 .teaser-box .thumb-box+.text-box{height:155px}.col-md-4 .teaser-box.teaser-video .thumb-box{height:175px}.col-md-4 .teaser-box.teaser-video .video-play{top:53px}.col-md-4:hover img+.text-box{background-color:transparent}.col-md-6.col-lg-3 .teaser-box,.col-md-6.col-lg-3 .content-replacer,.promotion-slider .teaser-box,.promotion-slider .content-replacer{height:280px}.col-md-6.col-lg-3 .teaser-box .text-box,.col-md-6.col-lg-3 .content-replacer .text-box,.promotion-slider .teaser-box .text-box,.promotion-slider .content-replacer .text-box{position:relative;height:auto;background-color:transparent}.col-md-6.col-lg-3 .teaser-box img+.text-box,.col-md-6.col-lg-3 .teaser-box .thumb-box+.text-box,.col-md-6.col-lg-3 .content-replacer img+.text-box,.col-md-6.col-lg-3 .content-replacer .thumb-box+.text-box,.promotion-slider .teaser-box img+.text-box,.promotion-slider .teaser-box .thumb-box+.text-box,.promotion-slider .content-replacer img+.text-box,.promotion-slider .content-replacer .thumb-box+.text-box{height:140px;position:relative;background-color:transparent}.col-md-6.col-lg-3 .teaser-box.teaser-video .thumb-box,.col-md-6.col-lg-3 .content-replacer.teaser-video .thumb-box,.promotion-slider .teaser-box.teaser-video .thumb-box,.promotion-slider .content-replacer.teaser-video .thumb-box{height:128px}.col-md-6.col-lg-3 .teaser-box.teaser-video .video-play,.col-md-6.col-lg-3 .content-replacer.teaser-video .video-play,.promotion-slider .teaser-box.teaser-video .video-play,.promotion-slider .content-replacer.teaser-video .video-play{top:31px}.training-slider .teaser-box{height:380px;color:#fff;display:inline-block;margin:30px 30px 30px 0;width:calc((100vw - 1 * 30px) / 1.5)}@media(min-width:576px){.training-slider .teaser-box{width:276px}}@media(min-width:768px){.training-slider .teaser-box{width:364px}}@media(min-width:992px){.training-slider .teaser-box{width:calc((1170px - 3 * 30px) / 3.5)}}.training-slider .teaser-box .badges{margin-bottom:30px;text-align:right;margin-top:0;margin-right:0;right:12px;top:10px}.training-slider .teaser-box:hover a{color:#fff}.training-slider .teaser-box .btn-primary.hover{background-color:#333;opacity:1;filter:none}.training-slider .slick-arrow.slick-next{background-image:url("./media/Icon_slider-next-2M6O3KUS.svg")}.training-slider .slick-slide{padding:0;margin:30px 30px 30px 0;width:calc((100vw - 1 * 30px) / 1.5)}@media(min-width:576px){.training-slider .slick-slide{width:276px}}@media(min-width:768px){.training-slider .slick-slide{width:364px}}@media(min-width:992px){.training-slider .slick-slide{width:calc((1170px - 3 * 30px) / 3.5)}}.teaser-xxl{padding:40px 0}.teaser-xxl .img-box a.thumb-box{display:block;position:relative;overflow:hidden;height:270px}.teaser-xxl .img-box a.thumb-box .video-play{position:absolute;top:85px;left:220px;width:100px}.teaser-xxl .img-box a.thumb-box .video-play img{width:100%}.teaser-xxl .img-box a.thumb-box .video-play svg{width:100%;height:100%}.teaser-xxl .text-box h6{margin:0 0 4px}.teaser-xxl .text-box h4,.teaser-xxl .text-box h2{margin-top:0}.teaser-xxl .text-box .btn{margin-top:15px}.teaser-xxl .text-box div{margin:0 0 12px}.teaser-xxl #mainjvideo5div_82822{width:512px;height:576px}.icon-teaser.bg-grey{border:none}.icon-teaser.bg-grey .header-row{padding-top:0}.icon-teaser .teaser-box{text-align:center;background-position:top center}.icon-teaser .teaser-box img{width:80%;margin:0 auto}.icon-teaser .teaser-box .text-box{height:auto}.icon-teaser .col-md-4 .teaser-box{height:270px}.bg-white .teaser-row .teaser-box{background-color:#f5f5f5}.bg-white .teaser-row .teaser-box:hover{background-color:#3c1192}.bg-white .teaser-row.teaser-white .teaser-box{background-color:#fff}.bg-white .teaser-row.teaser-white .teaser-box:hover{background-color:#3c1192}.badges{list-style:none;margin:0;padding:0}.badges .badge{background-color:transparent;float:left;min-width:0;padding:0}.badges .badge+.badge{margin-left:.313rem}.badges .badge img{display:block;width:auto}.paralax{border-top:1px solid #ffffff}.paralax .row.text-intro.bg-white{background-color:transparent}.paralax .header-row{border-bottom:1px solid rgba(255,255,255,.7);padding:26px 0;margin:0 15px}.paralax .header-row:first-child{padding-top:0}.paralax .teaser-xxl{padding:0 0 40px;border-bottom:1px solid rgba(255,255,255,.7);margin:0 15px 40px}.paralax .teaser-xxl .img-box{padding-left:0}.paralax .category .header-row{padding-top:40px;border:none}.paralax .category .header-row h3{font-weight:400}.paralax .teaser-row{background-color:transparent;padding:30px 15px 10px}.paralax .teaser-row .teaser-box{background-color:transparent;height:210px;border-bottom:1px solid rgba(255,255,255,.7);padding:0;color:#fff}.paralax .teaser-row .teaser-box .text-box{padding:0;height:190px}.paralax .teaser-row .teaser-box .text-box a{text-decoration:underline}.paralax .teaser-row .teaser-box .text-box a:hover{color:#333}.paralax .teaser-row .teaser-box .text-box a.btn{position:absolute;left:0;bottom:30px;margin:0;text-decoration:none}.paralax .teaser-row .teaser-box .text-box a.btn:hover{background-color:#111;color:#fff}.paralax .teaser-row.category-row{margin-top:-1px}.paralax .teaser-row.category-row a.teaser-box{padding:15px;border:none;background-color:#ffffffb3;height:255px}.paralax .teaser-row.category-row a.teaser-box .text-box{padding:0;height:auto}.paralax .teaser-row.category-row a.teaser-box .text-box h4,.paralax .teaser-row.category-row a.teaser-box .text-box p,.paralax .teaser-row.category-row a.teaser-box .text-box div{color:#333}.paralax .teaser-row.category-row a.teaser-box .text-box h4{font-weight:400;color:#333}.paralax .teaser-row.category-row a.teaser-box:hover{background-color:#fff}.paralax .teaser-row.category-row a.teaser-box:hover h4,.paralax .teaser-row.category-row a.teaser-box:hover p,.paralax .teaser-row.category-row a.teaser-box:hover div{text-decoration:none}.paralax .modal h6,.paralax .modal h4,.paralax .modal p,.paralax .modal a:hover{color:#333}.paralax .modal h6 a,.paralax .modal h4 a,.paralax .modal p a,.paralax .modal a:hover a{color:#3c1192}del{overflow:hidden;width:16px;height:16px;display:inline-block;cursor:pointer;text-align:left;line-height:16px;top:-.5em}del:before{display:inline-block;content:"*"}.gallery--collection h3.gallery--headline{padding:15px 0;text-align:center}.gallery--collection .gallery--items{display:flex;flex-flow:row wrap}.gallery--collection .gallery--items>[class*=col-]{margin:0 -.3px 30px}.gallery--collection .gallery--items a.img-box{color:#333}.gallery--collection .gallery--items a.img-box:hover,.gallery--collection .gallery--items a.img-box:focus{text-decoration:none}.gallery--collection .gallery--items .gallery--item{padding:10px;background-color:#f5f5f5;height:100%}.gallery--collection .gallery--items .gallery--item.lightbox-deactivated{box-shadow:none!important}.gallery--collection .gallery--items .gallery--item.lightbox-deactivated .gallery-item-overlay{display:none}.gallery--collection .gallery--items .gallery--item .gallery--item-image{margin-bottom:5px;position:relative;z-index:1}.gallery--collection .gallery--items .gallery--item .gallery--item-image .gallery-item-overlay{position:absolute;inset:0;z-index:2;background:transparent;transition:background-color .3s ease}.modal.ekko-lightbox .modal-body{background-color:#fff}.modal.ekko-lightbox .modal-dialog{flex:100%!important;margin-left:0;margin-right:0}@media(max-width:767.98px){.gallery--collection .gallery--items>[class*=col-]{padding:0}}@media(min-width:768px){.gallery--collection .gallery--items .gallery--item:hover{box-shadow:0 0 6px #0000004d}.gallery--collection .gallery--items .gallery--item:hover .gallery--item-image .gallery-item-overlay{background:#00000080 url("./media/Icon_detail-white-M5ZKJ42J.svg") no-repeat center center;background-size:40px}}.quotes--row{color:#333;border-top:1px solid #ffffff;background-image:url("./media/testimonial-quota-style-1-2ZHOT5ZZ.svg");background-position:25px 0;background-repeat:no-repeat}.quotes--row .quotes--content{display:flex}.quotes--row .quotes--content .modal{color:#333}.quotes--row .quotes--text{font-size:21px;line-height:30px;padding:100px 15px 30px}.quotes--row .quotes--img{height:auto;background-size:cover;background-position-x:center;background-position-y:top;background-repeat:no-repeat;position:relative}.quotes--row .quotes--info-item{display:block;padding-right:2px}.quotes--row .quotes--info-item:nth-child(odd){font-weight:700}.quotes--row.quotes--type-no-marks .quotes--text{padding:30px}.quotes--row.quotes--type-no-marks{background-image:none}.quotes--row.quotes--type2{background-image:url("./media/testimonial-quota-style-2-LVKRPDI6.svg");background-position:45px 0}.quotes--row.quotes--type2 .quotes--text{padding:30px!important}.quotes--row.quotes--font-large .quotes--text{font-size:30px;line-height:50px}.quotes--row.quotes--font-medium .quotes--text{font-size:26px;line-height:45px}.quotes--row .thumb-box{width:100%}.quotes--row .thumb-box .quotes--img{display:flex;align-items:center;justify-content:center;flex-direction:column}.quotes--row:is(.bg-green,.bg-orange,.bg-blue,.bg-violet,.bg-teal,.bg-purple,.bg-dark-blue){color:#fff}.quotes--row:is(.bg-green,.bg-orange,.bg-blue,.bg-violet,.bg-teal,.bg-purple,.bg-dark-blue).quotes--type2{background-image:url("./media/testimonial-quota-style-2b-HANZORIB.svg")}.quotes--row.bg-grey,.quotes--row.bg-petrol{color:#333}.quotes--row.bg-violet{color:#fff}.quotes--row.bg-violet a{color:#ff7d00}.quotes--row.bg-violet a:hover{color:#b35800}.quotes--row.bg-white{background:#fff url("./media/testimonial-quota-style-4-BLZPYA5B.svg") no-repeat 37px 0;color:#3c1192}.quotes--row.bg-white.quotes--type2{background-image:url("./media/testimonial-quota-style-2-LVKRPDI6.svg")}.quotes--row.bg-white .quotes--info-item{color:#ff7d00}.content-icon{max-height:16px;max-width:16px;vertical-align:baseline;margin:0 .25em -2px}.topic-teaser--portfolio .container,.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .topic-teaser--portfolio cx-page-slot.Summary,.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .topic-teaser--portfolio cx-page-slot.Tabs,.topic-teaser--portfolio cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .topic-teaser--portfolio .tab-delivery{background-color:#f5f5f5!important}.section.pandemic--disclaimer{background-color:#ffa44d}.section.pandemic--disclaimer .container,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer cx-page-slot.Summary,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer cx-page-slot.Tabs,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer .tab-delivery{padding-top:12px;padding-bottom:12px}.section.pandemic--disclaimer .container p,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary p,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer cx-page-slot.Summary p,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs p,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer cx-page-slot.Tabs p,.section.pandemic--disclaimer cx-page-layout.ProductDetailsPageTemplate .tab-delivery p,cx-page-layout.ProductDetailsPageTemplate .section.pandemic--disclaimer .tab-delivery p{color:#fff;margin:0}@media(max-width:991.98px){.topic-teaser--portfolio__tiles [class*=col-]:not(:last-child) .topic-teaser--portfolio__image{margin-bottom:30px}.pandemic--disclaimer br{display:none}}.quotes--slider{padding-bottom:60px}.quotes--slider.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.quotes--slider.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.quotes--slider.Tabs,cx-page-layout.ProductDetailsPageTemplate .quotes--slider.tab-delivery{margin:0 auto;padding-left:0;padding-right:0}.quotes--slider .slider{max-height:none}.quotes--slider .slider .slick-arrow{top:50%;transform:translateY(-50%)}.quotes--slider .slider .slick-dots{bottom:-30px}.quotes--slider .slider .slick-dots li button{background-color:gray;opacity:.6}.quotes--slider .slider .slick-dots li.slick-active button{opacity:1}@media(max-width:767.98px){.quotes--row .quotes--content{flex-direction:column}.quotes--row .quotes--img{margin-bottom:15px;height:calc(100vw - 30px);width:100%!important}.quotes--slider{padding-bottom:0}.quotes--slider .slider .slick-dots{top:-40px;bottom:inherit}}@media(min-width:768px){.quotes--row .quotes--text{width:520px;padding:30px 30px 29px 160px}.quotes--row .quotes--img{width:200px;background-size:contain;margin-top:40px;margin-bottom:0}.quotes--row .thumb-box{width:200px}.quotes--row .thumb-box .quotes--img{width:200px;height:200px}.quotes--row.quotes--type2 .quotes--text{padding-left:80px;padding-top:50px}}@media(min-width:992px){.quotes--row [class*=col-12]{padding-left:15px;padding-right:0}.quotes--row .quotes--content{display:flex;flex-wrap:nowrap}.quotes--row .quotes--text{width:582px}.quotes--row .quotes--img{width:388px;height:388px;min-height:388px;background-size:cover;margin-top:0}.quotes--row .thumb-box,.quotes--row .thumb-box .quotes--img{width:388px}.quotes--row.quotes--type2 .quotes--text{padding-top:30px}.quotes--row.quotes--mirror [class*=col-12]{padding-right:15px;padding-left:0}.quotes--row.quotes--mirror .quotes--content{flex-direction:row-reverse}.quotes--row.quotes--mirror.quotes--type-no-marks .quotes--text{padding-left:30px;text-align:left}.quotes--row.quotes--mirror.quotes--type1{background-position-x:calc(100% - 25px)}.quotes--row.quotes--mirror.quotes--type1 .quotes--text{padding-left:30px;padding-right:170px;text-align:left}.quotes--row.quotes--mirror.quotes--type2{background-position-x:calc(100% - 45px)}.quotes--row.quotes--mirror.quotes--type2 .quotes--text{padding-left:30px;padding-right:100px;text-align:left}}@media(min-width:1200px){.quotes--row .quotes--text{width:819px;padding:30px 30px 29px 160px;font-size:23px;line-height:35px}.quotes--row .quotes--img{width:351px;height:351px;min-height:351px}.quotes--row .thumb-box,.quotes--row .thumb-box .quotes--img{width:351px}}@media(max-width:1199.98px){.img-container,.textbox,.textbox .row{height:485px}.textbox .row div{bottom:30px}.textbox.videoBox .col-sm-10{height:278px}.textbox.videoBox .col-sm-10 a{display:inline-block;width:130px;height:130px;margin-bottom:30px}.textbox.videoBox .col-sm-10 a img{width:130px;height:130px}.textbox.videoBox .col-sm-10 h1,.textbox.videoBox .col-sm-10 .h1{font-size:36px;line-height:39px}.teaser-row .text-box h6{margin-bottom:6px}.teaser-row .text-box h4{font-size:18px;line-height:20px}.teaser-row .text-box p,.teaser-row .text-box a:not(a.btn){font-size:14px;line-height:18px}.teaser-row.teaser-related .teaser-box{height:205px}.teaser-row.teaser-related .teaser-box .text-box{height:190px}.col-md-6 :is(.teaser-box,.content-replacer){height:220px}.col-md-6 :is(.teaser-box,.content-replacer) .text-box{height:220px}.col-md-6 :is(.teaser-box,.content-replacer) :is(img,.thumb-box)+.text-box{position:absolute;bottom:0;height:auto;background-color:#fffc}.col-md-6 :is(.teaser-box,.content-replacer):hover img+.text-box{text-decoration:none;background-color:#3c1192;-webkit-transition:.3s ease all;-moz-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .thumb-box{height:220px}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .video-play{top:32px}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .video-play svg{width:56px}.col-md-4 .teaser-box{height:280px}.col-md-4 .teaser-box .text-box{height:260px}.col-md-4 .teaser-box img+.text-box,.col-md-4 .teaser-box .thumb-box+.text-box{height:120px}.col-md-4 .teaser-box.teaser-video .thumb-box{height:142px}.col-md-4 .teaser-box.teaser-video .video-play{top:38px}.col-md-6.col-lg-3 .teaser-box{height:280px}.col-md-6.col-lg-3 .teaser-box .text-box{height:260px}.col-md-6.col-lg-3 .teaser-box img+.text-box,.col-md-6.col-lg-3 .teaser-box .thumb-box+.text-box{height:178px;position:relative}.col-md-6.col-lg-3 .teaser-box.teaser-video .thumb-box{height:103px}.col-md-6.col-lg-3 .teaser-box.teaser-video .video-play{top:21px}.teaser-xxl .img-box a.thumb-box{height:270px}.teaser-xxl .img-box a.thumb-box .video-play{top:84px;left:180px;width:80px}.teaser-xxl .text-box h2{font-size:19px;line-height:24px;margin:0 0 20px;font-weight:400}.icon-teaser .col-md-4 .teaser-box,.paralax .teaser-box{height:230px}.paralax .teaser-box .text-box{padding:0;height:210px}.paralax .teaser-row.category-row{padding-top:0}.paralax .teaser-row.category-row a.teaser-box{height:240px}.paralax .teaser-row.category-row a.teaser-box .text-box p{font-size:16px;line-height:21px}}@media(max-width:1199.98px)and (max-width:991.98px){.quotes--row.quotes--mirror.quotes--type1{background-position:25px 0}.img-container,.img-container.img-homepage,.textbox,.textbox .row{height:375px}.textbox .row div{bottom:30px}.textbox.videoBox .col-sm-10{height:200px}.textbox.videoBox .col-sm-10 a{display:inline-block;width:100px;height:100px;margin-bottom:15px}.textbox.videoBox .col-sm-10 a img{width:100px;height:100px}.textbox.videoBox .col-sm-10 h1,.textbox.videoBox .col-sm-10 .h1{font-size:28px;line-height:32px}.header-row h6.list-action{font-size:13px;right:30px;top:8px}.teaser-row{padding-bottom:0}.teaser-row .teaser-box .text-box h6{font-size:13px;line-height:13px;margin-bottom:6px}.teaser-row.teaser-related .teaser-box{height:150px}.teaser-row.teaser-related .teaser-box .text-box{height:135px;padding:10px}.teaser-row.teaser-related .teaser-box .text-box h4{font-size:16px;line-height:20px}.teaser-row.teaser-related .teaser-box .text-box p{display:none}.col-md-4 .teaser-box.teaser-video .thumb-box{height:105px}.col-md-4 .teaser-box.teaser-video .video-play{top:22px}.col-md-4 .teaser-box.teaser-video .video-play svg{width:60px}.col-md-6 :is(.teaser-box,.content-replacer){height:290px}.col-md-6 :is(.teaser-box,.content-replacer) .text-box{height:290px}.col-md-6 :is(.teaser-box,.content-replacer) :is(img,.thumb-box)+.text-box{position:relative;bottom:auto;height:110px;background-color:transparent}.col-md-6 :is(.teaser-box,.content-replacer) :is(img,.thumb-box)+.text-box span{display:inline}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .thumb-box{height:165px}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .video-play{top:49px}.col-md-6 :is(.teaser-box,.content-replacer).teaser-video .video-play svg{width:66px}.col-md-4 .teaser-box,.col-md-4 .content-replacer{height:275px}.col-md-4 .teaser-box .text-box,.col-md-4 .content-replacer .text-box{height:260px}.col-md-4 .teaser-box img+.text-box,.col-md-4 .content-replacer img+.text-box{height:145px}.col-md-4 .teaser-box img+.text-box span,.col-md-4 .content-replacer img+.text-box span{display:inline}.teaser-xxl{padding:30px 15px}.teaser-xxl .img-box a.thumb-box{height:270px}.teaser-xxl .img-box a.thumb-box .video-play{top:60px;left:132px;width:66px}.container-teaser .row .teaser-box{height:254px}.container-teaser .row .teaser-box h6{font-size:13px;line-height:13px;margin-bottom:6px}.container-teaser .row .teaser-box h4{font-size:16px;line-height:20px;margin-top:4px}.paralax .teaser-xxl{padding:0 0 20px;margin:0 15px 30px}.paralax .teaser-box{height:200px}.paralax .teaser-box .text-box{padding:0;height:185px}.paralax .teaser-row.category-row{padding-top:0}.paralax .teaser-row.category-row a.teaser-box{height:210px}}@media(max-width:1199.98px)and (max-width:767.98px){.quotes--row.quotes--type1{background-position-x:calc(100% - 25px)}.img-container{height:auto;max-height:375px;overflow-y:hidden}.textbox{height:auto;max-height:375px;bottom:0;background:linear-gradient(to bottom,#0000 20%,#000c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a7000000",GradientType=0)}.textbox .row{height:100%}.textbox .row div{bottom:15px}.textbox .row div h1,.textbox .row div .h1{font-size:24px;line-height:25px;margin-bottom:15px}.textbox .row div h4{font-size:14px;line-height:16px;font-weight:400;margin-bottom:7px}.textbox .row div .video-play{font-size:13px;margin-bottom:20px}.textbox.videoBox .col-sm-10{height:200px}.textbox.videoBox .col-sm-10 a{display:inline-block;width:80px;height:80px;margin-bottom:15px}.textbox.videoBox .col-sm-10 a img{width:80px;height:80px}.textbox.videoBox .col-sm-10 h1,.textbox.videoBox .col-sm-10 .h1{font-size:24px;line-height:25px}.image-section{padding-bottom:0}.header-row{padding:18px 0 0}.header-row .col-12 h6.list-action{position:relative;padding:0;margin:-5px 0 15px;right:auto}.teaser-row{padding:15px 0}.teaser-row .teaser-box,.teaser-row mb-uc-blocked-content-replacer{margin-bottom:15px}.teaser-row .teaser-box .text-box h6,.teaser-row mb-uc-blocked-content-replacer .text-box h6{font-size:13px;line-height:13px;margin-bottom:6px}.teaser-row .col-md-4 .teaser-box,.teaser-row .col-lg-3 .teaser-box,.teaser-row .col-md-6 .teaser-box{height:auto}.teaser-row .col-md-4 .teaser-box h4,.teaser-row .col-lg-3 .teaser-box h4,.teaser-row .col-md-6 .teaser-box h4{font-size:16px;line-height:21px;margin-bottom:6px}.teaser-row .col-md-4 .teaser-box p,.teaser-row .col-lg-3 .teaser-box p,.teaser-row .col-md-6 .teaser-box p{display:block}.teaser-row .col-md-4 .teaser-box p.h4,.teaser-row .col-lg-3 .teaser-box p.h4,.teaser-row .col-md-6 .teaser-box p.h4{font-size:16px;line-height:21px;margin-bottom:6px}.teaser-row .col-md-4 .teaser-box .text-box,.teaser-row .col-lg-3 .teaser-box .text-box,.teaser-row .col-md-6 .teaser-box .text-box{height:auto;padding-bottom:20px}.teaser-row .col-md-4 .teaser-box.teaser-video .thumb-box,.teaser-row .col-lg-3 .teaser-box.teaser-video .thumb-box,.teaser-row .col-md-6 .teaser-box.teaser-video .thumb-box{height:44.2vw}.teaser-row .col-md-4 .teaser-box.teaser-video .video-play,.teaser-row .col-lg-3 .teaser-box.teaser-video .video-play,.teaser-row .col-md-6 .teaser-box.teaser-video .video-play{top:13vw}.teaser-row.teaser-related{padding-left:8px;padding-right:8px}.teaser-row.teaser-related .col-6{padding-left:7px;padding-right:7px}.teaser-row.teaser-related .teaser-box{height:150px}.teaser-row.teaser-related .teaser-box .text-box{height:135px;padding:10px}.teaser-row.teaser-related .teaser-box .text-box h4{font-size:16px;line-height:20px}.teaser-row.teaser-related .teaser-box .text-box p{display:none}.teaser-xxl{padding:30px 0 15px}.teaser-xxl .img-box a.thumb-box{height:44.2vw}.teaser-xxl .img-box a.thumb-box img{width:100%}.teaser-xxl .img-box a.thumb-box .video-play{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.teaser-xxl .img-box a.thumb-box .video-play svg{width:66px}.teaser-xxl .text-box{padding-bottom:15px}.teaser-xxl .text-box h6,.teaser-xxl .text-box p.h6{margin-top:20px}.icon-teaser .teaser-box{height:auto}.icon-teaser .teaser-box img{width:60%}.icon-teaser .teaser-box .text-box{padding:0 30px 15px}.paralax .contrast{padding:0}.paralax .contrast .header-row{padding:18px 0}.paralax .contrast .text-intro{padding:15px 0}.paralax .contrast .teaser-box{height:auto}.paralax .contrast .teaser-box .text-box a.btn{position:relative;margin:15px 0 0;bottom:0}.paralax .contrast .teaser-xxl img.img-responsive{width:100%;max-width:initial!important}.paralax .contrast .teaser-xxl .img-box,.paralax .contrast .teaser-xxl .text-box{padding:0}.paralax .teaser-row{padding:30px 0 15px}.paralax .teaser-row.category-row a.teaser-box{height:auto;padding-bottom:0}.paralax .teaser-row.category-row a.teaser-box .text-box{padding-bottom:8px}.listing h4,.product-listing h4{margin:15px}}.training-slider{overflow:hidden;max-height:440px}.training-slider .teaser-box{height:380px;color:#fff;display:inline-block;margin:30px 30px 30px 0;width:calc((100vw - 1 * 30px) / 1.5)!important}@media(min-width:768px){.training-slider .teaser-box{width:276px!important}}@media(min-width:992px){.training-slider .teaser-box{width:364px!important}}@media(min-width:1200px){.training-slider .teaser-box{width:calc((1170px - 3 * 30px) / 3.5)!important}}.training-slider .teaser-box .details{display:none;padding:0 15px 15px}.training-slider .teaser-box .details h6{padding:12px 0}.training-slider .teaser-box .badges{text-align:right;margin-bottom:30px;margin-top:0;margin-right:0;right:12px;top:10px}.training-slider .teaser-box a{text-decoration:none}.training-slider .teaser-box a:hover{color:#fff}@media(max-width:767.98px){.training-slider .teaser-box a{padding:16px 30px}}.training-slider .teaser-box:hover .overview{display:none}.training-slider .teaser-box:hover .details{display:block}.training-slider .slick-arrow{display:inline-block;color:transparent;outline:none;opacity:1}.training-slider .slick-arrow.slick-next,.training-slider .slick-arrow.slick-prev{height:179px;width:60px}.training-slider .slick-arrow:before{display:none}.training-slider .slick-arrow.slick-prev{left:0;background:url("./media/Icon_slider-back-UVAHRBX3.svg") no-repeat}.training-slider .slick-arrow.slick-next{right:0;background:url("./media/Icon_slider-next-2M6O3KUS.svg") no-repeat}.training-slider .slick-slide{padding:0;margin:30px 30px 30px 0;width:calc((100vw - 1 * 30px) / 1.5)!important}@media(min-width:768px){.training-slider .slick-slide{width:276px!important}}@media(min-width:992px){.training-slider .slick-slide{width:364px!important}}@media(min-width:1200px){.training-slider .slick-slide{width:calc((1170px - 3 * 30px) / 3.5)!important}}.training-slider .slick-slide .teaser-box{margin:0}.training-slider:hover .slick-next{display:inline-block!important}.products-overview .focus-item:hover{background-color:#ff7d00!important}.container.bg-grey .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Summary .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Tabs .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate .bg-grey.tab-delivery .overview-item:hover,.container.bg-transparent .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-transparent.Summary .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-transparent.Tabs .overview-item:hover,cx-page-layout.ProductDetailsPageTemplate .bg-transparent.tab-delivery .overview-item:hover{background-color:#ff7d00!important}.editorial .col-md-4{padding-left:30px}.editorial .col-md-4 .related-box{background-color:#f5f5f5;padding:5px 10px 10px;margin-bottom:30px}.editorial .col-md-4 .related-box:before,.editorial .col-md-4 .related-box:after{border-spacing:0}.editorial .col-md-4 .related-box h5 img{height:18px;opacity:.7;margin:-3px 7px 0 0}.editorial .col-md-4 .related-box a.link-item{background-color:#83c03d;font-size:13px;line-height:13px;padding:6px 12px;margin:1px;color:#fff;display:block;float:left}.editorial .col-md-4 .related-box a.link-item:hover{background-color:#7ab239}.editorial .col-md-4 .related-box p{font-size:14px;line-height:17px}.editorial .col-md-4 .related-box ul{padding-top:0;margin:0}.editorial .col-md-4 .related-box ul li{font-size:14px;line-height:19px}.editorial .col-md-4 .teaser-box.image-flow{margin:0 0 30px}.editorial .col-md-4 .teaser-box.image-flow .img-box{width:100%!important}.accordion-container .accordion .panel-body *:not(.modal)>:first-child{margin-top:0!important;margin-left:0!important}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) h2{padding:0 0 15px}:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ul,:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ol{padding:10px 0 10px 20px}:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ul li,:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ol li{padding-bottom:5px}:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ul li a,:not(.filter-sidebar) :is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) ol li a{text-decoration:underline}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .col-md-3 h4{margin-top:-3px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .col-md-8 :is(h4,p,h3):first-child{margin-top:2px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .col-md-8 h3:first-child{margin-bottom:20px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .col-md-8 h5{font-weight:600;margin-bottom:6px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box{position:relative;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;padding:20px 0 10px;margin:20px 0;background-color:transparent}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box:before,:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box:after{border-spacing:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box:hover .text-box{color:#333}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box:hover .text-box a{color:#3c1192}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box:hover .img-box .img-caption a{color:#333}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .img-box{padding:10px;background-color:#f5f5f5;float:left;width:33.333333%;margin-bottom:10px;position:relative}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .img-box .img-caption{font-size:13px;line-height:17px;color:#333;padding:10px 0 0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .img-box .img-caption p{line-height:17px;margin:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .img-box .img-action{font-size:13px;color:#333;display:inline-block;padding-top:5px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .img-box .img-action img{height:16px;width:auto;margin:3px 5px 3px 0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box a.img-box{display:inline-block;text-decoration:none!important}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box a.img-box:hover{box-shadow:0 0 6px #0000004d}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box a.img-box:hover .img-action{text-decoration:underline}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .text-box{float:left;width:64.666666%;margin-left:2%;padding-top:0;font-size:13px;line-height:19px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .text-box p{font-size:13px;line-height:19px;padding-top:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .text-box p a:hover{color:#333}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .text-box ul{margin:0;padding:0 0 5px 20px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box .text-box ul li{font-size:13px;line-height:17px;padding-bottom:3px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.teaser-list{margin-top:-21px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.teaser-list.first{margin-top:20px;border-top:1px solid #e7e7e7}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.image-flow.teaser-list.first{margin-top:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.image-flow{border:none;margin:0;padding:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.image-flow .img-box{width:50%;margin:4px 30px 15px 0;float:left;display:block;padding-bottom:10px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.image-flow .text-box{display:inline;margin:-8px 0 0;font-size:16px;line-height:21px;width:auto;float:none;padding:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.image-flow .text-box p{font-size:16px;line-height:21px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.img-xl{padding:0;border:none}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.img-xl .img-box{width:100%;padding:10px;margin:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .teaser-box.img-xl .img-box .div{width:100%;padding:0 10px;margin:0;background-color:#f5f5f5}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row{border-bottom:1px solid #e7e7e7;padding:15px 0;margin:20px 0;font-size:14px;line-height:18px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row .row{border:none;padding:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row .row p{font-size:14px;line-height:18px}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row .row .teaser-box{border:none;margin:0 0 10px;width:100%;height:auto;padding:0}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row .row .teaser-box div{background-color:#fff}:is(.accordion .panel-body,.container.editorial,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery) .plot-row .row .teaser-box .img-box{width:100%}.accordion.bg-white .panel-body .teaser-box{position:relative;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.accordion.bg-white .panel-body .teaser-box .img-box{background-color:#f5f5f5}.accordion.bg-white .panel-body .teaser-box .text-box{color:#333}.accordion.bg-white .panel-body .teaser-box .text-box p a{color:#3c1192}.accordion.bg-white .panel-body .teaser-box.image-flow{border:none}.accordion.bg-white .panel-body .teaser-box.img-xl .img-box .div{background-color:#f5f5f5}.accordion.bg-white .panel-body.teaser-list:first-of-type{border-top:1px solid #e7e7e7}.container.editorial:is(.bg-white,.bg-green) .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row{padding:20px 15px;border-top:1px solid #e7e7e7}.container.editorial:is(.bg-white,.bg-green) .row:first-of-type,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row:first-of-type,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row:first-of-type,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row:first-of-type{border:none}.container.editorial:is(.bg-white,.bg-green) .row .accordion,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .accordion,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .accordion,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .accordion{margin:-20px -30px}.container.editorial:is(.bg-white,.bg-green) .row .col-md-3.col-lg-4 h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .col-md-3.col-lg-4 h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .col-md-3.col-lg-4 h4,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .col-md-3.col-lg-4 h4{font-weight:400}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box{position:relative;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box .img-box{background-color:#f5f5f5}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box .text-box{color:#333!important}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box .text-box p a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box .text-box p a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box .text-box p a,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box .text-box p a{color:#3c1192}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box:hover p,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box:hover p,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box:hover p,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box:hover p{color:#333}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a{color:#3c1192}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a:hover,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box:hover .text-box a:hover{color:#333}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box.image-flow{border:none;margin-bottom:15px}.container.editorial:is(.bg-white,.bg-green) .row .teaser-box.img-xl,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .teaser-box.img-xl,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .teaser-box.img-xl,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .teaser-box.img-xl{border:none}.container.editorial:is(.bg-white,.bg-green) .row p a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row p a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row p a,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row p a,.container.editorial:is(.bg-white,.bg-green) .row li a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row li a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row li a,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row li a{text-decoration:underline}.container.editorial:is(.bg-white,.bg-green) .row .magic-headline,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .magic-headline,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .magic-headline,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .magic-headline{width:100%;padding:0}.container.editorial:is(.bg-white,.bg-green) .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .magic-headline .row{padding:0 0 0 15px}.container.editorial:is(.bg-white,.bg-green) .row .magic-headline .row .col-xs-12,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .row .magic-headline .row .col-xs-12,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .row .magic-headline .row .col-xs-12,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .row .magic-headline .row .col-xs-12{padding:0}.container.editorial:is(.bg-white,.bg-green) .plot-row .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .plot-row .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .plot-row .row,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .plot-row .row{border:none;padding:0}.container.editorial:is(.bg-white,.bg-green) .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary:is(.bg-white,.bg-green) .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs:is(.bg-white,.bg-green) .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery:is(.bg-white,.bg-green) .plot-row .row .teaser-box{border:none;margin:0 0 10px;width:100%;height:auto;padding:0}.table-box{margin:0 0 40px}.table-box table{font-size:13px;border:1px solid #e7e7e7;width:100%;margin:0;color:#333;background-color:#fff}.table-box table caption{font-size:16px;color:#333}.table-box table thead{background-color:#e7e7e7}.table-box table td,.table-box table th{padding:7px 15px;vertical-align:top;line-height:19px}.table-box table td p,.table-box table th p{color:#333!important;margin:0;line-height:19px}.table-box table td a,.table-box table th a{text-decoration:underline}.table-box table th{font-weight:600;background-color:#e7e7e7;padding:15px}.table-box table tr:nth-child(odd){background-color:#f5f5f5}.table-box-legend{margin-top:-12px;margin-bottom:0;font-size:12px;line-height:1.2}@media(max-width:991.98px){.editorial .col-md-4{padding-left:15px}.editorial .col-md-4 .related-box{margin-bottom:30px}.editorial .col-md-4 .teaser-box.image-flow{margin:0}.editorial .col-md-4 .teaser-box.image-flow .img-box{width:50%!important}.panel.editorial.in .col-lg-4 .img-responsive.spacer-bottom{max-width:50%}.container.editorial.bg-white .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Summary .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Tabs .row,cx-page-layout.ProductDetailsPageTemplate .editorial.bg-white.tab-delivery .row{padding:15px 0}}@media(max-width:767.98px){.editorial .col-md-4 .related-box{margin-bottom:30px}.editorial .col-md-4 .teaser-box.image-flow{margin-bottom:30px!important}.editorial .col-md-4 .teaser-box.image-flow .img-box{width:100%!important}.accordion .panel-body .row,.container.editorial .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row{padding:30px 0}.accordion .panel-body .row .accordion,.container.editorial .row .accordion,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .accordion,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .accordion,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .accordion{margin:-30px -15px!important}.accordion .panel-body .row .teaser-box,.container.editorial .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box{margin:10px -15px 20px;border-top:none}.accordion .panel-body .row .teaser-box a.img-box,.accordion .panel-body .row .teaser-box .img-box,.container.editorial .row .teaser-box a.img-box,.container.editorial .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .img-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .img-box{float:none;width:100%;padding:15px 15px 10px}.accordion .panel-body .row .teaser-box a.img-box:hover,.accordion .panel-body .row .teaser-box .img-box:hover,.container.editorial .row .teaser-box a.img-box:hover,.container.editorial .row .teaser-box .img-box:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .img-box:hover,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .img-box:hover,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .img-box:hover{box-shadow:none}.accordion .panel-body .row .teaser-box a.img-box img,.accordion .panel-body .row .teaser-box .img-box img,.container.editorial .row .teaser-box a.img-box img,.container.editorial .row .teaser-box .img-box img,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .img-box img,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .img-box img,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .img-box img{margin-bottom:5px}.accordion .panel-body .row .teaser-box a.img-box span,.accordion .panel-body .row .teaser-box .img-box span,.container.editorial .row .teaser-box a.img-box span,.container.editorial .row .teaser-box .img-box span,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .img-box span,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .img-box span,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .img-box span{display:inline-block}.accordion .panel-body .row .teaser-box a.img-box span img,.accordion .panel-body .row .teaser-box .img-box span img,.container.editorial .row .teaser-box a.img-box span img,.container.editorial .row .teaser-box .img-box span img,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .img-box span img,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .img-box span img,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .img-box span img{margin-bottom:4px}.accordion .panel-body .row .teaser-box .text-box,.container.editorial .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box .text-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box .text-box{float:none;width:100%;margin-left:0;padding:0 15px 10px}.accordion .panel-body .row .teaser-box.teaser-list,.container.editorial .row .teaser-box.teaser-list,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.teaser-list,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.teaser-list,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.teaser-list{margin-top:-21px;margin-bottom:20px;padding:0}.accordion .panel-body .row .teaser-box.teaser-list:first-of-type,.container.editorial .row .teaser-box.teaser-list:first-of-type,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.teaser-list:first-of-type,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.teaser-list:first-of-type,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.teaser-list:first-of-type{margin-top:20px}.accordion .panel-body .row .teaser-box.image-flow,.container.editorial .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.image-flow,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.image-flow{padding:0;border:none;width:100%;margin:0;background-color:transparent;float:none!important}.accordion .panel-body .row .teaser-box.image-flow .img-box,.container.editorial .row .teaser-box.image-flow .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.image-flow .img-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.image-flow .img-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.image-flow .img-box{width:100%;float:none;margin:0}.accordion .panel-body .row .teaser-box.image-flow .img-box div,.container.editorial .row .teaser-box.image-flow .img-box div,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.image-flow .img-box div,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.image-flow .img-box div,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.image-flow .img-box div{margin-top:-10px}.accordion .panel-body .row .teaser-box.image-flow .text-box,.container.editorial .row .teaser-box.image-flow .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.image-flow .text-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.image-flow .text-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.image-flow .text-box{display:inline;background-color:transparent}.accordion .panel-body .row .teaser-box.image-flow .text-box p,.container.editorial .row .teaser-box.image-flow .text-box p,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .row .teaser-box.image-flow .text-box p,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .row .teaser-box.image-flow .text-box p,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .row .teaser-box.image-flow .text-box p{font-size:14px;line-height:19px}.accordion .panel-body .plot-row .row,.container.editorial .plot-row .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .plot-row .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .plot-row .row,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .plot-row .row{margin:0 -15px}.accordion .panel-body .plot-row .row .teaser-box,.container.editorial .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Summary .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.Tabs .plot-row .row .teaser-box,cx-page-layout.ProductDetailsPageTemplate .editorial.tab-delivery .plot-row .row .teaser-box{max-width:500px}.accordion .panel-body.bg-white .row .magic-headline .row,.container.editorial.bg-white .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Summary .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Tabs .row .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate .editorial.bg-white.tab-delivery .row .magic-headline .row{padding:0}.table-box{overflow-x:auto}.table-box table caption{font-size:14px}.table-box::-webkit-scrollbar{-webkit-appearance:none}.table-box::-webkit-scrollbar:vertical{width:9px}.table-box::-webkit-scrollbar:horizontal{height:9px}.table-box::-webkit-scrollbar-thumb{border-radius:6px;border:3px solid white;background-color:#0009}}form.website fieldset.form-row label{line-height:19px}form.website fieldset.form-row fieldset.form-row h4{margin-top:0}form.website fieldset.form-row fieldset.form-row fieldset.form-row h4{font-size:16px}form.website fieldset.form-row p{padding:0}form.website fieldset.form-row .checkbox label input[type=checkbox]{margin-top:2px}form.website fieldset.form-row .radio label{padding-left:22px}form.website fieldset.form-row .radio label input[type=radio]{margin-top:2px;margin-left:-19px}form.website fieldset.form-row .inputs-list label input[type=radio]{margin-top:2px;margin-left:-23px}form.website fieldset.form-row .inputs-list label span,form.website fieldset.form-row [class*=form-section-],form.website fieldset.form-row [class*=form-editable-],form.website fieldset.form-row [class*=form-section-] label span,form.website fieldset.form-row [class*=form-editable-] label span{font-weight:300}form.website fieldset.form-row [class*=form-section-] p,form.website fieldset.form-row [class*=form-editable-] p{font-weight:400}form.website fieldset.form-row .form--errorlist{list-style-type:none;margin-top:8px;margin-bottom:6px;padding-top:0;padding-left:0;line-height:20px}form.website fieldset.form-row .form--errorlist .form--errorlist-item{color:#d9534f}form.website [id*=uploadfields] input[type=file]{margin-top:8px}@media(max-width:1199.98px){form.website fieldset.form-row .form-section-dropdown .form-group{padding-left:0!important}form.website :is(.radio,.checkbox) label{padding-left:22px}form.website :is(.radio,.checkbox) label :is(input[type=radio],input[type=checkbox]){width:16px;height:16px}form.website label.radio-inline{margin-right:6px}form.website label.radio-inline input[type=radio]{width:19px;height:19px}}@media(max-width:991.98px){form.website fieldset.form-row .form-group p{margin-left:0}}@media(max-width:767.98px){form.website fieldset.form-row .form-group{margin-bottom:15px}form.website fieldset.form-row .form-group div:nth-child(3){padding-left:0!important}form.website fieldset.form-row select{-webkit-appearance:menulist!important}form.website fieldset.form-row [class*=form-section-],form.website fieldset.form-row [class*=form-editable-]{margin-bottom:15px}}.payment--external{padding-top:0}.payment--external>.section{margin-bottom:30px}.payment--external .product-list{padding-top:0;padding-bottom:0}.payment--external .product-list h4{margin-bottom:0}.payment--external .form-row .form-group>div{padding-left:0;padding-right:0}.payment--external .form--padding-default{padding:30px 15px}.payment--external .alert{background-color:#d9534f;margin:30px 15px}.payment--external .brand-logo{height:120px}.payment--external .brand-logo a{padding-top:23px}.payment--external .brand-logo a img{height:74px}.payment--external .brand-logo h4{margin:48px 0}@media(max-width:1199.98px){.payment--external .form--padding-default{padding:15px 0 30px}}input.printWebAsFax{display:block;position:absolute;width:0!important;height:0!important;line-height:0!important;padding:0!important;border:0!important;outline:0!important}.form--section{border-top:0 none}.form--section .row .row{margin-left:0;margin-right:0}.form--section .row .row .row{margin-left:-15px;margin-right:-15px}.form--section .form-horizontal .form-row{padding:0 0 36px}.form--section .form-horizontal .tooltip-info{margin-left:3px}.form--section .form-horizontal .tooltip-info img{position:relative;margin-left:0}.form--section .form-horizontal .tooltip{opacity:1}.form--section .form-horizontal .tooltip .tooltip-inner{background-color:#ff7d00;color:#333;font-size:13px;line-height:21px;padding:12px 8px;text-align:left}.form--section .form-horizontal .tooltip .tooltip-arrow{border-top-color:#ff7d00}.form--section .form-horizontal label.control-label{font-weight:400;margin-top:12px;margin-bottom:6px}.form--section .form-horizontal .select--wrapper{position:relative;padding-right:0}.form--section .form-horizontal select{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:19px;padding:10px 40px 10px 20px;height:auto;border-radius:0;border:0 none;background-color:#f5f5f5;color:#333;background-image:url("./media/down-5SKIBBU4.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:20px}.form--section .form-horizontal select:required:invalid{color:#999}.form--section .form-horizontal select option{color:#333}.form--section .form-horizontal select option[value=""][disabled]{display:none}.form--section .form-horizontal select::-ms-expand{display:none}.form--section .form-horizontal :is(input[type=text],input[type=email],textarea){width:100%;background-color:#f5f5f5;font-size:19px;padding:10px 20px}.form--section .form-horizontal :is(select,input[type=text],input[type=email],textarea){transition:background-color .15s ease-in}.form--section .form-horizontal :is(select,input[type=text],input[type=email],textarea):focus{background-color:#e7e7e7}.form--section .form-horizontal :is(select,input[type=text],input[type=email],textarea):disabled{background-color:#ccc}.form--section .form-horizontal .custom-radio{display:block;position:relative;padding-left:24px;margin-bottom:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form--section .form-horizontal .custom-radio.radio-inline{display:inline-block;padding-left:32px;padding-top:3px}.form--section .form-horizontal .custom-radio.radio-inline+.radio-inline{margin-left:32px}.form--section .form-horizontal .custom-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form--section .form-horizontal .custom-radio .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #cccccc}.form--section .form-horizontal .custom-radio:hover input~.checkmark{background-color:#f5f5f5}.form--section .form-horizontal .custom-radio:hover input~.checkmark:after{background-color:#ff7d00}.form--section .form-horizontal .custom-radio input:checked~.checkmark{background-color:#fff}.form--section .form-horizontal .custom-radio .checkmark:after{content:"";position:absolute;background-color:#ccc}.form--section .form-horizontal .custom-radio input:checked~.checkmark:after{background-color:#ff7d00}.form--section .form-horizontal .custom-radio .checkmark:after{top:5px;left:5px;width:13px;height:13px;border-radius:50%}.form--section .form-horizontal .custom-checkbox{display:block;position:relative;padding-left:24px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form--section .form-horizontal .custom-checkbox label{font-weight:400}.form--section .form-horizontal .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form--section .form-horizontal .custom-checkbox .checkmark{position:absolute;top:-5px;left:-15px;height:30px;width:30px;background-color:#e7e7e7}.form--section .form-horizontal .custom-checkbox:hover input~.checkmark{background-color:#e0e0e0}.form--section .form-horizontal .custom-checkbox input:checked~.checkmark{background-color:#e7e7e7}.form--section .form-horizontal .custom-checkbox .checkmark:after{content:"";position:absolute;display:none;left:10px;top:1px;width:10px;height:22px;border:solid black;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form--section .form-horizontal .custom-checkbox input:checked~.checkmark:after{display:block}.form--section .form-horizontal .has-error{color:#a94442}.form--section .form-horizontal .has-error :is(select,input,textarea){border-width:0!important;border-bottom:4px solid #a94442!important;background-color:#f2dfde;color:#333}.form--section .form-horizontal .has-error :is(select,input,textarea):focus{background-color:#ebcdcc}.form--section .form-horizontal .has-error input[type=checkbox]+.checkmark{border-bottom:4px solid #a94442;background-color:#ebcdcc}.form--section .form-horizontal .has-error p{padding-left:0}.form--section .form-horizontal .is-valid :is(select,input,textarea){border-bottom:4px solid #3c763d!important;background-color:#bbdcbc}.form--section .form-horizontal .is-valid :is(select,input,textarea):focus{background-color:#aad4ab}.form--section .form-horizontal .is-valid input[type=checkbox]+.checkmark{border-bottom:4px solid #3c763d;background-color:#aad4ab}.form--section .form-horizontal.website .form-row{padding:30px 15px 15px;border-top-color:transparent}.form--section .form-horizontal.website .form-row.action-row{padding-bottom:30px}.form--section .form-horizontal.website .form-row.action-row button{margin-top:0}.form--section .form-horizontal.website .form-row .form-group .form-control{border-radius:0;border-bottom:4px solid transparent;border-color:transparent}.form--section .form-horizontal.website .form-row .form-group.spacer{min-height:64px}.form--section .form-horizontal.website .form-row .form-group>div{padding-right:7px}.form--section .form-horizontal.website .form-row .form-group>div:last-child{padding-right:0}.form--section .form-horizontal.website .form-row .form-row{margin-left:inherit;margin-right:inherit}.form--section .form-horizontal.website .form-row label:not(.radio-inline){margin-top:inherit}.form--section .form-horizontal.website .form-row .custom-checkbox{margin-top:5px}.form--section .form-horizontal.website .form-row .custom-checkbox:nth-child(3){padding-left:24px!important}.form--section .form-horizontal.website .form-row .custom-checkbox label{padding-left:15px}.form--section .form-horizontal.website .form-row .custom-checkbox .checkmark{left:0;top:0}.form--section .form-horizontal.website .form-row.newsletter-interests{padding:30px 15px}.form--section .form-horizontal.website .form-row.newsletter-interests .col-md-6.form-group{margin:0}.form--section .form-horizontal.website .form-row.newsletter-interests .col-md-6.form-group .inputs-list{display:inline-block}.form--section .form-horizontal.website .form-row.newsletter-interests .col-md-6.form-group label.control-label{display:none}.form--section .form-horizontal.website>.form-row{padding:30px 200px 15px}.form--section .form-horizontal.website .custom-checkbox .checkmark{background-color:#fff;border:1px solid #cccccc}.form--section .form-horizontal.website .custom-checkbox:hover input~.checkmark{background-color:#f5f5f5}.form--section .form-horizontal.website .custom-checkbox input:checked~.checkmark{background-color:#fff}.form--section .form-horizontal.website .custom-checkbox input:checked~.checkmark:after{border-color:#333}.form--section .form-horizontal.website .custom-radio:hover input~.checkmark:after{background-color:#333}.form--section .form-horizontal.website .custom-radio input:checked~.checkmark:after{background-color:#333}.form--section .form-horizontal.website .custom-upload input[type=file]{min-height:48px}.form--section .form-horizontal .errorMessage{margin:0}.form--section .form-horizontal .errorMessage .alert h4{padding-bottom:4px}.form--section button,.form--section a.btn{font-size:19px;margin-top:60px}.form--section button.btn-back,.form--section a.btn.btn-back{color:#fff;background-color:#6c757d;border-color:#6c757d;min-width:240px}.form--section button.btn-primary,.form--section a.btn.btn-primary{min-width:240px}.form--section button{border:1px solid transparent}.form--section .form-control{height:auto}.form--margin-top{margin-top:40px}.form--margin-top-medium{margin-top:60px}.form--margin-top-large{margin-top:120px}.form.--margin-bottom{margin-bottom:40px}.form.--margin-bottom-large{margin-bottom:80px}.form--header{margin:60px 0}.form--wrapper{border-top:0 none}.form--progress{padding:60px 0}.form--progress ul{display:flex;list-style:none;margin:0 auto;padding:0;width:86%}.form--progress ul li{flex:33%;position:relative;text-align:center}.form--progress ul li span.step{display:inline-block;margin-top:10px;font-weight:400;line-height:19px}.form--progress ul li span.counter{position:absolute;font-size:36px;line-height:1em;color:#fff;margin-bottom:4px;text-align:center;width:100%;display:block;top:12px;z-index:2}.form--progress ul li:before{content:"";display:block;height:65px;width:65px;line-height:63px;margin:0 auto;border-radius:100%;background:#ccc;z-index:2;position:relative;color:#fff}.form--progress ul li:after{content:"";position:absolute;display:block;width:100%;height:1px;top:30px;left:50%;z-index:1;border-bottom:4px dotted #cccccc}.form--progress ul li:last-child:after{display:none}.form--progress ul li.active:before,.form--progress ul li.done:before{background-color:#ff7d00}.form--progress ul li.active span.step{font-weight:600}.form--progress ul li.done:after{border-color:#ff7d00}.form--progress ul li.done.checkmark:before{position:relative;z-index:10;content:url("./media/icon_dot-checkmark-P7FTZGDY.svg");width:65px;height:65px;top:0;margin:0 auto}.form--content{padding:30px 0 90px;margin-bottom:210px}.form--content h2{margin-bottom:30px}.form--review h2{margin-bottom:80px}.form--review .flex--equal-height{flex-wrap:nowrap}.form--review-tile{padding:30px;background-color:#e7e7e7;min-height:190px;max-width:360px}.form--review-tile:first-child{margin-right:15px}.form--review-tile:last-child{margin-left:15px}.form--review-tile h3{margin-top:0;overflow:hidden;text-overflow:ellipsis}.form--review-tile h4{position:absolute;top:-30px;left:0;width:100%;background-color:#fff;padding-left:30px;padding-bottom:5px;margin:0}.form--review-tile p{margin-bottom:0;padding-right:20px;overflow:hidden;text-overflow:ellipsis}.form--review-edit{position:absolute;right:20px;top:20px}.form--review-edit img{display:block;width:30px;height:30px;padding:5px}.form--review-edit img+img{display:none}.form--review-edit:hover img{display:none}.form--review-edit:hover img+img{display:block}.form--thanks.account--content{padding-top:0}.form--thanks.account--content h2{margin-top:0;margin-bottom:60px}.form--thanks.account--content .btn{margin-top:0}.form--mandatory-text{display:inline-block;margin-top:20px;color:gray;font-size:13px;line-height:24px}.form--prototype{display:none}@media(max-width:1199.98px){.form--progress ul{width:83%}.form--review-tile{max-width:293.3333333333px}.form--section .form-horizontal.website>.form-row{padding:30px 100px 15px}}@media(max-width:991.98px){.form--content{margin-bottom:140px}.form--progress ul{width:100%}.form--review-tile{margin-left:15px;margin-right:15px;max-width:330px}.form--section .form-horizontal .form-row .custom-checkbox{padding-left:24px}.form--section .form-horizontal .form-row .custom-checkbox .checkmark{left:0}.form--section .form-horizontal.website>.form-row{padding:30px 15px 15px}}@media(max-width:767.98px){.form--section .form-horizontal .form-row{padding:0}.form--section .form-horizontal .form-row .form-row{padding:0!important}.form--section .form-horizontal .form-row .custom-checkbox{padding-left:24px}.form--section .form-horizontal .form-row .custom-checkbox .checkmark{left:-15px}.form--section .form-horizontal label.control-label{margin-top:24px;margin-bottom:6px}.form--section .form-horizontal .custom-radio.radio-inline{margin-left:0}.form--section .form-horizontal .select--wrapper select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important}.form--section .form-horizontal .errorMessage{margin:0 15px}.form--section .form-horizontal .errorMessage .alert{padding:15px}.form--section .form-horizontal .errorMessage .alert h4{padding-bottom:0;margin-bottom:0!important}.form--section button,.form--section a.btn{margin-top:30px}.form--section button.btn-back,.form--section a.btn.btn-back,.form--section button.btn-primary,.form--section a.btn.btn-primary{min-width:100%}.form--subheadline h2{margin-top:0}.form--content{margin-bottom:0}.form--review .flex--equal-height{display:block}.form--review-tile{margin-bottom:60px;margin-left:0!important;margin-right:0!important;max-width:none;min-height:auto}.form--review-tile p{min-height:auto}.form--margin-top-medium .account--review-tile:last-child{margin-bottom:30px}.form--margin-top-medium{margin-top:0}}#recaptchaContainer #recaptchaV2{float:right}@media(max-width:767.98px){#recaptchaContainer #recaptchaV2{float:left}}.grecaptcha-badge{bottom:50px!important}.teaser-row .col-md-6.col-lg-3 .teaser-box:hover,.teaser-row .col-md-4 .teaser-box:hover{box-shadow:0 4px 10px #0000006b}.teaser-row .col-md-6.col-lg-3 .teaser-box[class*=bg-]:not(.bg-white):not(.bg-grey) .text-box,.teaser-row .col-md-4 .teaser-box[class*=bg-]:not(.bg-white):not(.bg-grey) .text-box{color:#fff!important}.teaser-row .col-md-6.col-lg-3 .teaser-box[class*=bg-]:not(.bg-white):not(.bg-grey) .text-box a,.teaser-row .col-md-4 .teaser-box[class*=bg-]:not(.bg-white):not(.bg-grey) .text-box a{color:#fff!important}.bg-white .teaser-row .col-md-6.col-lg-3 .teaser-box,.bg-white .teaser-row .col-md-4 .teaser-box{background-color:#f5f5f5}.bg-white .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box,.bg-white .teaser-row .col-md-4 .teaser-box .text-box{color:#333!important;background-color:transparent!important}.bg-white .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box a:not(.btn),.bg-white .teaser-row .col-md-4 .teaser-box .text-box a:not(.btn){color:#3c1192}.bg-white .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box a:not(.btn):hover,.bg-white .teaser-row .col-md-4 .teaser-box .text-box a:not(.btn):hover{color:#ff7d00}.bg-grey .teaser-row .col-md-6.col-lg-3 .teaser-box,.bg-grey .teaser-row .col-md-4 .teaser-box{background-color:#fff}.bg-grey .teaser-row .col-md-6.col-lg-3 .teaser-box:not([class*=bg-]),.bg-grey .teaser-row .col-md-4 .teaser-box:not([class*=bg-]){background-color:#fff!important}.bg-grey .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box,.bg-grey .teaser-row .col-md-4 .teaser-box .text-box{color:#333!important;background-color:transparent!important}.bg-grey .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box a:not(.btn),.bg-grey .teaser-row .col-md-4 .teaser-box .text-box a:not(.btn){color:#3c1192}.bg-grey .teaser-row .col-md-6.col-lg-3 .teaser-box .text-box a:not(.btn):hover,.bg-grey .teaser-row .col-md-4 .teaser-box .text-box a:not(.btn):hover{color:#ff7d00}.teaser-row .col-md-6:not(.col-lg-3) .teaser-box:hover{box-shadow:0 4px 10px #0000006b}.bg-white .teaser-row .col-md-6:not(.col-lg-3) .teaser-box .text-box{color:#fff;background-color:inherit!important}.bg-white .teaser-row .col-md-6:not(.col-lg-3) .teaser-box:hover{background-color:#f5f5f5}.bg-grey .teaser-row .col-md-6:not(.col-lg-3) .teaser-box .text-box{color:#fff;background-color:#ffffffe6!important}.bg-grey .teaser-row .col-md-6:not(.col-lg-3) .teaser-box:hover{background-color:#fff}.bg-grey .teaser-row .col-md-6:not(.col-lg-3) .teaser-box:not([class*=bg-]) .text-box{background-color:#ffffffe6!important}.teaser-row .col-md-6:not(.col-lg-3) .teaser-box:not([class*=bg-]) .text-box{color:#333!important;background-color:#ffffffe6!important}@media(max-width:991.98px){.teaser-row .col-md-6:not(.col-lg-3) .teaser-box:not([class*=bg-]) .text-box{background-color:#f5f5f5e6!important}}.teaser-row.teaser-related .teaser-box{height:100%}.teaser-row.teaser-related .teaser-box:hover{filter:brightness(110%);box-shadow:0 4px 10px #0000006b}.teaser-row.teaser-related .teaser-box[class*=bg-] .text-box{color:#fff}.teaser-row.teaser-related .teaser-box.bg-white,.teaser-row.teaser-related .teaser-box.bg-grey{background-color:#f5f5f5}.teaser-row.teaser-related .teaser-box.bg-white:hover,.teaser-row.teaser-related .teaser-box.bg-grey:hover,.teaser-row.teaser-related .teaser-box.bg-white:hover .text-box,.teaser-row.teaser-related .teaser-box.bg-grey:hover .text-box{color:#fff}.teaser-row.teaser-related .teaser-box.bg-white .text-box,.teaser-row.teaser-related .teaser-box.bg-grey .text-box{color:#333;background-color:#f5f5f5}.teaser-row.teaser-related .teaser-box.bg-white .text-box:hover,.teaser-row.teaser-related .teaser-box.bg-grey .text-box:hover{color:#fff;background-color:#3c1192}.teaser-row.teaser-related .teaser-box.bg-violet{background-color:#3c1192}.teaser-row.teaser-related .teaser-box .text-box{color:#333;height:100%}.teaser-row.teaser-related .teaser-box .text-box:hover{color:#fff}.teaser-row.teaser-related .teaser-box .text-box p{display:block}.splitteaser .row{display:flex;flex-flow:row wrap;color:#fff}.splitteaser .row .splitteaser-text,.splitteaser .row .splitteaser-image{text-align:center}.splitteaser .row .splitteaser-text{background-color:#3c1192}.splitteaser .row .splitteaser-text h2,.splitteaser .row .splitteaser-text .h2,.splitteaser .row .splitteaser-text h3,.splitteaser .row .splitteaser-text h4{margin-top:0;margin-bottom:30px;font-size:36px;line-height:39px;font-weight:300}.splitteaser .row .splitteaser-text p{font-size:18px;line-height:24px;margin-bottom:30px}.splitteaser .row .splitteaser-text span.headline{display:block}.splitteaser .row .splitteaser-text a{display:block;color:#fff;text-decoration:underline;margin-bottom:12px}.splitteaser .row .splitteaser-text ul,.splitteaser .row .splitteaser-text ol{margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:left;width:100%}.splitteaser .row .splitteaser-image{background-color:#e7e7e7;background-repeat:no-repeat;background-size:cover}.splitteaser.splitteaser--reverse .row{flex-flow:row-reverse wrap}.splitteaser+.splitteaser .container,.splitteaser+.splitteaser cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .splitteaser+.splitteaser cx-page-slot.Summary,.splitteaser+.splitteaser cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .splitteaser+.splitteaser cx-page-slot.Tabs,.splitteaser+.splitteaser cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .splitteaser+.splitteaser .tab-delivery{border-top:0 none}@media(min-width:768px){.splitteaser.macs_university--objectives{padding-bottom:100px}}.trainingfilter{background-color:#fff;padding-top:45px;padding-bottom:60px}.trainingfilter h2,.trainingfilter .h2{text-align:center;margin-bottom:60px}.trainingfilter .trainingfilter-icons{display:flex;flex-flow:row nowrap;justify-content:space-evenly;width:100%}.trainingfilter .trainingfilter-icon{align-content:center;border:1px solid #3c1192;border-radius:10px;cursor:pointer;display:flex;flex-flow:row wrap;height:63px;justify-content:center;width:110px}.trainingfilter .trainingfilter-icon #traningfilter--hands-on{background-image:url("./media/hands-on-NNJYH2S2.svg");background-repeat:no-repeat;background-position:center}.trainingfilter .trainingfilter-icon #traningfilter--live-webinar{background-image:url("./media/live-webinar-EW256LJF.svg");background-repeat:no-repeat;background-position:center}.trainingfilter .trainingfilter-icon #traningfilter--video{background-image:url("./media/video-QZ6U3QVD.svg");background-repeat:no-repeat;background-position:center}.trainingfilter .trainingfilter-icon .traningfilter-img{height:30px;width:30px}.trainingfilter .trainingfilter-icon p{color:#3c1192;font-weight:700;font-size:12px;margin:0;text-align:center;width:110px}.trainingfilter .trainingfilter-icon.active{background-color:#3c1192}.trainingfilter .trainingfilter-icon.active #traningfilter--hands-on{background-image:url("./media/hands-on-white-4TMMEL7C.svg")}.trainingfilter .trainingfilter-icon.active #traningfilter--live-webinar{background-image:url("./media/live-webinar-white-ARXROOPM.svg")}.trainingfilter .trainingfilter-icon.active #traningfilter--video{background-image:url("./media/video-white-EASYTQ36.svg")}.trainingfilter .trainingfilter-icon.active p{color:#fff}@media(hover:hover)and (pointer:fine){.trainingfilter .trainingfilter-icon:hover{background-color:#3c1192}.trainingfilter .trainingfilter-icon:hover #traningfilter--hands-on{background-image:url("./media/hands-on-white-4TMMEL7C.svg")}.trainingfilter .trainingfilter-icon:hover #traningfilter--live-webinar{background-image:url("./media/live-webinar-white-ARXROOPM.svg")}.trainingfilter .trainingfilter-icon:hover #traningfilter--video{background-image:url("./media/video-white-EASYTQ36.svg")}.trainingfilter .trainingfilter-icon:hover p{color:#fff}}@media(max-width:767.98px){.trainingfilter .trainingfilter-icons{flex-wrap:wrap}.trainingfilter .trainingfilter-icons .trainingfilter-icon{margin:5px 5px 10px}}@media(min-width:768px){.trainingfilter .trainingfilter-icon{border-radius:15px;height:115px;width:200px}.trainingfilter .trainingfilter-icon .traningfilter-img{height:58px;width:65px}.trainingfilter .trainingfilter-icon p{font-size:1rem;width:200px}}.trainingfilter .trainingfilter-items{display:flex;flex-flow:row wrap;justify-content:center;width:100%}.trainingfilter .trainingfilter-item{align-content:center;border:1px solid #3c1192;border-radius:5px;cursor:pointer;float:left;height:32px;margin:5px;padding:5px 15px}.trainingfilter .trainingfilter-item p{color:#3c1192;text-align:center;white-space:nowrap}.trainingfilter .trainingfilter-item.active{background-color:#3c1192}.trainingfilter .trainingfilter-item.active p{color:#fff}.trainingfilter .trainingfilter-item.active p:after{content:"";display:inline-block;position:relative;width:15px;height:15px;left:7px;top:2px;background:transparent url("./media/icon_deselect-filter-violet-FNL5BZOD.svg") no-repeat left center/contain}@media(hover:hover)and (pointer:fine){.trainingfilter .trainingfilter-item:hover{background-color:#3c1192}.trainingfilter .trainingfilter-item:hover p{color:#fff}}.traininginfo{margin-bottom:30px}.traininginfo .row{display:flex;flex-flow:row wrap;color:#fff;margin:0}.traininginfo .teaser-image{min-height:60vw}.traininginfo .teaser-content{padding:15px 0 20px}.traininginfo .teaser-content h3,.traininginfo .teaser-content .h3{margin:0}.traininginfo .teaser-content p.subheadline+h3,.traininginfo .teaser-content p.subheadline+.h3{margin:10px 0 0}.traininginfo .teaser-content .buttons{text-align:left;display:flex;flex-flow:row nowrap}.traininginfo .teaser-content .buttons .btn{color:#fff;margin-top:20px;margin-right:20px;min-width:140px;padding:15px 30px}.traininginfo .teaser-content .buttons .btn:not(.btn-primary){border:1px solid #ffffff}.traininginfo .teaser-content .buttons .btn:not(.btn-primary):hover,.traininginfo .teaser-content .buttons .btn:not(.btn-primary):focus{background-color:#fff;color:#3c1192}.traininginfo .teaser-content .content-video{float:left;text-align:left;margin-top:25px}.traininginfo .badges{text-align:right;margin-top:16px;margin-right:9px}.traininginfo .badges .badge{float:right;font-size:10px;font-weight:700;line-height:18px;padding-left:15px;padding-right:15px;margin-left:5px;border-radius:4px;background-color:gray}.traininginfo .badges .badge.hands-on{background-color:#c8d400}.traininginfo .badges .badge.video,.traininginfo .badges .badge.onlineclass{background-color:#4bbecf}.traininginfo .badges .badge.livewebinar{background-color:#4a96d2}.traininginfo.filter{transition:transform .3s;transform:scale(1);transform-origin:center center}.traininginfo.filter.filter--hidden{transform:scale(.001);display:none}.traininglist.filtering .traininginfo.filter{transition:transform .3s;transform:scale(.001)}.traininglist.filtering .traininginfo.filter.filter--hidden{display:block}.traininglist.deeplink--transition .traininginfo.filter{transition:none!important}.traininginfo.no-results{transition:transform .3s;transform:scale(1);margin-bottom:0;padding-bottom:30px}.traininginfo.no-results.hidden--animated{transform:scale(.001);height:0;margin-bottom:0}@media(min-width:768px){.traininginfo .teaser-image{min-height:385px}}@media(min-width:992px){.traininginfo .teaser-image{min-height:390px}.traininginfo .teaser-content{padding:35px 30px 35px 20px;display:flex;flex-flow:column nowrap;justify-content:space-between;height:100%}.traininginfo .teaser-content h3,.traininginfo .teaser-content .h3{margin:0 0 20px}.traininginfo .teaser-content p.subheadline+h3,.traininginfo .teaser-content p.subheadline+.h3{margin:20px 0}.traininginfo .teaser-content .buttons{display:block;text-align:right}.traininginfo .teaser-content .buttons .btn.btn-primary{margin-right:0}}:is(.landingpage.bg-violet,.bg-violet) :is(a,span){color:#fff!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span).btn-secondary span{color:#3c1192!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span) :is(svg,g,path){stroke:none!important;fill:#fff!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span) #playcircle{stroke:#fff!important;fill:none!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span) :is(ellipse,path#Transactions-Shape,g#Transactions-Line){fill:none!important;stroke:#fff!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span):hover{color:#ffffffb3!important}:is(.landingpage.bg-violet,.bg-violet) :is(a,span):hover #rim{fill:none!important}.landingpage.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery{border-top:0 none}.landingpage.container .magic-headline.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary .magic-headline.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs .magic-headline.container,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery .magic-headline.container,.landingpage.container cx-page-layout.ProductDetailsPageTemplate cx-page-slot.magic-headline.Summary,cx-page-layout.ProductDetailsPageTemplate .landingpage.container cx-page-slot.magic-headline.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary cx-page-slot.magic-headline.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs cx-page-slot.magic-headline.Summary,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery cx-page-slot.magic-headline.Summary,.landingpage.container cx-page-layout.ProductDetailsPageTemplate cx-page-slot.magic-headline.Tabs,cx-page-layout.ProductDetailsPageTemplate .landingpage.container cx-page-slot.magic-headline.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary cx-page-slot.magic-headline.Tabs,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs cx-page-slot.magic-headline.Tabs,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery cx-page-slot.magic-headline.Tabs,.landingpage.container cx-page-layout.ProductDetailsPageTemplate .magic-headline.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .landingpage.container .magic-headline.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary .magic-headline.tab-delivery,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs .magic-headline.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery .magic-headline.tab-delivery{padding:0}.landingpage.container .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs .magic-headline .row,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery .magic-headline .row{padding-top:0}.landingpage.container .magic-headline .col-xs-12,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Summary .magic-headline .col-xs-12,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.landingpage.Tabs .magic-headline .col-xs-12,cx-page-layout.ProductDetailsPageTemplate .landingpage.tab-delivery .magic-headline .col-xs-12{padding:0}.landingpage{color:#fff}.landingpage a{color:#fff!important}.landingpage .modal-content{color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage,.landingpage:is(.bg-white,.bg-grey,.bg-transparent){color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage a:not(.btn),.landingpage:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn){color:#3c1192!important}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage a:not(.btn):hover,.landingpage:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn):hover{color:#ff7d00!important}.landingpage.center--vertical .row{display:flex;flex-flow:row wrap}.landingpage .row{padding:0 15px 45px}.landingpage .row:first-child{padding-top:45px}.landingpage .row [class*=col-]{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;align-items:center;text-align:center}.landingpage .row [class*=col-] [class*=col-]{padding-left:0;padding-right:0}.landingpage .row .col-xs-12 h1,.landingpage .row .col-xs-12 h2,.landingpage .row .col-xs-12 h3,.landingpage .row .col-xs-12 h4{margin-top:0}.landingpage h1,.landingpage h2,.landingpage h3,.landingpage h4{margin-top:.85em;margin-bottom:1em}.landingpage p{margin-bottom:24px}.landingpage a{text-decoration:underline}.landingpage ul,.landingpage ol{margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:left;width:100%}@media(min-width:768px){.landingpage ul{margin-left:0;margin-right:0}}.landingpage .center ul,.landingpage .center ol{margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px){.landingpage .center ul,.landingpage .center ol{width:60%}}@media(min-width:992px){.landingpage .center ul{width:50%}}.landingpage-image a{position:relative;float:left}.landingpage-image a:after{content:"";display:block;width:75px;height:75px;position:absolute;left:15px;bottom:15px;background:transparent url("./media/magnifying-glass-PBFWABW7.svg") no-repeat center center/contain}.landingpage-image a img.img-responsive{max-width:none;width:100%}.landingpage-image+p{margin-top:30px}.landingpage-image+p+.landingpage-image{margin-top:30px}.landingpage-image+p:last-child{margin-bottom:0}.landingpage-image-legend{padding:15px;font-size:12px;line-height:1.1;text-align:left;width:100%;color:#fff}.landingpage-image-legend+p{margin-top:30px}.landingpage-image-legend+p+.landingpage-image{margin-top:30px}.landingpage-image-legend+p:last-child{margin-bottom:0}.landingpage-image-legend.bg-white,.landingpage-image-legend.bg-grey{color:#333}.landingpage-video{width:100%}.landingpage-video a{position:relative;width:100%}.landingpage-video a .video-play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.landingpage-video a .video-play svg{width:100px;height:100px}.landingpage-video a img.img-responsive{max-width:none;width:100%}.landingpage-wrapping{color:#fff}.landingpage-wrapping a{color:#fff!important}.landingpage-wrapping .modal-content{color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage-wrapping,.landingpage-wrapping:is(.bg-white,.bg-grey,.bg-transparent){color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage-wrapping a:not(.btn),.landingpage-wrapping:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn){color:#3c1192!important}:is(.bg-white,.bg-grey,.bg-transparent) .landingpage-wrapping a:not(.btn):hover,.landingpage-wrapping:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn):hover{color:#ff7d00!important}.landingpage-wrapping{padding:0;text-align:left;flex:0 1 100%}.landingpage-wrapping-image{position:relative;display:inline-block;float:right;width:100%;padding:0 0 15px}.landingpage-wrapping-image:after{content:"";display:block;width:75px;height:75px;position:absolute;left:15px;bottom:15px;background:transparent url("./media/magnifying-glass-PBFWABW7.svg") no-repeat center center/contain;pointer-events:none}.landingpage-wrapping.landingpage--reverse .landingpage-wrapping-image{float:left;padding:0 0 15px}.landingpage-wrapping h1,.landingpage-wrapping h2,.landingpage-wrapping h3,.landingpage-wrapping h4{margin-top:0;margin-bottom:1em}.landingpage-wrapping p:last-child{margin-bottom:0}.landingpage .related-collection{width:100%;margin-top:30px}.landingpage .related-collection :is(.related-products,.related-links,.related-documents,.related-pdfs,.related-videos) :is(h1,h2,h3,h4,h5):before{content:"";display:inline-block;position:relative;width:26px;height:26px;left:0;top:4px;margin-right:5px;background:transparent url("./media/Icon_landingpage-product-white-FUBQRTCK.svg") no-repeat left center/contain}.landingpage .related-collection :is(.related-links :is(h1,h2,h3,h4,h5),h3.related-links):before{background-image:url("./media/Icon_landingpage-link-white-3O7GJHOT.svg")!important}.landingpage .related-collection :is(.related-documents :is(h1,h2,h3,h4,h5),h3.related-documents):before{background-image:url("./media/Icon_landingpage-article-white-HF4BMEW4.svg")!important}.landingpage .related-collection :is(.related-pdfs :is(h1,h2,h3,h4,h5),h3.related-pdfs):before{background-image:url("./media/Icon_landingpage-pdf-white-2TE7NPIH.svg")!important}.landingpage .related-collection :is(.related-videos :is(h1,h2,h3,h4,h5),h3.related-videos):before{background-image:url("./media/Icon_landingpage-video-white-UPWVOVSI.svg")!important;background-position:left 6px!important}.landingpage .related-collection .row{display:block;padding:0}.landingpage .related-collection .row>[class*=col-]{display:block;min-height:auto}.landingpage .related-collection .row a:not(.btn){text-decoration:underline}.landingpage .related-collection .row a:not(.btn):after{content:"";display:block;margin-bottom:15px}.landingpage .related-collection .row a:not(.btn) sub,.landingpage .related-collection .row a:not(.btn) sup{display:inline-block;text-decoration:none}.landingpage .landingpage-button{flex:0 1 100%;text-align:center}.landingpage .landingpage-button .btn{display:block;min-width:186px;padding:16px 30px;margin:0;border-width:0;text-decoration:none}.landingpage .landingpage-button .btn:hover,.landingpage .landingpage-button .btn:focus,.landingpage .landingpage-button .btn:active{background-color:#333}.landingpage .landingpage-button .btn.btn-secondary{color:#3c1192!important}.landingpage .landingpage-button .btn.btn-secondary:hover,.landingpage .landingpage-button .btn.btn-secondary:focus,.landingpage .landingpage-button .btn.btn-secondary:active{background-color:#333;color:#fff!important}.landingpage--image-and-content .landingpage-button{margin-top:30px;margin-bottom:30px;text-align:left}.landingpage--image-and-content .landingpage-button+.landingpage-button{margin-top:0}.landingpage .modal{color:#333}.landingpage .inpage-nav .col-xs-12{padding:0}.landingpage .inpage-nav .icon-nav{display:flex;width:100%;flex-flow:row wrap;justify-content:space-evenly;height:auto;margin:0 auto;background-color:transparent}.landingpage .inpage-nav .icon-nav.second-row{margin-top:30px}.landingpage .inpage-nav .icon-nav svg{height:120px}.landingpage .inpage-nav .icon-nav a{display:flex;flex-flow:row wrap;justify-content:center;width:inherit;height:auto}.landingpage .inpage-nav .icon-nav a #dot{fill:transparent}.landingpage .inpage-nav .icon-nav a #icon{fill:#3c1192}.landingpage .inpage-nav .icon-nav a #icon.application,.landingpage .inpage-nav .icon-nav a #icon.application *{fill:#3c1192;stroke:none}.landingpage .inpage-nav .icon-nav a #icon.resources #play,.landingpage .inpage-nav .icon-nav a #icon.resources path{fill:#3c1192;stroke:none}.landingpage .inpage-nav .icon-nav a #icon.resources #playcircle{fill:#3c1192;stroke:none}.landingpage .inpage-nav .icon-nav a #icon.transactions path,.landingpage .inpage-nav .icon-nav a #icon.transactions .lines{fill:none;stroke:#3c1192}.landingpage .inpage-nav .icon-nav a #icon.strokegroup,.landingpage .inpage-nav .icon-nav a #icon .strokegroup,.landingpage .inpage-nav .icon-nav a #icon.strokegroup .fillgroup,.landingpage .inpage-nav .icon-nav a #icon .strokegroup .fillgroup{fill:#3c1192;stroke:none}.landingpage .inpage-nav .icon-nav a #rim{fill:#3c1192}.landingpage .inpage-nav .icon-nav a span{line-height:1.1;font-weight:400;color:#3c1192;text-decoration:underline}.landingpage .inpage-nav .icon-nav a:hover span,.landingpage .inpage-nav .icon-nav a.hilite span{color:#333}.landingpage .inpage-nav .icon-nav a:hover #dot,.landingpage .inpage-nav .icon-nav a.hilite #dot{fill:#000}.landingpage .inpage-nav .icon-nav a:hover #icon,.landingpage .inpage-nav .icon-nav a.hilite #icon{fill:#fff}.landingpage .inpage-nav .icon-nav a:hover #icon.application,.landingpage .inpage-nav .icon-nav a.hilite #icon.application,.landingpage .inpage-nav .icon-nav a:hover #icon.application *,.landingpage .inpage-nav .icon-nav a.hilite #icon.application *{fill:#fff;stroke:none}.landingpage .inpage-nav .icon-nav a:hover #icon.resources #play,.landingpage .inpage-nav .icon-nav a:hover #icon.resources path,.landingpage .inpage-nav .icon-nav a.hilite #icon.resources #play,.landingpage .inpage-nav .icon-nav a.hilite #icon.resources path{fill:#fff;stroke:none}.landingpage .inpage-nav .icon-nav a:hover #icon.resources #playcircle,.landingpage .inpage-nav .icon-nav a.hilite #icon.resources #playcircle{fill:#fff;stroke:none}.landingpage .inpage-nav .icon-nav a:hover #icon.transactions path,.landingpage .inpage-nav .icon-nav a:hover #icon.transactions .lines,.landingpage .inpage-nav .icon-nav a.hilite #icon.transactions path,.landingpage .inpage-nav .icon-nav a.hilite #icon.transactions .lines{fill:none;stroke:#fff}.landingpage .inpage-nav .icon-nav a:hover #icon.strokegroup,.landingpage .inpage-nav .icon-nav a:hover #icon .strokegroup,.landingpage .inpage-nav .icon-nav a.hilite #icon.strokegroup,.landingpage .inpage-nav .icon-nav a.hilite #icon .strokegroup{fill:#fff;stroke:none}.landingpage .inpage-nav .icon-nav a:hover #rim,.landingpage .inpage-nav .icon-nav a.hilite #rim{fill:transparent}.landingpage .inpage-nav.orange a:hover #dot,.landingpage .inpage-nav.orange a.hilite #dot,.landingpage .inpage-nav.corporate-orange a:hover #dot,.landingpage .inpage-nav.corporate-orange a.hilite #dot{fill:#ff7d00}.landingpage .inpage-nav.violet a:hover #dot,.landingpage .inpage-nav.violet a.hilite #dot,.landingpage .inpage-nav .corporate-violet a:hover #dot,.landingpage .inpage-nav .corporate-violet a.hilite #dot{fill:#3c1192}.landingpage .inpage-nav.yellow a:hover #dot,.landingpage .inpage-nav.yellow a.hilite #dot{fill:#ffb300}.landingpage .inpage-nav.blue a:hover #dot,.landingpage .inpage-nav.blue a.hilite #dot{fill:#0171cc}.landingpage .inpage-nav.light-blue a:hover #dot,.landingpage .inpage-nav.light-blue a.hilite #dot{fill:#00a9cb}.landingpage .inpage-nav.dark-blue a:hover #dot,.landingpage .inpage-nav.dark-blue a.hilite #dot{fill:#2657c1}.landingpage .inpage-nav.green a:hover #dot,.landingpage .inpage-nav.green a.hilite #dot{fill:#83c03d}.landingpage .inpage-nav.lime-green a:hover #dot,.landingpage .inpage-nav.lime-green a.hilite #dot{fill:#cade36}.landingpage .inpage-nav.red a:hover #dot,.landingpage .inpage-nav.red a.hilite #dot{fill:#990a3d}.landingpage .inpage-nav.light-red a:hover #dot,.landingpage .inpage-nav.light-red a.hilite #dot{fill:#dc3440}.landingpage .inpage-nav.teal a:hover #dot,.landingpage .inpage-nav.teal a.hilite #dot{fill:#49ada7}.landingpage .inpage-nav.purple a:hover #dot,.landingpage .inpage-nav.purple a.hilite #dot{fill:#7610a9}.landingpage .inpage-nav.gray a:hover #dot,.landingpage .inpage-nav.gray a.hilite #dot{fill:gray}.landingpage .table-box{width:100%;max-width:100%;margin-bottom:0}.landingpage .table-box td{text-align:left}.landingpage .table-box-legend{margin-top:-12px;margin-bottom:0;font-size:12px;line-height:1.2}.landingpage .row+.row .table-box{margin-top:-45px!important}.landingpage .row+.row .table-box.spacer-top-s{margin-top:-35px!important}.landingpage .row+.row .table-box.spacer-top{margin-top:-25px!important}.landingpage .row+.row .table-box.spacer-top-xl{margin-top:-5px!important}@media all and (max-width:767px){.landingpage .inpage-nav .icon-nav{height:auto}.landingpage .inpage-nav .icon-nav a{width:100%}.landingpage .inpage-nav .icon-nav a span{font-size:1em;margin-bottom:1em}}@media all and (min-width:768px){.landingpage .icon-nav{margin:10vw auto;height:140px}.landingpage .icon-nav span{display:block;font-size:1.25rem;line-height:inherit}.landingpage .inpage-nav .icon-nav{flex-flow:row nowrap}.landingpage .inpage-nav .icon-nav svg{height:120px}}@media all and (min-width:992px){.landingpage .icon-nav{margin:80px auto}.landingpage .icon-nav a{width:160px;height:160px;background-size:100%!important}.landingpage .inpage-nav .icon-nav svg{height:160px}}.landingpage .anchor-headline{position:relative;justify-content:center!important;flex-basis:100%}.landingpage .anchor-headline h2,.landingpage .anchor-headline h3{margin:0}.landingpage .anchor-headline a.nav-anchor{display:inline-block;text-decoration:none;cursor:default;pointer-events:none;width:1px;height:1px}.landingpage .anchor-headline svg{height:28px;width:auto;max-width:40px;vertical-align:baseline;margin-bottom:-2px;padding-right:.25em}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *{fill:#fff}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon){stroke:#fff!important}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon){fill:#fff!important}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2{stroke:#fff;fill:none}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon){fill:#fff!important}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon){fill:#fff!important}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon){fill:#fff!important}.landingpage[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *{fill:none;stroke:#fff!important}.landingpage a.link-pdf-teaser:not(.btn){text-decoration:none;color:initial!important}.landingpage a.link-pdf-teaser:not(.btn):hover,.landingpage a.link-pdf-teaser:not(.btn):active,.landingpage a.link-pdf-teaser:not(.btn):focus{color:initial!important}.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend .icon-download{background-image:url("./media/Icon_congress-download-white-GKL2LFKF.svg")}.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend .text{color:#fff;text-decoration:underline}.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend.bg-white .icon-download,.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend.bg-grey .icon-download{background-image:url("./media/Icon_congress-download-black-BRXBOOOM.svg")}.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend.bg-white .text,.landingpage a.link-pdf-teaser:not(.btn) .landingpage-image-legend.bg-grey .text{color:#333}.landingpage .dot-plots-box p{margin-bottom:12px}.landingpage .dot-plots-box .plot-header{padding:0 15px}@media(max-width:767px){.landingpage .dot-plots-box .plot-header{padding:0 30px}}.landingpage .dot-plots-box .plot-row{padding:15px 0;margin:20px 0}.landingpage .dot-plots-box .plot-row .row{padding:0 15px}.landingpage .dot-plots-box .plot-row .row [class*=col-]{flex-flow:column;text-align:left;align-items:start}.landingpage .dot-plots-box .plot-row .teaser-box{position:relative;width:100%;max-width:500px;height:auto}.landingpage .dot-plots-box .plot-row .teaser-box .img-box{position:relative;background-color:#f5f5f5;float:left;width:100%;margin-bottom:0;padding:15px 15px 10px}.landingpage .dot-plots-box .plot-row .teaser-box .img-box .img-action{font-size:13px;display:inline-block;color:#333;padding-top:5px}.landingpage .dot-plots-box .plot-row .teaser-box .img-box .img-action img{height:16px;width:auto;margin:3px 5px 3px 0}.landingpage .dot-plots-box .plot-row .teaser-box .img-box:hover{box-shadow:0 0 6px #0000004d}:is(.bg-white,.bg-grey) .landingpage,.landingpage:is(.bg-white,.bg-grey){color:#333}:is(.bg-white,.bg-grey) .landingpage .related-collection .related-products :is(h2,h3,h4,h5):before,.landingpage:is(.bg-white,.bg-grey) .related-collection .related-products :is(h2,h3,h4,h5):before{background-image:url("./media/Icon_landingpage-product-ZBYXP2T5.svg")}:is(.bg-white,.bg-grey) .landingpage .related-collection .related-links :is(h2,h3,h4,h5):before,.landingpage:is(.bg-white,.bg-grey) .related-collection .related-links :is(h2,h3,h4,h5):before{background-image:url("./media/Icon_landingpage-link-ZNEDHE3P.svg")}:is(.bg-white,.bg-grey) .landingpage .related-collection .related-documents :is(h2,h3,h4,h5):before,.landingpage:is(.bg-white,.bg-grey) .related-collection .related-documents :is(h2,h3,h4,h5):before{background-image:url("./media/Icon_landingpage-article-MJANX3R2.svg")}:is(.bg-white,.bg-grey) .landingpage .related-collection .related-pdfs :is(h2,h3,h4,h5):before,.landingpage:is(.bg-white,.bg-grey) .related-collection .related-pdfs :is(h2,h3,h4,h5):before{background-image:url("./media/Icon_landingpage-pdf-FOONEH6D.svg")}:is(.bg-white,.bg-grey) .landingpage .related-collection .related-videos :is(h2,h3,h4,h5):before,.landingpage:is(.bg-white,.bg-grey) .related-collection .related-videos :is(h2,h3,h4,h5):before{background-image:url("./media/Icon_landingpage-video-J4JHH7OS.svg")}:is(.bg-white,.bg-grey) .landingpage .related-collection .row a:not(.btn),.landingpage:is(.bg-white,.bg-grey) .related-collection .row a:not(.btn){text-decoration:underline}:is(.bg-white,.bg-grey) .landingpage .related-collection .row a:not(.btn):hover,.landingpage:is(.bg-white,.bg-grey) .related-collection .row a:not(.btn):hover{text-decoration:underline}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *,.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *,cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline [class*=-icon] svg *{fill:#fff}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon),.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon),cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .applications-icon svg *:not(#apps-icon){stroke:#fff!important}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon),.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon),cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .benefits-icon svg *:not(#bene-icon){fill:#fff!important}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2,.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2,cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .resources-icon svg #Oval-2{stroke:#fff;fill:none}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon),.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon),cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .software-icon svg *:not(#soft-icon){fill:#fff!important}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon),.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon),cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .specs-icon svg *:not(#spec-icon){fill:#fff!important}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon),.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon),cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon),cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .support-icon svg *:not(#supp-icon){fill:#fff!important}.section[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *,.container[class*=bg-]:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Summary:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *,cx-page-layout.ProductDetailsPageTemplate cx-page-slot[class*=bg-].Tabs:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *,cx-page-layout.ProductDetailsPageTemplate [class*=bg-].tab-delivery:not(.bg-white):not(.bg-grey) .anchor-headline .transactions-icon svg *{fill:#fff!important;stroke:none!important}.page-background-white{background-color:#fff}.page-background-white .section,.page-background-white .container,.page-background-white cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .page-background-white cx-page-slot.Summary,.page-background-white cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .page-background-white cx-page-slot.Tabs,.page-background-white cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .page-background-white .tab-delivery{border-top-color:transparent}.page-background-white .listing.has_filters .filter-section{border-right:1px solid #e7e7e7}.congresspage .content-text ul,.congresspage .content-text ol{margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:left;width:60%}@media(min-width:992px){.congresspage .content-text ul,.congresspage .content-text ol{width:50%}}.congresspage .center .content-text ul,.congresspage .center .content-text ol{margin-bottom:15px;margin-left:auto;margin-right:auto;text-align:left;width:100%}@media(min-width:768px){.congresspage .center .content-text ul,.congresspage .center .content-text ol{width:50%}}.congresspage.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.congresspage.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.congresspage.Tabs,cx-page-layout.ProductDetailsPageTemplate .congresspage.tab-delivery{border-top:0 none}.congresspage{color:#fff}.congresspage a{color:#fff!important}.congresspage .modal-content{color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .congresspage,.congresspage:is(.bg-white,.bg-grey,.bg-transparent){color:#333}:is(.bg-white,.bg-grey,.bg-transparent) .congresspage a:not(.btn),.congresspage:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn){color:#3c1192!important}:is(.bg-white,.bg-grey,.bg-transparent) .congresspage a:not(.btn):hover,.congresspage:is(.bg-white,.bg-grey,.bg-transparent) a:not(.btn):hover{color:#ff7d00!important}.congresspage.center--horizontal .row{display:flex;flex-flow:row wrap}.congresspage .row{padding:45px 15px}.congresspage .row [class*=col-]{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;text-align:center}.congresspage .row [class*=col-]>.row{width:100%;padding:0}.congresspage .row+.row{padding-top:0}.congresspage .row.text-intro [class*=col-]{display:block}.congresspage a.btn.btn-register{margin-top:45px}.congresspage a.btn.btn-register:not(.btn-register){min-width:240px;padding:19px 15px}.congresspage a.link{text-decoration:underline}.congresspage .row.agenda-row [class*=col-]{display:block;text-align:left}.congresspage .row.agenda-row .agenda-image img{border-radius:50%;width:100%;object-fit:cover;object-position:center center}.congresspage .row.agenda-row .agenda-readmore{text-decoration:underline}.congresspage .row.agenda-row h5{margin-top:0}.congresspage .row.agenda-row p.agenda-text{margin-bottom:0}.congresspage .row.agenda-row p.agenda-text--hidden{display:none;margin-top:12px;margin-bottom:0}.congresspage .landingpage-button{flex:0 1 100%;text-align:center}.congresspage .landingpage-button .btn{display:block;min-width:186px;padding:16px 30px;margin:0;border-width:0;text-decoration:none}.congresspage .landingpage-button .btn:hover,.congresspage .landingpage-button .btn:focus,.congresspage .landingpage-button .btn:active{background-color:#333}.congresspage .landingpage-button .btn.btn-secondary{color:#3c1192!important}.congresspage .landingpage-button .btn.btn-secondary:hover,.congresspage .landingpage-button .btn.btn-secondary:focus,.congresspage .landingpage-button .btn.btn-secondary:active{background-color:#333;color:#fff!important}.congresspage-header{color:#fff}.congresspage-header .container,.congresspage-header cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .congresspage-header cx-page-slot.Summary,.congresspage-header cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .congresspage-header cx-page-slot.Tabs,.congresspage-header cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .congresspage-header .tab-delivery{border-top:0 none;height:100vw}@media(min-width:768px){.congresspage-header .container,.congresspage-header cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .congresspage-header cx-page-slot.Summary,.congresspage-header cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .congresspage-header cx-page-slot.Tabs,.congresspage-header cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .congresspage-header .tab-delivery{height:100%}}.congresspage-header .content-row{display:flex;flex-flow:row nowrap;margin:0;width:100%}.congresspage-header .header--spread{display:flex;flex-flow:column nowrap;justify-content:space-evenly;padding-top:42px;padding-bottom:42px}.congresspage-header .header-content h1{margin-bottom:15px}.congresspage-header .header-button{overflow:hidden}.congresspage-header .header-button .btn{border-width:0;padding:16px 30px;margin-right:30px;min-width:186px}.congresspage-header .header-button .btn:last-child{margin-right:0}.congresspage-header .header-button.d-sm-block .btn{display:block;border-width:1px;margin:0 45px 15px}.congresspage-header .header-button.d-sm-block .btn:first-child{margin-top:45px}.congresspage-header .header-button.d-sm-block .btn:last-child{margin-bottom:45px}.congresspage-header .header-wrapper{overflow:hidden;position:relative}.congresspage-header .header-wrapper picture{position:absolute;inset:0}.congresspage-header .header-wrapper picture source,.congresspage-header .header-wrapper picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.congresspage-header .header-wrapper picture.bg--top-left source,.congresspage-header .header-wrapper picture.bg--top-left img{object-fit:cover;object-position:left top}.congresspage-header .header-wrapper picture.bg--top-center source,.congresspage-header .header-wrapper picture.bg--top-center img{object-fit:cover;object-position:center top}.congresspage-header .header-wrapper picture.bg--top-right source,.congresspage-header .header-wrapper picture.bg--top-right img{object-fit:cover;object-position:right top}.congresspage-header .header-wrapper picture.bg--center-left source,.congresspage-header .header-wrapper picture.bg--center-left img{object-fit:cover;object-position:left center}.congresspage-header .header-wrapper picture.bg--center-center source,.congresspage-header .header-wrapper picture.bg--center-center img{object-fit:cover;object-position:center center}.congresspage-header .header-wrapper picture.bg--center-right source,.congresspage-header .header-wrapper picture.bg--center-right img{object-fit:cover;object-position:right center}.congresspage-header .header-wrapper picture.bg--bottom-left source,.congresspage-header .header-wrapper picture.bg--bottom-left img{object-fit:cover;object-position:left bottom}.congresspage-header .header-wrapper picture.bg--bottom-center source,.congresspage-header .header-wrapper picture.bg--bottom-center img{object-fit:cover;object-position:center bottom}.congresspage-header .header-wrapper picture.bg--bottom-right source,.congresspage-header .header-wrapper picture.bg--bottom-right img{object-fit:cover;object-position:right bottom}.congresspage-header .header-wrapper .gradient-overlay{position:absolute;inset:0;background-repeat:no-repeat;background-position:left top;background-size:cover;opacity:.85}@media(max-width:767.98px){.congresspage-header br{content:" "}.congresspage-header br:after{content:" "}}.icon-component{margin:10px auto}.icon-component.icon--above{flex:0 1 100%}.icon-component.icon--above .icon{background-position:center bottom;margin-bottom:10px}.icon-component.icon--left{display:flex;flex-flow:row nowrap;flex:0 1 100%;justify-content:center}.icon-component.icon--left .icon{width:40px;height:40px;margin-right:10px;background-position:center top}.icon-component.icon--left .text{text-align:left;margin-top:-3px}.icon-component.icon--download{display:flex;flex-flow:row nowrap}.icon-component.icon--download .icon{width:20px;height:20px;margin-right:10px;background-position:center center}.icon-component .icon{height:40px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:left bottom;background-size:contain}.icon-component .icon.icon-calendar{background-image:url("./media/Icon_congress-calendar-white-NTRBUAPT.svg")}.icon-component .icon.icon-laptop{background-image:url("./media/Icon_congress-laptop-white-UW4JCPN3.svg")}.icon-component .icon.icon-person{background-image:url("./media/Icon_congress-person-white-F3BS6UW4.svg")}.icon-component .icon.icon-location{background-image:url("./media/Icon_congress-location-white-23ZLOFWB.svg")}.icon-component .icon.icon-download{background-image:url("./media/Icon_congress-download-white-GKL2LFKF.svg")}.icon-component .icon.icon-download-pdf{background-image:url("./media/Icon_landingpage-pdf-white-2TE7NPIH.svg")}.icon-component .icon.icon-email{background-image:url("./media/Icon_landingpage-email-white-DFRK6SDV.svg")}.icon-component .icon.icon-video{background-image:url("./media/Icon_landingpage-video-white-UPWVOVSI.svg")}.bg-white .icon-component .icon.icon-calendar,.bg-grey .icon-component .icon.icon-calendar,.bg-transparent .icon-component .icon.icon-calendar{background-image:url("./media/Icon_congress-calendar-black-ZCJMZKCA.svg")}.bg-white .icon-component .icon.icon-laptop,.bg-grey .icon-component .icon.icon-laptop,.bg-transparent .icon-component .icon.icon-laptop{background-image:url("./media/Icon_congress-laptop-black-MS6X37Z3.svg")}.bg-white .icon-component .icon.icon-person,.bg-grey .icon-component .icon.icon-person,.bg-transparent .icon-component .icon.icon-person{background-image:url("./media/Icon_congress-person-black-OU4NMNMW.svg")}.bg-white .icon-component .icon.icon-location,.bg-grey .icon-component .icon.icon-location,.bg-transparent .icon-component .icon.icon-location{background-image:url("./media/Icon_congress-location-black-NDANWSHM.svg")}.bg-white .icon-component .icon.icon-download,.bg-grey .icon-component .icon.icon-download,.bg-transparent .icon-component .icon.icon-download{background-image:url("./media/Icon_congress-download-black-BRXBOOOM.svg")}.bg-white .icon-component .icon.icon-download-pdf,.bg-grey .icon-component .icon.icon-download-pdf,.bg-transparent .icon-component .icon.icon-download-pdf{background-image:url("./media/Icon_landingpage-pdf-FOONEH6D.svg")}.bg-white .icon-component .icon.icon-email,.bg-grey .icon-component .icon.icon-email,.bg-transparent .icon-component .icon.icon-email{background-image:url("./media/Icon_landingpage-email-black-P4DVFLLE.svg")}.bg-white .icon-component .icon.icon-video,.bg-grey .icon-component .icon.icon-video,.bg-transparent .icon-component .icon.icon-video{background-image:url("./media/Icon_landingpage-video-J4JHH7OS.svg")}.icon-component.pdf-teaser{margin:0}.splitcontainer{display:flex;flex-flow:row wrap}.splitcontainer .flex-row{display:flex;flex-flow:row wrap;width:100%;flex:0 1 100%}.splitcontainer .flex-row .splitcontainer--reverse{flex-direction:row-reverse}.splitcontainer .flex-row .splitcontainer--reverse.flex-col:first-child{justify-content:flex-start}.splitcontainer .flex-row .splitcontainer--reverse.flex-col:last-child{justify-content:flex-end}.splitcontainer .flex-col{display:flex;flex-flow:row wrap;width:50%;flex:0 1 50%}.splitcontainer .flex-col:first-child{justify-content:flex-end}.splitcontainer .flex-col:last-child{justify-content:flex-start}.splitcontainer .flex-col{color:#fff}.splitcontainer .flex-col.bg-white,.splitcontainer .flex-col.bg-grey,.splitcontainer .flex-col:not([class*=bg-]){color:#333}.splitcontainer .flex-container{width:100%;max-width:585px;flex:0 1 585px;padding:45px 30px;display:flex;align-items:center}.splitcontainer .flex-container .flex-wrapper{width:100%}.splitcontainer .agenda-table p{margin-bottom:10px}.splitcontainer .agenda-table-row{margin-bottom:20px;margin-left:-15px;margin-right:-15px}.splitcontainer p{line-height:1.1em;margin-bottom:15px}@media(min-width:992px){.splitcontainer p:last-child{margin-bottom:0}}.splitcontainer h2{margin-bottom:45px}.splitcontainer h3{margin-top:0;margin-bottom:30px}.splitcontainer h4{margin-top:0}.splitcontainer .icon-component.icon--download{margin-left:25%}.splitcontainer .btn{font-size:16px;text-decoration:none;margin-top:30px;margin-right:30px;padding:16px 30px;min-width:230px;border:none}.splitcontainer .btn:last-child{margin-right:0}.splitcontainer .btn:hover,.splitcontainer .btn:focus{color:#fff;background-color:#333}@media(max-width:991.98px){.splitcontainer .flex-col{width:100%;flex:0 1 100%}.splitcontainer .flex-container{max-width:none;flex:0 1 100%;justify-content:center;padding:45px 15px}.splitcontainer .flex-wrapper{text-align:center;width:100%;max-width:600px}.splitcontainer .icon-component.icon--download{margin-left:auto;justify-content:center}}@media(min-width:992px)and (max-width:1199.98px){.splitcontainer .flex-container{max-width:485px}}.uspbox{background-color:#fff;padding-top:60px;padding-bottom:60px}.uspbox h2,.uspbox .h2{text-align:center;margin-bottom:60px}.uspbox .uspbox-items{display:flex;flex-flow:row nowrap;justify-content:space-evenly;width:100%}.uspbox .uspbox-item{display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;max-width:250px;padding-left:15px;padding-right:15px}.uspbox .uspbox-item img{height:auto;max-height:90px;width:auto}.uspbox .uspbox-item p{text-align:center;padding-top:30px}@media(max-width:767.98px){.uspbox{padding-top:30px;padding-bottom:30px}.uspbox .uspbox-items{flex-direction:column;align-items:center}.uspbox .uspbox-item p{padding-top:15px;padding-bottom:30px}}.contact-info ul,.contact-info ol{list-style-position:inside;padding-left:0}.contact-info.center--vertical{flex-flow:row wrap;align-content:center;justify-content:center;align-items:center;text-align:center}.contact-info.center--vertical .row{flex-flow:row nowrap;padding-top:0}.contact-info.center--vertical .row [class*=col-]{justify-content:center;text-align:center}.magic-headline.container-fluid,.magic-headline.container-md,.magic-headline.container-lg,.magic-headline.container-xl{width:100%}.magic-headline .row{padding:0}.magic-headline.text-center .row [class*=col-]{justify-content:center;text-align:center}.magic-headline.spacer-top,.magic-headline.spacer-top-s,.magic-headline.spacer-top-xl,.magic-headline.spacer-bottom,.magic-headline.spacer-bottom-s,.magic-headline.spacer-bottom-xl{margin-top:0!important;margin-bottom:0!important}.magic-headline.spacer-top-s{padding-top:10px!important}.magic-headline.spacer-top{padding-top:20px!important}.magic-headline.spacer-top-xl{padding-top:40px!important}.magic-headline.spacer-bottom-s{padding-bottom:10px!important}.magic-headline.spacer-bottom{padding-bottom:20px!important}.magic-headline.spacer-bottom-xl{padding-bottom:40px!important}#universityCampusModal{z-index:1049}#universityCampusModal .modal-content,#universityCampusModal .modal-body{background-color:#cade36;color:#fff}.accordion.accordion--colored .panel .panel-body>.row:first-child{padding-top:15px}.accordion.accordion--colored[class*=bg-] .panel,.accordion.accordion--colored[class*=bg-] .panel .panel-heading:hover,.accordion.accordion--colored[class*=bg-] .teaser:hover{background-color:transparent!important}.accordion.accordion--colored[class*=bg-] .panel-collapse{background-color:#fff}.accordion.accordion--colored[class*=bg-] .panel .panel-heading h4 a,.accordion.accordion--colored[class*=bg-] .panel .panel-heading h4 div span,.accordion.accordion--colored[class*=bg-] .panel .panel-heading h4 a:hover,.accordion.accordion--colored[class*=bg-] .panel .panel-heading h4 div span:hover{color:#fff!important}.accordion.accordion--colored[class*=bg-] .panel .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg")}.accordion.accordion--colored[class*=bg-] .panel .panel-heading:hover h4 a:before,.accordion.accordion--colored[class*=bg-] .panel.in .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")!important}.accordion.accordion--colored[class*=bg-] .panel .panel-body a{color:#3c1192}.accordion.accordion--colored[class*=bg-].panel-group .teaser h4{color:#fff}.accordion.accordion--colored[class*=bg-].panel-group .teaser h4:before{content:url("./media/Icon_accordion_m-right_white-EJGVKJE3.svg")}.accordion.accordion--colored[class*=bg-].panel-group .teaser:hover span{color:#fff}.accordion.accordion--colored .panel.panel-support,.accordion.accordion--colored .panel.panel-support.in,.accordion.accordion--colored .panel.panel-focus,.accordion.accordion--colored .panel.panel-focus.in{background-color:#ff7d00!important}.accordion.accordion--colored .panel.panel-support .panel-heading:hover h4 a:before,.accordion.accordion--colored .panel.panel-support.in .panel-heading:hover h4 a:before,.accordion.accordion--colored .panel.panel-focus .panel-heading:hover h4 a:before,.accordion.accordion--colored .panel.panel-focus.in .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")}@media(max-width:767.98px){.teaser-row.teaser-related .col-xs-6.col-sm-3{width:100%}.splitteaser .row .splitteaser-text{padding:30px 15px 0;min-height:auto}.splitteaser .row .splitteaser-image{min-height:100vw}.congresspage .row.agenda-row [class*=col-]{text-align:center}.congresspage .row.agenda-row .agenda-image img{margin:0 auto 30px;max-width:200px}.icon-component.icon--left{flex-direction:column;align-items:center}.icon-component.icon--left .icon{margin-right:0;margin-bottom:15px}.icon-component.icon--left .text{text-align:center}.contact-info.center--vertical.empty-content .row{display:none}.landingpage--image-and-content,.landingpage-wrapping{flex-flow:row wrap-reverse!important;justify-content:center}.landingpage-wrapping{display:flex}.landingpage-wrapping-image{padding:15px 0 0!important}.landingpage-video{margin-bottom:30px}.landingpage-video+.landingpage-image-legend{margin-top:-30px;margin-bottom:30px}.landingpage a.link-pdf-teaser{margin-bottom:30px}.application-page .landingpage .row [class*=col-],.application-page .landingpage .row [class*=col-].center,.application-page .landingpage .magic-headline.text-center .row [class*=col-]{justify-content:flex-start;text-align:left}.application-page .landingpage .anchor-headline{justify-content:flex-start!important}.application-page .landingpage .text-center{text-align:left}}@media(min-width:768px){.teaser-row.teaser-related{display:flex;padding-bottom:30px}.splitteaser .row .splitteaser-text,.splitteaser .row .splitteaser-image{padding:60px 60px 30px;height:auto;min-height:auto}.splitteaser .row .splitteaser-image{min-height:750px}.landingpage.landingpage--reverse .row{flex-flow:row-reverse nowrap}.landingpage .row{flex-flow:row nowrap}.landingpage .row.landingpage--reverse{flex-flow:row-reverse nowrap}.landingpage .row [class*=col-]{justify-content:flex-start;text-align:left}.landingpage .row [class*=col-].center{justify-content:center;text-align:center}.landingpage .row [class*=col-] [class*=col-]{padding-left:15px;padding-right:15px}.landingpage h1:first-child,.landingpage h2:first-child,.landingpage h3:first-child,.landingpage h4:first-child{margin-top:0}.landingpage .landingpage-button .btn{display:inline-block}.landingpage--image-and-content .landingpage-button{margin-bottom:0}.landingpage--image-and-content .landingpage-button+.landingpage-button{margin-top:30px}.landingpage-wrapping-image{width:240px;padding:0 0 15px 30px}.landingpage-wrapping-image:after{left:45px;bottom:30px}.landingpage-wrapping.landingpage--reverse .landingpage-wrapping-image{padding:0 30px 15px 0}.landingpage-wrapping.landingpage--reverse .landingpage-wrapping-image:after{left:15px;bottom:30px}.congresspage .landingpage-button .btn{display:inline-block}}@media(min-width:992px){.splitteaser .row{flex-flow:row nowrap}.splitteaser .row .splitteaser-text,.splitteaser .row .splitteaser-image{padding:60px 90px 30px;text-align:left}.splitteaser .row .splitteaser-image{min-height:485px}.splitteaser.splitteaser--reverse .row{flex-flow:row-reverse nowrap}.landingpage-wrapping-image{width:313.33px}.landingpage .anchor-headline{flex-basis:auto}}@media(min-width:1200px){.splitteaser .row .splitteaser-image{min-height:585px}.landingpage-wrapping-image{width:395px;padding:0 0 30px 45px}.landingpage-wrapping-image:after{left:60px;bottom:45px}.landingpage-wrapping.landingpage--reverse .landingpage-wrapping-image{padding:0 45px 30px 0}.landingpage-wrapping.landingpage--reverse .landingpage-wrapping-image:after{left:15px;bottom:45px}}.filter-section.checkboxes{padding:0 15px!important}.filter-section.checkboxes .attribute-list{margin:0 0 7.5px}.filter-section.checkboxes .attribute-list .attribute-list-item{float:none;background-color:transparent;padding:0;margin-top:0;margin-bottom:0;position:relative}.filter-section.checkboxes .attribute-list .attribute-list-item label{display:block;font-weight:400;margin-top:5px;margin-bottom:5px;padding-top:3px;padding-bottom:3px;padding-left:20px;cursor:pointer}.filter-section.checkboxes .attribute-list .attribute-list-item label input[type=checkbox]{width:16px;height:16px;position:absolute;left:0;top:-2px;cursor:pointer}.filter-section.checkboxes .attribute-list .attribute-list-item.active{background-color:inherit;color:#333}.filter-section.checkboxes .attribute-list .attribute-list-item.active label{font-weight:700}.filter-section.checkboxes .attribute-list .attribute-list-item.active .attribute{color:#333}.filter-section.checkboxes .attribute-list .attribute-list-item:hover{background-color:transparent;cursor:default}.filter-section.checkboxes .attribute-list .attribute-list-item:hover label{text-decoration:underline}.filter-section.checkboxes .filter-sidebar .panel .panel-heading h3 a{padding:12px 16px}.filter-section.checkboxes .filter-sidebar .panel .panel-heading h3 a:hover{text-decoration:none}.filter-section.checkboxes .filter-sidebar .panel .panel-heading h3 a:before{display:none}.filter-section.checkboxes .filter-sidebar .panel .panel-heading .panel-title{background-color:#cecece}.filter-section.checkboxes .filter-sidebar .panel .panel-collapse{max-height:117px;overflow-y:auto}.filter-section .filter-sidebar .view-toggler{border-top:1px solid #f5f5f5}.filter-section .filter-sidebar .view-toggler .btn{border-radius:0;color:#3c1192;display:block;font-size:1em;letter-spacing:0;line-height:1em;padding:1rem;text-align:left;width:100%}.filter-section .filter-sidebar .view-toggler .btn:hover{background-color:#fff;text-decoration:underline}.filter-section .filter-sidebar .view-toggler .btn:before{float:right;width:18px}.filter-section .filter-sidebar .view-toggler .btn.show-more:before{content:url("./media/Icon_filter-list_xs-down-NGC55ZA4.svg")}.filter-section .filter-sidebar .view-toggler .btn.show-less:before{content:url("./media/Icon_filter-list_xs-up-2YJVWF43.svg")}.filter-section .filter-sidebar .view-toggler .btn.active{display:none}.filter-section .filter-sidebar .panel{border-top:1px solid #f5f5f5;padding:0}.filter-section .filter-sidebar .panel.top-panel{border-top-width:1px;height:auto;overflow:visible}.filter-section .filter-sidebar .panel.secondary-panel{border-top-width:0;height:0;overflow:hidden}.filter-section .filter-sidebar .panel.secondary-panel.show-panel{background-color:#fff;border-top-width:1px;height:auto;overflow:visible}.filter-section .filter-sidebar .panel .panel-heading{background-color:#fff;min-height:0;padding:0;position:relative;width:auto}.filter-section .filter-sidebar .panel .panel-heading h3 a{display:block;padding:1rem}.filter-section .filter-sidebar .panel .panel-heading h3 a:hover{color:#333}.filter-section .filter-sidebar .panel .panel-heading h3 a:before{content:url("./media/Icon_accordion_xs-up2-YVISZBZM.svg");float:right;width:15px;height:15px}.filter-section .filter-sidebar .panel .panel-heading h3 a.collapsed:before{content:url("./media/Icon_accordion_xs-down2-LS75JBZM.svg")}.filter-section .filter-sidebar .panel .panel-heading h3 a.fixed{cursor:default}.filter-section .filter-sidebar .panel .panel-heading h3 a.fixed:hover{text-decoration:none}.filter-section .filter-sidebar .panel .panel-heading h3 a.fixed:before{content:""}.filter-section .filter-sidebar .panel .panel-collapse{display:block;height:0;transition:height 1s;max-height:284px;overflow:hidden;-webkit-overflow-scrolling:touch}.filter-section .filter-sidebar .panel .panel-collapse .panel-body{opacity:0;transition:opacity 1s;padding:0}.filter-section .filter-sidebar .panel .panel-collapse.collapse{height:0;overflow:hidden}.filter-section .filter-sidebar .panel .panel-collapse.collapsing{overflow-y:hidden!important}.filter-section .filter-sidebar .panel .panel-collapse.in{height:auto;transition:height 1s;overflow-y:auto!important}.filter-section .filter-sidebar .panel .panel-collapse.in .panel-body{opacity:1;transition:opacity 1s}.attribute-list{list-style:none;margin:-.313rem 0 0;overflow:hidden;padding:0 .687rem .626rem}.attribute-list .attribute-list-item{background-color:#e7e7e7;color:#333;cursor:default;float:left;font-size:.813rem;line-height:1em;margin:.313rem;padding:.313rem .625rem;border-radius:4px}.attribute-list .attribute-list-item.top-item{font-weight:600}.attribute-list .attribute-list-item.more-item{display:none}.attribute-list .attribute-list-item.more-item.collapsed{display:block;background-color:transparent}.attribute-list .attribute-list-item.more-item span{color:#3c1192;text-decoration:underline;font-weight:600}.attribute-list .attribute-list-item.more-item span:hover{color:#111}.attribute-list .attribute-list-item .attribute{color:#333}.attribute-list .attribute-list-item:hover:not(.inactive){background-color:#cecece;cursor:pointer}.attribute-list .attribute-list-item.active{background-color:gray;color:#fff}.attribute-list .attribute-list-item.active .attribute{color:#fff}.attribute-list .attribute-list-item.active:hover{background-color:#666}.attribute-list .attribute-list-item.inactive{opacity:.4}.attribute-list .attribute-list-item.logic:hover{cursor:default;background-color:#e7e7e7}@media(max-width:767.98px){.attribute-list{padding:0 10px 10px}}.listings-header{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;background-color:#ccc;margin-bottom:-1px;padding:30px}.listings-header .listings-header-legend{font-size:1.5rem;margin-top:0;margin-bottom:0;padding-left:0}.listings-header .listings-header-legend>output{display:inline-block;font-size:1.25rem;font-weight:700;line-height:1.1em;padding-top:0;white-space:nowrap}.bg-grey .listings-header{margin-bottom:0;margin-top:0}.bg-grey .listings-header .listings-header-legend{color:#333}.bg-grey .listings-header .listings-header-legend>output{color:#333}.listings-header .search-form{padding-top:12px}.listings-header .tab-navigation{overflow:hidden;margin:30px -30px -30px}.listings-header .tab-navigation .nav-tabs{border-bottom:none}.listings-header .tab-navigation .nav-tabs li{margin-bottom:0;width:33.25%}.listings-header .tab-navigation .nav-tabs li a,.listings-header .tab-navigation .nav-tabs li>span{background-color:#3c1192;border-color:transparent;border-radius:0;border-style:none none solid none;border-width:0 0 1px 0!important;color:#fff;margin-right:0;padding-left:30px}.listings-header .tab-navigation .nav-tabs li a:hover,.listings-header .tab-navigation .nav-tabs li>span:hover{background-color:#20094d;border-color:transparent;text-decoration:underline}.listings-header .tab-navigation .nav-tabs li a output,.listings-header .tab-navigation .nav-tabs li>span output{color:inherit;display:inline;font-size:inherit;line-height:inherit;padding-top:0}.listings-header .tab-navigation .nav-tabs li a,.listings-header .tab-navigation .nav-tabs li>span{box-shadow:0 0 2px #00000080}.listings-header .tab-navigation .nav-tabs li.active a{background-color:#e7e7e7;border-bottom-color:#e7e7e7;color:#333;font-weight:700;box-shadow:none}.listings-header .tab-navigation .nav-tabs li.active a:hover{text-decoration:none}.listings-header .tab-navigation .nav-tabs li.filter{width:25%}.listings-header .tab-navigation .nav-tabs li.filter>span{color:#333;background-color:#fff;position:relative;display:block;padding:10px 15px;line-height:1.6}.listings-header .tab-navigation .nav-tabs li.filter>span:hover{text-decoration:none}.listings-header .note{font-size:.85em;line-height:1.2em;margin:15px 0;text-align:left}@media(max-width:767.98px){.listings-header{margin-left:0;margin-right:0;padding:15px}.listings-header .listings-header-legend{position:static;margin:0}.listings-header .tab-navigation{margin:15px -15px -15px}.listings-header .tab-navigation .nav-tabs li{width:50%}.listings-header .tab-navigation .nav-tabs li a{line-height:1em;padding-left:15px}.listings-header .tab-navigation .nav-tabs li a output{display:block}}.searchbar-standalone{position:relative;padding-left:0;padding-right:0}.searchbar-standalone .listings-header{padding:20px 0;z-index:402}.searchbar-standalone .listings-header .search-form{padding-top:0}.searchbar-standalone .listings-header .search-form .input-group{border-radius:4px}.searchbar-standalone .listings-header .search-form .input-group label{color:#000;font-weight:400;font-style:normal;padding-left:15px;margin:0;opacity:1}.searchbar-standalone .listings-header .search-form .input-group input::-webkit-input-placeholder{font-style:italic;color:#999}.searchbar-standalone .listings-header .search-form .input-group input:-moz-placeholder{font-style:italic;color:#999}.searchbar-standalone .listings-header .search-form .input-group input::-moz-placeholder{font-style:italic;color:#999}.searchbar-standalone .listings-header .search-form .input-group input:-ms-input-placeholder{font-style:italic;color:#999}.searchbar-standalone .listings-header .search-form .input-group input::placeholder{font-style:italic;color:#999}.searchbar-standalone .listings-header .search-form .form-row{display:flex;flex-flow:row nowrap;padding:0 15px}.searchbar-standalone .listings-header .search-form .form-row .form-group{margin:0}.searchbar-standalone .listings-header .search-form .form-row .form-group.input{flex:0 1 100%}.searchbar-standalone .listings-header .search-form .form-row .form-group.filter{flex:0 1 auto;margin-left:10px}.searchbar-standalone .listings-header .search-form .form-row .form-group.filter a{height:100%;display:flex;align-items:center;border-radius:4px;padding-right:50px;background:#fff url("./media/Icon_settings-ZRKIS47Q.svg") no-repeat;background-position:calc(100% - 15px) center;background-size:20px;color:#000;text-decoration:none}.searchbar-standalone .listings-header .search-form .form-row .form-group.filter a span{padding-left:10px}.searchbar-standalone .listings-header .search-form .form-row .form-group.filter a:hover{background-color:#e7e7e7}@media(max-width:767px){.searchbar-standalone .quickfinder{background-color:#f5f5f5}.searchbar-standalone .listings-header{padding:0}.searchbar-standalone .listings-header .search-form .input-group input::-webkit-input-placeholder{color:transparent}.searchbar-standalone .listings-header .search-form .input-group input:-moz-placeholder{color:transparent}.searchbar-standalone .listings-header .search-form .input-group input::-moz-placeholder{color:transparent}.searchbar-standalone .listings-header .search-form .input-group input:-ms-input-placeholder{color:transparent}.searchbar-standalone .listings-header .search-form .input-group input::placeholder{color:transparent}.searchbar-standalone .listings-header .search-form .form-row{padding:0}.searchbar-standalone .listings-header .search-form .form-row .form-group.filter a{padding-right:40px;background-position:center center;background-size:16px}.searchbar-standalone .listing-search{padding:15px}}.listing-table{display:flex;flex-flow:column wrap;width:100%;background-color:#e7e7e7;color:#111;padding:15px}.listing-table .listing-table-caption{background-color:#e7e7e7;display:block;margin-bottom:30px}.listing-table .listing-table-caption .download-listing{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;color:#fff;background-color:#ff7d00;border-color:#ff7d00;float:right;position:relative}.listing-table .listing-table-caption .download-listing:hover{background-color:#000}.listing-table .listing-table-caption .listing-filter{background-color:#fff;display:block;padding:0 .625rem;position:relative}.listing-table .listing-table-caption .listing-filter label{color:#333;font-style:italic;font-weight:400;line-height:1em;opacity:.4;position:absolute;top:.8125rem;z-index:3}.listing-table .listing-table-caption .listing-filter .output-group{min-height:45px;padding:.312rem 0 .312rem 80px}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list{margin:0 -.313rem;padding:0}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active{padding-right:1.375rem;position:relative}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active:hover{background-color:gray;cursor:default}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .facette{color:#fff;font-style:italic}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .facette:after{content:" \2013  "}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .button-deselect{background-color:transparent;border:none;height:24px;opacity:.5;position:absolute;right:0;top:13px;transform:translateY(-50%);width:24px}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .button-deselect:active,.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .button-deselect:hover{opacity:1}.listing-table .listing-table-caption .listing-filter .output-group .attribute-list .attribute-list-item.active .button-deselect img{vertical-align:baseline}.listing-table .listing-table-caption .listing-filter:not([style*="display: none"])+.download-form{margin-top:30px}.listing-table .listing-table-header{display:table-row}.listing-table .listing-table-header>div{font-size:1rem;display:table-cell;line-height:1.2em;margin:0;padding:0 15px;vertical-align:top}.listing-table .listing-table-header>div.product{padding-left:0}.listing-table .listing-table-header>div.product>.product-name{font-size:1rem;display:inline-block;line-height:1.2em;margin:0;padding:0 0 0 15px;width:75%}.listing-table .listing-table-header>div.product>.size{display:inline-block;padding:0 0 0 15px;width:25%}.listing-table .listing-table-header>div.price{padding-left:0;white-space:nowrap}.listing-table .listing-table-header>div.price>span{display:inline-block;padding:0 0 0 15px;width:100%}.listing-table .listing-table-header>div.application{padding-left:0;white-space:nowrap}.listing-table .listing-table-header>div.application>.application-name{font-size:1rem;display:inline-block;line-height:1.2em;margin:0;padding:0 0 0 15px;width:65%}.listing-table .listing-table-header>div.application>.keywords{display:inline-block;padding:0 0 0 15px;width:35%}.listing-table .listing-table-header>div.article>.article-title{font-size:1rem;display:inline-block;line-height:1.2em;margin:0}.listing-table .listing-table-item{display:flex;flex-grow:1;flex-shrink:0;flex-basis:auto;width:100%;position:relative;margin-bottom:20px;background-color:#fff;transition:background .1s ease;flex-direction:row}.listing-table .listing-table-item .colspan2{flex-grow:2!important}.listing-table .listing-table-item .colspan3{flex-grow:3!important}.listing-table .listing-table-item .colspan4{flex-grow:4!important}.listing-table .listing-table-item.listing-family-parent{margin-bottom:0}.listing-table .listing-table-item>div{flex-grow:1;flex-shrink:0;flex-basis:0;line-height:1.2em;vertical-align:top;padding:0}.listing-table .listing-table-item>div.product{flex-grow:2.8;position:relative;padding-left:15px;padding-right:15px}.listing-table .listing-table-item>div.product>.product-name{font-size:1.25rem;font-weight:600;line-height:1.2em;margin:0 0 2px}.listing-table .listing-table-item>div.product>.product-name a{display:inline-block;position:relative;z-index:1}.listing-table .listing-table-item>div.product:before{padding-left:0!important}.listing-table .listing-table-item>div.product[data-regulatory]:after{content:attr(data-regulatory);font-weight:400;font-size:13px;line-height:1em;color:#9b9b9b;padding-bottom:20px;display:block}.listing-table .listing-table-item>div.product-attribute{flex-grow:1;min-width:auto;font-size:15px;line-height:22px;color:#4a4a4a}.listing-table .listing-table-item>div.product-attribute>div{padding-right:10px;padding-bottom:10px;padding-left:10px;word-wrap:break-word;overflow-wrap:break-word}.listing-table .listing-table-item>div.product-attribute.clone>div{padding-right:0;max-width:82px}.listing-table .listing-table-item>div.product[data-label]:before,.listing-table .listing-table-item>div.product-attribute[data-label]:before{content:attr(data-label);font-weight:400;font-size:13px;line-height:1.2em;color:#9b9b9b;padding:15px 0 0 10px;min-height:33px;display:block}.listing-table .listing-table-item>div.product .product--data-label,.listing-table .listing-table-item>div.product-attribute .product--data-label{font-weight:400;font-size:13px;line-height:1.2em;color:#9b9b9b;padding:15px 0 0;min-height:33px;display:block}.listing-table .listing-table-item>div.size .reference{margin:-.5em 0 0 .25em}.listing-table .listing-table-item>div.order-no{white-space:nowrap}.listing-table .listing-table-item>div.price{flex-grow:1.55;padding-left:0;white-space:nowrap;font-weight:600;color:#333}.listing-table .listing-table-item>div.price>span{display:inline-block;width:100%}.listing-table .listing-table-item>div.cart-action{flex-grow:0;flex-shrink:1;flex-basis:auto;width:96px;min-height:96px}.listing-table .listing-table-item>div.cart-action>.btn{width:100%;height:100%;border-radius:0;background:#3c1192 url("./media/Icon_cart_white-C7L3DHDD.svg") no-repeat center center;background-size:30px;text-indent:-9999em;transition:background-color .1s ease}.listing-table .listing-table-item>div.cart-action>.btn:hover{background-color:#000}.listing-table .listing-table-item>div.cart-action>.btn.details{text-indent:0;background:#f0f0f0 none;color:#3c1192}.listing-table .listing-table-item>div.cart-action>.btn.details:hover{background-color:#3c1192;color:#fff}.listing-table .listing-table-item>div.cart-action>.btn.wish-list{background-image:url("./media/Icon_heart_white-TFRSPWAS.svg")}.listing-table .listing-table-item>div.cart-action>.btn.wish-list:hover{background-image:url("./media/Icon_heart_solid_white-OY3JRGYQ.svg")}.listing-table .listing-table-item>div.application{padding:22px 15px;white-space:nowrap}.listing-table .listing-table-item>div.application>.application-name{font-size:1.25rem;display:block;float:left;font-weight:600;line-height:1.2em;margin:0;padding:0;white-space:normal;width:65%}.listing-table .listing-table-item>div.application>.application-name a{display:block;position:relative;z-index:1}.listing-table .listing-table-item>div.application>.application-name span{font-size:13px;font-weight:400;color:gray}.listing-table .listing-table-item>div.application p{margin:0;padding:0 0 0 15px}.listing-table .listing-table-item>div.application>.keywords{display:block;float:left;font-weight:300;list-style:none;margin:.8em 0 0;padding:0;white-space:normal}.listing-table .listing-table-item>div.application>.keywords>.keyword{float:left;font-weight:400}.listing-table .listing-table-item>div.application>.keywords>.keyword:first-child{color:gray}.listing-table .listing-table-item>div.application>.keywords>.keyword:first-child:after{content:": ";white-space:pre}.listing-table .listing-table-item>div.application>.keywords>.keyword:after{content:" |\a0"}.listing-table .listing-table-item>div.application>.keywords>.keyword:last-child:after{content:""}.listing-table .listing-table-item>div.author{font-weight:300}.listing-table .listing-table-item>div.article .article-title{font-size:1.25rem;display:block;font-weight:600;line-height:1.2em;margin:0;white-space:normal}.listing-table .listing-table-item>div.article .article-title a{display:block;position:relative;z-index:1}.listing-table .listing-table-item>div.article .article-title span{font-size:13px;font-weight:400;color:gray}.listing-table .listing-table-item>div.article .article-description{margin:0}.listing-table .listing-table-item>div.content{padding:22px 15px}.listing-table .listing-table-item>div.content .panel-group,.listing-table .listing-table-item>div.content .panel,.listing-table .listing-table-item>div.content .panel-heading{background-color:transparent!important}.listing-table .listing-table-item>div.content .panel-group:hover,.listing-table .listing-table-item>div.content .panel:hover,.listing-table .listing-table-item>div.content .panel-heading:hover{background-color:transparent!important}.listing-table .listing-table-item>div.content .accordion.faq .panel.in .panel-heading:hover,.listing-table .listing-table-item>div.content .accordion.panel-group.faq .panel.in .panel-heading:hover{background-color:transparent!important}.listing-table .listing-table-item>div.content>.content-type{list-style:none;padding-left:0;display:inline-block;float:right;margin:-15px 0 0 -15px 0 .5em}.listing-table .listing-table-item>div.content>.content-type:hover:not(.inactive){background-color:#e7e7e7;cursor:default}.listing-table .listing-table-item>div.content>.content-title{font-size:1.25rem;font-weight:600;line-height:1.2em;margin:0}.listing-table .listing-table-item>div.content>.content-excerpt{clear:both;display:block;margin-top:.8em}.listing-table .listing-table-item>div.content .keyword{color:#5d5d9c;font-style:italic;font-weight:700}.listing-table .listing-table-item>div.content>.accordion .panel{box-shadow:none;border:none}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading{margin-right:4em}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading h4 a{font-size:1rem;font-weight:600;padding-bottom:0;padding-left:0;padding-top:0}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading h4 a:hover{text-decoration:underline}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading h4 a:before{bottom:auto;right:10px}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading:hover{background-color:inherit;color:inherit}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-down-AEE2TFCX.svg")}.listing-table .listing-table-item>div.content>.accordion .panel .panel-body{padding:0;margin-top:.8em}.listing-table .listing-table-item>div.content>.accordion .panel.in .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-up-ZPYJDJWR.svg")}.listing-table .listing-table-item>div.jobs .content-type{max-width:50%}.listing-table .listing-table-item>div.jobs .content-title a{color:#111}.listing-table .listing-table-item>div.jobs .job-location{font-weight:700}.listing-table .listing-table-item>div.jobs .job-location img{opacity:.7;margin-left:-1px}.listing-table .listing-table-item>div.jobs table{margin-top:12px;margin-bottom:0;font-weight:300;line-height:21px}.listing-table .listing-table-item>div.jobs table img{vertical-align:sub}.listing-table .listing-table-item>div.jobs table td{vertical-align:top}.listing-table .listing-table-item>div.jobs td.attribute{min-width:105px;color:#333;font-weight:400}.listing-table .listing-table-item>div.jobs td.attribute:after{content:":";position:absolute;left:110px;font-weight:400}.listing-table .listing-table-item>div.jobs td.value{padding-left:3px}.listing-table .listing-table-item .badges{padding:10px 20px 20px;position:absolute;right:-20px;top:-15px;white-space:nowrap;z-index:1}.listing-table .listing-table-item .badges .badge{height:auto;width:auto}.listing-table .listing-table-item .badges .badge img.pill{display:block}.listing.has_filters .listing-table.items-not-linked{right:0}.listing-table.items-not-linked .listing-table-item{cursor:default}.listing-table.items-not-linked .listing-table-item:hover{background-color:#fff}.listing-table.family--view .panel-group{margin:0}.listing-table.family--view .panel-group .panel{background-color:transparent;border:0 none;margin-top:0;margin-bottom:20px}.listing-table.family--view .panel-group .panel .listing-table-item{margin-top:0;margin-bottom:1px}.listing-table.family--view .panel-group .panel .listing-table-item .product{margin-bottom:12px}.listing-table.family--view .panel-group .panel .listing-table-item .product .product-name a{font-weight:400}.listing-table.family--view .panel-group .panel .panel-heading{padding:0;border:0 none}.listing-table.family--view .panel-group .panel .panel-heading .listing-table-item .product .product-name a{font-weight:600}.listing-table.family--view .panel-group .panel .panel-heading .listing-table-item .cart-action .btn{background:#f0f0f0 url("./media/Icon_accordion-up-YBH2R7SY.svg") no-repeat center center;text-indent:-9999em;background-size:50% auto}.listing-table.family--view .panel-group .panel .panel-heading .listing-table-item .cart-action .btn.collapsed{background-image:url("./media/Icon_accordion-down-LWZ7B2RQ.svg")}.listing-table.family--view .listing-table-caption,.listing-table.family--view .listing-table-caption .listing-filter{margin-bottom:15px}.listing-table.family--view .listing-table-caption .listing--header{margin:0}.listing-table.narrow--view .listing-table-item{margin-bottom:1px}.listing-table.narrow--view .listing-table-item>div.product[data-regulatory]:after{padding-bottom:7.5px}.listing-table.narrow--view .listing-table-item>div.product,.listing-table.narrow--view .listing-table-item>div.product-attribute{line-height:1.2em}.listing-table.narrow--view .listing-table-item>div.product[data-label]:before,.listing-table.narrow--view .listing-table-item>div.product-attribute[data-label]:before{padding:7.5px 0 0 10px;min-height:24px}.listing-table.narrow--view .listing-table-item>div.product .product--data-label,.listing-table.narrow--view .listing-table-item>div.product-attribute .product--data-label{padding:7.5px 0 0;min-height:24px}.listing-table.narrow--view .listing-table-item>div.cart-action{min-height:auto}@media screen and (max-width:767.98px){.listing-table.narrow--view .listing-table-item{margin:0 15px 1px}.listing-table.narrow--view .listing-table-item>div.product-attribute{margin-bottom:7.5px}.listing-table.narrow--view .listing-table-item>div.product-attribute[data-label]:before{padding-left:0}.listing-table.narrow--view .listing-table-item>div.product-attribute.price{position:relative;width:66.6666%;clear:left}}@media(max-width:1199.98px){.listing-table .listing-table-item>div.product-attribute.clone>div{max-width:64px}}@media(max-width:991.98px){.listing-table .listing-table-item>div.jobs table{line-height:19px}}@media screen and (max-width:767.98px){.listing-table{display:block;margin:0;width:100%;float:left}.listing-table .listing-table-caption{display:block;margin-bottom:7.5px!important;overflow:hidden;padding:0 15px}.listing-table .listing-table-caption .listing-filter:not([style*="display: none"])+.download-listing{margin-top:15px}.listing-table .listing-table-header{display:none}.listing-table .listing-table-item{display:block;float:left;margin:7.5px 15px;padding:15px;width:calc(100vw - 30px)}.listing-table .listing-table-item>div{display:block;position:relative;width:auto;min-height:60px}.listing-table .listing-table-item>div.product{border:none;display:block;padding:0;min-width:auto}.listing-table .listing-table-item>div.product[data-label]:before{padding-top:0;min-height:15px}.listing-table .listing-table-item>div.product .product--data-label{padding-top:0;min-height:15px}.listing-table .listing-table-item>div.product[data-regulatory]:after{padding-bottom:10px}.listing-table .listing-table-item>div.product>.product-name{float:left;width:100%;padding:0;position:relative;margin:4px 0 6px}.listing-table .listing-table-item>div.product>.product-name a{display:inline-block;position:relative;z-index:1}.listing-table .listing-table-item>div.product>.product-attributes{margin-bottom:10px;overflow:hidden}.listing-table .listing-table-item>div.product-attribute{padding:0 10px 0 0;margin-bottom:15px;line-height:1.2em}}@media screen and (max-width:767.98px)and (min-width:576px){.listing-table .listing-table-item>div.product-attribute{flex:0 0 33.33333333%;max-width:33.33333333%}}@media screen and (max-width:767.98px){.listing-table .listing-table-item>div.product-attribute[data-label]:before{padding-left:0}.listing-table .listing-table-item>div.product-attribute.price{position:absolute;bottom:0}.listing-table .listing-table-item>div.product-attribute.colspan2{width:66.6666%}.listing-table .listing-table-item>div.product-attribute.colspan3{width:66.6666%}.listing-table .listing-table-item>div.product-attribute.colspan4{width:100%}.listing-table .listing-table-item>div.product-attribute>div{padding:0}.listing-table .listing-table-item>div.product-attribute.clone>div{max-width:inherit}.listing-table .listing-table-item>div.cart-action{min-height:40px}}@media screen and (max-width:767.98px)and (min-width:576px){.listing-table .listing-table-item>div.cart-action{flex:0 0 100%;max-width:100%}}@media screen and (max-width:767.98px){.listing-table .listing-table-item>div.cart-action>.btn{margin-top:0;border:none;position:absolute;right:-15px;bottom:-15px;width:60px;height:60px}.listing-table .listing-table-item>div.application{border:none;display:block;padding:0}.listing-table .listing-table-item>div.application>.application-name{display:block;float:none;margin-bottom:-1px;padding:0 0 10px;position:relative;width:auto}.listing-table .listing-table-item>div.application>.application-name a{display:block;position:relative;z-index:1}.listing-table .listing-table-item>div.application>.keywords{border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;display:block;float:none;margin-bottom:-1px;padding:10px 0 10px 25%;position:relative;width:auto}.listing-table .listing-table-item>div.application>.keywords>.keyword:first-child{display:none}.listing-table .listing-table-item>div.application>.keywords:before{color:gray;content:attr(data-label) ":";font-weight:300;left:0;position:absolute}.listing-table .listing-table-item>div.author{border-bottom:none;padding-left:25%}.listing-table .listing-table-item>div.author:before{color:gray;content:attr(data-label) ":";font-weight:300;left:0;position:absolute}.listing-table .listing-table-item>div.article{padding-left:0}.listing-table .listing-table-item>div.content{border:none;padding-left:0}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading{margin-right:4em}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading h4{padding-bottom:0;padding-left:0;padding-top:0}.listing-table .listing-table-item>div.content>.accordion .panel .panel-heading h4 a{font-size:1rem}.listing-table .listing-table-item>div.content>.accordion .panel .panel-body{padding:0}.listing-table .listing-table-item>div.content.jobs{padding:0}.listing-table .listing-table-item>div.content.jobs td.attribute{min-width:105px}.listing-table .listing-table-item>div.content.jobs td.attribute:after{left:80px}.listing-table .listing-table-item .badges{top:-13px;left:60px;right:inherit}.listing-table.family--view .panel-group{float:left}.listing-table.family--view .panel-group .listing-table-item{width:calc(100vw - 30px)}.listing-table.family--view .panel-group .panel{float:left;margin-top:7.5px;margin-bottom:7.5px}}.listing{background-color:#e7e7e7;margin:0 -15px;padding:0 15px;overflow:hidden}.listing.has_filters{padding:0}@media(min-width:992px){.listing.has_filters .listing-table{flex:0 0 75%;flex:0 0 25%;max-width:25%;float:right}}.listing.has_filters .listing-table{padding:15px 30px}.listing.has_filters .listing-table .listing-table-header>.product{padding-left:15px}.listing.has_filters .listing-table .listing-table-header>.product>h3{padding:0;width:auto}.listing.has_filters .listing-table .listing-table-header>.application{padding-left:15px;width:75%}.listing.has_filters .listing-table .listing-table-header>.application>h3,.listing.has_filters .listing-table .listing-table-header>.application>span{padding:0;width:auto}.listing.has_filters .listing-table .listing-table-header>.application>h3.application-name,.listing.has_filters .listing-table .listing-table-header>.application>span.application-name{clear:left}.listing.has_filters .listing-table .listing-table-header>.application>h3.application-name:after,.listing.has_filters .listing-table .listing-table-header>.application>span.application-name:after{content:" /"}.listing.has_filters .listing-table .listing-table-item>.application{width:75%}.listing.has_filters .listing-table .listing-table-item>.application>.application-name{display:block;float:none;width:auto}.listing.has_filters .listing-table .listing-table-item>.application>.keywords{display:block;float:none;overflow:hidden;width:auto}@media(min-width:992px){.listing.has_filters .filter-section{flex:0 0 25%;flex:0 0 75%;max-width:75%;float:right}}.listing.has_filters .filter-section{background-color:#fff;border-left:1px solid #f5f5f5;padding:0 1rem 0 .937rem}.listing.has_filters .filter-section h2{font-size:1.5rem;margin-top:15.6px}.listing.has_filters .filter-section h3{font-size:1.25rem;line-height:1em;margin:0}@media(min-width:992px){.listing.has_filters.classB .filter-section{flex:0 0 0%;max-width:0%;float:left}.listing.has_filters.classB .listing-table{flex:0 0 0%;max-width:0%;float:right}}.listing.has_filters.classB .infinite-loader{right:0}@media(min-width:992px){.listing.has_filters .faq-list{flex:0 0 75%;flex:0 0 25%;max-width:25%;float:right}}.listing.has_filters .faq-list{padding:15px 45px 30px}.listing.no_filters{padding:0}.listing.is_logged-in .listing-table .listing-table-header>div.price>span.list-price,.listing.is_logged-in .listing-table .listing-table-header>div.price>span.your-price{width:50%}.listing.is_logged-in .listing-table .listing-table-item>div.price>span.list-price,.listing.is_logged-in .listing-table .listing-table-item>div.price>span.your-price{width:50%}.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>span.list-price,.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>span.your-price{white-space:normal}@media(max-width:1199.98px){.listing.has_filters .listing-table .listing-table-header>div.order-no,.listing.has_filters .listing-table .listing-table-item>div.order-no{display:none}}@media(max-width:991.98px){.listing .listing-table .listing-table-header>div.order-no,.listing .listing-table .listing-table-item>div.order-no{display:none}.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>.list-price,.listing.is_logged-in.has_filters .listing-table .listing-table-item>div.price>.list-price{display:none}.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>.your-price,.listing.is_logged-in.has_filters .listing-table .listing-table-item>div.price>.your-price{padding-left:0}}@media(max-width:767.98px){.listing{margin:0;padding:5px 0}.listing .listing-table{padding:0}.listing .listing-table .listing-table-header>div.order-no,.listing .listing-table .listing-table-item>div.order-no{display:block}.listing .listing-table .listing-table-header>div.price>.list-price,.listing .listing-table .listing-table-item>div.price>.list-price{width:100%}.listing .listing-table .listing-table-header>div.price>.your-price,.listing .listing-table .listing-table-item>div.price>.your-price{width:100%}.listing.has_filters{padding:5px 0}.listing.has_filters .listing-table{padding:0}.listing.has_filters .listing-table .listing-table-header>div.order-no,.listing.has_filters .listing-table .listing-table-item>div.order-no{display:block}.listing.has_filters .listing-table .listing-table-header>div.price>.list-price,.listing.has_filters .listing-table .listing-table-item>div.price>.list-price{display:block}.listing.has_filters .listing-table .listing-table-header>div.application,.listing.has_filters .listing-table .listing-table-item>div.application{padding:0;width:100%}.listing.has_filters .listing-table .listing-table-header>div.application>.keywords,.listing.has_filters .listing-table .listing-table-item>div.application>.keywords{overflow:hidden}.listing.has_filters .faq-list{padding:15px 30px;background-color:#e7e7e7}.listing.has_filters .filter-section{border-left:none;margin:10px 15px 15px;padding:0}.listing.has_filters .filter-section h2{margin:0;padding:10px 15px}.listing.has_filters .filter-section .accordion{margin:0}.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>.list-price,.listing.is_logged-in.has_filters .listing-table .listing-table-item>div.price>.list-price{display:block}.listing.is_logged-in.has_filters .listing-table .listing-table-header>div.price>.your-price,.listing.is_logged-in.has_filters .listing-table .listing-table-item>div.price>.your-price{padding-left:50%}}.listing-macs-university-trainings{background-color:transparent;margin:0;padding:0}.listing-macs-university-trainings .listing-table{padding:0;background-color:transparent}.listing-macs-university-trainings .listing-table .listing-table-item{padding:0;margin:0 0 30px;width:100%}.listing-macs-university-trainings .listing-table .listing-table-item>div.content{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:25px 30px}.listing-macs-university-trainings .listing-table .listing-table-item>div.content .content-full{text-align:center;width:100%}.listing-macs-university-trainings .listing-table .listing-table-item>div.content .content-right p{margin-top:12px;text-align:right}.listing-macs-university-trainings .listing-table .listing-table-item>div.content h3.content-title{font-size:1.25rem;font-weight:600;line-height:1.2em;margin:0 0 .8em}.listing-macs-university-trainings .listing-table .listing-table-item>div.content p:last-child{margin-bottom:0}.listing-macs-university-trainings .listing-table .listing-table-item>div.content .btn-lg,.listing-macs-university-trainings .listing-table .listing-table-item>div.content .btn-group-lg>.btn{min-width:140px}@media(max-width:767px){.listing-macs-university-trainings .listing-table .listing-table-item>div.content{flex-flow:column nowrap;justify-content:normal;padding:25px 15px}.listing-macs-university-trainings .listing-table .listing-table-item>div.content h3{text-align:center}.listing-macs-university-trainings .listing-table .listing-table-item>div.content .btn{margin-top:30px}.listing-macs-university-trainings .listing-table .listing-table-item>div.content .content-left p,.listing-macs-university-trainings .listing-table .listing-table-item>div.content .content-right p{text-align:center}}.listing--header{margin:30px 0}.listing--header .listing--header-sort a{color:#4a4a4a80;margin-right:12px;cursor:pointer;text-decoration:none}.listing--header .listing--header-sort a:last-child{margin:0}.listing--header .listing--header-sort a.active,.listing--header .listing--header-sort a:hover,.listing--header .listing--header-sort a:focus,.listing--header .listing--header-sort a:active{color:#4a4a4a}.listing--header .listing--header-sort a.active:after{content:"\2193";position:relative;top:-1px;left:5px}.listing--header .listing--header-sort a.active[data-direction=desc]:after{content:"\2191"}.listing--header .listing--header-collapse a{display:inline-block;color:#4a4a4a80;text-decoration:none}.listing--header .listing--header-collapse a.active,.listing--header .listing--header-collapse a:hover,.listing--header .listing--header-collapse a:focus,.listing--header .listing--header-collapse a:active{color:#4a4a4a}.listing--header .listing--header-collapse .divider{display:inline-block;margin:0 6px;color:#4a4a4a80}@media(max-width:767.98px){.listing--header .listing--header-collapse .divider{margin:0 1px}}.accordion,.accordion.panel-group{margin:0 -15px}.accordion .panel,.accordion .panel-heading,.accordion .panel-body,.accordion.panel-group .panel,.accordion.panel-group .panel-heading,.accordion.panel-group .panel-body{margin:0;padding:0;border:none;border-radius:0;color:#333}.accordion,.accordion.panel-group{border:none}.accordion .panel-head,.accordion.panel-group .panel-head{text-align:center;padding:40px 0}.accordion .panel-head h3,.accordion.panel-group .panel-head h3{margin:0}.accordion .panel,.accordion.panel-group .panel{border-top:1px solid #e7e7e7}.accordion .panel .panel-heading h4,.accordion.panel-group .panel .panel-heading h4{margin:0;padding:0}.accordion .panel .panel-heading h4 a:focus,.accordion.panel-group .panel .panel-heading h4 a:focus{text-decoration:none}.accordion .panel .panel-heading h4 a,.accordion.panel-group .panel .panel-heading h4 a{margin:0;display:block;padding:28px 30px;text-decoration:none;color:#333}.accordion .panel .panel-heading h4 a:before,.accordion.panel-group .panel .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-down-AEE2TFCX.svg");width:30px;height:6px;float:right;text-decoration:none;outline:none}.accordion .panel .panel-heading:hover h4 a,.accordion.panel-group .panel .panel-heading:hover h4 a{color:#fff}.accordion .panel .panel-heading:hover h4 a:before,.accordion.panel-group .panel .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg")}.accordion .panel .panel-body,.accordion.panel-group .panel .panel-body{border:none;padding:0 30px 30px}.accordion .panel .panel-body>.row,.accordion.panel-group .panel .panel-body>.row{padding:15px 0}.accordion .panel .panel-body>.row:first-child,.accordion.panel-group .panel .panel-body>.row:first-child{padding-top:0}.accordion .panel .panel-body>.row .magic-headline,.accordion.panel-group .panel .panel-body>.row .magic-headline{width:100%;padding:0}.accordion .panel .panel-body>.row .magic-headline .col-xs-12,.accordion.panel-group .panel .panel-body>.row .magic-headline .col-xs-12{padding:0}.accordion .panel .panel-body .modal,.accordion.panel-group .panel .panel-body .modal,.accordion .panel .panel-body .img-caption,.accordion.panel-group .panel .panel-body .img-caption{color:inherit}.accordion .panel.in .panel-heading h4 a,.accordion.panel-group .panel.in .panel-heading h4 a{font-weight:600}.accordion .panel:first-child,.accordion.panel-group .panel:first-child{border:none}.accordion .panel.in .panel-heading h4 a,.accordion.panel-group .panel.in .panel-heading h4 a{font-weight:600;color:#111}.accordion .panel.in .panel-heading h4 a:hover,.accordion.panel-group .panel.in .panel-heading h4 a:hover{color:#111}a .accordion .panel.in .panel-heading h4 a:before,a .accordion.panel-group .panel.in .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-up-ZPYJDJWR.svg")}.accordion .panel.in:hover .panel-heading,.accordion.panel-group .panel.in:hover .panel-heading{background-color:transparent}.accordion .panel.in:hover .panel-heading h4 a,.accordion.panel-group .panel.in:hover .panel-heading h4 a{color:#111}.accordion .panel:is(.panel-support,.panel-focus),.accordion.panel-group .panel:is(.panel-support,.panel-focus){background-color:#ff7d00}.accordion .panel:is(.panel-support,.panel-focus) .panel-heading h4 a,.accordion.panel-group .panel:is(.panel-support,.panel-focus) .panel-heading h4 a{color:#fff}.accordion .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:before,.accordion.panel-group .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg")}.accordion .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:hover,.accordion.panel-group .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:hover{color:#fff!important}.accordion .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:hover:before,.accordion.panel-group .panel:is(.panel-support,.panel-focus) .panel-heading h4 a:hover:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")!important}.accordion .panel:is(.panel-support,.panel-focus) .panel-body,.accordion.panel-group .panel:is(.panel-support,.panel-focus) .panel-body{background-color:#ff7d00;z-index:400;color:#fff;padding-top:0;margin-top:-30px}.accordion .panel:is(.panel-support,.panel-focus).in .panel-heading h4 a:before,.accordion.panel-group .panel:is(.panel-support,.panel-focus).in .panel-heading h4 a:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")}.accordion .panel.panel-support.in .panel-body :is(h1,h2,h3,h4,h5,h6,p,li),.accordion.panel-group .panel.panel-support.in .panel-body :is(h1,h2,h3,h4,h5,h6,p,li){color:#fff!important}.accordion .panel.panel-focus,.accordion.panel-group .panel.panel-focus{background-color:#00a9cb}.accordion .panel.panel-focus .panel-body,.accordion.panel-group .panel.panel-focus .panel-body{background-color:#00a9cb;margin-top:0}.accordion .teaser,.accordion.panel-group .teaser{position:relative;color:#333;display:block;padding:28px 30px;border-top:1px solid #e7e7e7}.accordion .teaser:first-child,.accordion.panel-group .teaser:first-child{border-top:none}.accordion .teaser>span,.accordion .teaser>a>span,.accordion.panel-group .teaser>span,.accordion.panel-group .teaser>a>span{display:none;position:absolute;right:46px;top:28px;color:#fff!important}.accordion .teaser h4,.accordion.panel-group .teaser h4{margin:0}.accordion .teaser h4:before,.accordion.panel-group .teaser h4:before{content:url("./media/Icon_accordion_m-right-NTSYT6OB.svg");width:6px;height:30px;float:right;margin-top:-2px}.accordion .teaser.panel-link,.accordion.panel-group .teaser.panel-link{position:relative}.accordion .teaser.panel-link h4,.accordion.panel-group .teaser.panel-link h4{margin-right:60px}.accordion .teaser.panel-link h4:before,.accordion.panel-group .teaser.panel-link h4:before{position:absolute;right:30px}.accordion .teaser.back-to,.accordion.panel-group .teaser.back-to{background-color:#83c03d}.accordion .teaser.back-to h4,.accordion.panel-group .teaser.back-to h4{color:#fff}.accordion .teaser.back-to h4:before,.accordion.panel-group .teaser.back-to h4:before{content:url("./media/Icon_accordion_m-right_white-EJGVKJE3.svg")}.accordion .teaser:hover,.accordion.panel-group .teaser:hover{color:#fff;text-decoration:none}.accordion .teaser:hover span,.accordion.panel-group .teaser:hover span{display:block}.accordion .teaser:hover h4,.accordion.panel-group .teaser:hover h4{color:#fff!important}.accordion .teaser:hover h4:before,.accordion.panel-group .teaser:hover h4:before{content:url("./media/Icon_accordion_m-right_white-EJGVKJE3.svg");opacity:1}.accordion.lowrise .panel .panel-heading,.accordion.panel-group.lowrise .panel .panel-heading{z-index:20;position:absolute;width:calc(100% - 60px);min-height:65px}@media(max-width:991.98px){.accordion.lowrise .panel .panel-heading,.accordion.panel-group.lowrise .panel .panel-heading{position:static}}.accordion.lowrise .panel .panel-collapse .panel-body,.accordion.panel-group.lowrise .panel .panel-collapse .panel-body{opacity:0}.accordion.lowrise .panel .panel-collapse.in .panel-body,.accordion.panel-group.lowrise .panel .panel-collapse.in .panel-body{opacity:1}.accordion.lowrise .panel.in .panel-heading h4 a:before,.accordion.panel-group.lowrise .panel.in .panel-heading h4 a:before{opacity:1}.accordion.product-finder .panel,.accordion.panel-group.product-finder .panel{color:#333}.accordion.product-finder .panel.in,.accordion.panel-group.product-finder .panel.in{background-color:transparent}.accordion.product-finder .panel.in a,.accordion.panel-group.product-finder .panel.in a{color:#333;font-weight:300}.accordion.product-finder #collapse-One,.accordion.panel-group.product-finder #collapse-One{display:block!important}.accordion.product-finder .panel-body,.accordion.panel-group.product-finder .panel-body{padding:90px 0 10px}.accordion.handbook .panel,.accordion.panel-group.handbook .panel{color:#333;padding:20px 30px 34px}.accordion.handbook .panel .panel-heading h2,.accordion.panel-group.handbook .panel .panel-heading h2{margin:0;padding:0}.accordion.handbook .panel .panel-body,.accordion.panel-group.handbook .panel .panel-body{padding-top:90px}.accordion.handbook .panel .panel-body .col-sm-8,.accordion.panel-group.handbook .panel .panel-body .col-sm-8{padding-right:30px;padding-left:51px}.accordion.handbook .panel .panel-body .col-sm-3,.accordion.panel-group.handbook .panel .panel-body .col-sm-3{padding-left:30px}.accordion.handbook .panel.in,.accordion.panel-group.handbook .panel.in{background-color:transparent;color:#333}.accordion.handbook .panel.in .panel-heading h2 a,.accordion.panel-group.handbook .panel.in .panel-heading h2 a{color:#333}.accordion.handbook .panel.in .panel-heading h2 a:before,.accordion.panel-group.handbook .panel.in .panel-heading h2 a:before{opacity:1;content:url("./media/Icon_accordion_m-up-ZPYJDJWR.svg")}.accordion.faq .panel,.accordion.panel-group.faq .panel{border-top:1px solid #e7e7e7}.accordion.faq .panel .panel-heading h4 a,.accordion.panel-group.faq .panel .panel-heading h4 a{padding:20px 68px 20px 20px;font-size:16px;font-weight:400;line-height:1.2em;color:#3c1192;position:relative}.accordion.faq .panel .panel-heading h4 a:before,.accordion.panel-group.faq .panel .panel-heading h4 a:before{right:20px;bottom:34px;position:absolute}.accordion.faq .panel .panel-heading h4 a p,.accordion.panel-group.faq .panel .panel-heading h4 a p{margin:0}.accordion.faq .panel-body,.accordion.panel-group.faq .panel-body{padding:0 20px 20px}.accordion.faq .panel-heading:hover,.accordion.panel-group.faq .panel-heading:hover{background-color:#fff!important}.accordion.faq .panel-heading:hover h4 a:before,.accordion.panel-group.faq .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-down-AEE2TFCX.svg")}.accordion.faq .panel.in .panel-heading h4 a,.accordion.panel-group.faq .panel.in .panel-heading h4 a{color:#333;font-weight:600}.accordion.faq .panel.in .panel-heading:hover,.accordion.panel-group.faq .panel.in .panel-heading:hover{background-color:#fff!important}.accordion.faq .panel.in .panel-heading:hover h4 a:before,.accordion.panel-group.faq .panel.in .panel-heading:hover h4 a:before{content:url("./media/Icon_accordion_m-up-ZPYJDJWR.svg")}.panel-support .panel-collapse .panel-body .row div p a:hover{color:#fff!important}.slider{margin:0;padding:0;border:none}.slider .slick-arrow{display:none;top:35%}.slider img{display:block;margin:0 auto}.slider .textbox .row div.col-sm-10{bottom:60px}.slider .textbox .container,.slider .textbox cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .slider .textbox cx-page-slot.Summary,.slider .textbox cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .slider .textbox cx-page-slot.Tabs,.slider .textbox cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .slider .textbox .tab-delivery{height:100%}.feature-slider,.thumb-slider{margin:0;padding:0;background-color:#e7e7e7}.feature-slider .slick-arrow,.thumb-slider .slick-arrow{top:26%}.feature-slider .slick-slide,.thumb-slider .slick-slide{height:390px;width:390px;position:relative;display:block}.feature-slider .slick-slide .infobox,.thumb-slider .slick-slide .infobox{background-color:#0009;position:absolute;width:100%;z-index:2000;bottom:0;padding:15px 15px 50px;opacity:0}.feature-slider .slick-slide .infobox h4,.thumb-slider .slick-slide .infobox h4{margin-top:0}.feature-slider .slick-slide img,.thumb-slider .slick-slide img{height:390px;width:390px}.feature-slider .slick-slide:hover .infobox,.thumb-slider .slick-slide:hover .infobox{opacity:1}.thumb-slider .slick-arrow{top:20%}.thumb-slider .slick-slide,.thumb-slider .slick-slide img{height:292px;width:292px}.img-homepage .theme-slider,.img-homepage .theme-slider .slick-slider{overflow:hidden;height:480px}.img-homepage .theme-slider .slick-slide .textbox,.img-homepage .theme-slider .slick-slide .textbox .row{height:480px}.img-homepage .theme-slider .slick-arrow{top:30%}.img-homepage .theme-slider .slick-slide .textbox .row{position:relative}.img-homepage .theme-slider .slick-slide .textbox .row h1,.img-homepage .theme-slider .slick-slide .textbox .row .h1{margin-bottom:80px}.img-homepage .theme-slider .slick-slide .textbox .row .btn-col{position:absolute;bottom:76px;min-height:39px;width:100%;text-align:center}.teaser-slider{padding-bottom:30px}.teaser-slider .slick-dots li button{background:#999}.teaser-slider button.slick-next.slick-arrow{display:none}.modal{z-index:1050}.modal.modal-clinical{z-index:1051}.modal-header{padding:30px 30px 20px;border-bottom:none}.modal-header h4{margin-top:0;line-height:24px}.modal-header h6{margin-bottom:6px}.modal-header.modal-padding{padding:30px 30px 5px}.modal-header p{padding-top:15px}.modal-body{padding:0 15px;background-color:#e7e7e7}.modal-body.bg-white{background-color:#fff;border-top:none}.modal-body.modal-padding{padding:0 30px;background-color:#fff}.modal-footer{border:none;padding:20px 30px;text-align:left}.modal-dialog.modal-xl{max-width:1100px!important}.modal-dialog.modal-xl .modal-body{padding:0 15px}.modal-dialog.modal-xl .modal-body .img-responsive{width:100%}.modal-country{width:750px}.modal-country .modal-body{padding:0 15px}.modal-country .modal-body .col-sm-6:last-of-type{text-align:right}#navbar-flyout .modal-dialog,#meta-flyout .modal-dialog{min-width:100%;min-height:100%;height:100%}#navbar-flyout .modal-content,#meta-flyout .modal-content{min-width:100%;min-height:100%;background-color:transparent;box-shadow:none;border:none;border-radius:0!important}#navbar-flyout .modal-content .modal-close,#meta-flyout .modal-content .modal-close{cursor:pointer;background-color:transparent;border:none;opacity:.9;width:36px;position:absolute;right:60px;top:60px}#navbar-flyout .modal-content .modal-close img,#meta-flyout .modal-content .modal-close img{width:100%}#navbar-flyout .modal-content .modal-close:hover,#meta-flyout .modal-content .modal-close:hover{opacity:1}#navbar-flyout .modal-content .modal-header,#meta-flyout .modal-content .modal-header{border:none;height:56px;position:absolute;right:15px;padding:0;z-index:3000}#navbar-flyout .modal-content .modal-header .close,#meta-flyout .modal-content .modal-header .close{font-family:HelveticaNeueW01-ThinCn_673383,sans-serif;color:#fff;font-size:56px;line-height:56px;font-weight:lighter;text-shadow:none;opacity:1;display:block}.modal-video{width:720px}.modal-video .modal-content .modal-body{background-color:#fff;padding:0 30px}.modal-video .modal-content video{display:block;width:100%;height:auto}.modal-video .modal-content h6{margin:0 0 4px}.modal-video .modal-content h4{margin:0}.modal-timeline .modal-body{background-color:#fff;padding:30px}.modal-clinical{background-color:fade(#00a9cb,85%)}.modal-clinical .modal-content{padding:30px;text-align:center}.modal-clinical .modal-content p{font-size:14px;line-height:18px;margin-bottom:7px}.modal-clinical .modal-content button.btn{margin:30px 15px 20px;padding-left:30px;padding-right:30px}#infoLayerProductAdded{z-index:1048}#infoLayerProductAdded .wish-list .adjust-huener img,#infoLayerProductAdded .wish-list .spinner img{border-radius:50%;border:10px solid #e7e7e7;background-color:#e7e7e7}.modal-backdrop{z-index:1040}.modal-backdrop+.modal-backdrop{opacity:0}.popover{border-radius:4px;border:none}.popover a.tools{padding:4px}.popover a.tools img{height:22px;opacity:.7}.popover a.tools:nth-child(2){padding:4px}.popover .popover-content{padding:9px}.popover.top>.arrow{border-top-color:transparent}.popover.top>.arrow:after{bottom:2px}.datepicker{z-index:100}.datepicker td,.datepicker th{padding:0!important}@media(max-width:1199.98px){.accordion .panel .panel-heading h4 a,.accordion.panel-group .panel .panel-heading h4 a{padding:28px 30px}.feature-slider,.thumb-slider{height:323px}.feature-slider .slick-arrow,.thumb-slider .slick-arrow{top:23%}.feature-slider .slick-slide,.thumb-slider .slick-slide,.feature-slider .slick-slide img,.thumb-slider .slick-slide img{height:323px;width:323px}.thumb-slider{height:243px}.thumb-slider .slick-arrow{top:15%}.thumb-slider .slick-slide,.thumb-slider .slick-slide img{height:243px;width:243px}.img-homepage .theme-slider,.img-homepage .theme-slider .slick-slider{overflow:hidden;height:480px}.img-homepage .theme-slider .slick-slide .textbox,.img-homepage .theme-slider .slick-slide .textbox .row{height:480px}.img-homepage .theme-slider .slick-arrow{top:30%}.img-homepage .theme-slider .slick-slide .textbox .row{position:relative}.img-homepage .theme-slider .slick-slide .textbox .row h1,.img-homepage .theme-slider .slick-slide .textbox .row .h1{margin-bottom:80px}.img-homepage .theme-slider .slick-slide .textbox .row .btn-col{position:absolute;bottom:76px;min-height:39px;width:100%;text-align:center}.teaser-slider .slick-dots li button{background:#999}.teaser-slider button.slick-next.slick-arrow{display:none!important}.slider .slick-arrow{top:30%}.modal-xl{width:970px}}@media(max-width:991.98px){.accordion .panel-head,.accordion.panel-group .panel-head{padding:30px 0}.accordion.product-finder .panel-body{padding:15px 0 0!important}.slider .slick-arrow{top:26%}.feature-slider{height:375px}.feature-slider .slick-slide,.feature-slider .slick-slide img{height:375px;width:375px}.thumb-slider{height:250px}.thumb-slider .slick-arrow{top:15%}.thumb-slider .slick-slide,.thumb-slider .slick-slide img{height:250px;width:250px}.img-homepage{height:376px}.img-homepage .theme-slider,.img-homepage .theme-slider .slick-slider,.img-homepage .theme-slider .slick-slide .textbox,.img-homepage .theme-slider .slick-slide .textbox .row{height:375px}.img-homepage .theme-slider .slick-arrow{top:28%}.img-homepage .theme-slider .slick-slide .textbox .row h1,.img-homepage .theme-slider .slick-slide .textbox .row .h1{margin-bottom:60px}.img-homepage .theme-slider .slick-slide .textbox .row .btn-col{bottom:60px;min-height:32px}.teaser-slider .slick-dots li button{background:#999}.teaser-slider button.slick-next.slick-arrow{display:none}.modal-xl{width:768px}}@media(max-width:767.98px){.accordion .panel .panel-heading h4,.accordion.panel-group .panel .panel-heading h4{padding:30px 15px}.accordion .panel .panel-body,.accordion.panel-group .panel .panel-body{padding:0 0 30px}.accordion .teaser,.accordion.panel-group .teaser{padding:30px 15px}.accordion .teaser.panel-link h4,.accordion.panel-group .teaser.panel-link h4{margin-right:30px}.accordion .teaser.panel-link h4:before,.accordion.panel-group .teaser.panel-link h4:before{right:15px}.accordion .teaser:hover span,.accordion.panel-group .teaser:hover span{display:none}.accordion.faq .panel .panel-heading h4,.accordion.panel-group.faq .panel .panel-heading h4{padding:15px}.accordion.faq .panel .panel-heading h4 a,.accordion.panel-group.faq .panel .panel-heading h4 a{padding:0;font-size:14px;font-weight:600}.accordion.faq .panel .panel-heading h4 a:before,.accordion.panel-group.faq .panel .panel-heading h4 a:before{display:none}.accordion.faq .panel .panel-body,.accordion.panel-group.faq .panel .panel-body{padding:0}.slider{margin:0;padding:0;border:none;max-height:375px}.slider img{display:block;margin:0 auto}.slider .slick-arrow{display:none}.slider:hover .slick-prev,.slider:hover .slick-next{display:none!important}.slider .slick-dots{bottom:15px}.slider .slick-dots li,.slider .slick-dots li button{width:24px;height:4px}.slider .textbox .row div.col-sm-10{bottom:30px}.slider .textbox .row div.col-sm-10 h1,.slider .textbox .row div.col-sm-10 .h1{font-size:24px;line-height:28px;margin-bottom:15px;padding-left:15px;padding-right:15px}.slider .textbox .row div.col-sm-10 h2{font-size:24px;line-height:28px;padding-left:15px;padding-right:15px}.slider .textbox .row div.col-sm-10 h4{margin-bottom:0;font-size:16px;padding-left:15px;padding-right:15px}.slider .textbox .row div.col-sm-10 .btn{margin-bottom:15px}.feature-slider,.thumb-slider{height:auto;max-height:375px;overflow-y:hidden}.feature-slider .slick-slide,.thumb-slider .slick-slide{height:auto;max-height:375px}.feature-slider .slick-slide .infobox,.thumb-slider .slick-slide .infobox{padding:15px 15px 30px}.feature-slider .slick-slide img,.thumb-slider .slick-slide img{width:100%;height:auto}.container.img-container.img-homepage,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.img-container.img-homepage.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.img-container.img-homepage.Tabs,cx-page-layout.ProductDetailsPageTemplate .img-container.img-homepage.tab-delivery{max-height:none;height:auto}.img-homepage .theme-slider,.img-homepage .theme-slider .slick-slider,.img-homepage .theme-slider .slick-slide .textbox{max-height:375px;height:auto;overflow:visible}.img-homepage .theme-slider .slick-slide .textbox .row{height:100%}.img-homepage .theme-slider .slick-slide .textbox .row div.col-sm-10{bottom:30px}.img-homepage .theme-slider .slick-slide .textbox .row .btn-col{bottom:40px;min-height:32px}.teaser-slider{max-height:unset}.teaser-slider>div{padding-bottom:20px}.teaser-slider>div .teaser-xxl .text-box{text-align:center}.teaser-slider>div .teaser-xxl .text-box .btn{margin-top:0}.training-slider:hover .slick-next{display:inline-block!important}.modal-xl,.modal-country{width:100%}.modal-country .modal-body{padding:0 15px}.modal-country .modal-body .col-sm-6:last-of-type{text-align:left;padding-top:15px}.modal.fade.in{padding:0!important}.modal-dialog{margin:0}.modal-content p{line-height:21px}.modal-content p a,.modal-content p a:hover{color:#3c1192!important}.modal-content p a:hover,.modal-content p a:hover:hover{color:#333!important;text-decoration:underline}.modal-content .modal-close{top:15px;z-index:2000;width:18px;right:0}.modal-content .modal-body{padding:0}.modal-content .modal-body .form-row p{padding-left:0;padding-right:0}.modal-content .modal-header{padding:15px}.modal-content .modal-header.modal-padding{padding:15px 15px 5px}.modal-content .modal-footer{padding:15px}.modal-video{width:100%;padding:0}.modal-video .modal-content .modal-body{padding:0 15px}.modal-clinical .modal-content{padding:30px 15px 15px;text-align:center}.modal-clinical .modal-content button.btn{margin:15px;padding-left:20px;padding-right:20px}}body.sticky .navbar{min-height:62px}@media(max-width:991.98px){body.sticky .navbar{min-height:57px}}.navbar{background-color:#fff;margin-bottom:0;min-height:140px}@media(max-width:991.98px){.navbar{min-height:57px}}@media(min-width:992px){.navbar{height:140px;min-height:unset;transition:height .3s ease-in-out}body.sticky .navbar{height:62px}}.navbar .container,.navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .navbar cx-page-slot.Summary,.navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .navbar cx-page-slot.Tabs,.navbar cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .navbar .tab-delivery{position:relative;padding:0}.navbar .cookie-note{background-color:#ff7d00;padding:30px 0 16px;border-bottom:1px solid #ffffff;color:#fff;line-height:21px}.navbar .cookie-note h1,.navbar .cookie-note .h1,.navbar .cookie-note h2,.navbar .cookie-note .h2,.navbar .cookie-note h3,.navbar .cookie-note .h3,.navbar .cookie-note h4,.navbar .cookie-note .h4,.navbar .cookie-note h5,.navbar .cookie-note .h5,.navbar .cookie-note h6,.navbar .cookie-note .h6,.navbar .cookie-note p,.navbar .cookie-note a,.navbar .cookie-note li{color:#fff}.navbar .cookie-note p a{text-decoration:underline}.navbar .cookie-note p a:hover{color:#111}.navbar .cookie-note a{text-decoration:underline}.navbar .maintenance-note{color:#fff;padding:9px 0;border-bottom:1px solid #ffffff}.navbar .maintenance-note:not([class*=bg-]){background-color:#dc3440}.navbar .maintenance-note.bg-grey{color:#333}.navbar .maintenance-note a{text-decoration:underline}.navbar .navbar-brand{position:absolute;height:auto;padding:0;margin:0;top:24px;left:28px}.navbar .navbar-brand .logo{display:block;height:74px;max-height:74px}.navbar .navigation{padding:0}.navbar .navigation .navbar-nav{margin:50px 0 0 249px}.navbar .navigation .navbar-nav li{padding:0 18px 50px}.navbar .navigation .navbar-nav li a{font-family:myriad-pro,sans-serif;color:#878787;padding:0;font-size:19px;line-height:19px;font-weight:400}.navbar .navigation .navbar-nav li a:hover,.navbar .navigation .navbar-nav li a:focus{background-color:transparent;outline:none;box-shadow:none;color:#000}.navbar .navigation .navbar-nav li.active a{color:#000}@media(max-width:991.98px){.navbar .navbar-tools{position:absolute;top:48px;right:30px}}.navbar .navbar-tools a{font-size:19px;margin-left:10px;color:#000;position:relative;font-weight:400}.navbar .navbar-tools a img{height:20px;opacity:.5;width:auto}.navbar .navbar-tools a img:hover{fill:#000;opacity:1}.navbar .navbar-tools a:hover,.navbar .navbar-tools a:focus{text-decoration:none!important}.navbar .navbar-tools a.icon-small img{width:20px;height:20px}.navbar .navbar-tools a.contact img{width:25px}.navbar .navbar-tools a.active img{opacity:1}#meta-flyout{z-index:2100;background-color:transparent}#meta-flyout .modal-navigation{margin:0}#meta-flyout .flyout-close{cursor:pointer;background-color:transparent;border:none}#meta-flyout .flyout-close span{color:#fff;font-size:19px;opacity:.5;display:inline-block;padding-right:10px}#meta-flyout .flyout-close img{width:24px;height:24px}#meta-flyout .flyout-close:hover span{opacity:1}#meta-flyout .modal-content{padding-bottom:120px}#meta-flyout .navbar{background-color:transparent;border:none}#meta-flyout .navbar .container,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar cx-page-slot.Summary,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar cx-page-slot.Tabs,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar .tab-delivery{background-color:#ff7d00}#meta-flyout .navbar .navigation .navbar-nav li{padding:0 18px 44px}#meta-flyout .navbar .navigation .navbar-nav li a{color:#fff}#meta-flyout .navbar .navigation .navbar-nav li:hover,#meta-flyout .navbar .navigation .navbar-nav li.active{border-bottom:6px solid rgba(255,255,255,.5)}#meta-flyout .navbar .navigation .navbar-nav li:hover>a,#meta-flyout .navbar .navigation .navbar-nav li.active>a{opacity:1}#meta-flyout .navbar .navigation .navbar-nav li.active>a{font-weight:400}#meta-flyout .navigation-list{background-color:#fff;padding:30px 30px 0;border:none}#meta-flyout .navigation-list .flyout-area{display:none}#meta-flyout .navigation-list .row{padding-bottom:30px}#meta-flyout .navigation-list ul{list-style:none;padding:0 0 0 15px;border-left:8px solid #ff7d00;margin-bottom:0}#meta-flyout .navigation-list ul li{padding-bottom:12px;line-height:18px}#meta-flyout .navigation-list ul li a{opacity:.8;color:#333}#meta-flyout .navigation-list ul li a:hover{opacity:1}#meta-flyout .navigation-list ul li:last-of-type{padding-bottom:0}#meta-flyout .navigation-list ul li.active a,#meta-flyout .navigation-list ul li.current a{opacity:1;font-weight:600}#meta-flyout .navigation-list ul li.active.h4 a,#meta-flyout .navigation-list ul li.current.h4 a{font-weight:400}#meta-flyout .navigation-list ul li.h4{margin:0;padding-bottom:22px}#meta-flyout .navbar .container,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar cx-page-slot.Summary,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar cx-page-slot.Tabs,#meta-flyout .navbar cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate #meta-flyout .navbar .tab-delivery{background-color:#3c1192}#meta-flyout .flyout-area{padding-right:15px;padding-left:15px}#meta-flyout .flyout-area .row{padding-bottom:0}#meta-flyout .flyout-area h2,#meta-flyout .flyout-area p.h2{margin-bottom:30px;margin-top:24px;font-size:36px;font-weight:300;line-height:1.1;color:inherit}#meta-flyout .flyout-area .listing-table{padding:0}#meta-flyout .flyout-area .search-header{width:100%;padding:0}#meta-flyout .flyout-area .search-header fieldset{float:none;width:100%;padding:0}#meta-flyout .flyout-area .search-header fieldset legend{font-size:1.25rem;border:none;color:#fff;float:left;margin-left:-25%;width:25%}#meta-flyout .flyout-area .search-header fieldset .input-group{border:1px solid rgb(127.5,127.5,127.5)}#meta-flyout .flyout-area .search-header fieldset .input-group label,#meta-flyout .flyout-area .search-header fieldset .input-group button{color:#333}#meta-flyout .flyout-area .search-header fieldset .input-group .dropdown-menu.typeahead{padding:5px 0}#meta-flyout .flyout-area .search-header fieldset .input-group .dropdown-menu.typeahead .ui-menu-item{padding:0}#meta-flyout .flyout-area .search-header fieldset .input-group .dropdown-menu.typeahead .ui-menu-item a{color:#333!important}#meta-flyout .flyout-area .search-header fieldset .input-group .dropdown-menu.typeahead .ui-menu-item.active a{color:#fff!important}#meta-flyout .flyout-area .search-header fieldset .note{font-size:.85em;line-height:1.2em;margin:15px 0;text-align:center}#meta-flyout .navigation-list{background-color:#e7e7e7;padding-bottom:30px}#meta-flyout .navigation-list p a{text-decoration:underline}#meta-flyout .navigation-list p a:hover{color:#ff7d00!important}#meta-flyout .navbar .navigation .navbar-nav{margin:48px 0 0 234px}#meta-flyout .navbar .navigation .navbar-nav li{padding:0 18px 42px}#meta-flyout .navbar .navigation .navbar-nav li a{padding:0;font-size:18px;line-height:24px}#meta-flyout .navbar .navigation .navbar-nav li a img{height:24px;width:24px;margin:-4px 0 0 6px}.section.nav-breadcrumb{padding-bottom:0}.section.nav-breadcrumb ol.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;padding:12px 0 12px 15px;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}.section.nav-breadcrumb ol.breadcrumb li{color:inherit;position:relative;margin-right:22px;font-size:14px;display:inline-flex;align-items:center}.section.nav-breadcrumb ol.breadcrumb li:last-of-type{font-weight:600}.section.nav-breadcrumb ol.breadcrumb li a{color:inherit;font-size:14px}.section.nav-breadcrumb ol.breadcrumb li.current{opacity:1;font-size:14px}.section.nav-breadcrumb ol.breadcrumb li h1{font-size:14px;font-weight:600;line-height:21px;margin-bottom:0;display:inline-block}.section.nav-breadcrumb ol.breadcrumb li+li:before{color:#fff;opacity:.8;content:url("./media/Icon_breadcrumb-arrow_white-GAKIPHDT.svg");position:absolute;bottom:1px;left:-22px}.container.nav-breadcrumb,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery{border-bottom:1px solid #ffffff;padding-bottom:0}.container.nav-breadcrumb ol.breadcrumb,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary ol.breadcrumb,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs ol.breadcrumb,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery ol.breadcrumb{padding:12px 0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0}.container.nav-breadcrumb ol.breadcrumb li,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary ol.breadcrumb li,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs ol.breadcrumb li,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery ol.breadcrumb li{color:#fff}.container.nav-breadcrumb ol.breadcrumb li a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary ol.breadcrumb li a,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs ol.breadcrumb li a,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery ol.breadcrumb li a{color:#fff;opacity:.8}.container.nav-breadcrumb ol.breadcrumb li:before,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary ol.breadcrumb li:before,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs ol.breadcrumb li:before,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery ol.breadcrumb li:before{color:#fff;opacity:.8}.container.nav-breadcrumb ol.breadcrumb li.active,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Summary ol.breadcrumb li.active,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.nav-breadcrumb.Tabs ol.breadcrumb li.active,cx-page-layout.ProductDetailsPageTemplate .nav-breadcrumb.tab-delivery ol.breadcrumb li.active{opacity:1}body.homepage .breadcrumb{height:6px;padding:0!important}body.homepage .breadcrumb li{display:none}body.homepage .listings-header{background-color:transparent;margin:0 -15px}body.homepage .nav-footer{border-top:1px solid #ffffff;margin-top:0!important;background-color:#ff7d00}.section.nav-footer .container,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery{padding-left:30px;padding-right:30px}.section.nav-footer .container>.row,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>.row,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary>.row,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>.row,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs>.row,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery>.row,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery>.row{display:flex;flex-flow:row wrap}.section.nav-footer .container>.row:before,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>.row:before,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary>.row:before,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>.row:before,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs>.row:before,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery>.row:before,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery>.row:before,.section.nav-footer .container>.row:after,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary>.row:after,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary>.row:after,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs>.row:after,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs>.row:after,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery>.row:after,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery>.row:after{width:0}.section.nav-footer .container ul,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul{margin:0;padding:0;list-style:none}.section.nav-footer .container ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul li h5{margin-bottom:36px;font-weight:600;height:1em}.section.nav-footer .container ul li a,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul li a,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul li a,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul li a,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul li a,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul li a,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul li a{text-decoration:none}.section.nav-footer .container ul li a.tools img,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul li a.tools img,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul li a.tools img,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul li a.tools img,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul li a.tools img,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul li a.tools img,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul li a.tools img{height:12px;width:auto}.section.nav-footer .container ul li span,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul li span,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul li span,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul li span,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul li span,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul li span,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul li span{font-family:myriad-pro,sans-serif;font-weight:300}.section.nav-footer .nav-social{text-align:center;background-color:#ffffff4d;padding:38px 0;margin-top:58px}.section.nav-footer .nav-social a{opacity:.6;margin:0 8px}.section.nav-footer .nav-social a:hover{opacity:1;text-decoration:none}.page-nav-pos{position:fixed;z-index:2000;width:100%}.page-nav-pos .container,.page-nav-pos cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .page-nav-pos cx-page-slot.Summary,.page-nav-pos cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .page-nav-pos cx-page-slot.Tabs,.page-nav-pos cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .page-nav-pos .tab-delivery{position:relative}body #breadcrumb{overflow:hidden}body #breadcrumb ol.breadcrumb,body.styleguide h2{transition:all .3s ease-in-out}body.sticky .navbar .navbar-brand{top:4px}@media(max-width:991.98px){body.sticky .navbar .navbar-brand{top:0}}body.sticky .navbar .navbar-brand img{height:50px}body.sticky .navbar #navbar ul.navbar-nav{margin-top:20px}body.sticky .navbar #navbar ul.navbar-nav li{padding-bottom:20px}@media(max-width:991.98px){body.sticky .navbar .navbar-tools{top:18px!important}}@media(max-width:767.98px){body.sticky .navbar .navbar-tools{top:15px!important}}body.sticky #breadcrumb{line-height:0}body.sticky #breadcrumb ol.breadcrumb{height:6px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.sticky #breadcrumb ol.breadcrumb li,body.sticky #color--changer{display:none}body.sticky.styleguide h2{top:-15px!important}body.sticky #meta-flyout .navigation ul.navbar-nav{margin-top:20px}body.sticky #meta-flyout .navigation ul.navbar-nav li{padding-bottom:16px}body.university-page .nav-footer{margin-top:0}.page-nav-toggle{right:0;position:absolute;padding:18px 20px;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px #0003;z-index:100}.page-nav{right:0;position:absolute;width:335px;background-color:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 6px 0 rgba(0,0,0,.2);box-shadow:0 0 6px #0003;z-index:5000;padding:50px 20px 30px 30px;max-height:calc(100vh - 275px);height:auto}.page-nav ::-webkit-scrollbar{width:9px}.page-nav ::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px;background:#0000001a}.page-nav ::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#0003}.page-nav ::-webkit-scrollbar-thumb:hover{background:#0006}.page-nav ::-webkit-scrollbar-thumb:window-inactive{background:#0000000d}.page-nav ul{list-style:none;padding:0}.page-nav ul li{padding-bottom:8px}.page-nav ul li a{color:#333}.page-nav ul li ul li{padding:0 0 0 8px;line-height:21px}.page-nav ul li ul li a{font-size:14px}.page-nav>ul{max-height:calc(100vh - 400px);overflow-y:scroll}.page-nav-close{padding:18px 20px;position:absolute;top:0;right:0;cursor:auto}.mobile-menue{background-color:#999;border-top:1px solid #e7e7e7;padding:15px 0;position:fixed;bottom:0;width:100%;z-index:5000}.mobile-menue select{height:30px}.tab-pane-title{display:none!important}@media print{.tab-pane-title{display:block!important}.tab-pane-title table{display:table!important}.tab-pane-title tr{display:table-row!important}.tab-pane-title th,.tab-pane-title td{display:table-cell!important}}#countryNotificationBottom{display:none}.country-notification-bottom .nav-footer{padding-bottom:170px}.country-notification-bottom #countryNotificationBottom{display:flex;flex-flow:row nowrap;flex:0 1 100%;align-items:center;position:fixed;z-index:1000;bottom:0;width:100%;left:0;min-height:170px;height:160px;padding:10px 0;background-color:#e7e7e7}.country-notification-bottom #countryNotificationBottom .container,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Summary,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Tabs,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom .tab-delivery{position:relative}.country-notification-bottom #countryNotificationBottom .container .row>[class*=col-],.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .row>[class*=col-],cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Summary .row>[class*=col-],.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .row>[class*=col-],cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Tabs .row>[class*=col-],.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate .tab-delivery .row>[class*=col-],cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom .tab-delivery .row>[class*=col-]{position:static}.country-notification-bottom #countryNotificationBottom .country-close{position:absolute;right:15px;top:-4px;border:0 none;background-color:transparent;padding:1px;line-height:1}.country-notification-bottom #countryNotificationBottom p{margin-bottom:20px;font-size:19px;line-height:24px;padding-left:25px;padding-right:25px;text-align:center}.country-notification-bottom #countryNotificationBottom .btn{width:100%;max-width:100%;white-space:normal;margin-top:0;margin-bottom:0}.country-notification-bottom #countryNotificationBottom .btn.btn-primary{border:1px solid #3c1192;background-color:#3c1192;color:#fff;font-weight:700}.country-notification-bottom #countryNotificationBottom .btn.btn-secondary{border:1px solid #333333;background-color:transparent;color:#333;font-weight:400;margin-bottom:0}.country-notification-bottom #countryNotificationBottom .btn{display:flex;place-items:center center;justify-content:center}.country-notification-bottom #countryNotificationBottom .btn span:last-child{width:30px;flex:0 0 30px;text-align:left;padding-left:8px}.country-notification-bottom #countryNotificationBottom .btn .flag{margin:0}@media(max-width:1199.98px){.navbar .navigation .navbar-nav{margin:50px 0 0 175px}.navbar .navigation .navbar-nav li{padding:0 13px 50px}.navbar .navigation .navbar-nav li a{font-size:18px;line-height:19px}#meta-flyout .navbar .navigation .navbar-nav{margin-left:50px}#meta-flyout .flyout-close span{font-size:18px;padding-right:8px}#meta-flyout .flyout-close img{width:22px;height:22px}.section.nav-footer ul li h5{margin:30px 0 24px}}@media(max-width:991.98px){.navbar .navbar-menue{position:absolute;top:15px;left:15px}.navbar .navbar-menue img{opacity:.6}.navbar .navbar-menue:hover img{opacity:1}.navbar .navbar-brand{position:relative;width:134px;margin-left:60px!important;margin-bottom:18px;padding-top:20px;left:auto;top:auto!important;height:38px}.navbar .navbar-brand:before{content:"";background:transparent url("./media/miltenyi-biotec-logo-mobile-3VV24OHI.svg") no-repeat left center;background-size:contain;width:134px;height:19.3947px;display:inline-block}.navbar .navbar-brand .logo{display:none}body.checkout .navbar .navbar-brand{margin-left:24px!important}.navbar .navigation .navbar-nav{margin:42px 0 0 120px}.navbar .navigation .navbar-nav li{padding:0 12px 42px}.navbar .navigation .navbar-nav li a{font-size:16px;line-height:16px}.navbar .navbar-tools a{font-size:17px;margin-left:20px;color:#000}.navbar .navbar-tools a img{height:18px;opacity:1}.navbar .navbar-tools a.icon-small img{width:18px}#meta-flyout .navbar .navigation .navbar-nav{margin:38px 0 0 10px}#meta-flyout .navbar .navigation .navbar-nav li{padding:0 12px 34px}#meta-flyout .navbar .navigation .navbar-nav li a{padding:0;font-size:16px;line-height:22px}#meta-flyout .navbar .navigation .navbar-nav li a img{height:22px;width:22px;margin-left:4px}#meta-flyout .navigation-list{padding:0 30px 30px}#meta-flyout .navigation-list .flyout-area{padding-right:0;padding-left:0}#meta-flyout .navigation-list .flyout-area .row h2{margin-bottom:15px}#meta-flyout .navbar-tools{top:37px}#meta-flyout .navbar-tools .flyout-close span{font-size:16px;padding-right:6px}#meta-flyout .navbar-tools .flyout-close img{width:20px;height:20px}#meta-flyout .modal-content{padding-bottom:100px}.section.nav-breadcrumb{overflow-x:auto}.section.nav-breadcrumb .container,.section.nav-breadcrumb cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .section.nav-breadcrumb cx-page-slot.Summary,.section.nav-breadcrumb cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .section.nav-breadcrumb cx-page-slot.Tabs,.section.nav-breadcrumb cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .section.nav-breadcrumb .tab-delivery{padding:0}.section.nav-breadcrumb ol.breadcrumb{padding:7px 0 8px 15px;white-space:nowrap;display:inline-block}.section.nav-breadcrumb ol.breadcrumb li{margin-right:16px;font-size:13px}.section.nav-breadcrumb ol.breadcrumb li a{font-size:13px}.section.nav-breadcrumb ol.breadcrumb li+li:before{left:-20px}.section.nav-footer .container ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs ul li h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery ul li h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery ul li h5{margin:24px 0 20px}body.homepage .breadcrumb{height:6px;padding:0!important;display:block}body.homepage .breadcrumb li{display:none}.country-notification-bottom .nav-footer{padding-bottom:190px}.country-notification-bottom #countryNotificationBottom{min-height:190px}.country-notification-bottom #countryNotificationBottom .row .row{margin:0}.country-notification-bottom #countryNotificationBottom .row .row>[class*=col-]{padding-left:0;padding-right:0}.country-notification-bottom #countryNotificationBottom p{margin-bottom:10px;font-size:16px;line-height:21px}.country-notification-bottom #countryNotificationBottom p br{content:" "}.country-notification-bottom #countryNotificationBottom p br:after{content:" "}.country-notification-bottom #countryNotificationBottom .btn.btn-primary{margin-bottom:12px}}@media(max-width:767.98px){.navbar .cookie-note,.navbar .maintenance-note,.navbar .countryNotification{padding:30px 0}.navbar .maintenance-note{padding:15px 0}.navbar .navbar-brand{margin-left:60px!important}body.checkout .navbar .navbar-brand{margin-left:20px!important}.navbar #navbar .navbar-nav{margin:54px 0 0 60px}.navbar #navbar .navbar-nav li>a{padding:0 13px;font-size:18px;line-height:18px}.navbar .navbar-tools{top:15px;left:15px}.navbar .navbar-tools a.icon-small img{width:20px}.navbar .navbar-tools a:active img{opacity:1}#meta-flyout.modal.in{padding-right:0!important;background-color:#3c1192}#meta-flyout .modal in{padding-left:0!important}#meta-flyout .flyout-area{padding:0}#meta-flyout .navbar .navbar-tools .flyout-close{width:18px;padding:0;opacity:1}#meta-flyout .navbar .navbar-tools .flyout-close img{width:100%;opacity:1}#meta-flyout .navigation-list{background-color:transparent;padding:0}#meta-flyout .navigation-list .btn-inverted{width:100%;margin:0 0 15px!important}#meta-flyout .flyout-area .search-header{margin:0;padding:0}#meta-flyout .flyout-area .search-header fieldset{padding:0}#meta-flyout .flyout-area .search-header fieldset legend{float:none;margin-left:0;width:100%}#meta-flyout .navbar .navbar-tools{right:15px;left:auto}.modal-navigation{min-width:100%;min-height:100%;height:100%;margin:0;z-index:3000}.modal-navigation .panel-group .panel+.panel{margin-top:0}.modal-navigation .panel-group .panel.panel-default.in{background-color:#fff}.modal-navigation .panel,.modal-navigation .panel-heading,.modal-navigation .panel-body{background-color:transparent;border-radius:0;border:none;box-shadow:none;-webkit-box-shadow:none}.modal-navigation .panel h4,.modal-navigation .panel-heading h4,.modal-navigation .panel-body h4{margin:0;padding:0}.modal-navigation .panel .quicklaunch,.modal-navigation .panel-heading .quicklaunch,.modal-navigation .panel-body .quicklaunch{margin-bottom:15px}.modal-navigation .panel a,.modal-navigation .panel-heading a,.modal-navigation .panel-body a{text-decoration:none}.modal-navigation .flyout-area>.panel-group>.panel{background-color:#fff}.modal-navigation .flyout-area>.panel-group>.panel>.panel-heading{padding:12px 15px;margin:0;border-bottom:1px solid rgba(255,255,255,.6)!important;background-color:#ff7d00}.modal-navigation .flyout-area>.panel-group>.panel>.panel-heading a{font-weight:400;display:block;background:transparent url("./media/Icon_accordion_xs-down_white-WAI2KEK4.svg") right 5px no-repeat;font-size:18px;line-height:18px;color:#fff}.modal-navigation .flyout-area>.panel-group>.panel>.panel-heading a img{height:20px;margin-left:8px;margin-top:-3px}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body{padding-top:0}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body a{display:block;font-size:16px;line-height:20px;margin:8px 0;font-weight:300;color:#111;opacity:.6}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .teaser-row{margin:15px -15px 0}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .teaser-row a.teaser-box{margin:0 0 15px;opacity:1;background-color:#f5f5f5}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .teaser-row a.teaser-box:hover{color:#fff}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel-group{margin-bottom:0}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel{border-left:4px solid transparent;padding-left:8px}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel .panel-heading{border:none;padding:8px 0}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel .panel-heading a{background:transparent url("./media/Icon_accordion_xs-down-TTX6UXTS.svg") right 5px no-repeat;font-size:16px;font-weight:400;margin:0}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel.panel-default{border-color:#ff7d00}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel .panel-body{padding:0 15px 7px 0;border-top:none}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel.in{background-color:transparent}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel.in .panel-heading a{background:transparent url("./media/Icon_accordion_xs-up-DZPRZKMH.svg") right 5px no-repeat;opacity:1}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel.in .panel-collapse .panel-body a{color:#111;opacity:.8}.modal-navigation .flyout-area>.panel-group>.panel>.panel-collapse>.panel-body .panel.in .panel-collapse .panel-body a.active{opacity:1}.modal-navigation .flyout-area>.panel-group>.panel.in>.panel-heading{background-color:#fff!important}.modal-navigation .flyout-area>.panel-group>.panel.in>.panel-heading a{font-weight:400;background:transparent url("./media/Icon_accordion_xs-up-DZPRZKMH.svg") right 5px no-repeat;color:#111}.modal-navigation .flyout-area>.panel-group>.panel.in>.panel-collapse>.panel-body{border:none!important}.modal-navigation .flyout-area>.panel-group>.panel-link{background-color:transparent;background-image:url("./media/Icon_link_xs_white-5SXMLGJL.svg");background-position:right 13px top 13px;background-repeat:no-repeat;background-size:18px 18px;border-bottom:1px solid rgba(255,255,255,.6)!important;color:#fff;display:block;font-size:18px;font-weight:400;line-height:18px;margin:0;padding:12px 15px}.modal-navigation .flyout-area>.panel-group>.panel-link img{height:20px;margin-left:8px;margin-top:-3px}#meta-flyout .navigation-list .row:not(.row.items){padding-top:0}#meta-flyout .modal-navigation .panel-group .panel{background-color:#e7e7e7}#meta-flyout .modal-navigation .panel-group .panel>.panel-heading{background-color:#3c1192}#meta-flyout .modal-navigation .panel-group .panel.panel-default.in>.panel-heading{border:none!important;background-color:#e7e7e7!important}#meta-flyout .modal-navigation .panel-group .panel.panel-default.in>.panel-heading img{display:none}#meta-flyout .panel-body{padding:0 15px 15px}#meta-flyout .panel-body .listing{margin:0 -15px}#meta-flyout .panel-body h4{margin-top:15px;margin-bottom:10px}#meta-flyout .panel-body p a{display:inline}body.homepage .section.nav-breadcrumb ol.breadcrumb{display:none}body.homepage .listings-header{margin:0}.section.nav-footer{padding-top:6px;margin-top:1px}.section.nav-footer .container,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery{padding-left:0;padding-right:0}.section.nav-footer .container .col-6 ul li:first-child,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .col-6 ul li:first-child,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary .col-6 ul li:first-child,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .col-6 ul li:first-child,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs .col-6 ul li:first-child,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery .col-6 ul li:first-child,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery .col-6 ul li:first-child{position:relative;height:42px;margin-top:32px}.section.nav-footer .container .col-6 ul li:first-child h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .col-6 ul li:first-child h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Summary .col-6 ul li:first-child h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .col-6 ul li:first-child h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer cx-page-slot.Tabs .col-6 ul li:first-child h5,.section.nav-footer cx-page-layout.ProductDetailsPageTemplate .tab-delivery .col-6 ul li:first-child h5,cx-page-layout.ProductDetailsPageTemplate .section.nav-footer .tab-delivery .col-6 ul li:first-child h5{position:absolute;top:0;left:0;margin:0}.section.nav-footer .nav-social{padding:24px 0;margin-top:36px}.page-nav{right:0;top:0}.page-nav ::-webkit-scrollbar{width:9px}.page-nav ::-webkit-scrollbar-track{-webkit-border-radius:5px;border-radius:5px;background:#0000001a}.page-nav ::-webkit-scrollbar-thumb{-webkit-border-radius:5px;border-radius:5px;background:#0003}.page-nav ::-webkit-scrollbar-thumb:hover{background:#0006}.page-nav ::-webkit-scrollbar-thumb:window-inactive{background:#0000000d}.page-nav{max-height:calc(100vh - 95px)}.page-nav-toggle{right:0;top:0;padding:15px 17px}.prototype{bottom:80px}body.sticky .navbar .navbar-brand{top:0}body.sticky .navbar .navbar-tools{top:15px}.country-notification-bottom #countryNotificationBottom .container,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Summary,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom cx-page-slot.Tabs,.country-notification-bottom #countryNotificationBottom cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate .country-notification-bottom #countryNotificationBottom .tab-delivery{flex:0 1 100%}}.flyout2.navbar{position:relative;z-index:1030}.flyout2.navbar .navigation .navbar-nav li a{border-bottom:2px solid transparent}.flyout2.navbar .navigation .navbar-nav li a:hover{border-bottom-color:#ff7d00}.flyout2.navbar .navigation .navbar-nav li.active a,.flyout2.navbar .navigation .navbar-nav li.current a{color:#000}.flyout--open .flyout2.navbar .navigation .navbar-nav li.active a,.flyout--open .flyout2.navbar .navigation .navbar-nav li.current a{color:#878787}.flyout2.navbar .navigation .navbar-nav li.is-open a{border-bottom-color:#ff7d00;color:#000!important}.flyout2 .flyout2-container{position:relative;z-index:100;border:0 none;padding:0}.flyout2 .flyout2-content{position:absolute;width:100%;pointer-events:none;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.flyout2 .flyout2-content::-webkit-scrollbar{display:none}.flyout2 .flyout2-content{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 140px)}.sticky .flyout2 .flyout2-content{max-height:calc(100vh - 62px)}.flyout2 .flyout2-columns{display:none;flex-flow:row nowrap;margin-bottom:15px}.flyout2 .flyout2-columns.open{display:flex}.flyout2 .flyout2-column{flex:0 1 25%;padding-bottom:15px;pointer-events:auto}.flyout2 .flyout2-column ul.structure{margin:0;padding:0;list-style-type:none}.flyout2 .flyout2-column ul.structure>li{display:none}.flyout2 .flyout2-column ul.structure>li.open{display:list-item}.flyout2 .flyout2-column ul.nav>li:first-child,.flyout2 .flyout2-column ul.nav>div:first-child{margin-top:0!important}.flyout2 .flyout2-column ul.nav>li:first-child .navigation-headline,.flyout2 .flyout2-column ul.nav>li:first-child h3.navigation-headline,.flyout2 .flyout2-column ul.nav>li:first-child .headline-container,.flyout2 .flyout2-column ul.nav>div:first-child .navigation-headline,.flyout2 .flyout2-column ul.nav>div:first-child h3.navigation-headline,.flyout2 .flyout2-column ul.nav>div:first-child .headline-container{margin-top:0!important}.flyout2 .flyout2-column ul.nav>li:first-child h3.navigation-headline--large,.flyout2 .flyout2-column ul.nav>li:first-child .navigation-headline--large,.flyout2 .flyout2-column ul.nav>div:first-child h3.navigation-headline--large,.flyout2 .flyout2-column ul.nav>div:first-child .navigation-headline--large{padding-top:9px!important;margin-top:0!important}.flyout2 .flyout2-column ul.nav .navigation-headline--separator{padding:0 45px 0 24px!important;margin:0!important}.flyout2 .flyout2-column ul.nav .navigation-headline--separator hr{border:0;border-top:1px solid #d1d5db;margin:0;width:100%;display:block}.flyout2 .flyout2-column ul.nav li{font-size:16px;margin-bottom:0}.flyout2 .flyout2-column ul.nav li a{display:block;padding:15px 30px;color:#000}.flyout2 .flyout2-column ul.nav li a:hover span{border-bottom-color:#ff7d00}.flyout2 .flyout2-column ul.nav li a:hover .external-icon{border-bottom:none}.flyout2 .flyout2-column ul.nav li a:hover,.flyout2 .flyout2-column ul.nav li a:focus{background-color:transparent}.flyout2 .flyout2-column ul.nav li a span{position:relative;border-bottom:2px solid transparent}.flyout2 .flyout2-column ul.nav li .navigation-headline{display:block;padding:15px 30px;color:#000;font-weight:700}.flyout2 .flyout2-column ul.nav li.active a span,.flyout2 .flyout2-column ul.nav li.current a span{border-bottom-color:#ff7d00}.flyout2 .flyout2-column.column-1{flex:1 0 20%;background-color:#fff;border-bottom-left-radius:10px;border-right:1px solid #e7e7e7}.flyout2 .flyout2-column.column-1 ul.nav li a{padding:15px 15px 15px 30px}.flyout2 .flyout2-column.column-1 ul.nav li .navigation-headline:not(.navigation-headline--separator){padding:15px 15px 15px 30px}.flyout2 .flyout2-column.column-2{flex:1 1 35%;background-color:#fff;padding-left:20px;padding-bottom:30px}.flyout2 .flyout2-column.column-2 ul.nav .headline-container,.flyout2 .flyout2-column.column-2 ul.nav li a{padding:15px 45px 12px 24px}.flyout2 .flyout2-column.column-2 ul.nav li a:after{content:"";position:absolute;top:15px;right:20px;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #e7e7e7}.flyout2 .flyout2-column.column-2 ul.nav li a.is-link:after{content:none}.flyout2 .flyout2-column.column-2 ul.nav li .navigation-headline:not(.navigation-headline--separator){padding:15px 45px 12px 24px}.flyout2 .flyout2-column.column-2 ul.nav li{border:solid transparent;border-width:3px 0 3px 3px}.flyout2 .flyout2-column.column-2 ul.nav li.active{border:solid #e7e7e7;border-width:3px 0 3px 3px;border-top-left-radius:10px;border-bottom-left-radius:10px}.flyout2 .flyout2-column.column-2 ul.nav li.active:after{content:"";position:absolute;background-color:transparent;bottom:-20px;right:-3px;height:20px;width:20px;box-shadow:1px -10px #fff;border:solid #e7e7e7;border-width:3px 3px 0 0;border-top-right-radius:10px}.flyout2 .flyout2-column.column-2 ul.nav li.active:before{content:"";position:absolute;background-color:transparent;bottom:100%;right:-3px;height:20px;width:20px;box-shadow:1px 10px #fff;border:solid #e7e7e7;border-width:0 3px 3px 0;border-bottom-right-radius:10px}.flyout2 .flyout2-column.column-2 ul.nav li.active:first-child:before{content:none}.flyout2 .flyout2-column.column-2 ul.nav li.active a:before{content:"";position:absolute;top:0;right:-4px;bottom:0;width:6px;background-color:#fff;z-index:1}.flyout2 .flyout2-column.column-2 ul.nav li.active a span{border-bottom-color:transparent}.flyout2 .flyout2-column.column-3{flex:1 1 30%;background-color:#fff;padding-top:0;border:solid #e7e7e7;border-width:3px 0 3px 3px}.flyout2 .flyout2-column.column-3 ul.nav li a{padding:15px 45px 12px 24px}.flyout2 .flyout2-column.column-3 ul.nav li .navigation-headline:not(.navigation-headline--separator){padding:15px 45px 12px 24px}.flyout2 .flyout2-column.column-4{flex:0 0 247px;background-color:#fff;padding-top:15px;padding-right:30px;border-bottom-right-radius:10px;border:solid #e7e7e7;border-width:3px 3px 3px 0}.flyout2 .flyout2-column.column--hidden{opacity:0;visibility:hidden;pointer-events:none;height:0;overflow:hidden}.flyout2 .flyout2-column.column--round{border-bottom-right-radius:10px;border-right-width:3px}.flyout2 .flyout2-column .flyout2-teasers{padding-top:15px}.flyout2 .flyout2-column .flyout2-teasers a.flyout2-teaser{color:#000;display:inline-block;margin-bottom:10px;text-decoration:none;position:relative}.flyout2 .flyout2-column .flyout2-teasers a.flyout2-teaser:after{content:"";transition:background-color .3s;position:absolute;inset:0;z-index:1;pointer-events:none}.flyout2 .flyout2-column .flyout2-teasers a.flyout2-teaser figure img{max-width:none;width:100%}.flyout2 .flyout2-column .flyout2-teasers a.flyout2-teaser figure figcaption{position:relative;z-index:2;background-color:#fff;font-size:12px;line-height:16px;min-height:32px;padding-top:6px}.flyout2 .flyout2-column .flyout2-teasers a.flyout2-teaser:hover:after{background-color:#0000001a}body .flyout-backdrop{position:fixed;inset:0;z-index:1020;background-color:#0000;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);pointer-events:none}body .flyout-backdrop.in{background-color:#0000001a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:all}.flyout-desktop{display:none;position:relative;border:0 none;z-index:1032}.flyout-desktop .wrapper{position:relative;width:100%;padding:15px;border-radius:0 0 10px 10px}.flyout-mobile{display:none;position:fixed;left:0;right:0;top:57px;padding:0;border:0 none;z-index:1032}.flyout-mobile .wrapper{position:absolute;padding:15px;border-radius:0 0 10px 10px}.contact-flyout .contact-wrapper{background-color:#fff}.search-flyout .search-wrapper{background-color:#f5f5f5}.search-flyout .search-wrapper .searchbar-standalone{width:100%}.search-flyout .search-wrapper .searchbar-standalone .listings-header{background-color:transparent}@media(max-width:991.98px){body.flyout--open{overflow:hidden}.flyout2.navbar{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:100vh}.flyout--open .flyout2.navbar .navbar-brand,.flyout--open .flyout2.navbar #toolbar,.flyout--open .flyout2.navbar #breadcrumb{display:none}.flyout--open .flyout2.navbar .navbar-menue img{opacity:0}.flyout--open .flyout2.navbar .navbar-menue{background:transparent url("./media/Icon_close_grey-PKPECI2A.svg") no-repeat center center;background-size:16px}.flyout--open .flyout2.navbar #burger a img{opacity:0}.flyout--open .flyout2.navbar #burger a{background:transparent url("./media/Icon_close_violet-C5O4VT2M.svg") no-repeat center center;background-size:16px;position:relative;top:2px}.flyout2.navbar #burger{position:absolute;top:16px;left:20px}.flyout2.navbar #navbar{display:none}.flyout--open .flyout2.navbar #navbar{display:block}.flyout2.navbar #navbar ul.navbar-nav{width:100%;margin:0!important;border-top:1px solid #ff7d00!important;transition:none}.flyout2.navbar #navbar ul.navbar-nav>li{float:none;padding:0!important;transition:none}.flyout2.navbar #navbar ul.navbar-nav>li a{font-size:16px;line-height:21px;border-bottom:1px solid #ff7d00!important}.flyout2.navbar #navbar ul.navbar-nav>li a:after{content:"";position:absolute;top:10px;right:20px;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #ff7d00}.flyout2.navbar #navbar ul.navbar-nav>li a.is-link:after{content:none}.flyout2.navbar #navbar ul.navbar-nav>li a.mobile-entry{color:#fff;background-color:#ff7d00;border-bottom-color:#fff!important;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.flyout2.navbar #navbar ul.navbar-nav>li a.mobile-entry:after{content:none}.flyout2.navbar #navbar ul.navbar-nav>li a.mobile-entry img{height:18px;width:auto}.flyout2.navbar #navbar ul.navbar-nav>li a.mobile-entry span{width:auto}.flyout2.navbar #navbar ul.navbar-nav>li a.mobile-entry span:first-child{width:30px}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion{margin:0}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-heading a:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg");position:absolute;right:20px;top:9px}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body{padding:30px}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body a{font-size:14px;line-height:19px;border-bottom:0 none!important}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body a:after{content:none}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body a:not(.btn){padding:0!important;color:#333}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body a.btn{color:#fff;background-color:#3c1192;padding:9px 45px!important}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel-body .spacer-bottom{margin-bottom:0!important}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel{-webkit-box-shadow:none;box-shadow:none}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel.in .panel-heading a{color:#fff!important;font-weight:400}.flyout2.navbar #navbar ul.navbar-nav>li .panel-group.accordion .panel.in .panel-heading a:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")!important}.flyout2.navbar #navbar ul.navbar-nav>li.is-open a{font-weight:700}.flyout2.navbar #navbar ul.navbar-nav>li.is-open a:after{content:"";position:absolute;top:10px;right:22px;width:18px;height:18px;border-radius:50%;border:0 none;background:#ff7d00 url("./media/Icon_close_nav-F4YMUEHW.svg") no-repeat center center;background-size:contain}.flyout2.navbar #navbar ul.navbar-nav[data-filtered="1"]>li{display:none}.flyout2.navbar #navbar ul.navbar-nav[data-filtered="1"]>li.is-open{display:list-item}.flyout2.navbar ul.nav li{border:0 none!important}.flyout2.navbar ul.nav li a{font-size:16px;line-height:21px;padding:9px 45px 9px 15px!important;border-bottom:1px solid #e7e7e7}.flyout2.navbar ul.nav li a span{display:inline-block;border:0 none!important}.flyout2.navbar ul.nav li.active a{font-weight:700}.flyout2.navbar ul.nav li.active a:after{content:"";position:absolute;top:10px;right:22px;width:18px;height:18px;border-radius:50%;border:0 none;background:#ff7d00 url("./media/Icon_close_nav-F4YMUEHW.svg") no-repeat center center;background-size:contain}.flyout2 .flyout2-content{position:relative;pointer-events:auto;overflow:auto;max-height:none}.flyout2 .flyout2-columns{margin-bottom:0}.flyout2 .flyout2-columns.open{display:block}.flyout2 .flyout2-columns .flyout2-column{flex:0 1 auto;padding:0;border:0 none}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.structure>li.open ul.nav li{display:list-item}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.structure>li[data-filtered="1"] ul.nav li{display:none}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.structure>li[data-filtered="1"] ul.nav li.active{display:list-item}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.nav li a{padding-left:25px!important;border-bottom-color:#ff7d00}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.nav li a:after{content:"";position:absolute;top:10px;right:20px;width:0;height:0;border-style:solid;border-width:10px 0 10px 20px;border-color:transparent transparent transparent #ff7d00}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.nav li a.is-link:after{content:none}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.nav li.active a{font-weight:700}.flyout2 .flyout2-columns .flyout2-column.column-1 ul.nav li.active a:after{content:"";position:absolute;top:10px;right:22px;width:18px;height:18px;border-radius:50%;border:0 none;background:#ff7d00 url("./media/Icon_close_nav-F4YMUEHW.svg") no-repeat center center;background-size:contain}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.structure>li.open ul.structure>li.open ul.nav li{display:list-item}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.structure>li.open[data-filtered="1"] ul.structure>li.open ul.nav li{display:none}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.structure>li.open[data-filtered="1"] ul.structure>li.open ul.nav li.active{display:list-item}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav .headline-container{border-bottom:1px solid #ff7d00;padding:9px 45px 9px 35px}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active{border:0 none;border-radius:0}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active:before,.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li.active:after{content:none}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li a{padding-left:35px!important;border-bottom-color:#ff7d00}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li a:before{content:none}.flyout2 .flyout2-columns .flyout2-column.column-2 ul.nav li a:after{top:10px}.flyout2 .flyout2-columns .flyout2-column.column-3 ul.nav li a{padding-left:45px!important;border-bottom-color:#e7e7e7}.flyout2 .flyout2-columns .flyout2-column .flyout2-teasers{padding-top:25px}.flyout2 .flyout2-columns .flyout2-column .flyout2-teasers a.flyout2-teaser{display:block;padding-bottom:25px}.flyout2 .flyout2-columns .flyout2-column .flyout2-teasers a.flyout2-teaser:after{content:none}.flyout2 .top-navigation-tools ul.nav li a.mobile-entry{color:#fff;background-color:#ff7d00;border-bottom-color:#fff!important;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.flyout2 .top-navigation-tools ul.nav li a.mobile-entry:after{content:none}.flyout2 .top-navigation-tools ul.nav li a.mobile-entry img{height:18px;width:auto}.flyout2 .top-navigation-tools ul.nav li a.mobile-entry span{width:auto}.flyout2 .top-navigation-tools ul.nav li a.mobile-entry span:first-child{width:30px}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion{margin:0}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-heading a:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg");position:absolute;right:20px;margin-bottom:13px}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body{padding:30px}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body a{font-size:14px;line-height:19px;border-bottom:0 none!important}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body a:after{content:none}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body a:not(.btn){padding:0!important;color:#333}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body a.btn{color:#fff;background-color:#3c1192;padding:9px 45px!important}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel-body .spacer-bottom{margin-bottom:0!important}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel{-webkit-box-shadow:none;box-shadow:none}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel .panel-heading a[aria-expanded=true]{color:#fff!important;font-weight:400}.flyout2 .top-navigation-tools ul.nav li .panel-group.accordion .panel .panel-heading a[aria-expanded=true]:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg")!important}}@media(max-width:767.98px){.flyout2 .flyout2-content{padding:0}.flyout2 .flyout2-columns .flyout2-column .flyout2-teasers a.flyout2-teaser{padding-left:25px;padding-right:25px}.flyout-mobile .wrapper{border-radius:0 0 4px 4px}.flyout-mobile .wrapper .searchbar-standalone .listing-search{padding:10px 0}}.mb-mobile-navigation-link{filter:brightness(0) invert(1)}body.cmsPDP cx-page-layout.ProductDetailsPageTemplate{padding:var(--cx-padding, 0 0 0)}.pdp--v3.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.pdp--v3.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.pdp--v3.Tabs,cx-page-layout.ProductDetailsPageTemplate .pdp--v3.tab-delivery{background-color:#fff}.pdp--v3 .pim--info-hidden{display:none;padding-top:30px;padding-bottom:50px;padding-right:15px}.pdp--v3 .pdp--header-row{display:flex;flex-flow:row nowrap;padding:30px 15px}.pdp--v3 .pdp--header-row:before,.pdp--v3 .pdp--header-row:after{content:normal}.pdp--v3 .pdp--header-gallery .header-gallery-wrapper{display:flex;flex-direction:row;flex:0 1 100%}.pdp--v3 .pdp--header-gallery .header-gallery-nav{flex:0 1 20%;width:20%;overflow-y:hidden}.pdp--v3 .pdp--header-gallery .header-gallery-main{width:80%;flex:0 1 80%}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-wrapper{display:block}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-main{width:100%}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-main:after{left:0!important}.pdp--v3 .pdp--header-gallery.single-image.no-modal #productGalleryHeader{pointer-events:none}.pdp--v3 .pdp--header-gallery.single-image.no-modal #productGalleryHeader .family-img .img__wrapper{cursor:default}.pdp--v3 .pdp--header-gallery.no-image .header-gallery-wrapper{display:block}.pdp--v3 .pdp--header-gallery.no-image .header-gallery-main{width:100%}.pdp--v3 .pdp--header-gallery.no-image #productGalleryHeader:after{content:"";position:absolute;inset:0;z-index:10;pointer-events:none;background-color:#f5f5f5}.pdp--v3 #productGalleryHeader{position:relative;overflow:hidden;width:354px;height:354px}.pdp--v3 #productGalleryHeader .family-img{vertical-align:top}.pdp--v3 #productGalleryHeader .family-img .img__wrapper{cursor:pointer}.pdp--v3 #productGalleryHeader .family-img .img__wrapper img{width:354px;height:354px;aspect-ratio:1/1;object-fit:contain,center center;max-width:100%;margin:0}.pdp--v3 #productGalleryHeader .family-img.video .img__wrapper{position:relative}.pdp--v3 #productGalleryHeader .family-img.video .img__wrapper:after{content:"";position:absolute;inset:0;background:transparent url("./media/Icon_play-xl2_white-WBIMUPXM.svg") no-repeat center center;background-size:64px}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .family-img{vertical-align:top}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .family-img .img__wrapper{cursor:pointer}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .family-img .img__wrapper img{aspect-ratio:1/1;object-fit:contain,center center;max-width:100%;margin:0}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .slick-arrow{width:100%!important;height:16px!important;opacity:1;background-size:20px 8px!important;background-color:#ffffffb3;background-image:url("./media/icon_dropdown-YOTXHZFL.svg");background-position:center center;transform:rotateX(0);inset:auto}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .slick-arrow.slick-prev{top:0;transform:rotateX(180deg)}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .slick-arrow.slick-next{bottom:0}.pdp--v3 :is(#productGalleryNav,#productGalleryNavModal) .slick-slide{border:0 none}.pdp--v3 #productGalleryNav{width:66px;max-height:354px!important}.pdp--v3 #productGalleryNav .family-img{padding-bottom:6px}.pdp--v3 #productGalleryNav .family-img .img__wrapper img{width:66px;height:66px}.pdp--v3 #productGalleryNav .family-img.video .img__wrapper{position:relative}.pdp--v3 #productGalleryNav .family-img.video .img__wrapper:after{content:"";position:absolute;inset:0;background:transparent url("./media/Icon_play-xl2_white-WBIMUPXM.svg") no-repeat center center;background-size:16px}.pdp--v3 #productGalleryHeaderModal{position:relative;overflow:hidden}.pdp--v3 #productGalleryHeaderModal .family-img{vertical-align:top}.pdp--v3 #productGalleryHeaderModal .family-img .img__wrapper{display:flex;justify-content:center}.pdp--v3 #productGalleryHeaderModal .family-img .img__wrapper img{width:370px;height:370px;aspect-ratio:1/1;object-fit:contain,center center;max-width:100%;margin:0}.pdp--v3 #productGalleryHeaderModal .video-original-title{margin-top:0}.pdp--v3 #productGalleryNavModal{width:160px;height:540px;overflow:hidden}.pdp--v3 #productGalleryNavModal .family-img{padding-bottom:30px}.pdp--v3 #productGalleryNavModal .family-img .img__wrapper img{width:160px;height:160px}.pdp--v3 #productGalleryNavModal .family-img.video .img__wrapper{position:relative}.pdp--v3 #productGalleryNavModal .family-img.video .img__wrapper:after{content:"";position:absolute;inset:0;background:transparent url("./media/Icon_play-xl2_white-WBIMUPXM.svg") no-repeat center center;background-size:32px}.pdp--v3 .slider.pdp-slider .slick-arrow{background-color:transparent;background-repeat:no-repeat;background-size:15px 37px!important;opacity:1;width:45px!important;height:120px!important}.pdp--v3 .slider.pdp-slider .slick-arrow.slick-prev{background-image:url("./media/Icon_prev-KS55BRW4.svg");background-position:8px center}.pdp--v3 .slider.pdp-slider .slick-arrow.slick-next{background-image:url("./media/Icon_next-ZMZ5OQUH.svg");background-position:22px center}.pdp--v3 .slider.pdp-slider .slick-dots li{height:3px;width:30px;margin:0 15px}.pdp--v3 .slider.pdp-slider .slick-dots li button{height:3px;width:30px;background-color:#ccc;opacity:.5}.pdp--v3 .slider.pdp-slider .slick-dots li.slick-active button{opacity:1}.pdp--v3 .slider.pdp-slider .slick-slide .row>[class*=col-]{position:static}.pdp--v3 .slider .slick-arrow{display:inline-block!important;transition:opacity .5s ease}.pdp--v3 .slider .slick-arrow.slick-disabled{opacity:0!important}.pdp--v3 .slider{max-height:none!important}.pdp--v3 .pdp--header-content{display:flex;flex-direction:column;align-content:flex-start}.pdp--v3 .pdp--header-content__details{width:100%;font-size:19px;line-height:24px;padding-top:30px}.pdp--v3 .pdp--header-content__details .row>[class*=col-]:first-child{font-weight:700}.pdp--v3 .pdp--header-content__details .row .table--key{font-weight:700}.pdp--v3 .pdp--header-content__details p{font-size:19px;line-height:24px;margin:0}.pdp--v3 .pdp--header-content__details div.overview-text div{display:inline}.pdp--v3 .pdp--headline-wrapper h1,.pdp--v3 .pdp--headline-wrapper .h1{font-size:36px;margin:0;line-height:39px;font-weight:400}.pdp--v3 .pdp--headline-wrapper h1 span,.pdp--v3 .pdp--headline-wrapper .h1 span{font-weight:300;margin-right:8px}.pdp--v3 .pdp--headline-wrapper h1 span.headline,.pdp--v3 .pdp--headline-wrapper .h1 span.headline{font-weight:400}.pdp--v3 .pdp--headline-wrapper .pills{font-weight:400;margin:0;line-height:20px;font-size:16px}.pdp--v3 .pdp--headline-wrapper .pills .pill{font-size:14px;line-height:20px;font-weight:700;letter-spacing:-.42px;text-transform:uppercase;white-space:nowrap;color:#fff;background-color:#3c1192;padding:0 8px;margin-right:8px;margin-bottom:4px;border-radius:15px;width:auto;height:auto;display:inline-block;position:relative;top:-5px}.pdp--v3 .pdp--headline-wrapper .pdp--header-content__reviews{font-size:15px;line-height:21px;margin-bottom:45px}.pdp--v3 .pdp--headline-wrapper .pdp--header-content__reviews a{font-weight:600}.pdp--v3 .pdp--headline-wrapper .pdp--header-content__reviews a span{font-weight:400}.pdp--v3 .pdp--headline-wrapper .pdp--header-content__reviews a.pdp--jump-anker{display:inline-block;margin-right:15px}.pdp--v3.productlist-pills{padding-bottom:12px;background-color:#fff}.pdp--v3.productlist-pills .pills__caption{position:relative;display:inline-block;padding:15px;margin-bottom:20px;color:#333!important;background-color:transparent!important;font-size:24px;line-height:1.1}.pdp--v3.productlist-pills .pills__caption:after{content:"";position:absolute;left:0;bottom:0;height:5px;width:100%;background-color:#3c1192!important}.pdp--v3.productlist-pills .pills__content{font-size:19px;font-weight:700}.pdp--v3.productlist-pills .pills__content-headline{font-weight:700;padding-bottom:15px;color:#000}.pdp--v3.productlist-pills .pills__content-list{margin:0;padding:0;list-style-type:none;overflow:hidden}.pdp--v3.productlist-pills .pills__content-list li{float:left;padding:10px 15px;margin-right:8px;margin-bottom:8px;font-weight:700;font-size:14px;line-height:15px;cursor:pointer;border:1px solid #333333;border-radius:5px;background-color:#fff}.pdp--v3.productlist-pills .pills__content-list li:hover,.pdp--v3.productlist-pills .pills__content-list li.active{background-color:#3c1192;border-color:#3c1192;color:#fff}.pdp--v3 .select--box-wrapper select{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;border-radius:4px;border:1px solid #333333;font-size:19px!important;font-weight:700;line-height:22px;padding:8px 40px 8px 15px;background-color:#fff;background-image:url("./media/icon_dropdown-YOTXHZFL.svg");background-position:calc(100% - 12px) 50%;background-size:24px auto;background-repeat:no-repeat;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pdp--v3 .select--box-wrapper select::-ms-expand{display:none}.pdp--v3 .select--box-wrapper select:focus{outline:none}.pdp--v3 .select--box-wrapper select:disabled,.pdp--v3 .select--box-wrapper select[aria-disabled=true]{color:graytext}.pdp--v3 .select--box-wrapper select:disabled:hover,.pdp--v3 .select--box-wrapper select[aria-disabled=true]:hover{border-color:#aaa}.pdp--v3 .select--box-wrapper select option{font-weight:400}.pdp--v3 .pdp--dropdown-wrapper ul{width:100%;background:url("./media/icon_dropdown-YOTXHZFL.svg") no-repeat calc(100% - 10px) 50%;background-size:24px auto}.pdp--v3 .pdp--dropdown-wrapper ul li{width:100%;cursor:pointer}.pdp--v3 .pdp--dropdown-wrapper ul li.open>a{border-radius:4px 4px 0 0;border-color:#333}.pdp--v3 .pdp--dropdown-wrapper ul li>a{background-color:transparent!important;display:block;padding:8px 40px 8px 15px;border-radius:4px;border:1px solid #333333;font-size:14px!important;line-height:1.1em;font-weight:700;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdp--v3 .pdp--dropdown-wrapper ul li>a:hover{background-color:transparent}.pdp--v3 .pdp--dropdown-wrapper ul li ul.dropdown-menu{background-color:#fff;background-image:none;border-radius:0 0 4px 4px;border:1px solid #333333;border-top:0 none;box-shadow:none;padding:0 0 10px;margin-top:0}.pdp--v3 .pdp--dropdown-wrapper ul li ul.dropdown-menu li{white-space:normal;padding:8px 40px 8px 15px;font-size:14px;line-height:1.2em}.pdp--v3 .pdp--dropdown-wrapper ul li ul.dropdown-menu li:hover{color:#fff!important;background-color:#3c1192!important}.pdp--v3 .pdp--dropdown-wrapper ul li ul.dropdown-menu li.active{color:#3c1192}.pdp--v3.pdp-listing-table{padding-bottom:20px;background-color:#fff}.pdp--v3.pdp-listing-table .listing-table{padding:0 15px;background-color:transparent;color:#333}.pdp--v3.pdp-listing-table .listing-table .listing-table-item{display:flex;flex-grow:1;flex-shrink:0;flex-basis:auto;align-items:center;width:100%;position:relative;min-height:112px;background-color:#fff;border-radius:5px;border:1px solid #ff7d00;padding:15px;margin:0 0 20px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product{flex-grow:2.5;display:flex;align-items:center;position:static;padding-left:0;padding-right:6px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product-name{font-size:16px;line-height:17px;font-weight:700;margin:0;max-width:100%}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product-name .product-name-actions{display:block;padding-top:12px;font-weight:400;font-size:12px;line-height:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product-name .product-name-actions a{text-decoration:underline}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product-name .product-name-actions span{margin-right:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product-name .product-name-actions span:last-child{margin-right:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label{display:inline-block;padding:0 12px 0 0;color:#333;min-height:auto;max-width:124px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .label__current{display:block;font-weight:700;font-size:16px;line-height:1;white-space:nowrap;color:#3c1192;cursor:pointer}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .label__current span{display:inline-block;position:relative;padding-left:21px;text-decoration:underline}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .label__current span:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;background:transparent url("./media/Icon_copy-NQYFHOPF.svg") no-repeat left center;background-size:16px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .label__research{display:block;font-size:12px;line-height:1;margin-top:6px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .popover{position:absolute;top:-6px!important;left:10px!important;display:inline-block;font-size:12px;line-height:1;width:auto;white-space:nowrap;color:#333;background-color:#9bd99b;box-shadow:none;border-radius:5px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .popover .popover-content{padding:7px 10px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .popover>.arrow{display:none}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute{flex-grow:1;font-size:16px;line-height:21px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute>div{padding-bottom:0;padding-left:6px;padding-right:6px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute[data-label]:before{content:none}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.size,.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.conjugates{flex-grow:1.2}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.quantity{flex-grow:.7}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.quantity input{font-size:16px;line-height:32px;min-height:32px;font-weight:400;text-align:center;width:64px;border:1px solid #999999;border-radius:3px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.quantity input::-webkit-inner-spin-button,.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.quantity input::-webkit-outer-spin-button{opacity:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart{flex-grow:2.2;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .list-price{font-size:16px;line-height:1;font-weight:700;white-space:normal;color:#000;text-align:right}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart>div.price{display:flex;justify-content:flex-start;width:100%}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action{display:flex;flex-shrink:0;height:60px;min-height:60px;width:auto;padding-right:0!important}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action>.btn{border-radius:5px;height:60px;background:#3c1192 url("./media/Icon_cart_white-C7L3DHDD.svg") no-repeat center center;background-size:24px;text-indent:-9999em;padding:0 15px;transition:background-color .1s ease}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action>.btn:hover{background-color:#000}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action>.btn+.btn{margin-left:8px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-addtocart{width:87px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-request{color:#fff;background:#3c1192;text-indent:0;font-weight:700;font-size:16px;line-height:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-request:hover{background:#000}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-wish-list{width:43px;background:#fff url("./media/Icon_star-QWC46EUR.svg") no-repeat center center;background-size:22px;border:1px solid #3c1192}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-wish-list:hover,.pdp--v3.pdp-listing-table .listing-table .listing-table-item .cart-action .btn-wish-list.wish-list-active{background-image:url("./media/Icon_star-filled-P5ORG4JA.svg");background-color:#fff}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .badges{padding:0;left:10px;top:-12px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .badges .badge{margin-right:10px;margin-left:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-caption{display:flex;justify-content:center;position:relative;background-color:transparent;margin-top:5px;margin-bottom:18px!important;font-size:19px;line-height:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-caption:before{content:"";position:absolute;height:2px;width:100%;top:9px;left:0;z-index:1;background-color:#ff7d00}.pdp--v3.pdp-listing-table .listing-table .listing-table-caption span{display:inline-block;position:relative;z-index:2;color:#333;background-color:#fff;padding:0 8px;line-height:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-head{display:flex;flex-flow:row nowrap;font-weight:700;font-size:19px;line-height:1;color:#000;width:100%;padding:15px;margin-bottom:10px;border:1px solid transparent}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div{flex-grow:1;flex-shrink:0;flex-basis:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div>div{padding-left:6px;padding-right:6px}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.product{flex-grow:2.5;padding-left:0;padding-right:6px;display:flex}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.product .order-no{width:124px;padding:0 12px 0 0}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.product .product-name{padding:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.size{flex-grow:1.2}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.conjugates{flex-grow:1.2}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.quantity{flex-grow:.7}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.price-cart{padding:0;flex-grow:2.2}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.price-cart>div{padding-right:0}.pdp--v3.pdp-listing-table .listing-table.items-not-linked .listing-table-item .product-attribute:before{display:none}.pdp--v3.pdp-listing-table .listing-table.items-not-linked .listing-table-item .product-attribute.quantity input{position:static}.pdp--v3.pdp-listing-table .listing-table.items-not-linked .listing-table-item .product-attribute>div{padding-bottom:0}.pdp--v3.pdp-listing-table.no-conjugates .listing-table .listing-table-item .product{flex-grow:3.7}.pdp--v3.pdp-listing-table.no-conjugates .listing-table .listing-table-head>div.product{flex-grow:3.7}.pdp--v3.pdp-listing-table.no-conjugates.no-size .listing-table .listing-table-item .product{flex-grow:4.9}.pdp--v3.pdp-listing-table.no-conjugates.no-size .listing-table .listing-table-head>div.product{flex-grow:4.9}.pdp--v3.pdp-listing-table.no-size .listing-table .listing-table-item .product{flex-grow:3.7}.pdp--v3.pdp-listing-table.no-size .listing-table .listing-table-head>div.product{flex-grow:3.7}.pdp--v3.pdp--content{padding-left:30px;padding-right:30px;padding-bottom:30px}.pdp--v3.pdp--content h2{font-size:19px;line-height:24px;font-weight:300;margin-bottom:24px;margin-top:0;padding:0!important}.pdp--v3.pdp--content h2 strong{font-weight:600}.pdp--v3.pdp--content h4{font-size:19px;line-height:24px;margin-top:0}.pdp--v3.pdp--content h6,.pdp--v3.pdp--content .h6{font-size:13px;line-height:21px;color:gray}.pdp--v3.pdp--content .content--p{margin:0 0 12px;line-height:21px}.pdp--v3.pdp--content ul.nav-tabs{display:flex;flex-flow:row nowrap;align-items:stretch;border:0 none;padding:0}.pdp--v3.pdp--content ul.nav-tabs li{width:100%;text-align:center;white-space:nowrap}.pdp--v3.pdp--content ul.nav-tabs li a{border:0 none;color:#333;padding:13px 15px;white-space:nowrap;border-radius:5px 5px 0 0}.pdp--v3.pdp--content ul.nav-tabs li.active a{background-color:#f5f5f5;color:#333;font-weight:700;letter-spacing:-.5px}.pdp--v3.pdp--content ul.nav-tabs li:last-child a{margin-right:0}.pdp--v3.pdp--content .application-list:last-child{position:relative;margin-bottom:-50px}.pdp--v3.pdp--content .application-list:last-child:after{content:"";background-color:#f5f5f5;width:100%;height:10px;position:absolute;bottom:-5px}.pdp--v3.pdp--content .application-list-pills .pills__content{font-size:19px;font-weight:700;margin-bottom:20px}.pdp--v3.pdp--content .application-list-pills .pills__content-list{margin:0;padding:0;list-style-type:none;overflow:hidden}.pdp--v3.pdp--content .application-list-pills .pills__content-list li{float:left;padding:10px 15px;margin-right:8px;margin-bottom:8px;font-weight:700;font-size:14px;line-height:15px;cursor:pointer;border:1px solid #333333;border-radius:5px;background-color:#fff}.pdp--v3.pdp--content .application-list-pills .pills__content-list li:hover,.pdp--v3.pdp--content .application-list-pills .pills__content-list li.active{background-color:#3c1192;border-color:#3c1192;color:#fff}.pdp--v3.pdp--content .application-list-item .content-table .row>[class*=col-]:first-child{font-weight:600}.pdp--v3.pdp--content .application-list-item .content-table .row.margin-top{margin-top:20px}.pdp--v3.pdp--content .application-list-item .content-table p:last-child{margin-bottom:0}.pdp--v3.pdp--content .application-list-item:after{content:"";display:block;border-bottom:1px solid #979797;margin:25px 15px}.pdp--v3.pdp--content .link-list{margin:0;padding:0!important;list-style-type:none}.pdp--v3.pdp--content .link-list li a{text-decoration:underline}.pdp--v3.pdp--content .link-list--inline li{float:left}.pdp--v3.pdp--content .link-list--inline li:after{content:",";display:inline;padding-left:.1rem;padding-right:.25rem}.pdp--v3.pdp--content .link-list--inline li:last-child:after{display:none}.pdp--v3.pdp--content .content__img figure .headline{font-weight:600;margin-bottom:10px}.pdp--v3.pdp--content .content__img figure .figure-link{display:inline-block;background-color:#fff;text-decoration:none;color:#333}.pdp--v3.pdp--content .content__img figure .figure-link span{display:inline-block;font-size:12px;line-height:1;padding:6px 15px 10px}.pdp--v3.pdp--content .content__img figure .figure-link span:before{content:"";display:inline-block;width:15px;height:15px;margin-right:6px;position:relative;top:4px;background:transparent url("./media/Icon_magnify-IJUVAQWX.svg") no-repeat center center;background-size:contain}.pdp--v3.pdp--content .content__img figure figcaption{margin-top:10px}.pdp--v3.pdp--content .content__img img{max-width:none;width:100%}.pdp--v3.pdp--content .content__img.video .figure-link{position:relative}.pdp--v3.pdp--content .content__img.video .figure-link:after{content:"";position:absolute;inset:0;background:transparent url("./media/Icon_play-xl2_white-WBIMUPXM.svg") no-repeat center center;background-size:64px}.pdp--v3.pdp--content .pdp--content-table table{width:100%}.pdp--v3.pdp--content .pdp--content-table table th{padding-right:20px;vertical-align:top}.pdp--v3.pdp--content .pdp--content-table table td{vertical-align:top}.pdp--v3.pdp--content .pdp--content-table table th:first-child,.pdp--v3.pdp--content .pdp--content-table table td:first-child{width:30%}.pdp--v3.pdp--content .pdp--content-table table th,.pdp--v3.pdp--content .pdp--content-table table td{width:70%}.pdp--v3.pdp--content .pdp--content-table table .pdp--content-table-link a{display:inline-block}.pdp--v3.pdp--content .pdp--content-table table .td-nowrap{white-space:nowrap}.pdp--v3.pdp--content .pdp--content-table table.table-striped>thead>tr:nth-of-type(odd),.pdp--v3.pdp--content .pdp--content-table table.table-striped>tbody>tr:nth-of-type(2n){background-color:#e7e7e7}.pdp--v3.pdp--content .pdp--content-table table.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent}.pdp--v3.pdp--content .pdp--content-table table.table-striped>tbody>tr.bg-none{background-color:transparent}.pdp--v3.pdp--content .pdp--content-table table.table-striped>tbody>tr.bg-none td{padding:20px 0 0}.pdp--v3.pdp--content .pdp--content-table table.table-striped th,.pdp--v3.pdp--content .pdp--content-table table.table-striped td{padding:5px 10px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body){background-color:#f5f5f5;padding-top:25px;padding-bottom:50px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row{padding:0 30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row+.row{margin-bottom:30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row+.row:last-child{margin-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row{padding:0;margin-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child{margin-top:30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child .content__img{margin-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child .content__img img{max-width:100%}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child+.row--text{margin-top:20px;margin-bottom:30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child+.row--text:last-child{margin-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child.images .col-xs-6{padding-top:30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child.images .col-xs-6:first-child,.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--child.images .col-xs-6:nth-child(2){padding-top:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--text{margin-top:30px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--text:first-child{margin-top:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--text .col-xs-6:first-child{padding:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--text+.pdp--content-table{margin-top:20px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .row .row--text+.row--text{margin-top:12px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pdp--ordered-list{margin:0;padding-left:15px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pdp--ordered-list li{padding-left:15px;margin-bottom:15px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pdp--ordered-list.no-bullets{padding-left:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pdp--ordered-list.no-bullets li{padding-left:0;margin-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .pim-line{display:inline}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .pim-line>.pim-line{display:block;margin-bottom:10px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .pim-line>.pim-line .pim-line{display:inline}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code li .pim-line>.pim-line{display:inline}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code h3{font-family:myriad-pro,sans-serif;font-weight:700;margin:15px 0 10px;font-size:16px;line-height:21px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code h3:first-child{margin-top:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code ul{padding:10px 0 10px 20px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code ul.pim-list{padding:20px 0 20px 20px;margin:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code ol{padding:10px 0 10px 25px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code ul.gallery-image-container{padding:0;margin:0;list-style:none}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .library-list{margin:0;padding:0;list-style:none}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code div[style*="border-top:2px dotted #c3c3c3"]{border-top:2px solid #e7e7e7!important;margin:12px 0;padding:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .library-list-element{border-top:1px solid #e7e7e7;padding:15px 0;list-style:none;display:block}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .library-list-element:first-child{border:none!important}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .library-list-element:last-child{padding-bottom:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .library-list-element.library-list-element-selected-references{border-top:0;padding-top:0}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .tab-gallery-text{margin-top:15px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .gallery-image-element{padding-bottom:20px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .gallery-image-element img{width:100%;max-width:240px}.pdp--v3.pdp--content :is(.tab-content,.accordion .panel-body) .pim-code .gallery-image-element-clear{clear:both;margin-top:25px}.pdp--v3.pdp--content .accordion.panel-group{margin:0}.pdp--v3.pdp--content .accordion.panel-group .panel{border:0 none;box-shadow:none}.pdp--v3.pdp--content .accordion.panel-group .panel:first-child .panel-heading,.pdp--v3.pdp--content .accordion.panel-group .panel:first-child .panel-heading a{border-radius:5px 5px 0 0}.pdp--v3.pdp--content .accordion.panel-group .panel:first-child .panel-heading a:not(.collapsed){border-top-color:#f5f5f5}.pdp--v3.pdp--content .accordion.panel-group .panel:last-child .panel-heading{border-radius:0 0 5px 5px}.pdp--v3.pdp--content .accordion.panel-group .panel:last-child .panel-heading a{border-radius:0 0 5px 5px}.pdp--v3.pdp--content .accordion.panel-group .panel:last-child .panel-heading a.collapsed{border-bottom:1px solid #999999}.pdp--v3.pdp--content .accordion.panel-group .panel:last-child .panel-heading a:not(.collapsed){border-radius:0;border-bottom:1px solid #f5f5f5}.pdp--v3.pdp--content .accordion.panel-group .panel:last-child .panel-body{border-radius:0 0 5px 5px}.pdp--v3.pdp--content .accordion.panel-group .panel .panel-heading h4{padding:0;font-size:16px;line-height:19px;text-align:center}.pdp--v3.pdp--content .accordion.panel-group .panel .panel-heading a{display:block;padding:15px;background-color:#f5f5f5;border:1px solid #f5f5f5;border-top:1px solid #999999}.pdp--v3.pdp--content .accordion.panel-group .panel .panel-heading a.collapsed{background-color:inherit;border:1px solid #999999;border-bottom:0 none}.pdp--v3.pdp--content .accordion.panel-group .panel .panel-heading:hover a:not(.collapsed){color:#111!important}.pdp--v3.pdp--content .accordion.panel-group .panel.in .panel-heading:hover a{color:#111!important}.pdp--v3.pdp--content .pdp--content-table,.pdp--v3.pdp--content .pdp--content-description,.pdp--v3.pdp--content .pdp--content-protocol,.pdp--v3.pdp--content .content__img{margin-bottom:30px}.pdp--v3.pdp--content .pdp--content-link{display:inline-block;margin-top:30px}.pdp--v3.pdp--content .biotec--review-content .article{overflow:hidden;margin-bottom:40px}.pdp--v3.pdp--content .biotec--review-content .article--footer-left{font-size:19px;line-height:21px}.pdp--v3.pdp--content .biotec--review-content .article--footer-right{text-align:right}.pdp--v3.pdp--content .biotec--review-content .article--footer-right span{margin-right:10px}.pdp--v3.pdp--content .biotec--review-content .article--footer-right a{text-decoration:none}.pdp--v3.pdp--content .biotec--review-content ul{list-style-type:none;margin:0;padding:0!important;overflow:hidden;display:inline-block}.pdp--v3.pdp--content .biotec--review-content ul li{float:left;margin:0;padding:0;text-indent:-9999em;display:inline-block;width:20px;height:15px;background:transparent url("./media/review-star-VA4HXX52.svg") no-repeat left center;background-size:contain}.pdp--v3.pdp--content .biotec--review-content ul li.star_is_set{background-image:url("./media/review-star-filled-YGLDVG5O.svg")}.pdp--v3.pdp--content .biotec--review-content h3{font-size:21px;line-height:24px;font-weight:400;margin:0 20px 0 0;display:inline}.pdp--v3.pdp--content .biotec--review-content h3 a{color:#333}.pdp--v3.pdp--content .biotec--review-content h3 a:hover,.pdp--v3.pdp--content .biotec--review-content h3 a:focus{color:#3c1192}.pdp--v3.pdp--content .biotec--review-content h4{font-size:12px;line-height:16px;margin:10px 0 0}.pdp--v3.pdp--content .biotec--review-content p{font-size:16px;line-height:23px}.pdp--v3.pdp--content .biotec--review [data-vendor*="100196"]{background-color:transparent!important}.pdp--v3.pdp--content .listing-table{padding:0;background-color:transparent}.pdp--v3.pdp--content .listing-table .panel-group{width:100%}.pdp--v3.pdp--content .listing-table .panel-group .listing-table-item{margin-bottom:8px}.pdp--v3.pdp--content .producttable-imageset{padding:0;margin:0;width:100%}.pdp--v3.pdp--content .producttable-imageset td{padding:15px 15px 0 0;vertical-align:top}.pdp--v3.pdp--content .producttable-imageset-imagetitle,.pdp--v3.pdp--content .producttable-imageset-additionalHeadline{margin:10px 0 0}.pdp--v3.pdp--content td.producttable-imageset-image-cell.col-md-4{width:33%!important}.pdp--v3.pdp--content #tab-data-and-images h3,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] h3{font-size:16px;line-height:27px;font-weight:700;margin-top:0}.pdp--v3.pdp--content #tab-data-and-images .producttable-imageset+div h3,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .producttable-imageset+div h3{margin-top:48px}.pdp--v3.pdp--content #tab-data-and-images .pim-code,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .pim-code,.pdp--v3.pdp--content #tab-data-and-images .content__img,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .content__img{margin-bottom:30px}.pdp--v3.pdp--content #tab-data-and-images .content__img img,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .content__img img{width:100%}@media(min-width:992px){.pdp--v3.pdp--content #tab-data-and-images .content__img img,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .content__img img{max-width:230px}}@media(max-width:991.98px){.pdp--v3.pdp--content #tab-data-and-images .content__img img,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .content__img img{max-width:210px}}@media(max-width:575.98px){.pdp--v3.pdp--content #tab-data-and-images .content__img img,.pdp--v3.pdp--content [data-opentab-name*=tab-data-and-images] .content__img img{max-width:100%}}.pdp--v3.pdp--content .container.editorial.bg-white,.pdp--v3.pdp--content cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Summary,cx-page-layout.ProductDetailsPageTemplate .pdp--v3.pdp--content cx-page-slot.editorial.bg-white.Summary,.pdp--v3.pdp--content cx-page-layout.ProductDetailsPageTemplate cx-page-slot.editorial.bg-white.Tabs,cx-page-layout.ProductDetailsPageTemplate .pdp--v3.pdp--content cx-page-slot.editorial.bg-white.Tabs,.pdp--v3.pdp--content cx-page-layout.ProductDetailsPageTemplate .editorial.bg-white.tab-delivery,cx-page-layout.ProductDetailsPageTemplate .pdp--v3.pdp--content .editorial.bg-white.tab-delivery{background-color:transparent;border-color:transparent}.pdp--v3.pdp-modals .modal.modal--centered{text-align:center}.pdp--v3.pdp-modals .modal.modal--centered:before,.pdp--v3.pdp-modals .modal.modal--centered:after{content:"";display:inline-block;vertical-align:middle;height:100%;font-size:0}.pdp--v3.pdp-modals .modal.modal--centered .modal-dialog{display:inline-block;vertical-align:middle;text-align:left}.pdp--v3.pdp-modals .modal-content{background:#fff;border:0 none;border-radius:10px;overflow:hidden}.pdp--v3.pdp-modals .modal-header{background-color:#3c1192;color:#fff;padding:15px 30px}.pdp--v3.pdp-modals .modal-header h3{font-size:24px;line-height:1.2;font-weight:400}.pdp--v3.pdp-modals .modal-header button.close{color:#fff;opacity:1;font-size:30px;font-weight:300;line-height:30px}.pdp--v3.pdp-modals .modal-header button.close:hover,.pdp--v3.pdp-modals .modal-header button.close:focus{opacity:.5}.pdp--v3.pdp-modals .modal-body{padding:20px 30px;background:#fff}.pdp--v3.pdp-modals .modal-body.view-components a,.pdp--v3.pdp-modals .modal-body.view-documents a,.pdp--v3.pdp-modals .modal-body.view-publications a{display:block;text-decoration:underline}.pdp--v3.pdp-modals .modal-body.view-components ul,.pdp--v3.pdp-modals .modal-body.view-documents ul,.pdp--v3.pdp-modals .modal-body.view-publications ul{list-style-type:none;padding:0;margin:0}.pdp--v3.pdp-modals .modal-body.view-publications{padding-right:0}.pdp--v3.pdp-modals .modal-body.view-publications ul{display:flex;flex-flow:row wrap}.pdp--v3.pdp-modals .modal-body.view-publications ul li{margin-right:28px}.pdp--v3.pdp-modals .modal-body.single-image .header-gallery-wrapper{display:block}.pdp--v3.pdp-modals .modal-body.single-image .header-gallery-main{width:100%;padding-right:0!important}.pdp--v3.pdp-modals .modal-body.single-image .header-gallery-main:after{left:0!important;right:10px!important}.pdp--v3.pdp-modals .modal-body.single-image .header-gallery-main .pim--info-hidden{padding-right:10px}.pdp--v3.pdp-modals .modal-footer{padding:10px 30px}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-wrapper{position:relative}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main{padding-right:30px;overflow-y:scroll;max-height:560px}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main:after{content:"";height:60px;position:absolute;left:20%;right:30px;top:560px;transform:translateY(-100%);pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-nav{display:flex;justify-content:flex-end;padding-right:30px}.pdp--v3.pdp-modals #pdp--header-modal .modal-xl .modal-content .modal-body{height:580px}.pdp--v3.pdp-modals #pdp--header-modal .modal-content .modal-body .pim-code p,.pdp--v3.pdp-modals #pdp--header-modal .modal-content .modal-body .pim-code .pim-content{margin-bottom:20px}.pdp--v3.pdp-modals #pdp--header-modal .modal-content .pim--info-hidden{display:block}.pdp--v3.pdp-modals #pdp--header-modal .modal-content .pdp--content-link{display:none}@media(min-width:1200px){.pdp--v3.pdp--content .pdp--content-table table{max-width:80%}}@media(max-width:1199.98px){.pdp--v3 #productGalleryHeader,.pdp--v3 #productGalleryHeader .family-img .img__wrapper img{width:289px;height:289px}.pdp--v3 #productGalleryNav{width:53px;max-height:289px!important}.pdp--v3 #productGalleryNav .family-img .img__wrapper img{width:53px;height:53px}.pdp--v3 #productGalleryNavModal{width:152px;height:516px}.pdp--v3 #productGalleryNavModal .family-img{padding-bottom:30px}.pdp--v3 #productGalleryNavModal .family-img .img__wrapper img{width:152px;height:152px}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main{padding-right:0}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main:after{right:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item{padding:15px 10px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product{flex-grow:2;flex-direction:column;align-items:flex-start}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label{width:auto;max-width:100%;padding-right:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product .product--data-label .label__research{margin-bottom:6px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute{flex-grow:1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.size{flex-grow:1.3}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.conjugates{flex-grow:1.1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.quantity{flex-grow:.8}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart{flex-grow:2.1}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .cart-action{flex-direction:column;height:auto;min-height:auto}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .cart-action>.btn+.btn{margin-top:6px;margin-left:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .cart-action .btn-addtocart,.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .cart-action .btn-request{height:80px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item .product-attribute.price-cart .cart-action .btn-wish-list{height:40px;width:auto}.pdp--v3.pdp-listing-table .listing-table .listing-table-head{padding:15px 10px}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.product{flex-grow:2}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.size{flex-grow:1.3}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.conjugates{flex-grow:1.1}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.quantity{flex-grow:.8}.pdp--v3.pdp-listing-table .listing-table .listing-table-head>div.price-cart{flex-grow:2.1}.pdp--v3.pdp-listing-table.no-conjugates .listing-table .listing-table-item .product{flex-grow:3.1}.pdp--v3.pdp-listing-table.no-conjugates .listing-table .listing-table-head>div.product{flex-grow:3.1}.pdp--v3.pdp-listing-table.no-conjugates.no-size .listing-table .listing-table-item .product{flex-grow:4.4}.pdp--v3.pdp-listing-table.no-conjugates.no-size .listing-table .listing-table-head>div.product{flex-grow:4.4}.pdp--v3.pdp-listing-table.no-size .listing-table .listing-table-item .product{flex-grow:3.3}.pdp--v3.pdp-listing-table.no-size .listing-table .listing-table-head>div.product{flex-grow:3.3}.pdp--v3.pdp--content .application-list-item .content-table .row:first-child{margin-top:0}.pdp--v3.pdp--content .application-list-item .content-table .row{margin-top:20px}}@media(max-width:991.98px){.pdp--v3 .pdp--header-row{flex-direction:column;padding:0 0 30px}.pdp--v3 .pdp--headline-wrapper h1,.pdp--v3 .pdp--headline-wrapper .h1{padding-bottom:30px}.pdp--v3 #productGalleryHeader,.pdp--v3 #productGalleryHeader .family-img .img__wrapper img{width:574px;height:574px}.pdp--v3 #productGalleryNav{width:110px;max-height:574px!important}.pdp--v3 #productGalleryNav .family-img .img__wrapper img{width:110px;height:110px}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-wrapper{display:block}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-main{width:100%}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-main #productGalleryHeader{width:100%;height:auto}.pdp--v3 .pdp--header-gallery.single-image .header-gallery-main #productGalleryHeader .family-img .img__wrapper img{width:100%;height:auto;max-width:100%}.pdp--v3 .pdp--header-gallery.no-image #productGalleryHeader{width:720px;height:720px}.pdp--v3 #productGalleryNavModal{width:110px;height:530px}.pdp--v3 #productGalleryNavModal .family-img{padding-bottom:30px}.pdp--v3 #productGalleryNavModal .family-img .img__wrapper img{width:110px;height:110px}.pdp--v3 .pdp--header-content__details .row>[class*=col-]:last-child{padding-bottom:30px}.pdp--v3 .pdp--header-content__details .row:last-child>[class*=col-]{padding-bottom:0}.pdp--v3.productlist-pills{padding-bottom:10px}.pdp--v3.productlist-pills .pills__padding{padding:0}.pdp--v3 .select--box-wrapper select{margin-bottom:16px;max-width:90%;margin-left:auto;margin-right:auto}.pdp--v3.pdp-listing-table .listing-table{padding:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item{display:flex;flex-flow:row wrap;width:100%;padding:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product{flex:0 1 100%;flex-direction:row;padding-right:0;padding-bottom:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product .product--data-label{width:40%}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product .product-name{width:60%;padding-left:12px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product .product-name .product-name-actions span{display:block;margin-bottom:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product .product-name .product-name-actions span:last-child{margin:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute{flex-basis:100%;max-width:100%;width:100%;flex-grow:0!important;padding:0;margin-bottom:15px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute[data-label]:before{content:attr(data-label);padding:0;min-height:auto;display:inline-block;text-align:right;font-size:16px;color:gray;line-height:21px;font-weight:400;width:40%}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute>div{display:inline-flex;padding-right:0;width:calc(60% - 4px)}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart{margin-bottom:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart[data-label]:before{content:none}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart>div.price{justify-content:flex-end;width:40%;padding:0}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart .cart-action{flex-direction:row;padding-left:1rem}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart .cart-action .btn{height:60px;margin-top:0!important}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart .cart-action .btn+.btn{width:43px;margin-left:8px}.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart .cart-action .btn.btn-addtocart,.pdp--v3.pdp-listing-table .listing-table .listing-table-item>div.product-attribute.price-cart .cart-action .btn.btn-request{width:100%;max-width:160px;font-size:14px;padding:0 10px}.pdp--v3.pdp--content{padding-left:15px;padding-right:15px}.pdp--v3.pdp--content .accordion .panel-body{padding:25px 0 50px}.pdp--v3.pdp--content .accordion .panel-body .row,.pdp--v3.pdp--content ul.nav-tabs{padding:0 15px}.pdp--v3.pdp--content .biotec--review-content .article--footer-right{text-align:left!important;margin-top:10px}}@media(max-width:767.98px){.pdp--v3 .pdp--header-row{padding:30px 0}.pdp--v3 #productGalleryHeader,.pdp--v3 #productGalleryHeader .family-img .img__wrapper img{width:calc((100vw - 30px)*.8);height:calc((100vw - 30px)*.8)}.pdp--v3 #productGalleryNav{width:calc(((100vw - 30px)*.8 - 24px)/5);max-height:calc((100vw - 30px)*.8)!important}.pdp--v3 #productGalleryNav .family-img .img__wrapper img{width:calc(((100vw - 30px)*.8 - 24px)/5);height:calc(((100vw - 30px)*.8 - 24px)/5)}.pdp--v3 .pdp--header-gallery.no-image #productGalleryHeader{width:calc(100vw - 30px);height:calc(100vw - 30px)}.pdp--v3 #productGalleryHeaderModal .family-img .img__wrapper img{width:calc(80vw - 12px);height:calc(80vw - 12px)}.pdp--v3 #productGalleryNavModal{width:calc(20vw - 12px);height:calc(100vw - 12px)}.pdp--v3 #productGalleryNavModal .family-img{padding-bottom:12px}.pdp--v3 #productGalleryNavModal .family-img .img__wrapper img{width:calc(20vw - 12px);height:calc(20vw - 12px)}.pdp--v3.pdp-modals .modal.modal--centered{text-align:inherit}.pdp--v3.pdp-modals .modal.modal--centered:before,.pdp--v3.pdp-modals .modal.modal--centered:after{content:none}.pdp--v3.pdp-modals .modal.modal--centered .modal-dialog{display:block;vertical-align:auto;text-align:inherit}.pdp--v3.pdp-modals #pdp--header-modal .modal-xl .modal-content .modal-body{padding:20px 8px;height:80vh}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main{height:75vh;max-height:none}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-main:after{top:75vh}.pdp--v3.pdp-modals #pdp--header-modal .header-gallery-nav{padding-right:8px}.pdp--v3.pdp-listing-table .listing-table{padding:0 15px}.pdp--v3.pdp--content ul.nav-tabs{flex-wrap:wrap}.pdp--v3.pdp--content ul.nav-tabs li{width:auto}.pdp--v3.pdp--content .accordion .panel-body .row{padding:0}.pdp--v3.pdp--content .accordion .panel-body .row .row{margin-left:-15px;margin-right:-15px}.pdp--v3.pdp--content .content__img{margin-top:24px;margin-bottom:0}.pdp--v3.pdp--content .listing-table .panel-group .listing-table-item{margin:0 0 8px;width:100%;padding:0}.pdp--v3.pdp--content .listing-table .panel-group .listing-table-item .content{padding:22px 15px}}.container .products-overview,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview{padding:30px}.container .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview .overview-item{position:relative;height:100px;width:25%;border:1px solid #f5f5f5;background-color:#e7e7e7;float:left;margin:0;padding:0;color:#333}.container .products-overview .overview-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview .overview-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview .overview-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview .overview-item :is(p,h4){display:block;margin:0 -50% 0 0;padding:0 15px;position:absolute;line-height:1.2em;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.container.bg-white .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-white.Summary .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-white.Tabs .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate .bg-white.tab-delivery .products-overview .overview-item{border:1px solid #ffffff}.container.bg-grey .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Summary .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.bg-grey.Tabs .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate .bg-grey.tab-delivery .products-overview .overview-item{border:1px solid #e7e7e7;background-color:#fff}.container .products-overview .overview-item.focus-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview .overview-item.focus-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview .overview-item.focus-item,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview .overview-item.focus-item{background-color:#4a4a4a}.container .products-overview .overview-item.focus-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview .overview-item.focus-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview .overview-item.focus-item :is(p,h4),cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview .overview-item.focus-item :is(p,h4){color:#fff}.infinite-note{text-align:center;padding:15px 0 30px;clear:both}.infinite-note p{margin:40px 0 0;padding:10px 15px;display:inline-block}.infinite-note .btn{margin:0;font-size:16px}.infinite-loader{padding:15px 0 30px;text-align:center}.infinite-loader img{width:60px}.listing .infinite-loader .has_filters{float:right;position:relative;right:25%;width:75%}@media(max-width:767.98px){.listing .infinite-loader .has_filters{right:auto;width:100%}}.listing.has_filters{position:relative}.product-list.cart-container .row.items.sum .btn.btn-primary{background-color:#3c1192;color:#fff}.product--clinical-ref{font-weight:400}.container-product-board{background-color:#e9e9e9;padding:30px}.container-product-board .product-info{position:relative;height:445px}.container-product-board .product-info h6{margin:0 0 6px}.container-product-board .product-info h2{margin:0 50px 20px 0;font-size:24px;line-height:26px;font-weight:400}.container-product-board .product-info a{text-decoration:underline}.container-product-board .product-info .order-box{position:absolute;bottom:0;width:100%}.container-product-board .product-info .order-box input.form-control{float:left;width:75px;margin:-1px 30px 0 0;height:49px;font-size:18px}.container-product-board .product-info .order-box :is(button,.btn){display:inline-block}.container-product-board .product-info .order-box :is(button,.btn).addToWishList{background:#3c1192 url(/assets/images/icons-2/Icon_heart_white.svg) no-repeat 20px center;background-size:20px;padding-left:50px}.container-product-board .product-info .order-box :is(button,.btn).addToWishList:hover{background-color:#333;background-image:url(/assets/images/icons-2/Icon_heart_solid_white.svg)}.container-product-board .product-info .order-box .btn--copy-order-number{margin-left:16px}.container-product-board .product-info .badges{position:absolute;right:-80px;top:0}.container-product-board .product-info .badges img{width:80px;height:80px}.container-product-board .product-successor-info{background-color:#fff;padding:15px}.container-product-board.family-board .family-img img{max-width:none;width:100%}.container-product-board.family-board .family-info{padding:10px}.container-product-board.family-board .family-info h1,.container-product-board.family-board .family-info .h1{font-size:36px;margin:0 0 12px;line-height:36px}.container-product-board.family-board .family-info h6{margin:4px 0 6px}.container-product-board.family-board .family-filter{padding-bottom:22px}.container-product-board.family-board .family-filter .btn-group{margin-bottom:12px;width:47%}.container-product-board.family-board .family-filter .btn-group:first-child{margin-right:5%}.container-product-board.family-board .family-filter .btn-group .dropdown-toggle{position:relative;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:left}.container-product-board.family-board .family-filter .btn-group .caret{position:absolute;right:10px;top:17px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu{list-style:none;width:100%;border:none;padding:10px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu{border:none;width:540px;padding:8px 15px 15px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu .product-list-table{display:table;width:100%}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu .product-list-table .product-list-item{display:table-row;font-size:14px;line-height:16px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu .product-list-table .product-list-item :is(.name,.attribute){display:table-cell;padding:7px;font-weight:600;background-color:#f5f5f5;border-top:7px solid #ffffff}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu .product-list-table .product-list-item .attribute{font-weight:400;color:gray}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu .product-list-table .product-list-item:hover{cursor:pointer}.container-product-board.family-board .family-filter .btn-group.open .dropdown-toggle{background-color:#f5f5f5;box-shadow:none}.container-product-board.family-board .product-info{height:auto;background-color:#f5f5f5;padding:15px;min-height:250px;position:relative}.container-product-board.family-board .product-info .badges{right:-15px;top:-15px}.container-product-board.family-board .product-info .badges img{width:72px}.container-product-board.family-board .product-info h1,.container-product-board.family-board .product-info .h1{padding-right:30px;margin-bottom:15px}.container-product-board.family-board .product-info h6{margin-top:4px}.container-product-board.family-board .product-info .order-box{position:relative;margin-top:15px}.teaser-box .pim-code{display:none}.pim-line{display:inline}sup.registeredTrademark{font-size:100%;top:0}ul.no-bullets{padding-left:0!important;list-style:none}.modal-body .pim-code .pim-line{display:inline}.modal-body .pim-code .pim-line+img{margin-top:12px}.accordion .panel .panel-body .pim-code .pim-line{display:inline}.accordion .panel .panel-body .pim-code .pim-line>.pim-line{display:block;margin-bottom:10px}.accordion .panel .panel-body .pim-code .pim-line>.pim-line .pim-line{display:inline}.accordion .panel .panel-body .pim-code li .pim-line>.pim-line{display:inline}.accordion .panel .panel-body .pim-code .producttable-imageset{padding:0;margin:0;width:100%}.accordion .panel .panel-body .pim-code .producttable-imageset td{padding:15px 15px 0 0}.accordion .panel .panel-body .pim-code .producttable-imageset-imagetitle,.accordion .panel .panel-body .pim-code .producttable-imageset-additionalHeadline{margin:15px 0}.accordion .panel .panel-body .pim-code td.producttable-imageset-image-cell.col-md-4{width:33%!important}.accordion .panel .panel-body .pim-code h3{font-family:myriad-pro,sans-serif;font-weight:400;margin:15px 0;font-size:18px}.accordion .panel .panel-body .pim-code h3:first-child{margin-top:0}.accordion .panel .panel-body .pim-code ul{padding:10px 0 10px 20px}.accordion .panel .panel-body .pim-code ul.pim-list{padding:20px 0 20px 20px;margin:0}.accordion .panel .panel-body .pim-code ol{padding:10px 0 10px 25px}.accordion .panel .panel-body .pim-code ul.gallery-image-container{padding:0;margin:0;list-style:none}.accordion .panel .panel-body .pim-code .library-list{margin:0;padding:0;list-style:none}.accordion .panel .panel-body .pim-code div[style*="border-top:2px dotted #c3c3c3"]{border-top:1px solid #e7e7e7;margin:12px 0;padding:0}.accordion .panel .panel-body .pim-code .library-list-element{border-top:1px solid #e7e7e7;padding:15px 0;list-style:none;display:block}.accordion .panel .panel-body .pim-code .library-list-element:first-child{border:none!important}.accordion .panel .panel-body .pim-code .library-list-element:last-child{padding-bottom:0}.accordion .panel .panel-body .pim-code .library-list-element.library-list-element-selected-references{border-top:0;padding-top:0}.accordion .panel .panel-body .pim-code .tab-gallery-text{margin-top:15px}.accordion .panel .panel-body .pim-code .gallery-image-element{padding-bottom:20px}.accordion .panel .panel-body .pim-code .gallery-image-element img{width:100%;max-width:240px}.accordion .panel .panel-body .pim-code .gallery-image-element-clear{clear:both;margin-top:25px}.accordion .panel .panel-body .pim-code a.img-box{display:inline-block;text-decoration:none!important;padding:10px 10px 5px;background-color:#f5f5f5}.accordion .panel .panel-body .pim-code a.img-box img{display:block;width:100%;max-width:220px}.accordion .panel .panel-body .pim-code a.img-box .img-action{font-size:13px;color:#222}.accordion .panel .panel-body .pim-code a.img-box .img-action img{height:16px;width:auto;margin:3px 5px 3px 0;display:inline}.accordion .panel .panel-body .pim-code a.img-box:hover{box-shadow:0 0 6px #0000004d}.accordion .panel .panel-body .pim-code a.img-box:hover .img-action,.accordion .panel .panel-body .library-list .library-list-element a{text-decoration:underline}.accordion .panel .panel-body .library-list .library-list-element a:after{content:"";display:block}.accordion .panel .panel-body .library-list .library-list-element a :is(sub,sup){display:inline-block;text-decoration:none}@media(max-width:1199.98px){.container .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview .overview-item,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview .overview-item{height:80px}.container-product-board{padding:30px}.container-product-board .product-info{position:relative;height:362px}.container-product-board .product-info h6{margin:0 0 6px}.container-product-board .product-info h3{margin-top:0}.container-product-board .product-info .badges{right:-70px}.container-product-board .product-info .badges img{width:auto;height:auto}.container-product-board .product-info .order-box{position:absolute;bottom:0}.container-product-board .product-info .order-box .input-lg{float:left;width:75px;padding:10px;margin-right:30px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu{width:540px}.container-product-board.family-board .product-info{padding:15px;min-height:54px}}@media(max-width:991.98px){.container .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview a.overview-item{height:80px;width:33.33333333%;font-size:12px}.container .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview a.overview-item h4{font-size:14px}.container-product-board{padding:30px}.container-product-board h3,.container-product-board h1.h3{font-size:20px}.container-product-board .product-info{height:270px}.container-product-board .product-info .badges{right:-60px;top:-10px}.container-product-board.family-board .family-info h1,.container-product-board.family-board .family-info .h1{font-size:28px;line-height:32px}.container-product-board.family-board .family-info h6{margin:0 0 6px}.container-product-board.family-board .family-filter{padding-bottom:17px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu{width:450px}.container-product-board.family-board .product-info{padding:15px;min-height:54px}.container-product-board .product-info .order-box input.form-control{font-size:14px;height:40px;margin-right:15px;width:60px}.container-product-board .product-info .order-box .btn-lg,.container-product-board .product-info .order-box .btn-group-lg>.btn{font-size:14px;line-height:14px;padding:13px 15px;height:40px}}@media(max-width:767.98px){.container .products-overview,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview{padding:15px 15px 30px}.container .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview a.overview-item,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview a.overview-item{height:70px;width:50%}.container .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs .products-overview a.overview-item h4,cx-page-layout.ProductDetailsPageTemplate .tab-delivery .products-overview a.overview-item h4{font-size:14px;line-height:16px}.container-product-board{padding:0;height:auto}.container-product-board .product-img{padding:0;background-color:#999}.container-product-board .product-info{height:auto!important;padding:30px 15px}.container-product-board .product-info .order-box{position:relative}.container-product-board .product-info .order-box .input-lg{float:left;width:75px;padding:10px;margin-right:30px}.container-product-board .product-info .order-box button{margin-top:0;float:none}.container-product-board .product-info .badges{right:5px;top:-15px}.container-product-board.family-board .family-img{padding:0}.container-product-board.family-board .family-info{height:auto;padding:15px 0 0}.container-product-board.family-board .family-info h2{line-height:32px}.container-product-board.family-board .family-info h6{margin:0 0 6px}.container-product-board.family-board .family-filter{padding-bottom:15px}.container-product-board.family-board .family-filter .btn-group{width:100%;float:none;margin:0 0 8px!important}.container-product-board.family-board .family-filter .btn-group .dropdown-menu{padding:7px}.container-product-board.family-board .family-filter .btn-group .dropdown-menu.product-menu{width:100%}.container-product-board.family-board .product-info{padding:10px;min-height:54px;margin:7px 0 15px}.container-product-board.family-board .product-info:before,.container-product-board.family-board .product-info:after{border-spacing:0}.container-product-board.family-board .product-info .badges{right:-10px;top:-10px}.container-product-board.family-board .product-info .badges img{width:64px}.container-product-board.family-board .product-info .btn-lg,.container-product-board.family-board .product-info .btn-group-lg>.btn{margin-top:0}.accordion .panel .panel-body .pim-code .pim-line,.accordion .panel .panel-body .pim-code .producttable-imageset-imagetitle{font-size:14px!important;line-height:20px}.accordion .panel .panel-body .pim-code ul.pim-list{padding:20px 0 20px 15px}}.specials.centeredText{margin:30px auto}.specials.centeredText p{text-align:center;font-size:1.5rem}.specials.subheadline+.specials.centeredText{margin-top:0}.specials.subheadline+.specials.centeredText p{margin-top:0}.specials a[href^=tel]{color:inherit;text-decoration:none;pointer-events:none}.specials .textbox{background:linear-gradient(to bottom,#0000 50%,#00000054);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#CC000000",GradientType=0)}.specials .textbox .row div.col-sm-10 h4{margin-bottom:40px}.specials h1.drop{text-shadow:0 3px 30px rgba(0,0,0,.5)!important}.specials h4.drop{text-shadow:0 2px 15px rgba(0,0,0,.5)!important}.specials .btn.btn-primary{background-color:#3c1192;color:#fff}.specials .btn.btn-primary:hover{background-color:#111}.specials .btn.btn-primary.ghost{border:1px solid #3c1192;background-color:#ffffff40;color:#3c1192}.specials .btn.btn-primary.ghost:hover{color:#333;background-color:#ffffffbf}.specials .text-intro{padding-top:0}.specials div.button-custom-container{padding:4vw;margin-bottom:-30px;margin-left:-15px;margin-right:-15px;text-align:center}.specials div.button-custom-container .btn{margin-top:0;padding-left:15px;padding-right:15px}.specials div.button-custom-container .btn:first-child{margin-right:10px}.specials div.button-custom-container.xpadding-bottom{padding-bottom:40px}.specials .img-container{min-height:375px}.specials .img-container.twobyone{height:100vw}.specials .img-container.container-fluid,.specials .img-container.container-md,.specials .img-container.container-lg,.specials .img-container.container-xl{overflow-y:hidden}@media all and (max-width:480px){.specials p.no-mg-bot-xs,.specials h4.no-mg-bot-xs{font-size:16px!important;margin-bottom:0!important}.specials h1.drop{font-size:34px!important;line-height:32px!important}}@media all and (min-width:768px){.specials div.button-custom-container{background-color:#ffffff80;margin-left:0;margin-right:0}.specials div.button-custom-container .btn{margin-top:0;padding-left:40px;padding-right:40px}.specials div.button-custom-container .btn:first-child{margin-right:20px}.specials .img-container.twobyone,.specials .img-container.twobyone .textbox,.specials .img-container.twobyone .row{height:0;padding-bottom:50%}}@media all and (min-width:992px){.specials div.button-custom-container .btn{padding-left:60px;padding-right:60px}.specials .twobyone h1{font-size:5vw;line-height:5.5vw}.specials .twobyone h4{font-size:1.5vw;line-height:1.75vw}}.specials .container-fluid .row.grid,.specials .container-md .row.grid,.specials .container-lg .row.grid,.specials .container-xl .row.grid{margin-right:0;margin-left:0}.specials .teaser-container{position:relative;padding-top:1.5rem;padding-bottom:1.5rem}.specials [class^=pic-container-]{position:relative;z-index:1;width:100%}.specials .pic-container-15x1{padding-bottom:150%}@media all and (max-width:991.98px){.specials .pic-container-15x1{padding-bottom:120%}}.specials .pic-container-1x1{padding-bottom:100%}.specials .pic-container-2x1{padding-bottom:50%}.specials .pic{position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;background-color:gray;overflow:hidden}.specials .picture-teaser{padding:0}.specials .picture-teaser .teaser-content{position:absolute;bottom:0;left:0;width:100%;min-height:33%;padding:0 20px 20px;z-index:2;background-color:#f5f5f5d9;-webkit-font-smoothing:subpixel-antialiased}.specials .picture-teaser .teaser-content h3{margin-top:15px}@media all and (min-width:768px){.specials .picture-teaser .teaser-content{padding:0 20px 20px}.specials .picture-teaser .teaser-content h3{margin-top:20px}}@media all and (min-width:900px){.specials .picture-teaser .teaser-content{min-height:222px}}.specials .picture-teaser .teaser-content *{color:#333}.specials .picture-teaser .teaser-content p{font-weight:400;color:#666}.specials h2 img[src*=".svg"]{vertical-align:baseline;margin-bottom:-2px;padding-right:.25em}.specials.subheadline,.specials .text-intro{position:relative}.specials.subheadline img,.specials .text-intro img{height:28px;width:auto}.specials a.nav-anchor{display:inline-block;text-decoration:none;cursor:default;pointer-events:none;width:1px;height:1px}.specials .section.icons{position:relative}.specials .section.icons .row{margin-left:0;margin-right:0}.specials .section.icons a[name]{position:absolute;background-color:transparent;visibility:hidden}.specials .section.icons .icon-nav{width:100%;margin:7.5vw auto;height:78px;display:flex;justify-content:space-around;background-color:transparent}.specials .section.icons .icon-nav a{width:100%;height:100%;display:block;text-decoration:none}.specials .section.icons .icon-nav a #dot{fill:transparent}.specials .section.icons .icon-nav a:hover span,.specials .section.icons .icon-nav a.hilite span{color:gray}.specials .section.icons .icon-nav a:hover #dot,.specials .section.icons .icon-nav a.hilite #dot{fill:#000}.specials .section.icons .icon-nav a:hover #icon,.specials .section.icons .icon-nav a.hilite #icon{fill:#fff}.specials .section.icons .icon-nav a:hover #icon.application,.specials .section.icons .icon-nav a.hilite #icon.application{fill:none;stroke:#fff}.specials .section.icons .icon-nav a:hover #icon.application *,.specials .section.icons .icon-nav a.hilite #icon.application *{stroke:#fff}.specials .section.icons .icon-nav a:hover #icon.resources #play,.specials .section.icons .icon-nav a:hover #icon.resources path,.specials .section.icons .icon-nav a.hilite #icon.resources #play,.specials .section.icons .icon-nav a.hilite #icon.resources path{fill:#fff}.specials .section.icons .icon-nav a:hover #icon.resources #playcircle,.specials .section.icons .icon-nav a.hilite #icon.resources #playcircle{stroke:#fff}.specials .section.icons .icon-nav a:hover #icon.transactions path,.specials .section.icons .icon-nav a:hover #icon.transactions .lines,.specials .section.icons .icon-nav a.hilite #icon.transactions path,.specials .section.icons .icon-nav a.hilite #icon.transactions .lines{stroke:#fff}.specials .section.icons .icon-nav a:hover #rim,.specials .section.icons .icon-nav a.hilite #rim{fill:transparent}.specials .section.icons .icon-nav span{position:relative;display:block;text-align:center;max-width:160px;margin:0 auto;color:silver;font-weight:700;font-size:10px;line-height:14px}.specials .section.icons.orange #icon,.specials .section.icons.corporate-orange #icon{fill:#ff7d00}.specials .section.icons.orange #icon.application,.specials .section.icons.corporate-orange #icon.application{fill:none;stroke:#ff7d00}.specials .section.icons.orange #icon.application *,.specials .section.icons.corporate-orange #icon.application *{stroke:#ff7d00}.specials .section.icons.orange #icon.resources #play,.specials .section.icons.orange #icon.resources path,.specials .section.icons.corporate-orange #icon.resources #play,.specials .section.icons.corporate-orange #icon.resources path{fill:#ff7d00;stroke:none}.specials .section.icons.orange #icon.resources #playcircle,.specials .section.icons.corporate-orange #icon.resources #playcircle{fill:none;stroke:#ff7d00}.specials .section.icons.orange #icon.transactions path,.specials .section.icons.orange #icon.transactions .lines,.specials .section.icons.corporate-orange #icon.transactions path,.specials .section.icons.corporate-orange #icon.transactions .lines{fill:none;stroke:#ff7d00}.specials .section.icons.orange #rim,.specials .section.icons.corporate-orange #rim,.specials .section.icons.orange a:hover #dot,.specials .section.icons.orange a.hilite #dot,.specials .section.icons.corporate-orange a:hover #dot,.specials .section.icons.corporate-orange a.hilite #dot{fill:#ff7d00}.specials .section.icons.orange span,.specials .section.icons.orange a:hover span,.specials .section.icons.orange a.hilite span,.specials .section.icons.corporate-orange span,.specials .section.icons.corporate-orange a:hover span,.specials .section.icons.corporate-orange a.hilite span{color:#ff7d00}.specials .section.icons.yellow #icon{fill:#ffb300}.specials .section.icons.yellow #icon.application{fill:none;stroke:#ffb300}.specials .section.icons.yellow #icon.application *{stroke:#ffb300}.specials .section.icons.yellow #icon.resources #play,.specials .section.icons.yellow #icon.resources path{fill:#ffb300;stroke:none}.specials .section.icons.yellow #icon.resources #playcircle{fill:none;stroke:#ffb300}.specials .section.icons.yellow #icon.transactions path,.specials .section.icons.yellow #icon.transactions .lines{fill:none;stroke:#ffb300}.specials .section.icons.yellow #rim,.specials .section.icons.yellow a:hover #dot,.specials .section.icons.yellow a.hilite #dot{fill:#ffb300}.specials .section.icons.yellow span,.specials .section.icons.yellow a:hover span,.specials .section.icons.yellow a.hilite span{color:#ffb300}.specials .section.icons.blue #icon{fill:#0171cc}.specials .section.icons.blue #icon.application{fill:none;stroke:#0171cc}.specials .section.icons.blue #icon.application *{stroke:#0171cc}.specials .section.icons.blue #icon.resources #play,.specials .section.icons.blue #icon.resources path{fill:#0171cc;stroke:none}.specials .section.icons.blue #icon.resources #playcircle{fill:none;stroke:#0171cc}.specials .section.icons.blue #icon.transactions path,.specials .section.icons.blue #icon.transactions .lines{fill:none;stroke:#0171cc}.specials .section.icons.blue #rim,.specials .section.icons.blue a:hover #dot,.specials .section.icons.blue a.hilite #dot{fill:#0171cc}.specials .section.icons.blue span,.specials .section.icons.blue a:hover span,.specials .section.icons.blue a.hilite span{color:#0171cc}.specials .section.icons.light-blue #icon{fill:#00a9cb}.specials .section.icons.light-blue #icon.application{fill:none;stroke:#00a9cb}.specials .section.icons.light-blue #icon.application *{stroke:#00a9cb}.specials .section.icons.light-blue #icon.resources #play,.specials .section.icons.light-blue #icon.resources path{fill:#00a9cb;stroke:none}.specials .section.icons.light-blue #icon.resources #playcircle{fill:none;stroke:#00a9cb}.specials .section.icons.light-blue #icon.transactions path,.specials .section.icons.light-blue #icon.transactions .lines{fill:none;stroke:#00a9cb}.specials .section.icons.light-blue #rim,.specials .section.icons.light-blue a:hover #dot,.specials .section.icons.light-blue a.hilite #dot{fill:#00a9cb}.specials .section.icons.dark-blue #icon{fill:#2657c1}.specials .section.icons.dark-blue #icon.application{fill:none;stroke:#2657c1}.specials .section.icons.dark-blue #icon.application *{stroke:#2657c1}.specials .section.icons.dark-blue #icon.resources #play,.specials .section.icons.dark-blue #icon.resources path{fill:#2657c1;stroke:none}.specials .section.icons.dark-blue #icon.resources #playcircle{fill:none;stroke:#2657c1}.specials .section.icons.dark-blue #icon.transactions path,.specials .section.icons.dark-blue #icon.transactions .lines{fill:none;stroke:#2657c1}.specials .section.icons.dark-blue #rim,.specials .section.icons.dark-blue a:hover #dot,.specials .section.icons.dark-blue a.hilite #dot{fill:#2657c1}.specials .section.icons.dark-blue span,.specials .section.icons.dark-blue a:hover span,.specials .section.icons.dark-blue a.hilite span{color:#2657c1}.specials .section.icons.green #icon{fill:#83c03d}.specials .section.icons.green #icon.application{fill:none;stroke:#83c03d}.specials .section.icons.green #icon.application *{stroke:#83c03d}.specials .section.icons.green #icon.resources #play,.specials .section.icons.green #icon.resources path{fill:#83c03d;stroke:none}.specials .section.icons.green #icon.resources #playcircle{fill:none;stroke:#83c03d}.specials .section.icons.green #icon.transactions path,.specials .section.icons.green #icon.transactions .lines{fill:none;stroke:#83c03d}.specials .section.icons.green #rim,.specials .section.icons.green a:hover #dot,.specials .section.icons.green a.hilite #dot{fill:#83c03d}.specials .section.icons.green span,.specials .section.icons.green a:hover span,.specials .section.icons.green a.hilite span{color:#83c03d}.specials .section.icons.lime-green #icon{fill:#cade36}.specials .section.icons.lime-green #icon.application{fill:none;stroke:#cade36}.specials .section.icons.lime-green #icon.application *{stroke:#cade36}.specials .section.icons.lime-green #icon.resources #play,.specials .section.icons.lime-green #icon.resources path{fill:#cade36;stroke:none}.specials .section.icons.lime-green #icon.resources #playcircle{fill:none;stroke:#cade36}.specials .section.icons.lime-green #icon.transactions path,.specials .section.icons.lime-green #icon.transactions .lines{fill:none;stroke:#cade36}.specials .section.icons.lime-green #rim,.specials .section.icons.lime-green a:hover #dot,.specials .section.icons.lime-green a.hilite #dot{fill:#cade36}.specials .section.icons.lime-green span,.specials .section.icons.lime-green a:hover span,.specials .section.icons.lime-green a.hilite span{color:#cade36}.specials .section.icons.red #icon{fill:#990a3d}.specials .section.icons.red #icon.application{fill:none;stroke:#990a3d}.specials .section.icons.red #icon.application *{stroke:#990a3d}.specials .section.icons.red #icon.resources #play,.specials .section.icons.red #icon.resources path{fill:#990a3d;stroke:none}.specials .section.icons.red #icon.resources #playcircle{fill:none;stroke:#990a3d}.specials .section.icons.red #icon.transactions path,.specials .section.icons.red #icon.transactions .lines{fill:none;stroke:#990a3d}.specials .section.icons.red #rim,.specials .section.icons.red a:hover #dot,.specials .section.icons.red a.hilite #dot{fill:#990a3d}.specials .section.icons.red span,.specials .section.icons.red a:hover span,.specials .section.icons.red a.hilite span{color:#990a3d}.specials .section.icons.light-red #icon{fill:#dc3440}.specials .section.icons.light-red #icon.application{fill:none;stroke:#dc3440}.specials .section.icons.light-red #icon.application *{stroke:#dc3440}.specials .section.icons.light-red #icon.resources #play,.specials .section.icons.light-red #icon.resources path{fill:#dc3440;stroke:none}.specials .section.icons.light-red #icon.resources #playcircle{fill:none;stroke:#dc3440}.specials .section.icons.light-red #icon.transactions path,.specials .section.icons.light-red #icon.transactions .lines{fill:none;stroke:#dc3440}.specials .section.icons.light-red #rim,.specials .section.icons.light-red a:hover #dot,.specials .section.icons.light-red a.hilite #dot{fill:#dc3440}.specials .section.icons.light-red span,.specials .section.icons.light-red a:hover span,.specials .section.icons.light-red a.hilite span{color:#dc3440}.specials .section.icons.teal #icon{fill:#49ada7}.specials .section.icons.teal #icon.application{fill:none;stroke:#49ada7}.specials .section.icons.teal #icon.application *{stroke:#49ada7}.specials .section.icons.teal #icon.resources #play,.specials .section.icons.teal #icon.resources path{fill:#49ada7;stroke:none}.specials .section.icons.teal #icon.resources #playcircle{fill:none;stroke:#49ada7}.specials .section.icons.teal #icon.transactions path,.specials .section.icons.teal #icon.transactions .lines{fill:none;stroke:#49ada7}.specials .section.icons.teal #rim,.specials .section.icons.teal a:hover #dot,.specials .section.icons.teal a.hilite #dot{fill:#49ada7}.specials .section.icons.teal span,.specials .section.icons.teal a:hover span,.specials .section.icons.teal a.hilite span{color:#49ada7}.specials .section.icons.purple #icon{fill:#7610a9}.specials .section.icons.purple #icon.application{fill:none;stroke:#7610a9}.specials .section.icons.purple #icon.application *{stroke:#7610a9}.specials .section.icons.purple #icon.resources #play,.specials .section.icons.purple #icon.resources path{fill:#7610a9;stroke:none}.specials .section.icons.purple #icon.resources #playcircle{fill:none;stroke:#7610a9}.specials .section.icons.purple #icon.transactions path,.specials .section.icons.purple #icon.transactions .lines{fill:none;stroke:#7610a9}.specials .section.icons.purple #rim,.specials .section.icons.purple a:hover #dot,.specials .section.icons.purple a.hilite #dot{fill:#7610a9}.specials .section.icons.purple span,.specials .section.icons.purple a:hover span,.specials .section.icons.purple a.hilite span{color:#7610a9}@media all and (min-width:768px){.specials .section.icons .icon-nav{margin:10vw auto;height:140px}.specials .section.icons .icon-nav span{display:block;font-size:1.25rem;line-height:inherit}}@media all and (min-width:992px){.specials .section.icons .icon-nav{margin:80px auto}.specials .section.icons .icon-nav a{width:160px;height:160px;background-size:100%!important}}.specials .section.specs-mobile{display:block}.specials .section.specs-mobile .teaser-box .text-box{height:auto;background-color:transparent}.specials .section.specs-desk{display:none}.specials .img-container.specs-feat-mobile{overflow:hidden;min-height:auto}@media all and (min-width:992px){.specials .section.specs-mobile{display:none}.specials .section.specs-desk{display:block}.specials .specs-feat-desk{position:relative;overflow:hidden}.specials .specs-feat-desk a{text-align:center}.specials .specs-feat-desk a span{font-size:21px;font-weight:700;text-align:center;color:#ffffffb3}.specials .specs-feat-desk [class*=col-].feature-layer{opacity:0;position:absolute;z-index:10;float:none;width:16.25vw;padding:0;box-shadow:0 16px 25px #00000080}.specials .feature-layer{-webkit-transition:opacity .2s 20ms cubic-bezier(.675,0,1,1);-moz-transition:opacity .2s 20ms cubic-bezier(.675,0,1,1);-ms-transition:opacity .2s 20ms cubic-bezier(.675,0,1,1);-o-transition:opacity .2s 20ms cubic-bezier(.675,0,1,1);transition:opacity .2s 20ms cubic-bezier(.675,0,1,1)}.specials .feature-layer .teaser-box h4{font-size:1.2vw;line-height:1.5vw;margin-bottom:.5vw}.specials .feature-layer .teaser-box p{font-size:1.02vw;line-height:1.4vw}.specials .specs-feat-desk [class*=col-].feature-layer .teaser-box{margin-bottom:0}.specials .specs-feat-desk [class*=col-].feature-layer .teaser-box .text-box p{padding-bottom:15px}.specials .specs-feat-desk a.dot{display:flex;justify-content:center;align-items:center;position:absolute;z-index:20;width:60px;height:60px;border-radius:50%;border:5px solid white;background-color:transparent}.specials .specs-feat-desk a.dot.active{animation:none;opacity:1}.specials .specs-feat-desk a.dot span{display:none}.specials a:hover.dot{text-decoration:none}.specials .pulse-f{animation:pulse 1.3s ease infinite}.specials .pulse-s{animation:pulse 1.9s ease infinite}.specials .pulse-n{animation:pulse 2.5s ease infinite}.specials .pulse-sl{animation:pulse 3.1s ease infinite}@keyframes pulse{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.specials .specs-feat-desk a.one{top:20vw;left:71vw}.specials .specs-feat-desk a.two{top:19.5vw;left:36.5vw}.specials .specs-feat-desk a.three{top:28vw;left:56vw}.specials .specs-feat-desk a.four{top:37vw;left:31vw}.specials .specs-feat-desk a.five{top:44vw;left:40vw}.specials .specs-feat-desk [class*=col-].feature-layer.one{top:3vw;left:77vw}.specials .specs-feat-desk [class*=col-].feature-layer.two{top:3vw;left:18vw}.specials .specs-feat-desk [class*=col-].feature-layer.three{top:9.25vw;left:62vw}.specials .specs-feat-desk [class*=col-].feature-layer.four{top:20.5vw;left:12vw}.specials .specs-feat-desk [class*=col-].feature-layer.five{top:21vw;left:46vw}.specials .feature-layer:after{display:block;position:absolute;z-index:9;content:"";height:0;width:0;background-color:transparent}.specials .feature-layer.one:after{bottom:5vw;left:-30px;border-left:30px solid transparent;border-bottom:30px solid #ffffff}.specials .feature-layer.two:after{bottom:5.7vw;right:-30px;border-right:30px solid transparent;border-bottom:30px solid #ffffff}.specials .feature-layer.three:after{bottom:5vw;left:-30px;border-left:30px solid transparent;border-bottom:30px solid #ffffff}.specials .feature-layer.four:after{bottom:5vw;right:-30px;border-left:30px solid #ffffff;border-top:30px solid transparent}.specials .feature-layer.five:after{bottom:0;left:-30px;border-left:30px solid transparent;border-bottom:30px solid #ffffff}.specials .specs-feat-desk [class*=col-].feature-layer.left:after{bottom:5vw;left:-30px;right:auto;border-left:30px solid transparent;border-bottom:30px solid #ffffff;border-top:0 none;border-right:0 none}.specials .specs-feat-desk [class*=col-].feature-layer.left.bottom:after{bottom:0}.specials .specs-feat-desk [class*=col-].feature-layer.right:after{bottom:5vw;right:-30px;left:auto;border-left:30px solid #ffffff;border-top:30px solid transparent;border-bottom:0 none;border-right:0 none}.specials .specs-feat-desk [class*=col-].feature-layer.right.bottom:after{bottom:0}.specials .specs-feat-desk [class*=col-].feature-layer:is(.bottom,.bottom-left,.bottom-right):not(.left):not(.right):after{right:unset!important;left:50%;transform:translate(-50%);bottom:-30px;border-style:solid;border-width:50px 40px 0 40px;border-color:#ffffff transparent transparent transparent}.specials .specs-feat-desk [class*=col-].feature-layer.bottom-left:not(.left):not(.right):after{left:20%}.specials .specs-feat-desk [class*=col-].feature-layer.bottom-right:not(.left):not(.right):after{left:80%}.specials .specs-feat-desk [class*=col-].feature-layer.revert--order .teaser-box{display:flex;flex-direction:column-reverse}.specials .specs-feat-desk [class*=col-].feature-layer.revert--order .teaser-box img{min-height:180px}.specials .specs-feat-desk [class*=col-].feature-layer.revert--order.left:after,.specials .specs-feat-desk [class*=col-].feature-layer.revert--order.right:after{bottom:21vw}}.specials .top-margin-container{padding-top:15vw;border-top:none}.specials .top-margin-container h2{margin-top:inherit;margin-bottom:10px}.specials .top-margin-container .text-intro{border-top:none}@media all and (min-width:768px){.specials .top-margin-container{padding-top:8vw}.specials .top-margin-container h2{margin-top:0;margin-bottom:25px}}@media all and (min-width:992px){.specials .top-margin-container{padding-top:6.5vw}.specials .top-margin-container h2{margin-top:0;margin-bottom:50px}.specials .section .teaser-box:hover,.specials .section .teaser-box:hover img+.text-box,.specials .section .teaser-box img+.text-box{background-color:#fff!important;color:#333!important}}.specials .accordion .panel .panel-body,.specials .accordion.panel-group .panel .panel-body{padding:30px}.specials .accordion :is(.panel-support,.panel-focus) .panel-body{margin-top:0}.specials .teaser-box:hover .text-box{color:#fff}.specials .feature-box a:not(.btn){text-decoration:underline;transition:all .1s ease-in}.specials .feature-box a:not(.btn):hover{color:#333}.specials .feature-box .text-inverted{padding:12vw 2.5vw 10vw 0;font-size:16px;line-height:1.3}.specials .feature-box .text-inverted h3{font-weight:400}.specials .feature-box .text-inverted ul{margin-left:20px;padding-left:0}.specials .feature-box :is(.bg-orange,.bg-corporate-orange) .btn.btn-primary{color:#ff7d00}.specials .feature-box :is(.bg-yellow,.bg-lime-green) .btn.btn-primary{color:#333}.specials .feature-box :is(.bg-yellow,.bg-lime-green) .text-inverted :is(h3,p,li){color:#333!important}.specials .feature-box :is(.bg-yellow,.bg-lime-green) .text-inverted :is(h3,p,li) a{color:#3c1192}.specials .feature-box :is(.bg-yellow,.bg-lime-green) .text-inverted :is(h3,p,li) a:hover{color:#333}.specials .feature-box .bg-blue .btn.btn-primary{color:#0171cc}.specials .feature-box .bg-light-blue .btn.btn-primary{color:#00a9cb}.specials .feature-box .bg-dark-blue .btn.btn-primary{color:#2657c1}.specials .feature-box .bg-green .btn.btn-primary{color:#83c03d}.specials .feature-box .bg-red .btn.btn-primary{color:#990a3d}.specials .feature-box .bg-red .text-inverted h3 a,.specials .feature-box .bg-red .text-inverted p a,.specials .feature-box .bg-red .text-inverted li a{color:#fff}.specials .feature-box .bg-light-red .btn.btn-primary{color:#dc3440}.specials .feature-box .bg-teal .btn.btn-primary{color:#49ada7}.specials .feature-box .bg-purple .btn.btn-primary{color:#7610a9}.specials .min-40vw{display:none}@media all and (min-width:768px){.specials .feature-box .text-inverted{padding:7vw 10vw;font-size:18px;line-height:1.5}.specials .min-40vw{display:block;min-height:40vw}}@media all and (min-width:992px){.specials .feature-box .text-inverted{padding:4vw 5vw;font-size:18px;line-height:1.5}}@media all and (min-width:1600px){.specials .feature-box .text-inverted h3{font-weight:600}.specials .feature-box .text-inverted ul{margin-left:24px}.specials .feature-box .text-inverted{font-size:24px}.specials .feature-box .text-inverted .btn-white{font-size:18px;line-height:1}}.specials .feature-box .text-inverted .btn-white{background-color:#fff;margin-top:30px;padding-top:15px;padding-bottom:15px}.specials .feature-box .text-inverted .btn-white:hover{background-color:#000;color:#fff}.specials .cta-box .h1,.specials .cta-box .h4{color:#000!important;text-shadow:none!important}.specials .cta-box h2.h1,.specials .cta-box p.h4{text-shadow:0 0 30px rgb(255,255,255)!important}.specials .textbox:not(.text-inverted) .row div{bottom:-35px}.specials .cta-box .btn{line-height:30px;padding:8px 30px}.specials .cta-box .btn.section--button-first{margin-right:0}.specials .cta-box .btn.section--button-first,.specials .cta-box .btn.section--button-second{min-width:200px}@media all and (min-width:768px){.specials .cta-box .btn.section--button-first{margin-right:20px}.specials .cta-box .btn.section--button-first,.specials .cta-box .btn.section--button-second{width:auto}}@media all and (min-width:992px){.specials .cta-box h1,.specials .cta-box h2{margin-top:5vw!important}}.specials .sparse--margin-bottom{margin-bottom:15vw}@media all and (min-width:768px){.specials .sparse--margin-bottom{margin-bottom:8vw}}@media all and (min-width:992px){.specials .sparse--margin-bottom{margin-bottom:6.5vw}}.specials.contact-box{margin-top:200px}.specials.contact-box a:not(.btn):hover{color:#ff7d00}.specials.contact-box .row{display:flex}.specials.contact-box .feature-box .text-inverted{padding:40px}.specials.contact-box .feature-box .text-inverted p{font-size:19px;line-height:26px}.specials.imagetext-box .row{display:flex;flex-direction:row}.specials.imagetext-box .row .bg--cover{min-height:40vw}.specials.imagetext-box .row.revert--order{flex-direction:row-reverse}@media(max-width:991.98px){.specials.contact-box .row{display:block}.specials.contact-box{margin-top:100px}.specials.contact-box .feature-box .text-inverted{padding:10px}.specials.contact-box [class*=col-] [class*=col-]{padding:0}.specials.imagetext-box .row{display:block;margin-left:-15px;margin-right:-15px}.specials.imagetext-box .row .bg--cover{min-height:100vw}.specials.imagetext-box .feature-box .text-inverted{padding:12vw 15px 10vw}}.specials.variant--columns .img-container{height:auto;padding-bottom:0;margin-top:0;margin-bottom:0}.specials.variant--columns .img-container .row{height:auto;padding-bottom:0}.specials.variant--columns [class*=col-]{z-index:100;top:inherit;right:inherit;bottom:inherit;left:inherit}.specials.variant--columns [class*=col-] .teaser-box:hover{background-color:#f5f5f5}.specials.variant--columns [class*=col-] .teaser-box .text-box{padding:30px 15px;color:#333}.specials.variant--columns [class*=col-] .teaser-box .text-box h4{font-size:19px;line-height:24px;font-weight:600}.specials.variant--columns [class*=col-] .teaser-box .text-box h4 a{text-decoration:none;color:#3c1192}.specials.variant--columns [class*=col-] .teaser-box .text-box h4 a:hover{text-decoration:underline}.specials.variant--columns [class*=col-] .teaser-box .text-box h6{font-size:16px;line-height:23px;font-weight:300;color:gray;margin-top:1em;margin-bottom:0}.specials.variant--columns [class*=col-] .teaser-box .text-box span{font-size:16px;line-height:23px;font-weight:400;display:inline-block}.specials.variant--columns [class*=col-] .teaser-box .text-box span.small{font-size:.8em;line-height:1.2em;display:inline-block;padding-top:2em}.specials.variant--columns [class*=col-] .teaser-box .text-box span.small a{display:inline;font-size:1em;line-height:1em}.specials.variant--columns [class*=col-] .teaser-box .text-box span a{display:block;text-align:left;margin-bottom:0;font-size:16px;line-height:23px;font-weight:400;color:#3c1192}.specials.variant--columns [class*=col-] .teaser-box .text-box span a[href=""]{color:#f0f!important}.specials.variant--columns [class*=col-] .teaser-box .text-box ul{padding:0;margin:0;list-style-type:none}.specials.variant--columns [class*=col-] .teaser-box .text-box ul li{position:relative;padding-left:10px}.specials.variant--columns [class*=col-] .teaser-box .text-box ul li:before{content:"\2022";position:absolute;left:0}.specials.variant--columns .specs-mobile .teaser-row{display:flex;flex-flow:row wrap;padding:0}.specials.variant--columns .specs-mobile .teaser-row:before,.specials.variant--columns .specs-mobile .teaser-row:after{content:normal}.specials.variant--columns .specs-mobile .teaser-row .col-md-6{margin-bottom:15px;background-color:#f5f5f5}.specials.variant--columns .specs-mobile .teaser-row .col-md-6 .teaser-box{height:100%;display:flex}.specials.variant--columns .specs-mobile .teaser-row .col-md-6 .teaser-box .image-box{width:40%}.specials.variant--columns .specs-mobile .teaser-row .col-md-6 .teaser-box .image-box img{width:100%;height:auto}.specials.variant--columns .specs-mobile .teaser-row .col-md-6 .teaser-box .text-box{width:60%;height:auto}@media all and (min-width:1200px){.specials.variant--columns .specs-feat-desk .slider [class*=col-].feature-layer{width:20%}}@media all and (min-width:768px){.specials.variant--columns .specs-feat-desk{position:relative;overflow:hidden}.specials.variant--columns .specs-feat-desk a.dot{text-align:center;background-color:#000000b3;border:0 none;width:32px;height:32px;transition:all .2s ease-in-out;z-index:9}.specials.variant--columns .specs-feat-desk a.dot:before,.specials.variant--columns .specs-feat-desk a.dot:after{content:"";display:inline-block;position:absolute;background-color:#fff;transition:all .2s ease-in-out}.specials.variant--columns .specs-feat-desk a.dot:before{height:2px;width:22px;left:5px;top:15px}.specials.variant--columns .specs-feat-desk a.dot:after{height:22px;width:2px;left:15px;top:5px}.specials.variant--columns .specs-feat-desk a.dot span{position:relative;top:4px;font-size:30px;font-weight:700;text-align:center;color:#f0f;z-index:10}.specials.variant--columns .specs-feat-desk a.dot.active{transform:rotate(90deg)}.specials.variant--columns .specs-feat-desk a.dot.active:before{opacity:0}.specials.variant--columns .specs-feat-desk a.dot.pulse-f,.specials.variant--columns .specs-feat-desk a.dot.pulse-n,.specials.variant--columns .specs-feat-desk a.dot.pulse-sl{animation:none}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer{top:inherit;opacity:1;display:none;transition:none;width:21%}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer .teaser-box .text-box{color:#333}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer .teaser-box .text-box a{color:#3c1192}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer.left:after{z-index:-1;border-style:solid;border-width:40px 50px 40px 0;border-color:transparent #ffffff transparent transparent;bottom:40px}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer.right:after{z-index:-1;border-style:solid;border-width:40px 0 40px 50px;border-color:transparent transparent transparent #ffffff;bottom:40px}.specials.variant--columns .specs-feat-desk [class*=col-].feature-layer.bottom:after{z-index:-1}}.specials.macs-map{background-color:#3c1192;color:#fff}.specials.macs-map a{color:#fff;text-decoration:none}.specials.macs-map .macs-map--map{display:none;margin-bottom:6.25rem}@media(min-width:992px){.specials.macs-map .macs-map--map{display:block;position:relative}.specials.macs-map .macs-map--map .pin{display:block;position:absolute;cursor:pointer}.specials.macs-map .macs-map--map .pin svg polygon{transition:fill .3s ease;fill:#3c1192}.specials.macs-map .macs-map--map .pin:hover svg polygon,.specials.macs-map .macs-map--map .pin:focus svg polygon{fill:#fff}.specials.macs-map .macs-map--map .training-facilities .training-facility{background-color:#ff7d00;visibility:hidden;opacity:0;transition:opacity .5s ease;padding:20px 70px;position:absolute;width:455px}.specials.macs-map .macs-map--map .training-facilities .training-facility img{-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;border:1px solid #3c1192;box-shadow:5px 5px 5px #0003;height:130px;left:-65px;position:absolute;width:130px;top:-65px}.specials.macs-map .macs-map--map .training-facilities .training-facility.active{visibility:visible;opacity:1}.specials.macs-map .macs-map--map #pin-bergischGladbach{top:176px;left:447px}.specials.macs-map .macs-map--map #pin-bisley{top:173px;left:428px}.specials.macs-map .macs-map--map #pin-sanDiego{top:242px;left:125px}.specials.macs-map .macs-map--map #pin-gaithersburg{top:219px;left:229px}.specials.macs-map .macs-map--map #pin-puDong{top:245px;left:747px}.specials.macs-map .macs-map--map #pin-bielefeld{top:174px;left:462px}.specials.macs-map .macs-map--map #training-facility-bergischGladbach{top:211px;left:458px}.specials.macs-map .macs-map--map #training-facility-bisley{top:208px;left:439px}.specials.macs-map .macs-map--map #training-facility-sanDiego{top:277px;left:136px}.specials.macs-map .macs-map--map #training-facility-gaithersburg{top:254px;left:240px}.specials.macs-map .macs-map--map #training-facility-puDong{top:280px;left:303px}.specials.macs-map .macs-map--map #training-facility-bielefeld{top:209px;left:473px}}@media(min-width:1200px){.specials.macs-map .macs-map--map #pin-bergischGladbach{top:219px;left:541px}.specials.macs-map .macs-map--map #pin-bisley{top:217px;left:521px}.specials.macs-map .macs-map--map #pin-sanDiego{top:298px;left:151px}.specials.macs-map .macs-map--map #pin-gaithersburg{top:273px;left:279px}.specials.macs-map .macs-map--map #pin-puDong{top:305px;left:908px}.specials.macs-map .macs-map--map #pin-bielefeld{top:216px;left:560px}.specials.macs-map .macs-map--map #training-facility-bergischGladbach{top:254px;left:552px}.specials.macs-map .macs-map--map #training-facility-bisley{top:252px;left:532px}.specials.macs-map .macs-map--map #training-facility-sanDiego{top:333px;left:162px}.specials.macs-map .macs-map--map #training-facility-gaithersburg{top:308px;left:290px}.specials.macs-map .macs-map--map #training-facility-puDong{top:340px;left:464px}.specials.macs-map .macs-map--map #training-facility-bielefeld{top:251px;left:571px}}.specials.macs-map .macs-map--panels{margin-bottom:6.25rem}@media(min-width:992px){.specials.macs-map .macs-map--panels{display:none}}.specials.macs-map .macs-map--panels .panel{background-color:#ff7d00;border:none;border-radius:0;box-shadow:none;margin-bottom:15px}.specials.macs-map .macs-map--panels .panel .panel--header{padding:20px}.specials.macs-map .macs-map--panels .panel .panel--header h4{margin:0}.specials.macs-map .macs-map--panels .panel .panel--header.collapsed:before{content:url("./media/Icon_accordion_m-down_white-V7JKURZM.svg");float:right}.specials.macs-map .macs-map--panels .panel .panel--header:before{content:url("./media/Icon_accordion_m-up_white-4MMTPEP4.svg");float:right}.specials.macs-map .macs-map--panels .panel .training-facility{padding:0 20px 20px}.specials.macs-map .macs-map--panels .panel .training-facility img{display:none}.specials.macs-campus{background-color:#cade36;padding-bottom:100px}.specials.locations-map{background-color:#fff;color:#333;overflow:hidden}.specials.locations-map .map{position:relative}.specials.locations-map .map .map-img{object-fit:contain;object-position:center center;font-family:"object-fit: contain; object-position: center center";width:100%;height:auto;max-height:672px;aspect-ratio:1140/672}.specials.locations-map .map[data-grid=true] .grid{position:absolute;inset:0;z-index:100;pointer-events:none}.specials.locations-map .map[data-grid=true] .grid .line{position:absolute;background-color:#0000004d}.specials.locations-map .map[data-grid=true] .grid .line-h{top:50%;height:1px;width:100%}.specials.locations-map .map[data-grid=true] .grid .line-h.h25{top:25%}.specials.locations-map .map[data-grid=true] .grid .line-h.h75{top:75%}.specials.locations-map .map[data-grid=true] .grid .line-v{left:50%;height:100%;width:1px}.specials.locations-map .map[data-grid=true] .grid .line-v.v25{left:25%}.specials.locations-map .map[data-grid=true] .grid .line-v.v75{left:75%}.specials.locations-map .region{opacity:0;transform:scale(1);transform-origin:center center;transition:opacity .5s ease,transform .3s ease;position:absolute;inset:0}.specials.locations-map .region[data-target=world]{position:relative;z-index:1;transform:scale(1.05);transform-origin:center center}.specials.locations-map .region.region--active{transform:scale(1);opacity:1}.specials.locations-map .pins{position:absolute;inset:0;z-index:9}.specials.locations-map .pins.zoomed .pin{cursor:pointer}.specials.locations-map .pins.zoomed .pin:hover svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.8))}.specials.locations-map .pins.zoomed .pin:hover svg g g{fill:#fff}.specials.locations-map .pin{position:absolute;width:20px;height:20px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.specials.locations-map .pin[data-factory=false] .factory,.specials.locations-map .pin[data-university=false] .university{display:none}.specials.locations-map .pin .pin-icon{position:absolute}.specials.locations-map .legend{position:absolute;z-index:10;left:0;bottom:15px;background-color:#fffffff2;border:1px solid #333333;border-radius:10px;padding:15px}.specials.locations-map .legend-item{display:flex;align-items:center;margin-bottom:8px}.specials.locations-map .legend-item:before{content:"";width:20px;height:20px;display:inline-block;margin-right:10px;background-color:#e46f2a}.specials.locations-map .legend-item:last-child:before{background-color:#eea070}.specials.locations-map .legend-link{font-size:13px;line-height:1.1;margin-top:15px;margin-left:30px}.specials.locations-map .filter{position:absolute;z-index:10;top:15px;left:0;right:0;margin:0 auto;width:325px;height:53px;background-color:#fff;border:1px solid #3c1192;border-radius:27px}.specials.locations-map .filter-items{display:flex;justify-content:center;align-items:center;flex-flow:row nowrap;height:100%;font-size:12px;line-height:1.1}.specials.locations-map .filter-item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;position:relative;padding:0 15px;flex:0 1 33.3333%;text-align:center;cursor:pointer}.specials.locations-map .filter-item.filter--active .item-icon,.specials.locations-map .filter-item:hover .item-icon,.specials.locations-map .filter-item:active .item-icon,.specials.locations-map .filter-item:focus .item-icon{background-color:#3c1192}.specials.locations-map .filter-item:after{content:"";width:1px;height:100%;background:#3c1192;position:absolute;right:0}.specials.locations-map .filter-item:last-child:after{content:none}.specials.locations-map .filter .item-icon{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:#d8d8d8;border-radius:4px;margin-bottom:2px}.specials.locations-map .filter .item-desc{white-space:nowrap}.specials.locations-map .circle{position:absolute;z-index:10;width:108px;height:108px;border-radius:50%;background-color:#ff7d0080;color:#fff;padding:15px;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;line-height:1;cursor:pointer;animation-name:pulse-animation;animation-duration:1.5s;animation-delay:0s;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:0 0 #ff7d00}@keyframes pulse-animation{0%{box-shadow:0 0 #ff7d00b3}70%{box-shadow:0 0 0 15px #ff7d0000}to{box-shadow:0 0 #ff7d0000}}.specials.locations-map .circle.circle-europe{left:50%;top:29%}.specials.locations-map .circle.circle-america{left:18%;top:42%}.specials.locations-map .circle.circle-apac{left:76%;top:67%}.specials.locations-map .circle-inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:78px;height:78px;border-radius:50%;background-color:#ff7d00;padding-bottom:2px}.specials.locations-map .circle-region{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;min-height:2em}.specials.locations-map .circle-counter{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.specials.locations-map .circle-counter span:first-child{font-size:16px;font-weight:700;padding-bottom:1px}.specials.locations-map .circle-counter span:last-child{font-size:12px;font-weight:300}.specials.locations-map .backButton{position:absolute;z-index:10;top:15px;left:0;width:auto;height:38px;border-radius:20px;background-color:#fff;border:1px solid #3c1192;color:#3c1192;padding:15px;display:flex;justify-content:center;align-items:center;line-height:1;cursor:pointer}.specials.locations-map .back-icon{transform:rotate(-90deg);transform-origin:center center}.specials.locations-map .back-text{padding:0 10px}.specials.locations-map .details{position:absolute;width:320px;inset:0;margin:0 auto;display:flex;align-items:center}.specials.locations-map .details .detail{position:relative;z-index:20;background-color:#fff;box-shadow:0 2px 4px #00000080;border-radius:5px;overflow:hidden}.specials.locations-map .details .detail[data-factory=true] .icons:before{content:""}.specials.locations-map .details .detail[data-university=true] .icons:after{content:""}.specials.locations-map .details .detail .button-close.grey{background-image:url("./media/Icon_close_grey-PKPECI2A.svg")}.specials.locations-map .details .button-close{position:absolute;width:20px;height:20px;top:10px;right:10px;background:transparent url("./media/Icon_close_white-ESBVAI6R.svg") no-repeat center center;background-size:20px;cursor:pointer}.specials.locations-map .details .image{width:320px;height:160px;object-fit:cover;object-position:center center}.specials.locations-map .details .wrapper{padding:15px}.specials.locations-map .details .icons{display:flex}.specials.locations-map .details .icons:before,.specials.locations-map .details .icons:after{content:none;width:20px;height:20px;margin-right:10px;background:transparent no-repeat center center}.specials.locations-map .details .icons:before{background-image:url("./media/Icon_cellfactory-2TS2ORFY.svg")}.specials.locations-map .details .icons:after{background-image:url("./media/Icon_macsuniversity-FW2MDZXQ.svg")}.specials.locations-map .details .content h5{font-size:16px}.specials.locations-map .details .content h6{font-size:12px;font-weight:700;margin-bottom:8px}.specials.locations-map .details .content p{font-size:12px;line-height:1.1}@media(max-width:991px){.specials.locations-map[data-zoom=true] .filter{display:block}.specials.locations-map .legend{position:static;width:220px;margin:15px auto}.specials.locations-map .filter{display:none;left:50px;width:280px}.specials.locations-map .circle{width:54px;height:54px;padding:7px}.specials.locations-map .circle-inner{width:40px;height:40px}.specials.locations-map .circle-region{display:none}.specials.locations-map .circle-counter span:first-child{font-size:16px;font-weight:700;padding-bottom:1px}.specials.locations-map .circle-counter span:last-child{display:none}.specials.locations-map .backButton{top:22px;padding:15px 13px 15px 9px}.specials.locations-map .back-text{display:none}}@media(max-width:767px){.specials.locations-map .map{margin-left:-15px;margin-right:-15px}.specials.locations-map .map .map-img{height:100vw;aspect-ratio:auto}.specials.locations-map[data-region=world] .map .map-img{height:auto;aspect-ratio:1140/672}.specials.locations-map[data-region=world] .pin{width:6px;height:6px}.specials.locations-map[data-region=world] .pin .pin-icon{line-height:6px}.specials.locations-map[data-region=world] .pin .pin-icon svg{width:6px;height:auto}.specials.locations-map .backButton{left:10px}.specials.locations-map .details{align-items:flex-start}}.bg--cover,.bg--image{background-size:cover;background-repeat:no-repeat}.bg--top-left{background-position:left top}.bg--top-center{background-position:center top}.bg--top-right{background-position:right top}.bg--center-left{background-position:left center}.bg--center-center{background-position:center center}.bg--center-right{background-position:right center}.bg--bottom-left{background-position:left bottom}.bg--bottom-center{background-position:center bottom}.bg--bottom-right{background-position:right bottom}img.img--left-top{object-fit:cover;object-position:left top}img.img--left-center{object-fit:cover;object-position:left center}img.img--left-bottom{object-fit:cover;object-position:left top}img.img--center-top{object-fit:cover;object-position:center top}img.img--center-center{object-fit:cover;object-position:center center}img.img--center-bottom{object-fit:cover;object-position:center bottom}img.img--right-top{object-fit:cover;object-position:right top}img.img--right-center{object-fit:cover;object-position:right center}img.img--right-bottom{object-fit:cover;object-position:right bottom}@font-face{font-family:myriad-pro-light;src:url("./media/myriad-pro-light-BQOWJUV2.woff2") format("woff")}@font-face{font-family:myriad-pro;src:url("./media/myriad-pro-J2MTBN5Y.woff2") format("woff2")}@font-face{font-family:myriad-pro;src:url("./media/myriad-pro-italic-NN4DWZOC.woff2") format("woff2");font-style:italic}@font-face{font-family:myriad-pro;src:url("./media/myriad-pro-bold-GI7PEELC.woff2") format("woff2");font-weight:700}cx-storefront.CartPageTemplate{background:radial-gradient(circle at 10% 10%,#ff7d00 10%,#c82b36,#3c1192 90%);background-size:100% 100%;background-position:center;position:relative;background-attachment:fixed}cx-storefront.CartPageTemplate:before{z-index:0!important;background-color:inherit!important;content:"";background-image:url("./media/left-EXJ5XWPH.svg")!important;background-size:contain!important;background-repeat:no-repeat!important;max-width:220px;max-height:545px;width:30vw;height:100%;min-width:90px;left:-5px!important;top:35vh!important;position:fixed}cx-storefront.CartPageTemplate:after{z-index:0!important;background-color:inherit;content:"";background-image:url("./media/right-HJSZ2ASB.svg");background-size:contain;background-repeat:no-repeat;max-width:338px;max-height:416px;width:50vw;height:100%;left:auto;animation:none;right:-5px;top:15vh;position:fixed}@media(max-width:992px){cx-storefront.CartPageTemplate:after{z-index:-1!important}}.CartPageTemplate main{background:transparent;padding-bottom:10rem;padding-top:2rem}.CartPageTemplate main :is(.PageHeaderContentSlot,.UpperLeftContentSlot,.UpperRightContentSlot,.EmptyCartMiddleContent,.TopContent,.BottomContent,mb-submit-order-cart,mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart,mb-payment-methods,mb-cart-po-upload){border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003;margin-bottom:2rem;padding:2rem;width:100%;z-index:1}.CartPageTemplate main mb-contact-box-in-cart .contact-box{width:auto;padding:0}@media(max-width:767.98px){.CartPageTemplate main :is(mb-contact-box,mb-contact-box-in-cart,mb-payment-methods,mb-cart-po-upload,mb-submit-order-cart){padding:1.5rem 1rem 2rem;margin-bottom:1.5rem}}.CartPageTemplate main :is(mb-submit-order-cart,mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation).hide-submit-component{display:none!important}.CartPageTemplate main .PageHeaderContentSlot{display:flex;flex-direction:row;align-items:center;padding:1rem}.CartPageTemplate main .PageHeaderContentSlot h1{font-size:2.25rem!important;line-height:1.1em!important}.CartPageTemplate main .PageHeaderContentSlot *{margin:0}@media(max-width:767.98px){.CartPageTemplate main .PageHeaderContentSlot{margin-bottom:1.5rem}}cx-page-layout.CartPageTemplate{max-width:1170px;display:grid;grid-template-columns:2fr 1fr;grid-column-gap:1.875rem;grid-template-rows:auto;padding:0}@media(max-width:767.98px){cx-page-layout.CartPageTemplate{max-width:100%;padding:0 1.5rem}}@media(max-width:991.98px){cx-page-layout.CartPageTemplate{max-width:750px}}@media(min-width:992px)and (max-width:1199.98px){cx-page-layout.CartPageTemplate{max-width:970px}}cx-page-layout.CartPageTemplate .PageHeaderContentSlot{width:100%;grid-column:1/span 2;grid-row:1}cx-page-layout.CartPageTemplate .UpperLeftContentSlot{width:100%;grid-column:1;grid-row:2;height:fit-content}@media(max-width:991.98px){cx-page-layout.CartPageTemplate .UpperLeftContentSlot{grid-column:1/span 2;grid-row:3}}cx-page-layout.CartPageTemplate .BottomContent{grid-row:4;grid-column:1}@media(max-width:991.98px){cx-page-layout.CartPageTemplate .BottomContent{grid-column:1/span 2;grid-row:6}}cx-page-layout.CartPageTemplate .UpperRightContentSlot{grid-column:2;grid-row:2;height:fit-content;margin-bottom:1.5rem;width:100%}@media(max-width:767.98px){cx-page-layout.CartPageTemplate .UpperRightContentSlot{grid-column:1/span 2}}cx-page-layout.CartPageTemplate .EmptyCartMiddleContent{margin-bottom:2rem;padding-bottom:4rem}@media(max-width:991.98px){cx-page-layout.CartPageTemplate .EmptyCartMiddleContent{margin-bottom:2rem}}cx-page-layout.CartPageTemplate :is(.EmptyCartMiddleContent,.TopContent){grid-column:1;grid-row:3;height:fit-content;padding-bottom:4rem}@media(max-width:991.98px){cx-page-layout.CartPageTemplate :is(.EmptyCartMiddleContent,.TopContent){grid-row:4;grid-column:1/span 2}}cx-page-layout.CartPageTemplate .CenterRightContentSlot{grid-row:3/span 3}cx-page-layout.CartPageTemplate :is(.CenterRightContentSlotEU,.CenterRightContentSlotUS){grid-row:2/span 3}cx-page-layout.CartPageTemplate :is(.CenterRightContentSlot,.CenterRightContentSlotEU,.CenterRightContentSlotUS){width:100%;height:fit-content;grid-column:2;display:grid;grid-template-columns:1fr;grid-template-rows:max-content;justify-items:end}@media(max-width:991.98px){cx-page-layout.CartPageTemplate :is(.CenterRightContentSlot,.CenterRightContentSlotEU,.CenterRightContentSlotUS){grid-row:5;grid-column:1/span 2;grid-template-columns:1fr 1fr;grid-column-gap:1.875rem;width:100%}}@media(max-width:767.98px){cx-page-layout.CartPageTemplate :is(.CenterRightContentSlot,.CenterRightContentSlotEU,.CenterRightContentSlotUS){grid-row:5;grid-column:1/span 2;grid-template-columns:1fr}cx-page-layout.CartPageTemplate :is(.TopContent,.UpperLeftContentSlot,.EmptyCartMiddleContent){padding:1.5rem 1rem 2rem;margin-bottom:1.5rem}}.mb-cart-item .mb-cart-item-icons{width:1.125rem;height:1.313rem;display:inline-block}cx-page-layout.RegistrationPageTemplate{display:grid;grid-row-gap:0}cx-page-layout.RegistrationPageTemplate .PageHeaderContentSlot{display:block;height:fit-content;grid-column:1/span 3;grid-row:1}cx-page-layout.RegistrationPageTemplate .BodyContent{display:block;height:fit-content;grid-column:1/span 2;grid-row:2}cx-page-layout.RegistrationPageTemplate .UpperRightContentSlot{display:block;height:fit-content;grid-column:3;grid-row:2}.modal{z-index:9999999999}.mb-ng-modal>div{background-color:transparent;border:none;border-radius:.625rem}@media(max-width:767.98px){.mb-ng-modal>div{margin:0 1rem;width:calc(100% - 2rem)}}.mb-ng-modal div.mb-ng-modal-body,.mb-ng-modal article.mb-ng-modal-body,.mb-ng-modal section.mb-ng-modal-body{border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem}.modal-header.mb-ng-modal-header{background-color:#3c1192;color:#fff;padding:0 1.875rem;min-height:3.5rem;display:flex;align-items:center;font-size:1.5rem}.modal-header.mb-ng-modal-header .mb-ng-modal-title{margin-right:2rem;width:95%}.modal-header.mb-ng-modal-header .mb-ng-modal-close{background-image:url("./media/Icon_close_white-ESBVAI6R.svg");background-repeat:no-repeat;width:1.25rem;height:1.25rem;top:2.125rem;background-size:1.25rem;padding:0;right:1rem;align-self:flex-start}@media(max-width:575.98px){.modal-header.mb-ng-modal-header .mb-ng-modal-close{width:1.5rem}}@media(max-width:767.98px){.modal-header.mb-ng-modal-header{padding:0 .938rem}}.modal-body.mb-ng-modal-body{padding:1.25rem 1.875rem;background-color:#fff;border-radius:0}@media(max-width:767.98px){.modal-body.mb-ng-modal-body{padding:.938rem}}.add-to-cart-ng-modal .modal-dialog{max-width:56.25rem;padding:0 1rem}@media(max-width:767.98px){.add-to-cart-ng-modal .modal-dialog{padding:1rem}}.add-to-cart-ng-modal .modal-dialog .modal-content,.panel-builder-add-to-cart-ng-modal .modal-content{border-radius:.938rem;border:none}cx-page-layout.ProductDetailsPageTemplate{background-color:#fff;display:flex;flex-direction:column}cx-page-layout.ProductDetailsPageTemplate .Summary,cx-page-layout.ProductDetailsPageTemplate .Tabs,cx-page-layout.ProductDetailsPageTemplate .UpSelling,cx-page-layout.ProductDetailsPageTemplate .CrossSelling{padding-left:1.563rem!important;padding-right:1.563rem!important;margin-left:auto;margin-right:auto;width:100%}@media(min-width:768px)and (max-width:1199.98px){cx-page-layout.ProductDetailsPageTemplate .Summary,cx-page-layout.ProductDetailsPageTemplate .Tabs,cx-page-layout.ProductDetailsPageTemplate .UpSelling,cx-page-layout.ProductDetailsPageTemplate .CrossSelling{padding-right:2.5rem!important;padding-left:2.5rem!important;margin-right:auto;margin-left:auto;max-width:100%!important}}@media(min-width:1200px){cx-page-layout.ProductDetailsPageTemplate .Summary,cx-page-layout.ProductDetailsPageTemplate .Tabs,cx-page-layout.ProductDetailsPageTemplate .UpSelling,cx-page-layout.ProductDetailsPageTemplate .CrossSelling{max-width:1170px!important}}cx-page-layout.ProductDetailsPageTemplate .Summary{order:1;display:grid!important;grid-row-gap:1.25rem!important}@media(max-width:1199.98px){cx-page-layout.ProductDetailsPageTemplate .Summary{grid-template-columns:1fr!important;grid-template-rows:auto!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-gallery{grid-column:1!important;grid-row:2!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-header-info{grid-column:1!important;grid-row:1!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-infobox-details-antibody,cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-infobox-details-nonantibody{grid-column:1!important;grid-row:3!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-variants-list{grid-column:1/span 2!important;grid-row:4!important}}@media(min-width:992px){cx-page-layout.ProductDetailsPageTemplate .Summary{grid-template-columns:1fr 2fr!important;grid-column-gap:1.875rem!important;grid-template-rows:min-content 1fr auto!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-gallery{grid-column:1!important;grid-row:1/span 2!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-header-info{grid-column:2!important;grid-row:1!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-infobox-details-antibody,cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-infobox-details-nonantibody{grid-column:2!important;grid-row:2!important}cx-page-layout.ProductDetailsPageTemplate .Summary mb-pdp-variants-list{grid-column:1/span 2!important;grid-row:3!important}}cx-page-layout.ProductDetailsPageTemplate .Tabs{order:2}@media(min-width:992px){cx-page-layout.ProductDetailsPageTemplate .Tabs{margin:auto}}@media(min-width:768px){cx-page-layout.ProductDetailsPageTemplate .Tabs{width:1170px}}@media(max-width:767.98px){cx-page-layout.ProductDetailsPageTemplate .Tabs{grid-template-columns:1fr!important;grid-template-rows:auto!important;--cx-max-views: 1;--cx-split-gutter: 0}}cx-page-layout.ProductDetailsPageTemplate .Tabs mb-pdp-tabs{padding-bottom:3.125rem;padding-top:6rem;margin-top:-6rem}@media(min-width:768px){cx-page-layout.ProductDetailsPageTemplate .Tabs mb-pdp-tabs{display:grid;grid-auto-columns:auto;text-align:start;width:100%}}cx-page-layout.ProductDetailsPageTemplate .UpSelling{order:3;width:100%}cx-page-layout.ProductDetailsPageTemplate .CrossSelling{order:4}cx-page-layout.ProductDetailsPageTemplate .PlaceholderContentSlot{order:5}.SplitLoginRegisterPageTemplate main{padding-bottom:80px;background-size:600px;background-color:#e7e7e7}.SplitLoginRegisterPageTemplate main cx-page-layout cx-page-slot>*{flex:none!important}.SplitLoginRegisterPageTemplate main cx-page-layout.SplitLoginRegisterPageTemplate{max-width:var(--cx-page-width-max);display:grid!important;grid-row-gap:20px!important;grid-template-columns:1fr 1fr!important;margin-right:auto;margin-left:auto}.SplitLoginRegisterPageTemplate main cx-page-layout.SplitLoginRegisterPageTemplate .CenterLeftContentSlot{grid-column:1!important}.SplitLoginRegisterPageTemplate main cx-page-layout.SplitLoginRegisterPageTemplate .CenterRightContentSlot{grid-column:2!important}@media(max-width:1199.98px){.SplitLoginRegisterPageTemplate main cx-page-layout.SplitLoginRegisterPageTemplate{width:31%}}.RegistrationPageTemplate main .PageHeaderContentSlot,.RegistrationPageTemplate main .BodyContent,.RegistrationPageTemplate main .UpperRightContentSlot{border-radius:10px;background-color:#fff;box-shadow:0 4px 8px #0003;padding:24px 20px;margin-bottom:24px}.RegistrationPageTemplate main .PageHeaderContentSlot{margin-bottom:31px}.RegistrationPageTemplate main .PageHeaderContentSlot h1{font-size:36px;line-height:1em}.RegistrationPageTemplate main .PageHeaderContentSlot *{margin:0}cx-page-layout.RegistrationPageTemplate{max-width:var(--cx-page-width-max);padding:47px 15px 0;grid-gap:20px!important;margin-right:auto;margin-left:auto}cx-page-layout.RegistrationPageTemplate .BodyContent{width:730px}cx-page-layout.CountrySelectionRegistrationPageTemplate{max-width:var(--cx-page-width-max);padding:47px 15px 0;grid-gap:20px!important;margin-right:auto;margin-left:auto}cx-page-layout.CountrySelectionRegistrationPageTemplate .PageHeaderContentSlot{display:block;height:fit-content;grid-column:1/span 3;grid-row:1}cx-page-layout.CountrySelectionRegistrationPageTemplate .BodyContent{display:block;grid-column:1/span 3;grid-row:2}.CountrySelectionRegistrationPageTemplate main{padding-bottom:80px;background-size:600px;background-color:#e7e7e7}.CountrySelectionRegistrationPageTemplate main .PageHeaderContentSlot,.CountrySelectionRegistrationPageTemplate main .BodyContent{border-radius:10px;background-color:#fff;box-shadow:0 4px 8px #0003;padding:24px 20px;margin-bottom:31px}.CountrySelectionRegistrationPageTemplate main .PageHeaderContentSlot h1,.CountrySelectionRegistrationPageTemplate main .BodyContent h1{font-size:36px;line-height:1em}.CountrySelectionRegistrationPageTemplate main .PageHeaderContentSlot *,.CountrySelectionRegistrationPageTemplate main .BodyContent *{margin:0}.RegistrationPageTemplate main{padding-bottom:80px;background-size:600px;background-color:#e7e7e7}.RegistrationPageTemplate main cx-page-layout cx-page-slot>*{flex:none!important}.RegistrationPageTemplate main cx-page-layout.RegistrationPageTemplate{max-width:var(--cx-page-width-max);display:grid!important;grid-row-gap:20px!important;grid-template-columns:1fr!important;margin-right:auto;margin-left:auto}.RegistrationPageTemplate main cx-page-layout.RegistrationPageTemplate .BodyContent{grid-column:1!important}.RegistrationPageTemplate main .UpperRightContentSlot{border-radius:10px;background-color:#fff;box-shadow:0 4px 8px #0003;padding:24px 20px;margin-bottom:24px}.mb-pdp-tab-content{background-color:#fff!important;border:none!important;padding:0!important;max-width:100%}@media(max-width:767.98px){.mb-pdp-tab-content{margin:0;max-width:767px}}.mb-pdp-tab-content .mb-pdp-tab-wrapper{background-color:#f5f5f5!important}cx-page-layout.SearchResultsListPageTemplate{max-width:unset;display:grid!important;grid-template-columns:2fr 1fr;grid-template-rows:auto;background-color:#fff}@media(max-width:1199.98px){cx-page-layout.SearchResultsListPageTemplate .SearchTopFiltersContentSlot,cx-page-layout.SearchResultsListPageTemplate .SearchMoreFiltersContentSlot,cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot,cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot,cx-page-layout.SearchResultsListPageTemplate mb-search-box-component{padding:0 1rem}}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot{grid-column:1/span 2;background-image:linear-gradient(273deg,#3c1192 -4.56%,#dc3440 50.93%,#ff7d00 105.31%);padding-bottom:calc(2rem + 48px)}@media(min-width:768px){cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot{padding-bottom:calc(2rem + 59px)}}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph{display:block;width:100%;max-width:var(--cx-page-width-max);margin:0 auto;padding-top:2rem;grid-row:1}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph h1{font-size:1.5rem!important;line-height:1.2;color:#fff;text-align:left!important;margin-bottom:0;margin-top:0}@media(min-width:768px){cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph h1{font-size:2.25rem!important;margin-top:1.5rem}}@media(max-width:1199.98px){cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph{padding-left:1.25rem;padding-right:1.25rem}}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph div{width:100%}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot cx-paragraph p{margin-bottom:0}cx-page-layout.SearchResultsListPageTemplate .SearchTopContentSlot mb-product-search-box-component{display:none}cx-page-layout.SearchResultsListPageTemplate .SearchTopFiltersContentSlot{background-color:#3c1192;grid-column:1;grid-row:3}cx-page-layout.SearchResultsListPageTemplate .SearchMoreFiltersContentSlot{background-color:#3c1192;grid-column:2;grid-row:3;padding-left:0;padding-right:0;margin-top:.375rem;border-top-left-radius:0}cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot{background-color:#3c1192}@media(max-width:767.98px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot{grid-column:1;grid-row:3}}@media(min-width:768px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot{grid-column:1/span 2;grid-row:4}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot{display:block;width:100%;max-width:var(--cx-page-width-max);margin:0 auto}@media(max-width:767.98px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot{grid-column:1/span 2;grid-row:4}}@media(min-width:768px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot{grid-column:1/span 2;grid-row:5}}cx-page-layout.SearchResultsListPageTemplate .SearchMoreFiltersContentSlot.mb-facets-expanded{grid-row:3/span 4!important;background:#fff;border-top-left-radius:.313rem}@media(max-width:767.98px){cx-page-layout.SearchResultsListPageTemplate .SearchMoreFiltersContentSlot.mb-facets-expanded{grid-row:1!important;grid-column:1/span 2;z-index:100;height:0}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot.mb-facets-expanded{grid-column:1!important}@media(min-width:768px){cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot.mb-facets-expanded{grid-column:1!important;padding:0 1.25rem 0 1.75rem}}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot.mb-facets-expanded mb-search-product-and-content-results-wrapper .mb-header-width{width:100%}cx-page-layout.SearchResultsListPageTemplate .SearchResultsHeaderContentSlot.mb-facets-expanded.mb-UN-grid-row-change{grid-row:3!important}cx-page-layout.SearchResultsListPageTemplate .SearchResultsListContentSlot.mb-facets-expanded.mb-UN-grid-row-change{grid-row:4!important}body cx-storefront:before{content:""!important;position:fixed!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:20!important;background-color:#0000!important;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:backdrop-filter .3s cubic-bezier(.4,0,.2,1),all .3s cubic-bezier(.4,0,.2,1);pointer-events:none}body:has(mb-search-box-component:focus-within .results.is-focused) cx-storefront:before{background-color:#0000001a!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:all}body.searchbox-is-active header{position:fixed;top:0}body.searchbox-is-active .header{position:initial;z-index:initial}body.searchbox-is-active.has-searchbox-results :is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results.is-focused{display:block}body.searchbox-is-active.has-searchbox-results header{position:fixed;top:0}@media(max-width:767.98px){body.searchbox-is-active.has-searchbox-results mb-homepage-search-box-component .mb-homepage-search-box{z-index:50}body:not(.searchbox-is-active) :is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) input{width:0;padding:0}body:not(.searchbox-is-active) :is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) cx-icon.reset{display:none}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box){max-width:100%;width:100%}@media(min-width:768px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box){position:relative;z-index:40}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box){z-index:40;display:block}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box)>*{z-index:40}@media(min-width:768px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box)>*{background-color:#fff;position:relative}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) a,:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .message{padding:.625rem 1rem;color:inherit;-webkit-user-select:none;user-select:none}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label{display:flex;align-content:stretch;margin:0;padding-top:.375rem;padding-inline:.625rem .375rem;padding-bottom:.375rem}@media(min-width:768px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label{width:27vw;min-width:18.75rem;max-width:34.375rem}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label.dirty cx-icon.search{display:none}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input{background:none;border:none;outline:none;display:block}@media(max-width:767.98px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input{position:absolute;left:0;top:3.563rem;width:100%;background-color:#fff;padding:.625rem 1rem;height:3rem}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input{flex-basis:100%;height:2.188rem;color:inherit;z-index:10}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input::-webkit-input-placeholder{color:inherit}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input::-moz-placeholder{color:inherit}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input:-moz-placeholder{color:inherit}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label input:-ms-input-placeholder{color:inherit}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label:not(.dirty) cx-icon.reset{display:none}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label cx-icon{color:inherit;flex-basis:3rem;text-align:center;cursor:pointer}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label cx-icon.reset:before{font-size:1.4rem}@media(max-width:767.98px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) label cx-icon.reset{position:relative;left:4.625rem;z-index:20;top:3.25rem;margin-top:0}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results{display:none;position:absolute;top:calc(100% + 1px);left:0;width:100%;color:#000;background-color:#fff;font-size:1rem}@media(max-width:767.98px){:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results{z-index:10}}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results a{text-decoration:none;cursor:pointer;font-weight:800}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results a .highlight,:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results a .search-results-highlight{font-weight:400;font-style:normal}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results a:hover,:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results a:focus{background:#e7e7e7;color:inherit}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .suggestions{display:flex;flex-wrap:wrap}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .suggestions a{flex:100%;line-height:2rem}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a{display:grid;grid-column-gap:1rem}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a.has-media{grid-template-columns:3.125rem 1fr}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a{border-top:solid 1px #e7e7e7}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a cx-media{grid-row:1/span 2}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a h4.name{text-overflow:ellipsis;font-size:inherit;font-weight:inherit;white-space:nowrap;overflow:hidden;margin:0}:is(mb-search-box-component,mb-cms-search-box,mb-job-search-box) .results .products a .price{font-weight:400}cx-storefront.MiltenyiMultiStepCheckoutSummaryPageTemplate{background:radial-gradient(circle at 10% 10%,#ff7d00 10%,#c82b36,#3c1192 90%);background-size:100% 100%;background-position:center;position:relative;background-attachment:fixed}cx-storefront.MiltenyiMultiStepCheckoutSummaryPageTemplate:before{z-index:0!important;background-color:inherit!important;content:"";background-image:url("./media/left-EXJ5XWPH.svg")!important;background-size:contain!important;background-repeat:no-repeat!important;max-width:220px;max-height:545px;width:30vw;height:100%;min-width:90px;left:-5px!important;top:35vh!important;position:fixed}cx-storefront.MiltenyiMultiStepCheckoutSummaryPageTemplate:after{z-index:0!important;background-color:inherit;content:"";background-image:url("./media/right-HJSZ2ASB.svg");background-size:contain;background-repeat:no-repeat;max-width:338px;max-height:416px;width:50vw;height:100%;left:auto;animation:none;right:-5px;top:15vh;position:fixed}@media(max-width:992px){cx-storefront.MiltenyiMultiStepCheckoutSummaryPageTemplate:after{z-index:-1!important}}cx-storefront.MiltenyiMultiStepCheckoutSummaryPageTemplate main{background:transparent}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate{max-width:1170px;margin:2rem auto 10rem;display:grid;grid-template-columns:2fr 1fr;grid-gap:0 1.875rem;grid-template-rows:auto}@media(max-width:767.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate{max-width:100%;padding-right:1.5rem;padding-left:1.5rem}}@media(max-width:991.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate{max-width:750px;grid-template-columns:1fr;grid-column-gap:0}}@media(min-width:992px)and (max-width:1199.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate{max-width:970px}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot,cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .BodyContent,cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .UpperRightContentSlot{z-index:1}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot{background-color:#fff;border-radius:.625rem;grid-column:1/span 2;grid-row:1;margin-bottom:2rem}@media(max-width:991.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot{grid-column:1}}@media(max-width:767.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot{margin-bottom:1.5rem}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot cx-paragraph{border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003}@media(max-width:1199.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot cx-paragraph{width:100%}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot cx-paragraph{padding:1rem;display:flex;justify-content:center;align-items:center}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot h1{font-size:2.25rem!important;line-height:1.1em!important}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate .PageHeaderContentSlot *{margin:0}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{grid-column:1;grid-row:2;z-index:10;border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003;padding:2rem 2rem 4rem;margin-bottom:2rem}@media(max-width:767.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.BodyContent{padding:1.5rem 1rem 2rem;margin-bottom:1.5rem}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot{grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;grid-template-rows:max-content;grid-row-gap:2rem}@media(max-width:991.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot{grid-column:1/span 2;grid-row:3;grid-template-columns:1fr 1fr;grid-column-gap:1.875rem}}@media(max-width:767.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot{grid-template-columns:1fr;grid-gap:1.5rem 0}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart){border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003}@media(max-width:1199.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart){width:100%}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart){padding:2rem}@media(min-width:992px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart){height:fit-content}}@media(max-width:767.98px){cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation,mb-contact-box,mb-contact-box-in-cart){padding:1.5rem 1rem 2rem}}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-submit-order-steps,mb-submit-order-review,mb-submit-order-confirmation){order:1}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-contact-box,mb-contact-box-in-cart){order:2;width:100%}cx-page-layout.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-slot.UpperRightContentSlot :is(mb-contact-box,mb-contact-box-in-cart) .contact-box{padding:0}.mb-buttons{font-size:1rem}@media(max-width:767.98px){.mb-buttons{margin-top:0}}:is(.mb-checkout-contact-details,.mb-checkout-billing-address,.mb-checkout-new-shipping-address-form) .dropdown-toggle:after{border:none;width:1.875rem;height:.938rem}:is(.mb-checkout-contact-details,.mb-checkout-billing-address,.mb-checkout-new-shipping-address-form) :is(.dropdown,.dropup) .dropdown-toggle:after{background:url("./media/Icon_accordion_m-down_grey-TSYEGSMC.svg") no-repeat}:is(.mb-checkout-contact-details,.mb-checkout-billing-address,.mb-checkout-new-shipping-address-form) .show:is(.dropdown,.dropup) .dropdown-toggle:after{background:url("./media/Icon_accordion_m-up-ZPYJDJWR.svg") no-repeat}.mb-checkout-headline{color:#000;font-size:1.5rem;letter-spacing:-.03px;line-height:1.813rem}.mb-checkout-sub-headline{font-size:1rem;letter-spacing:-.02px;line-height:1.188rem}.mb-mandatory-fields-label{color:#000;font-size:16px;letter-spacing:0;line-height:19px}.mb-salutation-group{margin-left:.125rem}.mb-salutation-value{color:#000;font-size:1rem;letter-spacing:-.001rem;line-height:1.188rem;margin-top:.313rem;overflow-wrap:break-word}.mb-salutation-label{color:#000;font-size:16px;letter-spacing:-.02px;line-height:21px}.mb-input-salutation-margin-bottom{margin-bottom:1.75rem}.mb-title{margin-top:2.5rem}.margin-error-top{margin-top:5px!important}.mb-input-error-margin-bottom{margin-bottom:5px!important}:is(.mb-first-name-input,.mb-last-name-input,.mb-customer-number-input,.mb-phone-input,.mb-email-input){color:gray;letter-spacing:0;line-height:23px;height:48px;font-size:18px;border-radius:5px;border:1px solid #999999;position:relative;padding-left:.688rem;background-color:#fff;cursor:auto}:is(.mb-first-name-input,.mb-last-name-input,.mb-customer-number-input,.mb-phone-input,.mb-email-input):is(:hover,:active,:focus,:disabled){border:1px solid #999999;cursor:default}.mb-salutation-radio-input{opacity:0!important}.mb-form-input{color:#000;letter-spacing:0;line-height:23px;height:48px;font-size:18px;border-radius:5px;border:1px solid #999999;position:relative;padding-left:.688rem;background-color:#fff;cursor:auto}.mb-form-input:is(:hover,:active,:focus){border:1px solid #3c1192;cursor:auto}.mb-form-input:disabled{border:1px solid #d8d8d8;cursor:default;background:url("./media/disable_lock-PCJZD42D.svg") no-repeat right content-box;padding-right:14px}.mb-form-textarea{color:#000;letter-spacing:0;line-height:23px;min-height:48px;font-size:18px;border-radius:5px;border:1px solid #999999;position:relative;padding:.688rem;background-color:#fff;cursor:auto}.mb-form-textarea:is(:hover,:active,:focus){border:1px solid #3c1192;cursor:auto}.mb-dropdown{color:#000;border:1px solid #999999!important;font-size:18px}.mb-dropdown:is(:hover,:active,:focus){color:#000;background-color:#fff!important;border:1px solid #3c1192!important;box-shadow:none!important}.mb-dropdown:disabled{color:#000!important;border:1px solid #d8d8d8!important;cursor:default;opacity:1;padding-right:14px}:is(.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle){color:#000;background-color:#fff;box-shadow:none!important}:is(.field-wrapper.focused label,label.mb-disable-label:not(:focus):not(.mb-salutation-value)){transition:all .2s linear;top:-22px;font-size:12px}@media(max-width:767.98px){:is(.field-wrapper.focused label,label.mb-disable-label:not(:focus):not(.mb-salutation-value)).dropdown-label{top:-7px}}.field-wrapper.focused .mb-input-field-cursor:hover{cursor:default}@media(min-width:992px){.field-wrapper.focused .dropdown-menu{top:-.063rem!important}}.mb-input-field-cursor:hover{cursor:text}label.mb-custom-label{position:absolute;white-space:nowrap;overflow:hidden;font-size:1.125rem;font-weight:400!important;top:0;z-index:5;color:#000;display:inline-block;background:#fff;margin:11px 5px 8px 10px;line-height:1.4rem;padding:0 .125rem;transition:all .2s linear}@media(max-width:575.98px){label.mb-custom-label{font-size:.95rem}}@media(max-width:767.98px){label.mb-custom-label.dropdown-label{top:11px}}.dropdown-toggle{padding-left:.7rem}.dropdown-toggle:after{display:inline-block;margin-left:.255rem;vertical-align:.255rem;position:relative;margin-top:.75rem;float:right}.dropdown-item{color:#000;font-size:18px}.dropdown-item:hover{cursor:pointer}.dropdown-item:active{color:#fff;background-color:#3c1192;cursor:pointer}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important}:is([type=radio].mb-salutation-radio-input,:is(.mb-checkout-shipping-address,.mb-checkout-billing-information,.mb-checkout-base-form-partial) [type=radio]){position:absolute;opacity:0!important;left:0}[type=radio]+label{left:-.62rem;padding-left:1.87rem;cursor:pointer;line-height:1.56rem;display:inline-block;color:#000}[type=radio]+label:before{content:"";position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;border:1px solid #000000;border-radius:100%;background:#fff}[type=radio]:not(:checked)+label:before{border:1px solid #b0b0b0}[type=radio]+label:after{content:"";width:.8rem;height:.8rem;background:#ff7d00;position:absolute;top:.35rem;left:.35rem;border-radius:100%}[type=radio]:not(:checked)+label:after{color:#000;opacity:0;transform:scale(0)}[type=radio]:checked+label:after{color:#000;opacity:1;transform:scale(1)}:is(input,textarea).ng-invalid:is(.ng-dirty,.ng-touched){border-color:#999}[type=checkbox]+label{left:2.4rem;cursor:pointer;line-height:1.56rem;display:inline-block;color:#000}input[type=checkbox]{margin-left:0;margin-top:.688rem}ng-select.ng-invalid:is(.ng-dirty,.ng-touched) .ng-select-container{border-color:#999}.mb-selected-dropdown-value{letter-spacing:0;text-transform:none}[type=radio]+label.mb-disable-label:before{border-color:#d8d8d8!important}[type=radio]:checked+label.mb-disable-label.mb-custom-label{color:#000!important;cursor:default}[type=radio]:not(:checked)+label.mb-disable-label.mb-custom-label{color:#999!important;cursor:default}.dropdown-toggle.mb-disable-label:disabled:after{border:none;background:url("./media/disable_lock-PCJZD42D.svg") no-repeat;width:.813rem;height:.938rem;margin-top:.563rem}@media(max-width:991.98px){.dropdown-toggle.mb-disable-label:disabled:after{padding-right:.938rem}}.mb-disable-label,.focused>label.mb-disable-label.mb-custom-label{color:gray!important}.mb-contact-form-margin-right{margin-right:1.875rem}.mb-title>.mb-custom-col-width{flex:0 0 100%;width:100%}@media(min-width:992px){.mb-title>.mb-custom-col-width{flex:0 0 47.3%;width:47.3%}}.mb-address-status{display:inline-flex}.mb-address-status .mb-address-status-icon{height:.938rem;width:.938rem;display:block}.mb-address-status .mb-address-status-text{font-size:.813rem;font-weight:700;display:block;word-break:break-word;white-space:break-spaces;color:#000;line-height:1rem}mb-form-errors{position:absolute;width:100%}.mb-salutation-group-disabled{pointer-events:none}.mb-checkout-mandatory-text{font-size:1rem;line-height:1.188rem;letter-spacing:0}.mb-custom-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;width:1.313rem;height:1.313rem;border:.063rem solid #000000;display:grid}.mb-custom-checkbox input[type=checkbox]:before{content:"";background:url("./media/miltenyi-orange-tick-J2USSVUA.svg") no-repeat center;width:1.125rem;height:1.25rem}.mb-custom-checkbox input[type=checkbox]:checked:before{opacity:1}.mb-custom-checkbox input[type=checkbox]:not(:checked):before{opacity:0}ngb-typeahead-window{width:100%;max-height:20rem;overflow:auto;top:-.188rem!important}.MiltenyiMultiStepCheckoutSummaryPageTemplate main,.CartPageTemplate main,.LandingPage2Template main,.SearchResultsListPageTemplate main{margin-top:0}.LandingPage2Template,main{margin-top:4px}cx-page-layout.homepage,cx-page-layout.LandingPage2Template,cx-page-layout.contentpage,cx-page-layout.CategoryPageTemplate,cx-page-layout.StoreFinderPageTemplate,cx-page-layout.SearchResultsListPageTemplate,cx-page-layout.ContentPage1Template,cx-page-layout.ErrorPageTemplate{max-width:1980px;margin:0 auto}cx-page-layout.navigation{max-width:100vw}main{margin-top:46px}@media(max-width:991.98px){main{margin-top:33px}}cx-page-slot>*{max-width:100%}cx-page-slot[position=BottomHeaderSlot],cx-page-slot.cx-bottom-header-slot{display:block}cx-page-slot[position=main]>*:not(mb-product-finder){z-index:10}cx-page-slot[position=main]>mb-content-overview,mb-sticky-navigation{z-index:auto!important}.CartPageTemplate cx-page-layout[section=footer],.MiltenyiMultiStepCheckoutSummaryPageTemplate cx-page-layout[section=footer],.ProductDetailsPageTemplate cx-page-layout[section=footer],.SearchResultsListPageTemplate cx-page-layout[section=footer]{margin-top:0}cx-page-layout[section=footer]{background-color:#f5f5f5;margin-top:78px}body.no-padding-above-footer cx-page-layout[section=footer]{margin-top:0}cx-page-slot[position=Summary]:not(.has-components){display:none!important}cx-page-slot[position=UpSelling]:not(.has-components){display:none!important}cx-page-slot[position=CrossSelling]:not(.has-components){display:none!important}cx-page-slot[position=Tabs]:not(.has-components){display:none!important}main cx-page-slot{max-width:100%}body.cmsPDP cx-page-layout.ProductDetailsPageTemplate cx-page-slot{padding-left:0!important;padding-right:0!important}@media(min-width:768px)and (max-width:1199.98px){body.cmsPDP cx-page-layout.ProductDetailsPageTemplate cx-page-slot{padding-right:0!important;padding-left:0!important;margin-right:0;margin-left:0;max-width:100%!important}}@media(min-width:1200px){body.cmsPDP cx-page-layout.ProductDetailsPageTemplate{max-width:100%!important}}.visually-hidden{display:none}cx-global-message span.alert-icon{display:none}cx-global-message span:nth-child(2){padding:0 6.5rem;width:1140px}@media(max-width:1199.98px){cx-global-message span:nth-child(2){padding:0 8rem}}@media(max-width:991.98px){cx-global-message span:nth-child(2){padding:0 6rem}}@media(max-width:767.98px){cx-global-message span:nth-child(2){padding:0 3rem}}cx-global-message div.alert{margin:0 0 2rem;padding:1rem 0;font-size:15px;font-weight:100}cx-global-message button.close{position:relative!important;font-size:1.8rem;opacity:1;background-image:url("./media/Icon_close_white-ESBVAI6R.svg");background-repeat:no-repeat;width:4.5rem;height:1.25rem;background-size:1.25rem;padding:0;align-self:center}@media(max-width:1199.98px){cx-global-message button.close{width:2.5rem}}@media(max-width:991.98px){cx-global-message button.close{width:2.5rem}}@media(max-width:767.98px){cx-global-message button.close{width:4.5rem}}@media(max-width:575.98px){cx-global-message button.close{width:7.5rem}}cx-global-message button.close cx-icon{display:none}cx-global-message .alert.alert-warning button.close{background-image:url("./media/Icon_close_grey-PKPECI2A.svg")}cx-global-message .alert.alert-success button.close{background-image:url("./media/Icon_close_grey-PKPECI2A.svg")}a,p a,.mb-product-line-data-sheet,.mb-cart-item-pdp-link{text-decoration:none;color:#3c1192}a:hover,p a:hover,.mb-product-line-data-sheet:hover,.mb-cart-item-pdp-link:hover{color:#20094d;text-decoration:underline}cx-storefront.AccountPageTemplate{background:radial-gradient(circle at 10% 10%,#ff7d00 10%,#c82b36,#3c1192 90%);background-size:100% 100%;background-position:center;position:relative;background-attachment:fixed}cx-storefront.AccountPageTemplate:before{z-index:0!important;background-color:inherit!important;content:"";background-image:url("./media/left-EXJ5XWPH.svg")!important;background-size:contain!important;background-repeat:no-repeat!important;max-width:220px;max-height:545px;width:30vw;height:100%;min-width:90px;left:-5px!important;top:35vh!important;position:fixed}cx-storefront.AccountPageTemplate:after{z-index:0!important;background-color:inherit;content:"";background-image:url("./media/right-HJSZ2ASB.svg");background-size:contain;background-repeat:no-repeat;max-width:338px;max-height:416px;width:50vw;height:100%;left:auto;animation:none;right:-5px;top:15vh;position:fixed}@media(max-width:992px){cx-storefront.AccountPageTemplate:after{z-index:-1!important}}cx-storefront.AccountPageTemplate footer{margin-top:0}cx-storefront.AccountPageTemplate main{background:transparent;padding-bottom:5rem;z-index:1;margin-top:0}@media(max-width:991.98px){cx-storefront.AccountPageTemplate main{padding-bottom:5.125rem}}cx-page-layout.AccountPageTemplate{max-width:1170px;margin:auto;display:flex;flex-flow:row wrap;justify-content:center;align-content:flex-start;padding:3rem 0 0}@media(max-width:767.98px){cx-page-layout.AccountPageTemplate{padding-top:2rem;max-width:100%;padding-right:1.5rem;padding-left:1.5rem}}@media(max-width:991.98px){cx-page-layout.AccountPageTemplate{display:inline-block;max-width:750px}}@media(min-width:992px)and (max-width:1199.98px){cx-page-layout.AccountPageTemplate{max-width:970px}}cx-page-layout.AccountPageTemplate{display:grid;grid-template-columns:2fr 1fr;grid-gap:0 1.875rem;grid-template-rows:auto}@media(max-width:991.98px){cx-page-layout.AccountPageTemplate{grid-template-columns:1fr;grid-column-gap:0}}@media(max-width:767.98px){cx-page-layout.AccountPageTemplate{display:block}}cx-page-layout.AccountPageTemplate .PageHeaderContentSlot{width:100%;grid-column:1/span 2;grid-row:1;margin-bottom:3rem;border-radius:.6rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003;padding:1.5rem 1.25rem}cx-page-layout.AccountPageTemplate .PageHeaderContentSlot h1{font-size:2.25rem;line-height:1.25rem}cx-page-layout.AccountPageTemplate .PageHeaderContentSlot *{margin:0}@media(max-width:767.98px){cx-page-layout.AccountPageTemplate .PageHeaderContentSlot{grid-column:1;margin-bottom:2rem}}cx-page-layout.AccountPageTemplate cx-page-slot.BodyContent{grid-column:1;grid-row:2;padding:0!important;margin:0!important}cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot{padding:0!important;margin:0!important;width:100%;height:fit-content;grid-column:2;grid-row:2;display:grid;grid-template-columns:1fr;grid-template-rows:max-content;justify-items:end;align-items:unset;grid-row-gap:1.875rem}@media(max-width:991.98px){cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot{grid-column:1/span 2;grid-row:3;grid-template-columns:1fr 1fr;grid-column-gap:1.875rem}}@media(max-width:767.98px){cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot{grid-column:1;grid-template-columns:1fr}}cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot mb-contact-box-in-cart,cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot mb-order-details-totals{border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003;padding:2.813rem 1.875rem 1.875rem}@media(max-width:767.98px){cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot mb-contact-box-in-cart,cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot mb-order-details-totals{padding:.938rem}}cx-page-layout.AccountPageTemplate cx-page-slot.UpperRightContentSlot mb-contact-box-in-cart .contact-box{padding:0}:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage){background:radial-gradient(circle at 10% 10%,#ff7d00 10%,#c82b36,#3c1192 90%);background-size:100% 100%;background-position:center;position:relative;background-attachment:fixed}:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage):before{z-index:0!important;background-color:inherit!important;content:"";background-image:url("./media/left-EXJ5XWPH.svg")!important;background-size:contain!important;background-repeat:no-repeat!important;max-width:220px;max-height:545px;width:30vw;height:100%;min-width:90px;left:-5px!important;top:35vh!important;position:fixed}:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage):after{z-index:0!important;background-color:inherit;content:"";background-image:url("./media/right-HJSZ2ASB.svg");background-size:contain;background-repeat:no-repeat;max-width:338px;max-height:416px;width:50vw;height:100%;left:auto;animation:none;right:-5px;top:15vh;position:fixed}@media(max-width:992px){:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage):after{z-index:-1!important}}:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) footer{margin-top:0}:is(cx-storefront.PurchaseOrderUploadPageTemplate,cx-storefront.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) cx-page-layout[section=footer]{margin-top:10rem}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main,mb-po-upload{background:transparent}@media(max-width:991.98px){:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main,mb-po-upload{margin-left:1.875rem;margin-right:1.875rem}}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.PageHeaderContentSlot,.TopContent,cx-page-slot:is(.main,.header)),mb-po-upload :is(.PageHeaderContentSlot,.TopContent,cx-page-slot:is(.main,.header)){border-radius:.625rem;background-color:#fff;box-shadow:0 .25rem .5rem #0003;width:100%;padding:1.5rem 1.25rem;z-index:1}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main cx-page-slot.header :is(.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,.bg-white),mb-po-upload cx-page-slot.header :is(.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery,.bg-white){border-top:none}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main cx-page-slot.header .text-intro,mb-po-upload cx-page-slot.header .text-intro{padding:0}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.PageHeaderContentSlot,cx-page-slot.header),mb-po-upload :is(.PageHeaderContentSlot,cx-page-slot.header){margin-bottom:3rem}@media(max-width:767.98px){:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.PageHeaderContentSlot,cx-page-slot.header),mb-po-upload :is(.PageHeaderContentSlot,cx-page-slot.header){margin-bottom:2rem}}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.PageHeaderContentSlot,cx-page-slot.header) h1,mb-po-upload :is(.PageHeaderContentSlot,cx-page-slot.header) h1{font-size:2.25rem;line-height:1.25rem}:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.PageHeaderContentSlot,cx-page-slot.header) *,mb-po-upload :is(.PageHeaderContentSlot,cx-page-slot.header) *{margin:0}@media(min-width:768px){:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.TopContent,.main),mb-po-upload :is(.TopContent,.main){padding:2.813rem 1.875rem 3.75rem}}@media(max-width:767.98px){:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate,body.po-upload-page cx-storefront.contentpage) main :is(.TopContent,.main),mb-po-upload :is(.TopContent,.main){padding:1.5rem .938rem 1.875rem}}:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout){display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-row-gap:0;padding-top:3rem;padding-bottom:0;max-width:1170px;margin:auto}@media(min-width:992px)and (max-width:1199.98px){:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout){max-width:970px}}@media(max-width:991.98px){:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout){max-width:750px}}@media(max-width:767.98px){:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout){padding-top:2rem;padding-left:1.5rem;padding-right:1.5rem;max-width:100%}}:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout) :is(.PageHeaderContentSlot,cx-page-slot.header){width:100%;grid-column:1;grid-row:1}:is(cx-page-layout:is(.PurchaseOrderUploadPageTemplate,.PurchaseOrderUploadConfirmationPageTemplate),body.po-upload-page cx-storefront.contentpage main cx-page-layout) .TopContent{grid-column:1;grid-row:2;height:fit-content}:root{--cx-page-width-max: 1170px}@media print{@page{size:a4;margin:3cm}body{padding-top:0;background:#fff}body.app-detail-page{margin-left:0!important;margin-right:0!important}body.app-detail-page .container,body.app-detail-page cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate body.app-detail-page cx-page-slot.Summary,body.app-detail-page cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate body.app-detail-page cx-page-slot.Tabs,body.app-detail-page cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate body.app-detail-page .tab-delivery{min-width:850px!important;max-width:850px!important;width:850px!important}body.app-detail-page cx-storefront{display:block}body.app-detail-page cx-storefront:before{display:none!important}body.app-detail-page cx-storefront:after{display:none!important}body.app-detail-page header{display:none;background-color:#fff!important}body.app-detail-page footer{display:none}body.app-detail-page main{background:#fff;margin-top:0}body.app-detail-page mb-cms-product-list{display:none!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb{min-height:21px!important;position:relative!important;top:10px!important;background:#fff!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb ol.breadcrumb{padding:0!important;height:auto!important;max-height:21px!important;min-height:21px!important;transition:none}body.app-detail-page mb-breadcrumb div.nav-breadcrumb ol.breadcrumb li{display:inline-block;color:#333!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb ol.breadcrumb li:before{top:0!important;bottom:unset;color:#333!important;content:url("./media/Icon_breadcrumb-arrow-K2RW4R4Y.svg")!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb ol li:first-of-type:before{display:none!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb mb-link a{color:#333!important}body.app-detail-page mb-breadcrumb div.nav-breadcrumb mb-link a:after{display:none!important}body.app-detail-page mb-timeline-modal{margin-bottom:20px}body.app-detail-page mb-panel-row-text ul{padding:0!important;margin-bottom:0!important}body.app-detail-page mb-color-table,body.app-detail-page mb-panel-row-image-xl,body.app-detail-page mb-panel-row-image{page-break-inside:avoid!important}body.app-detail-page .table-box{margin-bottom:0!important}@page :first{mb-breadcrumb div.nav-breadcrumb{display:block!important}}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-container{width:100%}@media(min-width:500px){.tw-container{max-width:500px}}@media(min-width:768px){.tw-container{max-width:768px}}@media(min-width:992px){.tw-container{max-width:992px}}@media(min-width:1200px){.tw-container{max-width:1200px}}.tw-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!tw-pointer-events-none{pointer-events:none!important}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-invisible{visibility:hidden}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-inset-0{inset:0}.\!tw--top-\[2rem\]{top:-2rem!important}.-tw-left-48{left:-12rem}.tw-bottom-0{bottom:0}.tw-bottom-11{bottom:2.75rem}.tw-bottom-4{bottom:1rem}.tw-bottom-\[30px\]{bottom:30px}.tw-left-0{left:0}.tw-left-1\/2{left:50%}.tw-left-4{left:1rem}.tw-left-auto{left:auto}.tw-right-0{right:0}.tw-right-114{right:28.5rem}.tw-right-4{right:1rem}.tw-right-5{right:1.25rem}.tw-top-0{top:0}.tw-top-1\/2{top:50%}.tw-top-16{top:4rem}.tw-top-3{top:.75rem}.tw-top-4{top:1rem}.tw-top-6{top:1.5rem}.tw-top-\[-1px\]{top:-1px}.tw-top-full{top:100%}.\!tw-z-10{z-index:10!important}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-\[1001\]{z-index:1001}.tw-z-\[1002\]{z-index:1002}.tw-z-\[10\]{z-index:10}.tw-z-\[1\]{z-index:1}.tw-order-1{order:1}.tw-order-2{order:2}.tw-col-span-1{grid-column:span 1 / span 1}.tw-col-span-2{grid-column:span 2 / span 2}.tw-col-start-1{grid-column-start:1}.tw-row-auto{grid-row:auto}.tw-row-span-2{grid-row:span 2 / span 2}.tw-row-start-1{grid-row-start:1}.tw-row-start-4{grid-row-start:4}.tw-row-start-6{grid-row-start:6}.tw-row-end-6{grid-row-end:6}.tw-float-end{float:inline-end}.\!tw-m-0{margin:0!important}.-tw-m-2{margin:-.5rem}.tw-m-0{margin:0}.tw-m-2{margin:.5rem}.tw-m-7{margin:1.75rem}.tw-m-auto{margin:auto}.-tw-mx-4{margin-left:-1rem;margin-right:-1rem}.-tw-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-tw-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.-tw-my-6{margin-top:-1.5rem;margin-bottom:-1.5rem}.tw-mx-0{margin-left:0;margin-right:0}.tw-mx-2{margin-left:.5rem;margin-right:.5rem}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-0{margin-top:0;margin-bottom:0}.tw-my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.tw-my-10{margin-top:2.5rem;margin-bottom:2.5rem}.tw-my-12{margin-top:3rem;margin-bottom:3rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!tw-mb-0{margin-bottom:0!important}.\!tw-mb-6{margin-bottom:1.5rem!important}.\!tw-mr-0{margin-right:0!important}.-tw-mb-0\.25{margin-bottom:-.0625rem}.-tw-mb-4{margin-bottom:-1rem}.-tw-ml-6{margin-left:-1.5rem}.-tw-mr-3{margin-right:-.75rem}.-tw-mr-6{margin-right:-1.5rem}.-tw-mt-2{margin-top:-.5rem}.-tw-mt-4{margin-top:-1rem}.-tw-mt-8{margin-top:-2rem}.tw-mb-0{margin-bottom:0}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mb-1{margin-bottom:.25rem}.tw-mb-10{margin-bottom:2.5rem}.tw-mb-12{margin-bottom:3rem}.tw-mb-14{margin-bottom:3.5rem}.tw-mb-16{margin-bottom:4rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-7{margin-bottom:1.75rem}.tw-mb-8{margin-bottom:2rem}.tw-mb-\[4\.688rem\]{margin-bottom:4.688rem}.tw-mb-\[60px\]{margin-bottom:60px}.tw-ml-0{margin-left:0}.tw-ml-2{margin-left:.5rem}.tw-ml-4{margin-left:1rem}.tw-ml-8{margin-left:2rem}.tw-ml-\[19\.3rem\]{margin-left:19.3rem}.tw-ml-auto{margin-left:auto}.tw-mr-16{margin-right:4rem}.tw-mr-2{margin-right:.5rem}.tw-mr-4{margin-right:1rem}.tw-mr-6{margin-right:1.5rem}.tw-mr-7{margin-right:1.75rem}.tw-mr-\[15px\]{margin-right:15px}.tw-mr-auto{margin-right:auto}.tw-mt-0{margin-top:0}.tw-mt-1{margin-top:.25rem}.tw-mt-11{margin-top:2.75rem}.tw-mt-12{margin-top:3rem}.tw-mt-2{margin-top:.5rem}.tw-mt-3{margin-top:.75rem}.tw-mt-4{margin-top:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-7{margin-top:1.75rem}.tw-mt-8{margin-top:2rem}.tw-mt-auto{margin-top:auto}.tw-box-border{box-sizing:border-box}.\!tw-block{display:block!important}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-inline{display:inline}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-inline-grid{display:inline-grid}.tw-hidden{display:none}.tw-aspect-square{aspect-ratio:1 / 1}.tw-aspect-video{aspect-ratio:16 / 9}.\!tw-size-full{width:100%!important;height:100%!important}.tw-size-11{width:2.75rem;height:2.75rem}.tw-size-12{width:3rem;height:3rem}.tw-size-6{width:1.5rem;height:1.5rem}.tw-size-8{width:2rem;height:2rem}.tw-size-full{width:100%;height:100%}.\!tw-h-5{height:1.25rem!important}.\!tw-h-full{height:100%!important}.tw-h-1{height:.25rem}.tw-h-10{height:2.5rem}.tw-h-12{height:3rem}.tw-h-13{height:3.25rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-24{height:6rem}.tw-h-3{height:.75rem}.tw-h-4{height:1rem}.tw-h-48{height:12rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-64{height:16rem}.tw-h-8{height:2rem}.tw-h-\[1\.2rem\]{height:1.2rem}.tw-h-\[100vw\]{height:100vw}.tw-h-\[1px\]{height:1px}.tw-h-\[6px\]{height:6px}.tw-h-\[90dvh\]{height:90dvh}.tw-h-auto{height:auto}.tw-h-full{height:100%}.tw-h-screen{height:100vh}.tw-max-h-48{max-height:12rem}.tw-max-h-68{max-height:17rem}.tw-max-h-75{max-height:18.75rem}.tw-max-h-88{max-height:22rem}.tw-max-h-\[55vh\]{max-height:55vh}.tw-max-h-\[90dvh\]{max-height:90dvh}.tw-max-h-full{max-height:100%}.\!tw-min-h-96{min-height:24rem!important}.\!tw-min-h-fit{min-height:fit-content!important}.tw-min-h-0{min-height:0px}.tw-min-h-12{min-height:3rem}.tw-min-h-13{min-height:3.25rem}.tw-min-h-16{min-height:4rem}.tw-min-h-20{min-height:5rem}.tw-min-h-6{min-height:1.5rem}.tw-min-h-72{min-height:18rem}.tw-min-h-8{min-height:2rem}.tw-min-h-88{min-height:22rem}.tw-min-h-96{min-height:24rem}.tw-min-h-\[100vw\]{min-height:100vw}.tw-min-h-fit{min-height:fit-content}.tw-min-h-full{min-height:100%}.tw-min-h-min{min-height:min-content}.tw-min-h-screen{min-height:100vh}.\!tw-w-\[90dvw\]{width:90dvw!important}.\!tw-w-auto{width:auto!important}.\!tw-w-full{width:100%!important}.tw-w-0{width:0px}.tw-w-1{width:.25rem}.tw-w-11\/12{width:91.666667%}.tw-w-12{width:3rem}.tw-w-13{width:3.25rem}.tw-w-14{width:3.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-24{width:6rem}.tw-w-28{width:7rem}.tw-w-3{width:.75rem}.tw-w-36{width:9rem}.tw-w-4{width:1rem}.tw-w-4\/12{width:33.333333%}.tw-w-45{width:11.25rem}.tw-w-5{width:1.25rem}.tw-w-50{width:12.5rem}.tw-w-6{width:1.5rem}.tw-w-76{width:19rem}.tw-w-8{width:2rem}.tw-w-84{width:21rem}.tw-w-88{width:22rem}.tw-w-\[1\.2rem\]{width:1.2rem}.tw-w-\[19\.6rem\]{width:19.6rem}.tw-w-\[2\.188rem\]{width:2.188rem}.tw-w-\[22\.5rem\]{width:22.5rem}.tw-w-\[30px\]{width:30px}.tw-w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.tw-w-auto{width:auto}.tw-w-fit{width:fit-content}.tw-w-full{width:100%}.tw-w-screen{width:100vw}.tw-min-w-0{min-width:0px}.tw-min-w-12{min-width:3rem}.tw-min-w-13{min-width:3.25rem}.tw-min-w-28{min-width:7rem}.tw-min-w-48{min-width:12rem}.tw-min-w-64{min-width:16rem}.tw-min-w-8{min-width:2rem}.tw-min-w-\[50\%\]{min-width:50%}.tw-min-w-full{min-width:100%}.tw-min-w-min{min-width:min-content}.tw-max-w-100{max-width:25rem}.tw-max-w-160{max-width:40rem}.tw-max-w-240{max-width:60rem}.tw-max-w-\[750px\]{max-width:750px}.tw-max-w-\[75rem\]{max-width:75rem}.tw-max-w-full{max-width:100%}.tw-max-w-md{max-width:28rem}.tw-max-w-screen-lg{max-width:992px}.tw-flex-1{flex:1 1 0%}.tw-flex-shrink{flex-shrink:1}.tw-flex-shrink-0,.tw-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-flex-grow-0{flex-grow:0}.tw-grow{flex-grow:1}.tw-grow-0{flex-grow:0}.tw-basis-0{flex-basis:0px}.tw-basis-1\/2{flex-basis:50%}.tw-basis-1\/4{flex-basis:25%}.tw-basis-28{flex-basis:7rem}.tw-basis-5{flex-basis:1.25rem}.tw-basis-8\/12{flex-basis:66.666667%}.tw-basis-88{flex-basis:22rem}.tw-basis-auto{flex-basis:auto}.tw-basis-full{flex-basis:100%}.tw-origin-bottom-left{transform-origin:bottom left}.tw-origin-right{transform-origin:right}.-tw-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-skew-x-\[5deg\]{--tw-skew-x: 5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-skew-x-\[9deg\]{--tw-skew-x: 9deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-skew-y-\[5deg\]{--tw-skew-y: 5deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-skew-y-\[9deg\]{--tw-skew-y: 9deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-ping{75%,to{transform:scale(2);opacity:0}}.tw-animate-ping{animation:tw-ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin{animation:tw-spin 1s linear infinite}.\!tw-cursor-default{cursor:default!important}.tw-cursor-pointer{cursor:pointer}.tw-cursor-text{cursor:text}.tw-snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.tw-snap-mandatory{--tw-scroll-snap-strictness: mandatory}.tw-snap-start{scroll-snap-align:start}.tw-list-none{list-style-type:none}.tw-auto-rows-auto{grid-auto-rows:auto}.tw-auto-rows-min{grid-auto-rows:min-content}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.tw-grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.tw-grid-cols-\[minmax\(120px\,30\%\)_1fr\]{grid-template-columns:minmax(120px,30%) 1fr}.tw-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.tw-grid-rows-\[2fr_1fr\]{grid-template-rows:2fr 1fr}.tw-grid-rows-\[3fr_2fr\]{grid-template-rows:3fr 2fr}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-nowrap{flex-wrap:nowrap}.tw-content-center{align-content:center}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.\!tw-justify-start{justify-content:flex-start!important}.tw-justify-start{justify-content:flex-start}.\!tw-justify-end{justify-content:flex-end!important}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-justify-evenly{justify-content:space-evenly}.tw-justify-items-end{justify-items:end}.tw-gap-1{gap:.25rem}.tw-gap-12{gap:3rem}.tw-gap-2{gap:.5rem}.tw-gap-3{gap:.75rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-7{gap:1.75rem}.tw-gap-8{gap:2rem}.tw-gap-\[6px\]{gap:6px}.tw-gap-x-4{column-gap:1rem}.tw-gap-x-7{column-gap:1.75rem}.tw-gap-x-8{column-gap:2rem}.tw-gap-y-1{row-gap:.25rem}.tw-gap-y-3{row-gap:.75rem}.tw-gap-y-4{row-gap:1rem}.tw-gap-y-7{row-gap:1.75rem}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.tw-divide-x-0>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(0px * var(--tw-divide-x-reverse));border-left-width:calc(0px * calc(1 - var(--tw-divide-x-reverse)))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-solid>:not([hidden])~:not([hidden]){border-style:solid}.tw-divide-primary-violet>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(60 17 146 / var(--tw-divide-opacity, 1))}.tw-self-end{align-self:flex-end}.tw-self-center{align-self:center}.tw-self-stretch{align-self:stretch}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overflow-y-hidden{overflow-y:hidden}.tw-scroll-smooth{scroll-behavior:smooth}.tw-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-overflow-ellipsis,.tw-text-ellipsis{text-overflow:ellipsis}.tw-whitespace-nowrap{white-space:nowrap}.tw-whitespace-break-spaces{white-space:break-spaces}.tw-text-nowrap{text-wrap:nowrap}.tw-break-words{overflow-wrap:break-word}.tw-rounded{border-radius:.25rem}.tw-rounded-\[1rem\]{border-radius:1rem}.tw-rounded-\[50rem\]{border-radius:50rem}.tw-rounded-\[5px\]{border-radius:5px}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:.5rem}.tw-rounded-md{border-radius:.375rem}.tw-rounded-xl{border-radius:.675rem}.tw-rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.tw-rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.tw-rounded-bl-xl{border-bottom-left-radius:.675rem}.tw-rounded-br-xl{border-bottom-right-radius:.675rem}.tw-rounded-tl{border-top-left-radius:.25rem}.tw-rounded-tr{border-top-right-radius:.25rem}.\!tw-border{border-width:1px!important}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-2{border-width:2px}.\!tw-border-l-0{border-left-width:0px!important}.\!tw-border-t-0{border-top-width:0px!important}.tw-border-b{border-bottom-width:1px}.tw-border-b-0{border-bottom-width:0px}.tw-border-b-4{border-bottom-width:4px}.tw-border-t{border-top-width:1px}.tw-border-t-0{border-top-width:0px}.\!tw-border-solid{border-style:solid!important}.tw-border-solid{border-style:solid}.tw-border-none{border-style:none}.\!tw-border-primary-violet{--tw-border-opacity: 1 !important;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))!important}.tw-border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.tw-border-cms-black{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.tw-border-cms-blue{--tw-border-opacity: 1;border-color:rgb(1 113 204 / var(--tw-border-opacity, 1))}.tw-border-cms-corporate-light-orange{--tw-border-opacity: 1;border-color:rgb(247 181 0 / var(--tw-border-opacity, 1))}.tw-border-cms-corporate-orange{--tw-border-opacity: 1;border-color:rgb(255 125 0 / var(--tw-border-opacity, 1))}.tw-border-cms-dark-blue{--tw-border-opacity: 1;border-color:rgb(38 87 193 / var(--tw-border-opacity, 1))}.tw-border-cms-green{--tw-border-opacity: 1;border-color:rgb(131 192 61 / var(--tw-border-opacity, 1))}.tw-border-cms-grey-cloud{--tw-border-opacity: 1;border-color:rgb(231 231 231 / var(--tw-border-opacity, 1))}.tw-border-cms-grey-white-smoke{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.tw-border-cms-light-blue{--tw-border-opacity: 1;border-color:rgb(0 169 203 / var(--tw-border-opacity, 1))}.tw-border-cms-light-red{--tw-border-opacity: 1;border-color:rgb(220 52 64 / var(--tw-border-opacity, 1))}.tw-border-cms-lime-green{--tw-border-opacity: 1;border-color:rgb(202 222 54 / var(--tw-border-opacity, 1))}.tw-border-cms-purple{--tw-border-opacity: 1;border-color:rgb(118 16 169 / var(--tw-border-opacity, 1))}.tw-border-cms-red{--tw-border-opacity: 1;border-color:rgb(153 10 61 / var(--tw-border-opacity, 1))}.tw-border-cms-teal{--tw-border-opacity: 1;border-color:rgb(73 173 167 / var(--tw-border-opacity, 1))}.tw-border-cms-violet{--tw-border-opacity: 1;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))}.tw-border-cms-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.tw-border-cms-yellow{--tw-border-opacity: 1;border-color:rgb(255 179 0 / var(--tw-border-opacity, 1))}.tw-border-corporate-blue{--tw-border-opacity: 1;border-color:rgb(74 150 210 / var(--tw-border-opacity, 1))}.tw-border-corporate-green{--tw-border-opacity: 1;border-color:rgb(200 212 0 / var(--tw-border-opacity, 1))}.tw-border-corporate-light-orange{--tw-border-opacity: 1;border-color:rgb(247 181 0 / var(--tw-border-opacity, 1))}.tw-border-corporate-magenta{--tw-border-opacity: 1;border-color:rgb(219 81 151 / var(--tw-border-opacity, 1))}.tw-border-corporate-turqouise{--tw-border-opacity: 1;border-color:rgb(75 190 207 / var(--tw-border-opacity, 1))}.tw-border-corporate-yellow{--tw-border-opacity: 1;border-color:rgb(255 221 0 / var(--tw-border-opacity, 1))}.tw-border-grey-300{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.tw-border-grey-400{--tw-border-opacity: 1;border-color:rgb(217 217 217 / var(--tw-border-opacity, 1))}.tw-border-grey-500{--tw-border-opacity: 1;border-color:rgb(178 178 178 / var(--tw-border-opacity, 1))}.tw-border-primary-orange{--tw-border-opacity: 1;border-color:rgb(255 125 0 / var(--tw-border-opacity, 1))}.tw-border-primary-violet{--tw-border-opacity: 1;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))}.tw-border-product-antibodies-purple{--tw-border-opacity: 1;border-color:rgb(118 16 169 / var(--tw-border-opacity, 1))}.tw-border-product-cell-culture-red{--tw-border-opacity: 1;border-color:rgb(220 52 64 / var(--tw-border-opacity, 1))}.tw-border-product-cell-separation-blue{--tw-border-opacity: 1;border-color:rgb(1 113 204 / var(--tw-border-opacity, 1))}.tw-border-product-clinical-blue{--tw-border-opacity: 1;border-color:rgb(0 169 203 / var(--tw-border-opacity, 1))}.tw-border-product-flow-cytometry-green{--tw-border-opacity: 1;border-color:rgb(131 192 61 / var(--tw-border-opacity, 1))}.tw-border-product-imaging-teal{--tw-border-opacity: 1;border-color:rgb(73 173 167 / var(--tw-border-opacity, 1))}.tw-border-product-molecular-analysis-green{--tw-border-opacity: 1;border-color:rgb(202 222 54 / var(--tw-border-opacity, 1))}.tw-border-product-molecular-green{--tw-border-opacity: 1;border-color:rgb(141 160 0 / var(--tw-border-opacity, 1))}.tw-border-product-sample-preparation-yellow{--tw-border-opacity: 1;border-color:rgb(255 179 0 / var(--tw-border-opacity, 1))}.tw-border-product-therasorb-blue{--tw-border-opacity: 1;border-color:rgb(38 87 193 / var(--tw-border-opacity, 1))}.tw-border-transparent{border-color:transparent}.tw-border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.\!tw-border-b-white{--tw-border-opacity: 1 !important;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))!important}.\!tw-bg-white{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.tw-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.tw-bg-cms-black{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.tw-bg-cms-blue{--tw-bg-opacity: 1;background-color:rgb(1 113 204 / var(--tw-bg-opacity, 1))}.tw-bg-cms-corporate-light-orange{--tw-bg-opacity: 1;background-color:rgb(247 181 0 / var(--tw-bg-opacity, 1))}.tw-bg-cms-corporate-orange{--tw-bg-opacity: 1;background-color:rgb(255 125 0 / var(--tw-bg-opacity, 1))}.tw-bg-cms-dark-blue{--tw-bg-opacity: 1;background-color:rgb(38 87 193 / var(--tw-bg-opacity, 1))}.tw-bg-cms-green{--tw-bg-opacity: 1;background-color:rgb(131 192 61 / var(--tw-bg-opacity, 1))}.tw-bg-cms-grey-cloud{--tw-bg-opacity: 1;background-color:rgb(231 231 231 / var(--tw-bg-opacity, 1))}.tw-bg-cms-grey-white-smoke{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.tw-bg-cms-light-blue{--tw-bg-opacity: 1;background-color:rgb(0 169 203 / var(--tw-bg-opacity, 1))}.tw-bg-cms-light-red{--tw-bg-opacity: 1;background-color:rgb(220 52 64 / var(--tw-bg-opacity, 1))}.tw-bg-cms-lime-green{--tw-bg-opacity: 1;background-color:rgb(202 222 54 / var(--tw-bg-opacity, 1))}.tw-bg-cms-purple{--tw-bg-opacity: 1;background-color:rgb(118 16 169 / var(--tw-bg-opacity, 1))}.tw-bg-cms-red{--tw-bg-opacity: 1;background-color:rgb(153 10 61 / var(--tw-bg-opacity, 1))}.tw-bg-cms-teal{--tw-bg-opacity: 1;background-color:rgb(73 173 167 / var(--tw-bg-opacity, 1))}.tw-bg-cms-violet{--tw-bg-opacity: 1;background-color:rgb(60 17 146 / var(--tw-bg-opacity, 1))}.tw-bg-cms-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-cms-yellow{--tw-bg-opacity: 1;background-color:rgb(255 179 0 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-blue{--tw-bg-opacity: 1;background-color:rgb(74 150 210 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-green{--tw-bg-opacity: 1;background-color:rgb(200 212 0 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-light-orange{--tw-bg-opacity: 1;background-color:rgb(247 181 0 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-magenta{--tw-bg-opacity: 1;background-color:rgb(219 81 151 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-turqouise{--tw-bg-opacity: 1;background-color:rgb(75 190 207 / var(--tw-bg-opacity, 1))}.tw-bg-corporate-yellow{--tw-bg-opacity: 1;background-color:rgb(255 221 0 / var(--tw-bg-opacity, 1))}.tw-bg-grey-300{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.tw-bg-grey-500{--tw-bg-opacity: 1;background-color:rgb(178 178 178 / var(--tw-bg-opacity, 1))}.tw-bg-grey-700{--tw-bg-opacity: 1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1))}.tw-bg-grey-800{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.tw-bg-grey-cloud{--tw-bg-opacity: 1;background-color:rgb(231 231 231 / var(--tw-bg-opacity, 1))}.tw-bg-notification-success{--tw-bg-opacity: 1;background-color:rgb(95 184 95 / var(--tw-bg-opacity, 1))}.tw-bg-primary-orange{--tw-bg-opacity: 1;background-color:rgb(255 125 0 / var(--tw-bg-opacity, 1))}.tw-bg-primary-violet{--tw-bg-opacity: 1;background-color:rgb(60 17 146 / var(--tw-bg-opacity, 1))}.tw-bg-product-antibodies-purple{--tw-bg-opacity: 1;background-color:rgb(118 16 169 / var(--tw-bg-opacity, 1))}.tw-bg-product-cell-culture-red{--tw-bg-opacity: 1;background-color:rgb(220 52 64 / var(--tw-bg-opacity, 1))}.tw-bg-product-cell-separation-blue{--tw-bg-opacity: 1;background-color:rgb(1 113 204 / var(--tw-bg-opacity, 1))}.tw-bg-product-clinical-blue{--tw-bg-opacity: 1;background-color:rgb(0 169 203 / var(--tw-bg-opacity, 1))}.tw-bg-product-flow-cytometry-green{--tw-bg-opacity: 1;background-color:rgb(131 192 61 / var(--tw-bg-opacity, 1))}.tw-bg-product-imaging-teal{--tw-bg-opacity: 1;background-color:rgb(73 173 167 / var(--tw-bg-opacity, 1))}.tw-bg-product-molecular-analysis-green{--tw-bg-opacity: 1;background-color:rgb(202 222 54 / var(--tw-bg-opacity, 1))}.tw-bg-product-molecular-green{--tw-bg-opacity: 1;background-color:rgb(141 160 0 / var(--tw-bg-opacity, 1))}.tw-bg-product-sample-preparation-yellow{--tw-bg-opacity: 1;background-color:rgb(255 179 0 / var(--tw-bg-opacity, 1))}.tw-bg-product-therasorb-blue{--tw-bg-opacity: 1;background-color:rgb(38 87 193 / var(--tw-bg-opacity, 1))}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-bg-white\/70{background-color:#ffffffb3}.tw-bg-opacity-0{--tw-bg-opacity: 0}.tw-bg-opacity-100{--tw-bg-opacity: 1}.tw-bg-opacity-30{--tw-bg-opacity: .3}.tw-bg-opacity-50{--tw-bg-opacity: .5}.tw-bg-\[linear-gradient\(90deg\,_rgba\(51\,51\,51\,0\)_64\.78\%\,_\#333_100\%\)\]{background-image:linear-gradient(90deg,#3330 64.78%,#333)}.tw-bg-\[url\(\'assets\/images\/quotes\/testimonial-quota-style-1\.svg\'\)\]{background-image:url("./media/testimonial-quota-style-1-2ZHOT5ZZ.svg")}.tw-bg-\[url\(\'assets\/images\/quotes\/testimonial-quota-style-1b\.svg\'\)\]{background-image:url("./media/testimonial-quota-style-1b-FNVOYEUP.svg")}.tw-bg-\[url\(\'assets\/images\/quotes\/testimonial-quota-style-2\.svg\'\)\]{background-image:url("./media/testimonial-quota-style-2-LVKRPDI6.svg")}.tw-bg-\[url\(\'assets\/images\/quotes\/testimonial-quota-style-2b\.svg\'\)\]{background-image:url("./media/testimonial-quota-style-2b-HANZORIB.svg")}.tw-bg-gradient-primary{background-image:linear-gradient(273deg,#3c1192 -4.56%,#dc3440 50.93%,#ff7d00 105.31%)}.tw-bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.tw-bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.tw-from-primary-orange{--tw-gradient-from: #ff7d00 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 125 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-primary-violet{--tw-gradient-from: #3c1192 var(--tw-gradient-from-position);--tw-gradient-to: rgb(60 17 146 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.tw-to-primary-orange{--tw-gradient-to: #ff7d00 var(--tw-gradient-to-position)}.tw-to-primary-violet{--tw-gradient-to: #3c1192 var(--tw-gradient-to-position)}.tw-to-white{--tw-gradient-to: #FFFFFF var(--tw-gradient-to-position)}.tw-bg-cover{background-size:cover}.tw-bg-\[98\%_0\]{background-position:98% 0}.tw-bg-\[top\]{background-position:top}.tw-bg-center{background-position:center}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-fill-\[currentColor\]{fill:currentColor}.tw-fill-black{fill:#000}.tw-fill-corporate-blue{fill:#4a96d2}.tw-fill-corporate-green{fill:#c8d400}.tw-fill-corporate-light-orange{fill:#f7b500}.tw-fill-corporate-magenta{fill:#db5197}.tw-fill-corporate-turqouise{fill:#4bbecf}.tw-fill-corporate-yellow{fill:#fd0}.tw-fill-grey-300{fill:#f5f5f5}.tw-fill-primary-orange{fill:#ff7d00}.tw-fill-primary-violet{fill:#3c1192}.tw-fill-product-antibodies-purple{fill:#7610a9}.tw-fill-product-cell-culture-red{fill:#dc3440}.tw-fill-product-cell-separation-blue{fill:#0171cc}.tw-fill-product-clinical-blue{fill:#00a9cb}.tw-fill-product-flow-cytometry-green{fill:#83c03d}.tw-fill-product-imaging-teal{fill:#49ada7}.tw-fill-product-molecular-analysis-green{fill:#cade36}.tw-fill-product-molecular-green{fill:#8da000}.tw-fill-product-sample-preparation-yellow{fill:#ffb300}.tw-fill-product-therasorb-blue{fill:#2657c1}.tw-fill-transparent{fill:transparent}.tw-fill-white{fill:#fff}.tw-object-contain{object-fit:contain}.tw-object-cover{object-fit:cover}.tw-object-bottom{object-position:bottom}.tw-object-center{object-position:center}.tw-object-left{object-position:left}.tw-object-left-bottom{object-position:left bottom}.tw-object-left-top{object-position:left top}.tw-object-right{object-position:right}.tw-object-right-bottom{object-position:right bottom}.tw-object-right-top{object-position:right top}.tw-object-top{object-position:top}.\!tw-p-0{padding:0!important}.tw-p-0{padding:0}.tw-p-1{padding:.25rem}.tw-p-12{padding:3rem}.tw-p-2{padding:.5rem}.tw-p-3{padding:.75rem}.tw-p-4{padding:1rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.\!tw-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.tw-px-0{padding-left:0;padding-right:0}.tw-px-11{padding-left:2.75rem;padding-right:2.75rem}.tw-px-12{padding-left:3rem;padding-right:3rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-7{padding-left:1.75rem;padding-right:1.75rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-20{padding-top:5rem;padding-bottom:5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.\!tw-pl-0{padding-left:0!important}.\!tw-pr-0{padding-right:0!important}.tw-pb-10{padding-bottom:2.5rem}.tw-pb-11{padding-bottom:2.75rem}.tw-pb-12{padding-bottom:3rem}.tw-pb-2{padding-bottom:.5rem}.tw-pb-24{padding-bottom:6rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pb-7{padding-bottom:1.75rem}.tw-pb-8{padding-bottom:2rem}.tw-pl-0{padding-left:0}.tw-pl-4{padding-left:1rem}.tw-pl-6{padding-left:1.5rem}.tw-pl-8{padding-left:2rem}.tw-pr-0{padding-right:0}.tw-pr-2{padding-right:.5rem}.tw-pr-3{padding-right:.75rem}.tw-pr-4{padding-right:1rem}.tw-pr-6{padding-right:1.5rem}.tw-pt-12{padding-top:3rem}.tw-pt-14{padding-top:3.5rem}.tw-pt-16{padding-top:4rem}.tw-pt-2{padding-top:.5rem}.tw-pt-4{padding-top:1rem}.tw-pt-6{padding-top:1.5rem}.tw-pt-8{padding-top:2rem}.tw-pt-84{padding-top:21rem}.tw-pt-\[20rem\]{padding-top:20rem}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-start{text-align:start}.tw-align-top{vertical-align:top}.\!tw-font-sans{font-family:myriad-pro,Helvetica,Arial,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif!important}.tw-font-sans{font-family:myriad-pro,Helvetica,Arial,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.tw-font-sans-light{font-family:myriad-pro-light,Helvetica,Arial,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif}.\!tw-text-lg{font-size:1.2rem!important;line-height:1.4!important}.\!tw-text-xl{font-size:1.5rem!important;line-height:1.2!important}.tw-text-2xl{font-size:1.75rem;line-height:1.2}.tw-text-3xl{font-size:2.25rem;line-height:1.2}.tw-text-\[21px\]{font-size:21px}.tw-text-base{font-size:1rem;line-height:1.4}.tw-text-lg{font-size:1.2rem;line-height:1.4}.tw-text-sm{font-size:.8rem;line-height:1.4}.tw-text-xl{font-size:1.5rem;line-height:1.2}.tw-font-bold{font-weight:700}.tw-font-light{font-weight:300}.tw-font-normal{font-weight:400}.tw-uppercase{text-transform:uppercase}.tw-normal-case{text-transform:none}.tw-italic{font-style:italic}.tw-not-italic{font-style:normal}.tw-leading-4{line-height:1rem}.tw-leading-5{line-height:1.25rem}.tw-leading-6{line-height:1.5rem}.tw-leading-\[39px\]{line-height:39px}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-tracking-widest{letter-spacing:.1em}.\!tw-text-cms-black{--tw-text-opacity: 1 !important;color:rgb(51 51 51 / var(--tw-text-opacity, 1))!important}.\!tw-text-cms-violet{--tw-text-opacity: 1 !important;color:rgb(60 17 146 / var(--tw-text-opacity, 1))!important}.\!tw-text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.tw-text-\[\#878787\]{--tw-text-opacity: 1;color:rgb(135 135 135 / var(--tw-text-opacity, 1))}.tw-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.tw-text-cms-black{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.tw-text-cms-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-grey-400{--tw-text-opacity: 1;color:rgb(217 217 217 / var(--tw-text-opacity, 1))}.tw-text-grey-500{--tw-text-opacity: 1;color:rgb(178 178 178 / var(--tw-text-opacity, 1))}.tw-text-grey-700{--tw-text-opacity: 1;color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.tw-text-grey-800{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.tw-text-notification-error{--tw-text-opacity: 1;color:rgb(217 83 79 / var(--tw-text-opacity, 1))}.tw-text-notification-info{--tw-text-opacity: 1;color:rgb(81 162 222 / var(--tw-text-opacity, 1))}.tw-text-notification-success{--tw-text-opacity: 1;color:rgb(95 184 95 / var(--tw-text-opacity, 1))}.tw-text-notification-warning{--tw-text-opacity: 1;color:rgb(255 125 0 / var(--tw-text-opacity, 1))}.tw-text-primary-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-underline{text-decoration-line:underline}.\!tw-no-underline{text-decoration-line:none!important}.tw-no-underline{text-decoration-line:none}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-20{opacity:.2}.tw-opacity-30{opacity:.3}.tw-opacity-40{opacity:.4}.tw-opacity-50{opacity:.5}.tw-opacity-80{opacity:.8}.tw-opacity-95{opacity:.95}.tw-mix-blend-multiply{mix-blend-mode:multiply}.tw-shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0px_4px_8px_-4px_rgba\(51\,51\,51\,0\.30\)\]{--tw-shadow: 0px 4px 8px -4px rgba(51,51,51,.3);--tw-shadow-colored: 0px 4px 8px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-grey-800\/80{--tw-shadow-color: rgb(51 51 51 / .8);--tw-shadow: var(--tw-shadow-colored)}.tw-ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.tw-ring-primary-orange{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 125 0 / var(--tw-ring-opacity, 1))}.tw-brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.tw-delay-150{transition-delay:.15s}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}*{scroll-margin-top:100px}@media print{@page{margin-top:70px;margin-bottom:70px;size:a4}#cx-header{display:none}}a{cursor:pointer;display:inline}.hidden{display:none!important}.d-grid{display:grid!important}@media(max-width:575.98px){.hidden-xs{display:none!important}}@media(min-width:576px)and (max-width:767.98px){.hidden-sm{display:none!important}}@media(min-width:768px)and (max-width:991.98px){.hidden-md{display:none!important}}@media(min-width:992px)and (max-width:1199.98px){.hidden-lg{display:none!important}}@media(min-width:1200px){.hidden-xl{display:none!important}}:is(h1,.h1,h2,.h2,h3,.h3){font-family:myriad-pro-light,sans-serif!important;margin-top:24px;margin-bottom:12px}:is(h1,.h1,h2,.h2,h3,.h3) pre{font-family:myriad-pro-light,sans-serif}:is(h1,.h1){font-size:3.5rem}:is(h1,.h1) pre{font-size:3.5rem}:is(h2,.h2){font-size:2.25rem}:is(h2,.h2) pre{font-size:2.25rem;margin-bottom:0}:is(h3,.h3){font-size:1.5rem}:is(h4,.h4){font-family:myriad-pro,sans-serif;font-weight:400;line-height:1.5}:is(h5,.h5){font-family:myriad-pro,sans-serif;font-weight:600;margin-top:12px;margin-bottom:12px;line-height:1.5}:is(h6,.h6){font-family:myriad-pro,sans-serif;font-size:.813rem}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mb-btn-primary{background-color:#3c1192!important;color:#fff!important;border:1px solid #3c1192!important}.mb-btn-primary:hover,.mb-btn-primary:active,.mb-btn-primary:focus{background-color:#3c1192!important;color:#fff!important;border:1px solid #3c1192!important;box-shadow:none!important}.congresspage pre{font-family:myriad-pro-light,sans-serif}.congresspage .contact-info pre{color:#fff}.congresspage .contact-info p pre{font-family:myriad-pro-light,sans-serif;font-size:16px;margin-bottom:0}.congresspage .magic-headline h1,.congresspage .magic-headline h2,.congresspage .magic-headline h3,.congresspage .magic-headline h4{font-family:myriad-pro-light,sans-serif!important}.congresspage .agenda-intro h1,.congresspage .agenda-intro h2,.congresspage .agenda-intro h3,.congresspage .agenda-intro h4{font-family:myriad-pro,sans-serif!important}.congresspage-header .header-wrapper pre{color:#fff}.content-text p{margin-bottom:12px}div.slick-list{height:100%}.bg-front-slider .slick-slide,.bg-front-slider .slick-track{max-width:100%}.slick-slide{width:100%}a.ghost-link,a.ghost-link:hover{text-decoration:none!important}div[data-cy=panel-row-text-container].mb-0 :is(h1,h2,h3,h4){margin-bottom:0}div[data-cy=panel-row-text-container].mt-0 :is(h1,h2,h3,h4){margin-top:0}.mandatory-input-asterisk:after{content:"*";color:red}a[data-link-ghosting]{color:inherit;text-decoration:none!important}a[data-link-ghosting]:hover,a[data-link-ghosting]:focus{text-decoration:underline!important}b,dt,kbd kbd,label,optgroup,strong{font-weight:700}.video-modal .modal-footer div{margin:0}.video-modal .modal-footer div p{font-size:16px;margin-bottom:12px}:is(h1,.h1,h2,.h2,h3,.h3,h6,.h6){font-family:inherit;font-weight:400;line-height:1.1;color:inherit}p{margin-bottom:12px}cx-global-message{z-index:1050!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}div.teaser-box:hover a{color:#20094d}div.container.editorial.bg-white>mb-open-panel-main-content-left-row:not(:first-of-type)>.row,cx-page-layout.ProductDetailsPageTemplate div.editorial.bg-white.tab-delivery>mb-open-panel-main-content-left-row:not(:first-of-type)>.row{border-bottom:1px solid #e7e7e7}.modal-backdrop.fade{opacity:.5}.modal-open .modal{opacity:1}.cdk-overlay-container:has(>.cdk-global-overlay-wrapper>.cdk-overlay-pane.mb-overlay-panel){z-index:1100}.cdk-overlay-container:has(.cdk-overlay-pane.mb-dropdown-panel){z-index:49}body{padding-top:140px}body.checkout{padding-top:60px}@media(max-width:991px){body{padding-top:57px}}@media(max-width:767px){body{padding-top:57px}}body header{position:fixed;top:0;width:100%;z-index:1070}@media(max-width:991px){body header cx-page-layout[section=navigation]{display:flex!important}}body header .NavigationBar{min-height:57px}body header .header{width:100%;max-width:100%;padding:0}@media(min-width:992px){body nav .container,body nav cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate body nav cx-page-slot.Summary,body nav cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate body nav cx-page-slot.Tabs,body nav cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate body nav .tab-delivery{width:100%;min-width:100%}body header:not(.is-expanded) cx-page-layout.navigation{display:block}}@media(max-width:767.98px){body nav .container,body nav cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate body nav cx-page-slot.Summary,body nav cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate body nav cx-page-slot.Tabs,body nav cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate body nav .tab-delivery{width:100%;min-width:100%}}.subsection-headline{font-family:myriad-pro-light,sans-serif}.subsection-headline strong{font-weight:700}a.btn{text-decoration:none;text-transform:none;min-height:auto!important}b{font-family:myriad-pro,helvetica,arial,sans-serif,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS P Gothic}@media(max-width:767.98px){.container,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate .tab-delivery{min-width:100%}}img.bg--top-left{object-position:top left}img.bg--top-center{object-position:top center}img.bg--top-right{object-position:top right}img.bg--center-left{object-position:center left}img.bg--center{object-position:center center}img.bg--center-right{object-position:center right}img.bg--bottom-left{object-position:bottom left}img.bg--bottom-center{object-position:bottom center}img.bg--bottom-right{object-position:bottom right}.scroll-auto{scroll-behavior:auto!important}cx-spinner .loader:before{border-left-color:#ff7d00!important}.d-contents{display:contents!important}@media(min-width:768px){.mb-one-and-half-column-width{flex:0 0 12.5%!important;width:12.5%!important}}@media(min-width:992px){.mb-one-and-half-column-width{flex:0 0 12%!important;width:12%!important}}@media(min-width:768px)and (max-width:991.98px){.mb-add-to-cart-button-column-width{flex:0 0 21%!important;width:21%!important}}@media(min-width:992px)and (max-width:1199.98px){.mb-add-to-cart-button-column-width{flex:0 0 15.5%!important;width:15.5%!important}}@media(min-width:1200px){.mb-add-to-cart-button-column-width{flex:0 0 13.5%!important;width:13.5%!important}}@media(min-width:768px)and (max-width:991.98px){.mb-add-to-cart-button-column-width .mb-product-line-buttons.request-price{width:7.188rem!important}}cx-media.is-missing{content:url(/assets/images/fallback-image-1250x1250.png);max-width:100%;height:auto}.uc-blocked{width:0!important;height:0!important;cursor:not-allowed!important;display:none!important}mb-plain-teaser-split .container,mb-plain-teaser-split cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Summary,cx-page-layout.ProductDetailsPageTemplate mb-plain-teaser-split cx-page-slot.Summary,mb-plain-teaser-split cx-page-layout.ProductDetailsPageTemplate cx-page-slot.Tabs,cx-page-layout.ProductDetailsPageTemplate mb-plain-teaser-split cx-page-slot.Tabs,mb-plain-teaser-split cx-page-layout.ProductDetailsPageTemplate .tab-delivery,cx-page-layout.ProductDetailsPageTemplate mb-plain-teaser-split .tab-delivery{border:0}cx-pagination a{width:2rem;height:2rem;min-width:unset;min-height:unset;font-size:.75rem;border-color:#d8d8d8}cx-pagination a:last-child{border-inline-end-color:#d8d8d8}cx-pagination a.current{background-color:#3c1192;border-color:#d8d8d8;color:#fff;text-align:center;font-size:.75rem;font-family:myriad-pro,serif;font-style:normal;font-weight:400;line-height:normal}cx-pagination a.current+a{border-inline-start:1px solid #d8d8d8}.placeholder\:tw-italic::placeholder{font-style:italic}.before\:tw-pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:tw-absolute:before{content:var(--tw-content);position:absolute}.before\:tw-bottom-0:before{content:var(--tw-content);bottom:0}.before\:tw-left-0:before{content:var(--tw-content);left:0}.before\:tw-left-\[0\.3rem\]:before{content:var(--tw-content);left:.3rem}.before\:tw-right-0:before{content:var(--tw-content);right:0}.before\:tw-top-0:before{content:var(--tw-content);top:0}.before\:tw-top-\[0\.3rem\]:before{content:var(--tw-content);top:.3rem}.before\:-tw-m-1:before{content:var(--tw-content);margin:-.25rem}.before\:tw-mx-2:before{content:var(--tw-content);margin-left:.5rem;margin-right:.5rem}.before\:tw-h-\[0\.8rem\]:before{content:var(--tw-content);height:.8rem}.before\:tw-w-\[0\.8rem\]:before{content:var(--tw-content);width:.8rem}.before\:tw-rounded-\[6px\]:before{content:var(--tw-content);border-radius:6px}.before\:tw-rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:tw-border-0:before{content:var(--tw-content);border-width:0px}.before\:tw-border-dashed:before{content:var(--tw-content);border-style:dashed}.before\:tw-border-primary-violet:before{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))}.before\:tw-bg-cms-corporate-orange:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 125 0 / var(--tw-bg-opacity, 1))}.before\:tw-opacity-0:before{content:var(--tw-content);opacity:0}.before\:tw-transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.before\:tw-content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.before\:tw-content-none:before{--tw-content: none;content:var(--tw-content)}.first\:tw-mt-0:first-child{margin-top:0}.first\:before\:tw-content-none:first-child:before{--tw-content: none;content:var(--tw-content)}.first-of-type\:tw-border-t:first-of-type{border-top-width:1px}.empty\:tw-mt-2:empty{margin-top:.5rem}.empty\:\!tw-hidden:empty{display:none!important}.empty\:tw-hidden:empty{display:none}.focus-within\:tw-border-grey-500:focus-within{--tw-border-opacity: 1;border-color:rgb(178 178 178 / var(--tw-border-opacity, 1))}.hover\:tw-block:hover{display:block}.hover\:tw-cursor-default:hover{cursor:default}.hover\:tw-cursor-pointer:hover{cursor:pointer}.hover\:tw-border:hover{border-width:1px}.hover\:tw-border-solid:hover{border-style:solid}.hover\:tw-border-primary-violet:hover{--tw-border-opacity: 1;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))}.hover\:tw-bg-grey-300:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-grey-400:hover{--tw-bg-opacity: 1;background-color:rgb(217 217 217 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-grey-800:hover{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-primary-violet\/20:hover{background-color:#3c119233}.hover\:tw-bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:tw-bg-opacity-30:hover{--tw-bg-opacity: .3}.hover\:tw-bg-opacity-70:hover{--tw-bg-opacity: .7}.hover\:tw-bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:tw-bg-opacity-90:hover{--tw-bg-opacity: .9}.hover\:tw-text-cms-black:hover{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.hover\:tw-text-primary-violet:hover{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.hover\:tw-text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:tw-underline:hover{text-decoration-line:underline}.hover\:\!tw-no-underline:hover{text-decoration-line:none!important}.hover\:tw-no-underline:hover{text-decoration-line:none}.hover\:\!tw-opacity-100:hover{opacity:1!important}.hover\:tw-opacity-100:hover{opacity:1}.focus\:tw-shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:tw-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:before\:tw-border:focus-visible:before{content:var(--tw-content);border-width:1px}.hover\:active\:tw-bg-opacity-20:active:hover{--tw-bg-opacity: .2}.hover\:active\:tw-bg-opacity-65:active:hover{--tw-bg-opacity: .65}.hover\:active\:tw-bg-opacity-75:active:hover{--tw-bg-opacity: .75}.enabled\:tw-border-transparent:enabled{border-color:transparent}.enabled\:hover\:tw-border-cms-black:hover:enabled{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.enabled\:hover\:tw-bg-white:hover:enabled{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-bg-white:disabled{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.disabled\:tw-font-bold:disabled{font-weight:700}.disabled\:tw-text-cms-black:disabled{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.disabled\:\!tw-opacity-0:disabled{opacity:0!important}.disabled\:tw-opacity-0:disabled{opacity:0}.disabled\:tw-opacity-20:disabled{opacity:.2}.disabled\:tw-opacity-50:disabled{opacity:.5}.disabled\:tw-grayscale:disabled{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-group:hover .group-hover\:tw-flex{display:flex}.tw-group:hover .group-hover\:tw-scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group\/gallery-hover:hover .group-hover\/gallery-hover\:tw-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.tw-group:hover .group-hover\:tw-bg-grey-700{--tw-bg-opacity: 1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1))}.tw-group\/gallery-hover:hover .group-hover\/gallery-hover\:tw-bg-opacity-50{--tw-bg-opacity: .5}.tw-group\/gallery-hover:hover .group-hover\/gallery-hover\:tw-bg-center{background-position:center}.tw-group\/gallery-hover:hover .group-hover\/gallery-hover\:tw-bg-no-repeat{background-repeat:no-repeat}.tw-group\/noHover:hover .group-hover\/noHover\:tw-no-underline{text-decoration-line:none}.tw-group:hover .group-hover\:tw-opacity-50{opacity:.5}.tw-group:enabled:hover .group-enabled\:group-hover\:tw-opacity-100{opacity:1}.tw-group.active .group-\[\.active\]\:tw-cursor-\[inherit\],.tw-group.disabled .group-\[\.disabled\]\:tw-cursor-\[inherit\]{cursor:inherit}.tw-group.disabled .group-\[\.disabled\]\:tw-border-0{border-width:0px}.tw-group.disabled .group-\[\.disabled\]\:tw-border-b-4{border-bottom-width:4px}.tw-group.active .group-\[\.active\]\:tw-border-primary-orange{--tw-border-opacity: 1;border-color:rgb(255 125 0 / var(--tw-border-opacity, 1))}.tw-group.available .group-\[\.available\]\:tw-border-primary-violet,.tw-group.done .group-\[\.done\]\:tw-border-primary-violet{--tw-border-opacity: 1;border-color:rgb(60 17 146 / var(--tw-border-opacity, 1))}.tw-group.active .group-\[\.active\]\:tw-bg-primary-orange{--tw-bg-opacity: 1;background-color:rgb(255 125 0 / var(--tw-bg-opacity, 1))}.tw-group.available .group-\[\.available\]\:tw-bg-primary-violet,.tw-group.done .group-\[\.done\]\:tw-bg-primary-violet{--tw-bg-opacity: 1;background-color:rgb(60 17 146 / var(--tw-bg-opacity, 1))}.tw-group.active .group-\[\.active\]\:tw-font-bold{font-weight:700}.tw-group.active .group-\[\.active\]\:tw-text-primary-orange{--tw-text-opacity: 1;color:rgb(255 125 0 / var(--tw-text-opacity, 1))}.tw-group.active .group-\[\.active\]\:tw-text-primary-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.tw-group.active .group-\[\.active\]\:tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group.available .group-\[\.available\]\:tw-text-primary-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.tw-group.available .group-\[\.available\]\:tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group.disabled .group-\[\.disabled\]\:tw-text-grey-500{--tw-text-opacity: 1;color:rgb(178 178 178 / var(--tw-text-opacity, 1))}.tw-group.done .group-\[\.done\]\:tw-text-primary-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.tw-group.done .group-\[\.done\]\:tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-peer:checked~.peer-checked\:tw-bg-\[url\(\'\/assets\/icons\/svg\/miltenyi-orange-tick-simple\.svg\'\)\]{background-image:url(/assets/icons/svg/miltenyi-orange-tick-simple.svg)}.tw-peer:checked~.peer-checked\:tw-bg-\[length\:0\.8rem_0\.8rem\]{background-size:.8rem .8rem}.tw-peer:checked~.peer-checked\:tw-bg-center{background-position:center}.tw-peer:checked~.peer-checked\:tw-bg-no-repeat{background-repeat:no-repeat}.tw-peer:checked~.peer-checked\:before\:tw-opacity-100:before{content:var(--tw-content);opacity:1}.has-\[\~footer\:not\(\:empty\)\]\:tw-pb-6:has(~footer:not(:empty)){padding-bottom:1.5rem}.tw-group:has(div) .group-has-\[div\]\:tw-absolute{position:absolute}.tw-group:has(div) .group-has-\[div\]\:tw-inset-0{inset:0}.tw-group:has(div) .group-has-\[div\]\:tw-z-10{z-index:10}.tw-group:has(img) .group-has-\[img\]\:tw-w-40{width:10rem}.tw-group:has(a).tw-bg-cms-blue .group-has-\[a\]\:group-\[\.tw-bg-cms-blue\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-corporate-orange .group-has-\[a\]\:group-\[\.tw-bg-cms-corporate-orange\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-dark-blue .group-has-\[a\]\:group-\[\.tw-bg-cms-dark-blue\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-green .group-has-\[a\]\:group-\[\.tw-bg-cms-green\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-light-blue .group-has-\[a\]\:group-\[\.tw-bg-cms-light-blue\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-light-red .group-has-\[a\]\:group-\[\.tw-bg-cms-light-red\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-lime-green .group-has-\[a\]\:group-\[\.tw-bg-cms-lime-green\]\:tw-text-cms-black{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-purple .group-has-\[a\]\:group-\[\.tw-bg-cms-purple\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-red .group-has-\[a\]\:group-\[\.tw-bg-cms-red\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-teal .group-has-\[a\]\:group-\[\.tw-bg-cms-teal\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-violet .group-has-\[a\]\:group-\[\.tw-bg-cms-violet\]\:tw-text-cms-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-cms-yellow .group-has-\[a\]\:group-\[\.tw-bg-cms-yellow\]\:tw-text-cms-black{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.tw-group:has(a).tw-bg-transparent .group-has-\[a\]\:group-\[\.tw-bg-transparent\]\:tw-text-cms-black{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}@media(pointer:coarse){.touch\:tw-hidden{display:none}}@media(min-width:500px){.sm\:tw-w-36{width:9rem}.sm\:tw-flex-wrap{flex-wrap:wrap}}@media(min-width:768px){.md\:tw-bottom-14{bottom:3.5rem}.md\:tw-left-auto{left:auto}.md\:tw-order-1{order:1}.md\:tw-order-2{order:2}.md\:tw-col-span-1{grid-column:span 1 / span 1}.md\:tw-col-span-3{grid-column:span 3 / span 3}.md\:tw-col-span-4{grid-column:span 4 / span 4}.md\:tw-col-start-1{grid-column-start:1}.md\:tw-col-start-2{grid-column-start:2}.md\:tw-row-span-2{grid-row:span 2 / span 2}.md\:tw-row-start-1{grid-row-start:1}.md\:tw-row-start-10{grid-row-start:10}.md\:tw-row-start-11{grid-row-start:11}.md\:tw-row-start-12{grid-row-start:12}.md\:tw-row-start-13{grid-row-start:13}.md\:tw-row-start-2{grid-row-start:2}.md\:tw-row-start-3{grid-row-start:3}.md\:tw-row-start-4{grid-row-start:4}.md\:tw-row-start-5{grid-row-start:5}.md\:tw-row-start-6{grid-row-start:6}.md\:tw-row-start-7{grid-row-start:7}.md\:tw-row-start-8{grid-row-start:8}.md\:tw-row-start-9{grid-row-start:9}.md\:-tw-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.md\:tw-mx-0{margin-left:0;margin-right:0}.md\:tw-mx-\[15px\]{margin-left:15px;margin-right:15px}.md\:-tw-mb-6{margin-bottom:-1.5rem}.md\:-tw-ml-8{margin-left:-2rem}.md\:-tw-mr-8{margin-right:-2rem}.md\:-tw-mt-6{margin-top:-1.5rem}.md\:tw--mb-1{margin-bottom:-.25rem}.md\:tw-mb-0{margin-bottom:0}.md\:tw-mb-0\.5{margin-bottom:.125rem}.md\:tw-mb-16{margin-bottom:4rem}.md\:tw-mb-24{margin-bottom:6rem}.md\:tw-mb-3{margin-bottom:.75rem}.md\:tw-mb-4{margin-bottom:1rem}.md\:tw-mb-8{margin-bottom:2rem}.md\:tw-mb-\[43px\]{margin-bottom:43px}.md\:tw-mt-16{margin-top:4rem}.md\:tw-mt-4{margin-top:1rem}.md\:tw-mt-\[19px\]{margin-top:19px}.md\:tw-block{display:block}.md\:tw-inline{display:inline}.md\:tw-flex{display:flex}.md\:tw-grid{display:grid}.md\:tw-hidden{display:none}.md\:tw-aspect-\[2\/1\]{aspect-ratio:2/1}.md\:tw-h-120{height:30rem}.md\:tw-h-24{height:6rem}.md\:tw-h-\[4\.125rem\]{height:4.125rem}.md\:tw-h-auto{height:auto}.md\:tw-h-full{height:100%}.md\:tw-max-h-none{max-height:none}.md\:\!tw-min-h-144{min-height:36rem!important}.md\:tw-min-h-120{min-height:30rem}.md\:tw-min-h-4{min-height:1rem}.md\:tw-min-h-64{min-height:16rem}.md\:tw-min-h-72{min-height:18rem}.md\:tw-min-h-\[40vw\]{min-height:40vw}.md\:tw-w-1\/3{width:33.333333%}.md\:tw-w-110{width:27.5rem}.md\:tw-w-114{width:28.5rem}.md\:tw-w-144{width:36rem}.md\:tw-w-2\/3{width:66.666667%}.md\:tw-w-3\/4{width:75%}.md\:tw-w-32{width:8rem}.md\:tw-w-40{width:10rem}.md\:tw-w-\[13rem\]{width:13rem}.md\:tw-w-\[2\.813rem\]{width:2.813rem}.md\:tw-w-\[750px\]{width:750px}.md\:tw-w-\[calc\(100\%-8rem\)\]{width:calc(100% - 8rem)}.md\:tw-w-auto{width:auto}.md\:tw-w-fit{width:fit-content}.md\:tw-min-w-fit{min-width:fit-content}.md\:tw-max-w-\[66\.67\%\]{max-width:66.67%}.md\:tw-max-w-\[750px\]{max-width:750px}.md\:tw-flex-shrink{flex-shrink:1}.md\:tw-flex-shrink-0{flex-shrink:0}.md\:tw-flex-grow-0{flex-grow:0}.md\:tw-basis-4\/12{flex-basis:33.333333%}.md\:tw-basis-auto{flex-basis:auto}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-grid-cols-\[1fr_1px_1fr\]{grid-template-columns:1fr 1px 1fr}.md\:tw-grid-cols-\[auto_1fr_150px_120px\]{grid-template-columns:auto 1fr 150px 120px}.md\:tw-grid-cols-\[minmax\(120px\,30\%\)_1fr\]{grid-template-columns:minmax(120px,30%) 1fr}.md\:tw-grid-cols-subgrid{grid-template-columns:subgrid}.md\:tw-grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:tw-grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:tw-grid-rows-none{grid-template-rows:none}.md\:tw-flex-row{flex-direction:row}.md\:tw-flex-row-reverse{flex-direction:row-reverse}.md\:tw-flex-col{flex-direction:column}.md\:tw-flex-wrap{flex-wrap:wrap}.md\:tw-flex-nowrap{flex-wrap:nowrap}.md\:tw-justify-end{justify-content:flex-end}.md\:tw-justify-center{justify-content:center}.md\:tw-justify-between{justify-content:space-between}.md\:tw-gap-12{gap:3rem}.md\:tw-gap-6{gap:1.5rem}.md\:tw-gap-8{gap:2rem}.md\:tw-gap-y-11{row-gap:2.75rem}.md\:tw-space-y-11>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.75rem * var(--tw-space-y-reverse))}.md\:tw-divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:tw-justify-self-end{justify-self:end}.md\:tw-overflow-auto{overflow:auto}.md\:tw-overflow-hidden{overflow:hidden}.md\:tw-bg-\[2\%_0\]{background-position:2% 0}.md\:tw-bg-\[98\%_0\]{background-position:98% 0}.md\:tw-p-8{padding:2rem}.md\:\!tw-px-0{padding-left:0!important;padding-right:0!important}.md\:tw-px-0{padding-left:0;padding-right:0}.md\:tw-px-12{padding-left:3rem;padding-right:3rem}.md\:tw-px-16{padding-left:4rem;padding-right:4rem}.md\:tw-px-20{padding-left:5rem;padding-right:5rem}.md\:tw-px-24{padding-left:6rem;padding-right:6rem}.md\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:tw-px-64{padding-left:16rem;padding-right:16rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-32{padding-top:8rem;padding-bottom:8rem}.md\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.md\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:tw-py-8{padding-top:2rem;padding-bottom:2rem}.md\:tw-pb-16{padding-bottom:4rem}.md\:tw-pb-32{padding-bottom:8rem}.md\:tw-pl-40{padding-left:10rem}.md\:tw-pl-8{padding-left:2rem}.md\:tw-pr-0{padding-right:0}.md\:tw-pr-40{padding-right:10rem}.md\:tw-pr-8{padding-right:2rem}.md\:tw-pt-0{padding-top:0}.md\:tw-pt-16{padding-top:4rem}.md\:tw-text-right{text-align:right}.md\:tw-text-end{text-align:end}.md\:tw-text-2xl{font-size:1.75rem;line-height:1.2}.md\:tw-text-\[21px\]{font-size:21px}.md\:tw-text-lg{font-size:1.2rem;line-height:1.4}.md\:tw-text-xl{font-size:1.5rem;line-height:1.2}.md\:tw-leading-4{line-height:1rem}.md\:tw-leading-normal{line-height:1.5}.md\:before\:tw-content-\[\'\|\'\]:before{--tw-content: "|";content:var(--tw-content)}.md\:hover\:tw-scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:hover\:\!tw-cursor-pointer:hover{cursor:pointer!important}.tw-group:hover .md\:group-hover\:tw-block{display:block}.tw-group:hover .md\:group-hover\:tw-flex{display:flex}.tw-group:hover .md\:group-hover\:tw-bg-grey-700{--tw-bg-opacity: 1;background-color:rgb(128 128 128 / var(--tw-bg-opacity, 1))}.tw-group:hover .md\:group-hover\:hover\:tw-bg-grey-800:hover{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.tw-group:has(img) .md\:group-has-\[img\]\:tw-w-48{width:12rem}}@media(min-width:992px){.lg\:tw-top-\[69px\]{top:69px}.lg\:tw-col-span-1{grid-column:span 1 / span 1}.lg\:tw-col-span-2{grid-column:span 2 / span 2}.lg\:tw-col-span-3{grid-column:span 3 / span 3}.lg\:-tw-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:tw-mb-0{margin-bottom:0}.lg\:tw-mb-6{margin-bottom:1.5rem}.lg\:tw-block{display:block}.lg\:tw-grid{display:grid}.lg\:tw-aspect-\[4\/9\]{aspect-ratio:4/9}.lg\:tw-aspect-square{aspect-ratio:1 / 1}.lg\:tw-size-16{width:4rem;height:4rem}.lg\:tw-min-h-100{min-height:25rem}.lg\:tw-min-h-144{min-height:36rem}.lg\:tw-min-h-72{min-height:18rem}.lg\:tw-w-1\/2{width:50%}.lg\:tw-w-1\/3{width:33.333333%}.lg\:tw-w-1\/6{width:16.666667%}.lg\:tw-w-\[17rem\]{width:17rem}.lg\:tw-w-\[970px\]{width:970px}.lg\:tw-max-w-\[50\%\]{max-width:50%}.lg\:tw-max-w-\[970px\]{max-width:970px}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-flex-row-reverse{flex-direction:row-reverse}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-4{gap:1rem}.lg\:tw-gap-6{gap:1.5rem}.lg\:tw-gap-x-6{column-gap:1.5rem}.lg\:tw-gap-y-6{row-gap:1.5rem}.lg\:tw-border-r{border-right-width:1px}.lg\:tw-border-solid{border-style:solid}.lg\:tw-border-r-cms-grey-white-smoke{--tw-border-opacity: 1;border-right-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.lg\:tw-bg-\[-10vw\]{background-position:-10vw}.lg\:tw-p-3{padding:.75rem}.lg\:tw-px-0{padding-left:0;padding-right:0}.lg\:tw-px-22{padding-left:5.5rem;padding-right:5.5rem}.lg\:tw-px-8{padding-left:2rem;padding-right:2rem}.lg\:tw-py-16{padding-top:4rem;padding-bottom:4rem}.lg\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:tw-text-3xl{font-size:2.25rem;line-height:1.2}.lg\:tw-text-base{font-size:1rem;line-height:1.4}}@media(min-width:1200px){.xl\:tw-mb-40{margin-bottom:10rem}.xl\:tw-mb-48{margin-bottom:12rem}.xl\:tw-mt-40{margin-top:10rem}.xl\:tw-aspect-\[2\/3\]{aspect-ratio:2/3}.xl\:tw-w-1\/2{width:50%}.xl\:tw-w-1\/3{width:33.333333%}.xl\:tw-w-1\/4{width:25%}.xl\:tw-w-\[1170px\]{width:1170px}.xl\:tw-max-w-\[1170px\]{max-width:1170px}.xl\:tw-gap-12{gap:3rem}}@media print{.print\:tw-absolute{position:absolute}.print\:tw-relative{position:relative}.print\:tw-inset-0{inset:0}.print\:tw-left-10{left:2.5rem}.print\:tw-top-12{top:3rem}.print\:tw-z-10{z-index:10}.print\:tw-z-20{z-index:20}.print\:tw-z-30{z-index:30}.print\:\!tw-m-0{margin:0!important}.print\:tw-m-0{margin:0}.print\:tw-mx-0{margin-left:0;margin-right:0}.print\:tw-mx-23{margin-left:5.75rem;margin-right:5.75rem}.print\:tw-mb-3{margin-bottom:.75rem}.print\:tw-mb-8{margin-bottom:2rem}.print\:tw-mt-4{margin-top:1rem}.print\:tw-block{display:block}.print\:tw-inline-block{display:inline-block}.print\:\!tw-hidden{display:none!important}.print\:tw-hidden{display:none}.print\:\!tw-h-full{height:100%!important}.print\:tw-h-40{height:10rem}.print\:tw-h-auto{height:auto}.print\:\!tw-w-10\/12{width:83.333333%!important}.print\:\!tw-w-full{width:100%!important}.print\:tw-w-10\/12{width:83.333333%}.print\:tw-w-36{width:9rem}.print\:tw-w-full{width:100%}.print\:tw-max-w-fit{max-width:fit-content}.print\:tw-list-inside{list-style-position:inside}.print\:tw-list-disc{list-style-type:disc}.print\:\!tw-justify-start{justify-content:flex-start!important}.print\:tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.print\:tw-whitespace-nowrap{white-space:nowrap}.print\:tw-rounded-lg{border-radius:.5rem}.print\:tw-border{border-width:1px}.print\:tw-border-cms-light-blue{--tw-border-opacity: 1;border-color:rgb(0 169 203 / var(--tw-border-opacity, 1))}.print\:tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.print\:tw-bg-\[linear-gradient\(180deg\,rgba\(51\,51\,51\,0\)_0\%\,rgba\(51\,51\,51\,0\)_100\%\)\,linear-gradient\(90deg\,rgba\(0\,169\,203\,0\.60\)_0\%\,rgba\(0\,169\,203\,0\.00\)_100\%\)\]{background-image:linear-gradient(180deg,#3330 0% 100%),linear-gradient(90deg,#00a9cb99,#00a9cb00)}.print\:\!tw-object-cover{object-fit:cover!important}.print\:\!tw-p-0{padding:0!important}.print\:tw-p-0{padding:0}.print\:\!tw-px-8{padding-left:2rem!important;padding-right:2rem!important}.print\:\!tw-pb-8{padding-bottom:2rem!important}.print\:\!tw-text-left{text-align:left!important}.print\:tw-text-left{text-align:left}.print\:tw-text-2xl{font-size:1.75rem;line-height:1.2}.print\:tw-text-base{font-size:1rem;line-height:1.4}.print\:tw-text-xl{font-size:1.5rem;line-height:1.2}.print\:tw-font-bold{font-weight:700}.print\:tw-font-normal{font-weight:400}.print\:tw-text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-black{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-blue{--tw-text-opacity: 1;color:rgb(1 113 204 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-corporate-light-orange{--tw-text-opacity: 1;color:rgb(247 181 0 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-corporate-orange{--tw-text-opacity: 1;color:rgb(255 125 0 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-dark-blue{--tw-text-opacity: 1;color:rgb(38 87 193 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-green{--tw-text-opacity: 1;color:rgb(131 192 61 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-grey-cloud{--tw-text-opacity: 1;color:rgb(231 231 231 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-grey-white-smoke{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-light-blue{--tw-text-opacity: 1;color:rgb(0 169 203 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-light-red{--tw-text-opacity: 1;color:rgb(220 52 64 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-lime-green{--tw-text-opacity: 1;color:rgb(202 222 54 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-purple{--tw-text-opacity: 1;color:rgb(118 16 169 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-red{--tw-text-opacity: 1;color:rgb(153 10 61 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-teal{--tw-text-opacity: 1;color:rgb(73 173 167 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.print\:tw-text-cms-yellow{--tw-text-opacity: 1;color:rgb(255 179 0 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-blue{--tw-text-opacity: 1;color:rgb(74 150 210 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-green{--tw-text-opacity: 1;color:rgb(200 212 0 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-light-orange{--tw-text-opacity: 1;color:rgb(247 181 0 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-magenta{--tw-text-opacity: 1;color:rgb(219 81 151 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-turqouise{--tw-text-opacity: 1;color:rgb(75 190 207 / var(--tw-text-opacity, 1))}.print\:tw-text-corporate-yellow{--tw-text-opacity: 1;color:rgb(255 221 0 / var(--tw-text-opacity, 1))}.print\:tw-text-grey-300{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.print\:tw-text-primary-orange{--tw-text-opacity: 1;color:rgb(255 125 0 / var(--tw-text-opacity, 1))}.print\:tw-text-primary-violet{--tw-text-opacity: 1;color:rgb(60 17 146 / var(--tw-text-opacity, 1))}.print\:tw-text-product-antibodies-purple{--tw-text-opacity: 1;color:rgb(118 16 169 / var(--tw-text-opacity, 1))}.print\:tw-text-product-cell-culture-red{--tw-text-opacity: 1;color:rgb(220 52 64 / var(--tw-text-opacity, 1))}.print\:tw-text-product-cell-separation-blue{--tw-text-opacity: 1;color:rgb(1 113 204 / var(--tw-text-opacity, 1))}.print\:tw-text-product-clinical-blue{--tw-text-opacity: 1;color:rgb(0 169 203 / var(--tw-text-opacity, 1))}.print\:tw-text-product-flow-cytometry-green{--tw-text-opacity: 1;color:rgb(131 192 61 / var(--tw-text-opacity, 1))}.print\:tw-text-product-imaging-teal{--tw-text-opacity: 1;color:rgb(73 173 167 / var(--tw-text-opacity, 1))}.print\:tw-text-product-molecular-analysis-green{--tw-text-opacity: 1;color:rgb(202 222 54 / var(--tw-text-opacity, 1))}.print\:tw-text-product-molecular-green{--tw-text-opacity: 1;color:rgb(141 160 0 / var(--tw-text-opacity, 1))}.print\:tw-text-product-sample-preparation-yellow{--tw-text-opacity: 1;color:rgb(255 179 0 / var(--tw-text-opacity, 1))}.print\:tw-text-product-therasorb-blue{--tw-text-opacity: 1;color:rgb(38 87 193 / var(--tw-text-opacity, 1))}.print\:tw-text-transparent{color:transparent}.print\:tw-blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.print\:\[-webkit-print-color-adjust\:exact\]{-webkit-print-color-adjust:exact}.print\:\[color-adjust\:exact\]{color-adjust:exact}.print\:\[print-color-adjust\:exact\]{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.\[\&\>\*\]\:\!tw-m-0>*{margin:0!important}.\[\&\>\*\]\:tw-m-0>*{margin:0}@media print{.\[\&\>ul\]\:print\:\!tw-pl-8>ul{padding-left:2rem!important}}.\[\&_\*\]\:tw-m-0 *{margin:0}@media print{.\[\&_\*\]\:print\:tw-font-bold *{font-weight:700}.\[\&_br\]\:print\:tw-hidden br{display:none}}@media(min-width:992px){.\[\@media_\(min-width\:992px\)\]\:tw-mb-1{margin-bottom:.25rem}.\[\@media_\(min-width\:992px\)\]\:tw-h-\[3\.125rem\]{height:3.125rem}.\[\@media_\(min-width\:992px\)\]\:tw-w-\[2\.688rem\]{width:2.688rem}}input[type=checkbox],input[type=radio]{opacity:1!important;width:25px;height:25px}.webforms-container{border:5px solid black;padding:2em 3em;width:35%}.mwf-form{width:100%;margin-left:auto;margin-right:auto;display:block}.mwf-form>ul{margin:0!important;padding:0!important;list-style:\e5  none!important;font-size:0}.mwf-form ul li.mwf-error{font-size:12px}.mwf-field{display:inline-block;font-size:12px;margin-bottom:1em;margin-right:1%;vertical-align:top;width:99%}.mwf-label{line-height:1.4;margin:0 2px;text-transform:uppercase}.mwf-input input[type=text],.mwf-input input[type=password],.mwf-input input[type=email],.mwf-input input[type=url],.mwf-input input[type=search],.mwf-input textarea{border:none;border-bottom:1px solid #050505;padding:15px 5px;font-size:12px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.mwf-form ul>li select{padding:10px;font-size:12px;width:99%;float:left}.mwf-form ul>li input[type=checkbox],.mwf-form ul>li input[type=radio]{box-sizing:border-box;margin:-3px .7em 0 0;vertical-align:middle;float:left}.mwf-input input:focus{box-shadow:none;outline:medium none}.mwf-button{display:inline-block;font-size:12px;margin-bottom:1em;margin-right:1em;margin-left:0;vertical-align:top}.mwf-cancel,.mwf-next{margin-top:1em;float:left}.mwf-form ul>li input[type=button],.mwf-form ul>li input[type=submit]{padding:10px 15px;background:#000;border:0;color:#fff;text-transform:uppercase;letter-spacing:4px}.mwf-button.mwf-cancel,.mwf-pager{display:none}.mwf-form ul>li.mwf-cancel input[type=button]{background:#777}.mwf-form ul>li.mwf-pager p{display:inline-block;font-size:12px;margin-bottom:1em;margin-right:1em;margin-left:0;vertical-align:top;text-align:center;width:100%}.mwf-form h3{font-size:24px;margin-bottom:1em;text-transform:uppercase}.mwf-form ul>li .mwf-option label p{font-size:12px;margin:0 .5em 0 0}.mwf-form ul>li fieldset label{cursor:pointer;width:80%;display:block;margin:0;overflow-wrap:break-word;white-space:normal;float:left;padding:10px}.mwf-error{color:red!important;margin-top:.5em!important;font-size:12px}.mwf-upload-dropzone h3{font-size:12px;color:#666;font-weight:200;line-height:1em;text-transform:uppercase;padding:.5em;margin-bottom:1em;margin-top:1em}.mwf-upload-button{position:relative;overflow:hidden;margin:0 10px 20px;background:#fff none repeat scroll 0 0;border:1px solid rgba(0,0,0,.2);color:#333;-moz-user-select:none;background-image:none;border-radius:2px;cursor:pointer;display:inline-block;font-size:12px;font-weight:bolder;line-height:1.42857;padding:5px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.mwf-upload-button input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:12px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.mwf-upload button{border:1px solid rgba(0,0,0,.2);-moz-user-select:none;background-image:none;border-radius:2px;text-align:center;padding:5px 10px;cursor:pointer;min-width:120px;font-weight:bolder}.mwf-upload-delete{background:#777 none repeat scroll 0 0;color:#fff}.mwf-upload-upload{background:#4189dd none repeat scroll 0 0;color:#fff;margin-left:15px}.mwf-upload-metadata ul{font-size:12px}.mwf-upload-metadata ul li{list-style:none}.mwf-upload-progressbar{background:#f3f3f3;margin-top:10px;bottom:30px;right:20px;display:none}.mwf-upload-progressbar>span{font-size:12px;display:block;height:100%;background-color:#4189dd;position:relative;overflow:hidden;text-align:center;color:#fff}.mwf-upload-footer{position:relative;padding:10px 20px;box-sizing:border-box;overflow:auto;background:#f3f3f3}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;font-size:12px}.autocomplete-selected{background:#c3c3c3}.mwf-form{width:80%;font-size:15px;margin-left:auto;margin-right:auto;display:block}.mwf-form>ul{margin:0!important;padding:0!important;list-style:none!important;font-size:0}.mwf-form ul li.mwf-error{font-size:15px}.mwf-field{display:inline-block;font-size:15px;margin-bottom:1em;margin-right:1%;margin-left:0;vertical-align:top;width:99%}.mwf-label{line-height:1.4;margin:0}.mwf-input input[type=text],.mwf-input input[type=password],.mwf-input input[type=email],.mwf-input input[type=url],.mwf-input input[type=search],.mwf-input textarea{border:1px solid #050505;padding:5px 10px;font-size:15px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box}.mwf-form ul>li select{border:1px solid #050505;padding:5px 10px;font-size:15px;width:100%;float:left}.mwf-form ul>li input[type=checkbox],.mwf-form ul>li input[type=radio]{box-sizing:border-box;margin:0 .5em 0 0;vertical-align:middle}.mwf-input input:focus{border:1px solid #d17f1f;box-shadow:none;outline:medium none}li.mwf-s{width:24%!important}li.mwf-m{width:49%!important}li.mwf-l{width:74%!important}.mwf-input fieldset{border:0px;margin:.5em 0 0;padding:0}.mwf-italic{font-style:italic}.mwf-bold{font-weight:700}.mwf-button{display:inline-block;font-size:15px;margin-bottom:1em;margin-right:1em;margin-left:0;vertical-align:top}.mwf-cancel,.mwf-next{margin-top:1em;float:right}.mwf-back{margin-top:1em}.mwf-form ul>li input[type=button],.mwf-form ul>li input[type=submit]{padding:5px 10px;background:#009ee1;border:0;color:#fff;border:1px solid rgba(0,0,0,.2)}.mwf-form ul>li input[type=button]:hover,.mwf-form ul>li input[type=submit]:hover{text-decoration:underline}.mwf-form ul>li.mwf-cancel input[type=button]{background:#666}.mwf-hidden{display:none!important}.mwf-hint{margin:0}.mwf-table{-moz-box-sizing:border-box;box-sizing:border-box}.mwf-table tr:nth-child(2n) td{background:#f9f9f9}.mwf-table th,.mwf-table td{border:none;border-top:1px solid #ddd;padding:6px;background-color:transparent}.mwf-form ul>li.mwf-pager p{display:inline-block;font-size:15px;margin-bottom:1em;margin-right:1em;margin-left:0;vertical-align:top;text-align:center;width:100%}.mwf-form h3{font-size:24px;margin-bottom:1em}.mwf-form ul>li .mwf-option{cursor:pointer;display:block;margin:.5em 1em 0 0;vertical-align:top;white-space:nowrap}.mwf-form ul>li .mwf-option label p{font-size:15px;margin:0 .5em 0 0}.mwf-option.with-image{display:inline-block;float:left;max-width:150px}img.mwf-radio-option-image{max-width:inherit}.mwf-form ul>li fieldset label{cursor:pointer;vertical-align:middle;display:inline-block;margin:0}.mwf-error{color:red!important;margin-top:.5em!important;font-size:15px}.mwf-upload-dropzone{text-align:center;border:2px dashed #666;background-color:#fff;display:block}.mwf-upload-dragover{border:2px solid #666}.mwf-upload-dropzone h3{font-size:15px;color:#666;font-weight:200;line-height:1em;text-transform:uppercase;padding:.5em;margin-bottom:1em;margin-top:1em}.mwf-upload-button{position:relative;overflow:hidden;margin:0 10px 20px;background-color:#fff;border:1px #666 solid;color:#333;-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;line-height:1.42857;padding:5px 10px;text-align:center;vertical-align:middle;white-space:nowrap}.mwf-upload-button input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;font-size:15px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.mwf-upload button{border:1px solid rgba(255,255,255,1);text-align:center;padding:5px 10px;cursor:pointer;min-width:120px}.mwf-upload-delete{background-color:#666;color:#fff}.mwf-upload-upload{margin-left:15px;background-color:#009ee1;color:#fff}.mwf-upload-filecontainer{width:100%;min-height:10px}.mwf-upload-row{width:100%;border-bottom:1px solid #666;padding:15px 0;box-sizing:border-box;position:relative}.mwf-upload-disabled{cursor:not-allowed!important;opacity:.4}.mwf-upload-disabled button,.mwf-upload-disabled input{cursor:not-allowed!important}.mwf-upload-preview{float:left;width:135px;height:130px;display:block;position:relative;background-size:contain;background-repeat:no-repeat;background-position:inherit;background-size:120px 120px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2ODNweCIgaGVpZ2h0PSIxNjgzcHgiIHZlcnNpb249IjEuMSIgc3R5bGU9InNoYXBlLXJlbmRlcmluZzpnZW9tZXRyaWNQcmVjaXNpb247IHRleHQtcmVuZGVyaW5nOmdlb21ldHJpY1ByZWNpc2lvbjsgaW1hZ2UtcmVuZGVyaW5nOm9wdGltaXplUXVhbGl0eTsgZmlsbC1ydWxlOmV2ZW5vZGQ7IGNsaXAtcnVsZTpldmVub2RkIg0Kdmlld0JveD0iMCAwIDE2ODggMTY4OCINCiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQogPGRlZnM+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQogICA8IVtDREFUQVsNCiAgICAuZmlsMCB7ZmlsbDojRjNGM0YzfQ0KICAgIC5maWwxIHtmaWxsOndoaXRlfQ0KICAgXV0+DQogIDwvc3R5bGU+DQogPC9kZWZzPg0KIDxnIGlkPSJFYmVuZV94MDAyMF8xIj4NCiAgPG1ldGFkYXRhIGlkPSJDb3JlbENvcnBJRF8wQ29yZWwtTGF5ZXIiLz4NCiAgPHJlY3QgY2xhc3M9ImZpbDAiIHdpZHRoPSIxNjg4IiBoZWlnaHQ9IjE2ODgiLz4NCiAgPHBhdGggY2xhc3M9ImZpbDEiIGQ9Ik0xMDgyIDEyOTZsLTQ3MiAwYy01NSwwIC05MiwtMzcgLTkyLC05MmwwIC03MjNjMCwtNzIgNTksLTg4IDEyMSwtODhsMjU1IDBjMTksMCAyOSwyMyAyOSw0NmwwIDE1MWMwLDE0IC0xLDI0IDQsMzMgMyw2IDE2LDE2IDIzLDE5IDYsMiAxMzQsMiAxNDgsMSA2OSwwIDc1LDIgNzUsNzlsMCA0NzZjMCw1OCAtMzQsOTYgLTkyLDk2em0tNjQ4IC04MjhsMCA3NjFjMCwxOCAxMiw0NyAxOSw2MSAxMCwxOSAyMCwzMSAzNCw0NSAyNSwyNSA2Niw0NSAxMTQsNDVsNDgxIDBjNTEsMCA4NywtMTUgMTE2LC0zOSAyMiwtMTggNTYsLTYyIDU2LC05OWwwIC02MTRjMCwtMzMgLTI0LC01MiAtNDIsLTc1IC04LC0xMCAtOSwtMTMgLTE5LC0yMyAtNTEsLTUxIC0yMDYsLTIyMCAtMjU2LC0yMjBsLTMyMiAwYy0xMDUsMCAtMTgwLDczIC0xODAsMTU5eiIvPg0KIDwvZz4NCjwvc3ZnPg0K)}.mwf-upload-metadata ul{list-style-type:none;font-size:15px}.mwf-upload-metadata ul li{list-style-type:none}.mwf-upload-error{color:#ff4500;margin:5px 0}.mwf-upload-actions{width:100%;display:inline-block}.mwf-upload-progressbar{background:#666;margin-top:10px;bottom:30px;right:20px;display:none}.mwf-upload-progressbar>span{font-size:15px;display:block;height:100%;background-color:#009ee1;position:relative;overflow:hidden;text-align:center;color:#fff}.mwf-upload-footer{position:relative;padding:10px 20px;box-sizing:border-box;overflow:auto;background:#666}.mwf-upload-footer-actions{float:right}.autocomplete-suggestions{border:1px solid #999;background:#fff;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;font-size:15px}.autocomplete-selected{background:#ededed}.autocomplete-suggestions strong{font-weight:bolder}@media only screen and (max-width:720px){.mwf-form{width:100%}.mwf-field{width:100%;margin-right:0}.mwf-form ul>li select{width:100%}.mwf-form ul>li.mwf-pager p{margin-right:0}li.mwf-s,li.mwf-m,li.mwf-l{width:100%!important}.mwf-input input[type=text],.mwf-input input[type=password],.mwf-input input[type=email],.mwf-input input[type=url],.mwf-input input[type=search],.mwf-input textarea{width:100%}.mwf-upload{width:100%!important}}
