label[for]{cursor:pointer}@font-face{font-family:"Open Sans";src:url("/font/OpenSans/OpenSans-Light.ttf");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("/font/OpenSans/OpenSans-Regular.ttf");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url("/font/OpenSans/OpenSans-Semibold.ttf");font-weight:600;font-style:normal}html{font-family:"Open Sans",sans-serif}body{font-weight:400;font-size:15px;font-size:1.5rem}.font--default{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#2d2a2a}h1{font-size:34px;font-size:3.4rem;margin-top:34px;margin-bottom:17px}h2{font-size:26px;font-size:2.6rem;margin-top:26px;margin-bottom:13px}h3{font-size:22px;font-size:2.2rem;margin-top:22px;margin-bottom:11px}h4{font-size:17px;font-size:1.7rem;margin-top:17px;margin-bottom:0px;font-weight:bold}.font--light{font-weight:300}.font--regular{font-weight:400}.font--bold,b,strong{font-weight:600}.font--italic,i{font-style:italic}.itemGroup{margin-bottom:6px}.itemGroup__item{font-size:14px;font-size:1.4rem}.itemGroup__alignmentInner *{font-size:14px;font-size:1.4rem;line-height:1.2}label.itemGroup__item--desc,.itemGroup__item--desc label{margin-top:6px;padding:1px;line-height:1.5;font-size:13px;font-size:1.3rem}.itemGroup--required label{font-weight:bold}.itemGroup .itemGroup__item--full{width:99%;margin-right:1%;width:100%;margin-right:0px}.itemGroup .itemGroup__item--half{width:49%;margin-right:1%;width:calc(50% - 1.5px);margin-right:3px}.itemGroup .itemGroup__item--third{width:32.333%;margin-right:1%;width:calc(33.333% - 2px);margin-right:3px}.itemGroup .itemGroup__item--twoThird{width:65.666%;margin-right:1%;width:calc(66.666% - 1px);margin-right:3px}.itemGroup .itemGroup__item--quarter{width:24%;margin-right:1%;width:calc(25% - 2.25px);margin-right:3px}.itemGroup .itemGroup__item--twoQuarter{width:49%;margin-right:1%;width:calc(50% - 1.5px);margin-right:3px}.itemGroup .itemGroup__item--threeQuarter{width:74%;margin-right:1%;width:calc(75% - .75px);margin-right:3px}.itemGroup--withDesc .itemGroup__item--desc,.itemGroup--withDescVertical .itemGroup__item--desc{width:100%;margin-right:0}.itemGroup--withDescHorizontal .itemGroup__underlined{border-bottom:1px solid #bbb}.itemGroup--withDescHorizontal .itemGroup__item--desc{width:39%;margin-right:1%;width:40%;margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--full{width:59%;margin-right:1%;width:calc(60% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--half{width:29%;margin-right:1%;width:calc(30% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--third{width:19%;margin-right:1%;width:calc(20% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--twoThird{width:39%;margin-right:1%;width:calc(40% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--quarter{width:14%;margin-right:1%;width:calc(15% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--twoQuarter{width:29%;margin-right:1%;width:calc(30% - 3px);margin-right:3px}.itemGroup--withDescHorizontal .itemGroup__item--threeQuarter{width:44%;margin-right:1%;width:calc(45% - 3px);margin-right:3px}body .itemGroup--checkboxText .itemGroup__item--checkbox,body .itemGroup--radioText .itemGroup__item--radio{width:10%;width:16px}body .itemGroup--checkboxText .itemGroup__item--label,body .itemGroup--radioText .itemGroup__item--label{vertical-align:top;padding-top:5px;width:90%}body .itemGroup--checkboxText .itemGroup__item--label label,body .itemGroup--radioText .itemGroup__item--label label{display:inline-block;vertical-align:top;padding-left:10px;line-height:1.5}body .itemGroup--checkboxText .itemGroup__item--label label>*,body .itemGroup--radioText .itemGroup__item--label label>*{display:inline}.input--text input,.input--email input,.input--password input,.input--number input,.input--date input,.input--time input{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d3d9de;background-color:#fff}.input--textarea textarea{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d3d9de;background-color:#fff}.input--text input:hover,.input--text input:focus,.input--email input:hover,.input--email input:focus,.input--password input:hover,.input--password input:focus,.input--number input:hover,.input--number input:focus,.input--date input:hover,.input--date input:focus,.input--time input:hover,.input--time input:focus,.input--textarea textarea:hover,.input--textarea textarea:focus{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d3d9de}.input--text.input--disabled input,.input--email.input--disabled input,.input--password.input--disabled input,.input--number.input--disabled input,.input--date.input--disabled input,.input--time.input--disabled input,.input--textarea.input--disabled textarea{background-color:#e7ebee;color:#aeaeae}.input--text.input--required input,.input--email.input--required input,.input--password.input--required input,.input--number.input--required input,.input--date.input--required input,.input--time.input--required input,.input--textarea.input--required textarea{background-color:#fff}.input--text.input--disabled input:hover,.input--text.input--disabled input:focus,.input--email.input--disabled input:hover,.input--email.input--disabled input:focus,.input--password.input--disabled input:hover,.input--password.input--disabled input:focus,.input--number.input--disabled input:hover,.input--number.input--disabled input:focus,.input--date.input--disabled input:hover,.input--date.input--disabled input:focus,.input--time.input--disabled input:hover,.input--time.input--disabled input:focus,.input--textarea.input--disabled textarea:hover,.input--textarea.input--disabled textarea:focus{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #d3d9de}.input--text.input--invalid input,.input--email.input--invalid input,.input--password.input--invalid input,.input--number.input--invalid input,.input--date.input--invalid input,.input--time.input--invalid input,.input--textarea.input--invalid textarea{border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid red}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.input--date .ui-datepicker-trigger:hover{color:#6c6c6c}.ui-widget-content{background-color:#fff}.ui-widget-content a{color:#000}.ui-datepicker-header{background-color:#e7ebee}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{background-color:#ddd}table.ui-datepicker-calendar tbody td:not(.ui-datepicker-unselectable):hover{background-color:#f3756a}table.ui-datepicker-calendar tbody td:hover a{color:#fff}td.ui-datepicker-other-month a{color:#ccc}td.ui-datepicker-unselectable{color:#ccc}td.ui-datepicker-today{background-color:#e7ebee}td.ui-datepicker-current-day{background-color:#ef5245}td.ui-datepicker-current-day a{color:#fff}.input--text input,.input--email input,.input--password input,.input--number input,.input--date input,.input--time input{padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}.input--textarea textarea{height:80px;padding-left:0;padding-right:0;padding-top:5px;padding-bottom:5px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.input--date .ui-datepicker-trigger{top:2px;right:5px}.input--date .ui-datepicker-trigger:before{font-family:"Font Awesome 5 Pro";font-size:18px;font-size:1.8rem}.ui-widget-content{width:250px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-datepicker-header{height:30px;cursor:default}.ui-datepicker-prev,.ui-datepicker-next{width:30px;padding-top:3px}.ui-datepicker-prev{padding-left:9px}.ui-datepicker-next{padding-right:9px}.ui-datepicker .ui-datepicker-prev span:before,.ui-datepicker .ui-datepicker-next span:before{font-family:"Font Awesome 5 Pro";font-size:24px;font-size:2.4rem}.ui-datepicker-title{padding-top:3px}table.ui-datepicker-calendar{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0)}table.ui-datepicker-calendar thead{cursor:default}table.ui-datepicker-calendar tbody td{padding-top:2px;padding-bottom:2px}::placeholder{color:#757575;font-style:italic}@media only screen and (max-width: 800px){.input--text input,.input--email input,.input--password input,.input--number input,.input--date input,.input--time input{padding-top:12px;padding-bottom:12px}}.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9;background-color:#fff}.input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox,.input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox{border:1px solid #757575}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#757575}.input--checkbox.input--required .input--checkbox__opticalCheckbox{background-color:#fff}.input--checkbox.input--disabled .input--checkbox__opticalCheckbox{background-color:#e7ebee}.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:hover+.input--checkbox__opticalCheckbox,.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:focus+.input--checkbox__opticalCheckbox{border:1px solid #a9a9a9}.input--checkbox.input--disabled .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#a9a9a9}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{font-family:"Font Awesome 5 Pro";color:#3680c1}.input--checkbox.input--invalid .input--checkbox__opticalCheckbox{border:1px solid #f44336}.input--checkbox{height:16px;width:16px}.input--checkbox__opticalCheckbox{height:16px;width:16px}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{top:.5px;left:.5px}.vAlignmentMiddle--inputCheckbox{padding-top:7px}.input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{font-family:"Font Awesome 5 Pro"}.input--radio__opticalRadio{background-color:#fff;border:1px solid #a9a9a9}.input--radio__functionalRadio:hover+.input--radio__opticalRadio,.input--radio__functionalRadio:focus+.input--radio__opticalRadio{border:1px solid #757575}.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#3680c1}.input--radio.input--required .input--radio__opticalRadio{background-color:#fff}.input--radio.input--disabled .input--radio__opticalRadio{background-color:#e7ebee}.input--radio.input--disabled .input--radio__functionalRadio:hover+.input--radio__opticalRadio,.input--radio.input--disabled .input--radio__functionalRadio:focus+.input--radio__opticalRadio{border:1px solid #a9a9a9}.input--radio.input--disabled .input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{background-color:#a9a9a9}.input--radio.input--invalid .input--radio__opticalRadio{border:1px solid #f44336}.input--radio{height:16px;width:16px}.input--radio__opticalRadio{height:16px;width:16px}.input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{height:8px;width:8px;top:3px;left:3px}.vAlignmentMiddle--inputRadio{padding-top:7px}.input--switch__opticalSwitch{background-color:#c5c5c5}.input--switch.input--required .input--switch__opticalSwitch{background-color:#bbdefb}.input--switch__opticalSwitch:before{background-color:#fff}.input--switch__functionalSwitch:checked+.input--switch__opticalSwitch{background-color:#2196f3}.input--switch.input--invalid .input--switch__opticalSwitch{border:1px solid #f44336}.input--switch{height:23px;width:39px}.input--switch__opticalSwitch{-webkit-border-radius:11.5px;border-radius:11.5px}.input--switch__opticalSwitch:before{height:19px;width:19px;left:2px;top:2px}.input--switch__functionalSwitch:checked+.input--switch__opticalSwitch:before{-webkit-transform:translateX(16px);-moz-transform:translateX(16px);-ms-transform:translateX(16px);-o-transform:translateX(16px);transform:translateX(16px)}.vAlignmentMiddle--inputSwitch{padding-top:3.5px}.input--select select,.input--select select:hover,.input--select select:focus,.input--select.input--required select{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #d3d9de}.input--select.input--disabled select{background-color:#e7ebee}.input--select.input--disabled select:hover,.input--select.input--disabled select:focus{border-left:#fff;border-top:#fff;border-right:#fff;border-bottom:1px solid #d3d9de}.input--select.input--invalid select{border-left:#fff;border-top:#fff;border-right:#fff;border-bottom:1px solid red}.input--select select{height:31px;font-size:15px;font-size:1.5rem}select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}.inputCustomSelect{height:30px}.inputCustomSelect__dropdown{top:30px}.inputCustomSelect__top{height:31px;line-height:28px;padding-left:5px;padding-right:5px}.inputCustomSelect__row{padding-left:5px;padding-right:5px;font-size:15px;line-height:1.7}.inputCustomSelect__row .input--checkbox{margin-top:4px}.inputCustomSelect--single .inputCustomSelect__top,.inputCustomSelect--multi .inputCustomSelect__top{padding-right:25px}.inputCustomSelect--withSearch .inputCustomSelect__top{padding-right:0}.inputCustomSelect--withSearch .inputCustomSelect__top input{padding-right:25px}.inputCustomSelect--single .inputCustomSelect__dropdown,.inputCustomSelect--multi .inputCustomSelect__dropdown{max-height:300px;overflow:auto}.inputCustomSelect__spinner{top:7px;right:5px;height:16px;width:16px;background-size:cover}.inputCustomSelect--processing .inputCustomSelect__spinner{display:inline-block}.inputCustomSelect__spinnerWhileIconIsThereToo{right:22px}.inputCustomSelect--processing .inputCustomSelect__icon{display:none}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__section{padding-top:5px;padding-bottom:5px}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__title{padding-left:5px;padding-right:5px;font-size:13px;line-height:1.7}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row,.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row:link,.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row:visited{padding-left:5px;padding-right:5px;font-size:15px;line-height:1.7}.inputCustomSelect__dropdown{border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9;background-color:#fff}.inputCustomSelect__top{border:1px solid #a9a9a9}.inputCustomSelect__top:focus{border:1px solid #2196f3}.inputCustomSelect__row--selected{background-color:#e7ebee;color:#000}.inputCustomSelect__spinner{background-image:url("../img/spinner_000000.svg");animation:spinnerAnimation 1s steps(12) infinite}@keyframes spinnerAnimation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__section{border-bottom:1px solid #ddd}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__title{color:#888}.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row--selected,.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row--selected:link,.inputCustomSelect--searchOnly.inputCustomSelect--withSearch .inputCustomSelect__row--selected:visited{background-color:#e7ebee;color:#000}.inputCustomSelect .inputCustomSelect__icon{content:"";position:absolute;right:8px;top:6px;font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:15px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inputCustomSelect .inputCustomSelect__icon:before{content:"";font-family:"Font Awesome 5 Pro"}.inputNumberSpinner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;font-size:inherit}.inputNumberSpinner .orderUnit{display:none}.input--file.input--invalid input{border:1px solid red}.button{display:inline-flex;align-items:center;justify-content:center;overflow:visible;text-overflow:initial;border-radius:2px;padding-left:20px;padding-right:20px;height:40px}.button__icon{margin-right:5px;font-size:20px}.button--iconOnly{padding:0;font-size:20px}.button--iconOnly .button__icon{margin:0}.button--round{border-radius:50%}.button__spinnerWrapper,.button--processing .button__spinnerWrapper{display:flex;align-items:center;justify-content:center}.button__spinnerIcon{width:20px;height:20px;font-size:20px}.button__confirmationIcon{font-size:20px}.button--systemContent .button__cmsContent{vertical-align:middle}.button--systemContent .button__cmsContent .fa,.button--systemContent .button__cmsContent .fal,.button--systemContent .button__cmsContent .far,.button--systemContent .button__cmsContent .fas{vertical-align:middle;margin-right:5px;font-size:20px}.button--sizeSmall{padding:0 5px;border-radius:1px;font-size:12px;font-size:1.2rem}.button--sizeSmall .button__icon{padding:4px 8px;font-size:16px}.button--sizeSmall .button__text{font-size:12px;font-size:1.2rem}.button--sizeSmall.button--iconOnly .button__icon{margin:0}.button--sizeSmall.button--round{border-radius:50%}.button--sizeSmall .button__spinnerIcon{height:16px;width:16px}.button--sizeSmall .button__confirmationIcon{font-size:16px}.button--sizeSmall.button--systemContent .button__cmsContent{vertical-align:middle;line-height:15px}.button--sizeSmall.button--systemContent .button__cmsContent .fa,.button--sizeSmall.button--systemContent .button__cmsContent .fal,.button--sizeSmall.button--systemContent .button__cmsContent .far,.button--sizeSmall.button--systemContent .button__cmsContent .fas{vertical-align:middle;margin-right:3px;font-size:15px;font-size:1.5rem}.button,.button:hover:disabled,.button:active:disabled,.button--disabled:hover,.button--disabled:active,.button--disabled:focus{background-color:#e7ebee;color:#777}.button:hover,.button:focus,.button:active{background-color:#eaecef}.button:disabled,.button--disabled{opacity:.5}.button:link,.button:visited{color:#000}.button__spinnerIcon{background-image:url("/img/spinner_000000.svg");background-size:contain;animation:spinnerAnimation 1s steps(12) infinite}@keyframes spinnerAnimation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.button--colorContrast,.button--colorContrast:hover:disabled,.button--colorContrast:active:disabled,.button--colorContrast.button--disabled:hover,.button--colorContrast.button--disabled:active,.button--colorContrast.button--disabled:focus{background-color:#3680c1;color:#fff}.button--colorContrast:hover,.button--colorContrast:focus,.button--colorContrast:active{background-color:#4f94d1}.button--colorContrast:link,.button--colorContrast:visited{color:#fff}.button--colorContrast .button__spinnerIcon{background-image:url("/img/spinner_ffffff.svg")}.button--colorBad:hover{background-color:#e53935}.button--colorBad:focus{background-color:#e53935}.button--colorBad:active{background-color:#d32f2f}.button--colorBad,.button--colorBad:hover:disabled,.button--colorBad:active:disabled,.button--colorBad.button--disabled:hover,.button--colorBad.button--disabled:active,.button--colorBad.button--disabled:focus{background-color:#e42313;color:#fff}.button--colorBad:link,.button--colorBad:visited{color:#fff}.button--colorBad.button__spinnerIcon{background-image:url("/img/spinner_ffffff.svg")}.button--plain,.button--plain:hover,.button--plain:focus,.button--plain:active,.button--plain:hover:disabled,.button--plain:active:disabled,.button--plain.button--disabled:hover,.button--plain.button--disabled:focus,.button--plain.button--disabled:active{text-align:left;padding:0;background-color:rgba(0,0,0,0)}.button--plain:link,.button--plain:visited{color:initial}.button--numberSpinner{padding-left:10px;padding-right:10px;height:40px}.button--numberSpinner,.button--numberSpinner:hover:disabled,.button--numberSpinner:active:disabled,.button--numberSpinner.button--disabled:hover,.button--numberSpinner.button--disabled:active,.button--numberSpinner.button--disabled:focus{background-color:rgba(0,0,0,0);border:none}.button--numberSpinner:hover,.button--numberSpinner:focus,.button--numberSpinner:active{background-color:rgba(0,0,0,0);color:gray;border:none}.button--numberSpinner:disabled,.button--numberSpinner.button--disabled{opacity:.5}.button__confirmationIcon:before{content:"";font-family:"Font Awesome 5 Pro"}.button--scrollTop{width:44px;height:44px;border-radius:50%;background-color:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.17);color:#333;text-align:center;font-size:0;z-index:1}.button--scrollTop .fa,.button--scrollTop .fal,.button--scrollTop .far,.button--scrollTop .fas{font-weight:normal}.link,.link:link,.link:visited{color:#3680c1}.link:hover,.link:focus,.link:active{text-decoration:underline}.link:disabled{color:#727272}.link--current,.link--current:link,.link--current:visited{color:#000}.link--sizeSmall{font-size:13px;font-size:1.3rem}.link--sizeLarge{font-size:18px;font-size:1.8rem}.link--plain,.link--plain:link,.link--plain:visited,.link--plain:hover,.link--plain:focus,.link--plain:active,.link--plain:hover:disabled,.link--plain:active:disabled,.link--plain.link--disabled:hover,.link--plain.link--disabled:focus,.link--plain.link--disabled:active{padding:0;background-color:rgba(0,0,0,0);line-height:inherit;font-size:inherit;color:inherit;height:auto;cursor:default;text-decoration:none;color:inherit}.table__head>.table__row>.table__cell{white-space:normal;overflow:visible;word-wrap:break-word;text-overflow:clip}.table__body>.table__row>.table__cell,.table>.table__row>.table__cell{white-space:normal;overflow:visible;word-wrap:break-word;text-overflow:clip}.table.table--material{font-weight:300}.table.table--material>.table__head>.table__row{border-bottom:1px solid #e7ebee}.table.table--material>.table__head>.table__row>.table__cell{height:32px;padding:2px 10px 2px 10px;font-weight:400}.table.table--material>.table__head>.table__row>.table__cell--clickable:hover{background-color:#e7ebee}.table.table--material>.table__body>.table__row{border-bottom:1px solid #e7ebee}.table.table--material>.table__body>.table__row--noBorderBottom{border-bottom:1px solid rgba(0,0,0,0)}.table.table--material>.table__body>.table__row,.table.table--material>.table__body>.table__row:link,.table.table--material>.table__body>.table__row:visited{color:#777}.table.table--material>.table__body>.table__row>.table__cell{height:32px;padding:10px 10px 10px 10px;font-weight:300}.table.table--material>.table__body>.table__row--clickable:hover{background-color:#e7ebee}.table.table--material .table__cell--numeric{text-align:right}.ul__li .input--radio,.ul__li .input--checkbox{margin-top:3px;margin-right:3px}.attachedElement{margin:0 5px 0 5px}.attachedElement__arrow:after{height:14px;width:14px}.attachedElement__arrow--up{height:7px;width:14px;top:-7px}.attachedElement__arrow--up:after{bottom:-10px}.attachedElement__arrow--left{height:14px;width:7px;left:-7px}.attachedElement__arrow--left:after{right:-10px}.attachedElement__arrow--right{height:14px;width:7px;right:-7px}.attachedElement__arrow--right:after{left:-10px}.attachedElement__arrow--down{height:7px;width:14px;bottom:-7px}.attachedElement__arrow--down:after{top:-10px}.tooltip{background-color:#f5f5f5}.tooltip .tooltip__arrow:after{background-color:#f5f5f5}.tooltip--colorBad{background-color:#f44336;color:#fff}.tooltip--colorBad .tooltip__arrow:after{background-color:#f44336;color:#fff}.tooltip{border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tooltip__arrow:after{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.tooltip__content{padding:5px;padding-left:10px;padding-right:10px}.tooltip__spinnerIcon{position:relative;margin:10px;min-width:24px;min-height:24px}.tooltip__spinnerIcon:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:inline-block;background-image:url("/img/spinner_000000.svg");background-repeat:no-repeat;background-position:center;background-size:contain;background-size:24px;animation:spinnerAnimation 1s steps(12) infinite}@keyframes spinnerAnimation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.modalWindow{padding-top:44px;padding-bottom:30px;box-shadow:0px 3px 7px 0px rgba(0,0,0,.3)}.modalWindow__content{padding-left:30px;padding-right:30px}.modalWindow__closeButton{border:none;border-radius:0;width:44px;height:44px;top:0;right:0;background-color:rgba(56,56,56,.8)}.modalWindow--mobile>.modalWindow__closeButton{top:0;right:0;z-index:1;border:0;background-color:rgba(0,0,0,0)}.modalWindow--mobile>.modalWindow__closeButton .modalWindow__closeButtonIcon{color:#000;font-size:35px}.modalWindow--mobile .modalWindow__content{padding-left:10px;padding-right:10px}.modalWindow__spinnerIcon{background-image:url("/img/spinner_000000.svg");background-size:contain;animation:spinnerAnimation 1s steps(12) infinite}@keyframes spinnerAnimation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.modalWindow__closeButtonIcon{font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:24px;font-size:2.4rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modalWindow__closeButtonIcon:before{content:"";font-family:"Font Awesome 5 Pro"}.disabler{-moz-opacity:.4;-khtml-opacity:.4;opacity:.4;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.tabs{margin:35px 0;padding:30px 0;border-bottom:1px solid #d3d9de}.tabs .tabs__togglers{padding:0 10px 0 10px;text-align:center}.tabs .tabs__toggler{display:inline-block}.tabs .tabs__toggler .link{padding:10px 20px;color:#000;text-transform:uppercase}.tabs .tabs__toggler .link:after{content:"";display:block;margin-top:3px;width:0%;height:3px;opacity:0;background-color:#1789e6;transition:opacity 200ms,width 200ms}.tabs .tabs__toggler.tabs__toggler--current .link,.tabs .tabs__toggler .link:hover,.tabs .tabs__toggler .link:active,.tabs .tabs__toggler .link:focus{color:#000;text-decoration:none}.tabs .tabs__toggler.tabs__toggler--current .link:after,.tabs .tabs__toggler .link:hover:after,.tabs .tabs__toggler .link:active:after,.tabs .tabs__toggler .link:focus:after{opacity:1;width:100%}.tabs .tabs__content{padding-top:20px}.js .tabs .tabs__title{display:none}.tabsProduct .tabs__togglers{margin-top:60px;padding:0 10px 0 10px;border-top:1px solid #e7ebee;text-align:center}.tabsProduct .tabs__toggler{display:inline-block;margin-right:30px;height:100%}.tabsProduct .tabs__toggler a{display:inline-block;height:100%}.tabsProduct .tabs__toggler .link{padding:30px 0;text-transform:uppercase}.tabsProduct .tabs__toggler .link:hover,.tabsProduct .tabs__toggler .link:focus,.tabsProduct .tabs__toggler .link:active{text-decoration:none}.tabsProduct .tabs__toggler .link:after{display:none}.tabsProduct .tabs__toggler--current{border-top:3px solid #777}.tabsProduct .tabs__toggler--current .link{color:#000}.tabsProduct .tabs__toggler:last-child{margin-right:0}.tabsProduct .tabs__content{padding-top:20px}.js .tabsProduct .tabs__title{display:none}.accordion__header{background-color:#e7ebee}.accordion__header .manageLink{position:absolute;top:7px;right:7px;font-size:13px;font-size:1.3rem}.accordion__content{border-left:1px solid #e7ebee;border-right:1px solid #e7ebee;border-bottom:1px solid #e7ebee}.accordions>.accordion{margin-bottom:20px}.accordions>.accordion:last-child{margin-bottom:0}.accordion__header{padding:5px 15px 5px 15px}.accordion__header>.input--radio{margin-top:3px;margin-right:7px}.accordion__content{padding:15px}@media screen and (max-width: 800px){.js .captcha .captcha__challenge{left:0}}.captcha .captcha__checkbox{cursor:pointer}.captcha .captcha__checkbox .input--checkbox__opticalCheckbox,.captcha .captcha__checkbox .input--checkbox{width:32px;height:32px;border-radius:5px}.captcha .captcha__checkbox .input--checkbox{box-shadow:1px 1px 6px rgba(0,0,0,.2)}.captcha .captcha__checkbox .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;font-size:13px;line-height:1;font-size:20px;top:4px;left:5px;color:#3680c1}.captcha .captcha__checkbox .input--checkbox__opticalCheckbox{border:1px solid #eee}.captcha .captcha__checkbox .input--checkbox__opticalCheckbox.captcha__checkbox--spinner:before{background:url("/img/spinner_000000.svg");background-position:center;background-repeat:no-repeat;background-size:contain;top:4px;left:5px;width:20px;height:20px;animation:spinnerAnimation 1s steps(12) infinite}.captcha .captcha__checkbox label{font-size:14px;line-height:14px;cursor:pointer}.captcha .captcha__challenge{max-width:400px;width:100%;box-shadow:1px 1px 13px rgba(84,84,84,.15);border-radius:3px;border:1px solid #eee;background-color:#fff}.captcha .captcha__challenge .challenge .challenge__header{padding:10px;height:100px;background-color:#3680c1;border-radius:3px}.captcha .captcha__challenge .challenge .challenge__header .challenge__title{font-size:16px;color:#fff}.captcha .captcha__challenge .challenge .challenge__header .challenge__title .challenge__word{font-size:24px}.captcha .captcha__challenge .challenge .challenge__header .challenge__preview{border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.2)}.captcha .captcha__challenge .challenge .challenge__body{background-color:#fff}.captcha .captcha__challenge .challenge .challenge__body .challenge__errorMessage{font-size:14px;line-height:14px;margin:8px 0;color:red;text-align:center}.captcha .captcha__challenge .challenge .challenge__body .challenge__imageWrapper .challenge__imageCheckbox:checked+.challenge__image{top:5%;left:5%;width:90%;height:90%;box-shadow:inset 1px 1px 7px rgba(0,0,0,.15)}.captcha .captcha__challenge .challenge .challenge__body .challenge__imageWrapper .challenge__imageCheckbox:checked+.challenge__image:before{content:"";color:#fff;background-color:#3680c1;padding:6px 0 0 6.5px;font-size:17px;top:-2px;right:-2px;width:30px;height:30px;border-radius:999px;box-shadow:1px 1px 5px rgba(122,122,122,.4)}.captcha .captcha__challenge .challenge .challenge__body .challenge__imageWrapper .challenge__image{font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer;transition:all .2s;border-radius:3px}.captcha .captcha__challenge .challenge .challenge__footer{border-top:1px solid #eee}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton{font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#fff;color:#000}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton .button__icon{margin:0}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton .button__icon:before{content:""}.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton{background-color:#3680c1;color:#fff}.slideshow{overflow:hidden}.slideshow .slideshow__slides .slideshow__slide{position:absolute}.slideshowPagingControl--hidden,.slideshowMoveRightControl--hidden,.slideshowMoveLeftControl--hidden{display:none}.environment{position:fixed;z-index:20;left:5px;top:5px;padding:5px 10px;border:1px solid red;border-radius:15px;background-color:rgba(255,0,0,.25);color:red;font-size:15px;font-size:1.5rem;line-height:1;white-space:nowrap}.actionPanel{margin-top:20px;text-align:right}.actionPanel>.button:not(:last-child){margin-right:5px}.actionPanel>.button{margin-bottom:5px}.clickable{cursor:pointer}.fa{font-weight:lighter}.commercialUnit__priceWithDiscount{display:inline-block;vertical-align:middle;border-bottom:1px dashed #2196f3;color:#2196f3;cursor:pointer}hr{display:block;position:relative;padding:0;margin:20px auto;height:0;width:100%;max-height:0;font-size:1px;line-height:0;clear:both;border:none;border-top:1px solid #aaa;border-bottom:1px solid #fff}.address__part{display:block}.cms--contentImage img,.cms--image img{max-width:100%;height:auto}.cms--imageUserSized img,.cms--contentImageUserSized img{width:100%;height:100%;object-fit:contain}.cms--imageLeftTextRightBlock,.cms--imageRightTextLeftBlock{display:table;table-layout:fixed;width:100%}.cms--imageTextBlockRow{display:table-row}.cms--imageLeftTextRightBlock .cms--image,.cms--imageLeftTextRightBlock .cms--text,.cms--imageRightTextLeftBlock .cms--image,.cms--imageRightTextLeftBlock .cms--text{display:table-cell;vertical-align:top}.cms--imageLeftTextRightBlock .cms--image{padding-right:2rem}.cms--imageRightTextLeftBlock .cms--image{padding-left:2rem}.cms--imageLeftTextRightFloat .cms--image{float:left;margin-right:2rem;margin-bottom:1rem}.cms--imageRightTextLeftFloat .cms--image{float:right;margin-left:2rem;margin-bottom:1rem}.cms--imageLeftTextRightFloat:after,.cms--imageRightTextLeftFloat:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cms--imageLeftTextRightFloat,.cms--imageRightTextLeftFloat{display:inline-block}* html .cms--imageLeftTextRightFloat,* html .cms--imageRightTextLeftFloat{height:1%}.cms--imageLeftTextRightFloat,.cms--imageRightTextLeftFloat{display:block}.mailForm{max-width:600px}.mailForm .fields{margin-bottom:20px}.mailForm .itemGroup:not(.messageItemGroup){display:block}.mailForm .input--textarea textarea{height:150px}.mailForm label p:last-child{margin:0}.radioSlider{display:inline-block;position:relative;margin-bottom:60px;border-radius:16px;height:32px;background-color:#f4f4f4}.radioSlider__item{display:inline-block;position:relative;padding:0 24px}.radioSlider__item:nth-child(2){padding-left:0}.radioSlider__item:nth-child(2) label{left:-24px}.radioSlider__item:last-child{padding-right:0}.radioSlider__item:last-child label{right:-24px}.radioSlider__item label{position:absolute;left:0;top:32px;width:80px;text-align:center}.input--radio__functionalRadio{z-index:4}.input--radio__functionalRadio.input--invalid+.radioSlider__opticalRadio{border:1px solid #f44336}.radioSlider__opticalRadio{display:inline-block;position:relative;z-index:3;margin:6px;border-radius:10px;width:20px;height:20px;background-color:#fff;opacity:.9}.radioSlider .input--radio__functionalRadio:checked+.radioSlider__opticalRadio{margin:0;border-radius:16px;width:32px;height:32px;background-color:#1e88e5}.radioSlider__bar{position:absolute;z-index:2;top:0;width:0;height:32px;border-radius:16px;background-color:#bbdefb;transition:width .2s}* p:last-child{margin-bottom:0}*{--cms-section-centered-max-width: 1242px;--cms-section-centered-padding-lr: 20px;--cms-section-margin-bottom: 35px}.captcha .captcha__checkbox .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{font-family:"Font Awesome 5 Pro"}.captcha .captcha__challenge .challenge .challenge__body .challenge__imageWrapper .challenge__image{font:normal normal normal 14px/1 "Font Awesome 5 Pro"}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton{font:normal normal normal 14px/1 "Font Awesome 5 Pro"}.checkoutOneStepComponent .checkoutOneStepAccountChoice__register{margin-top:30px}.checkoutOneStepComponent.checkoutOneStepComponent--registerAccount:not(.checkoutOneStepComponent--registrationOpen) .checkoutOneStepSections{display:none}.checkoutOneStepComponent.checkoutOneStepComponent--registerAccount.checkoutOneStepComponent--registrationOpen .checkoutOneStepAccountChoice{display:none}.checkoutOneStepComponent .checkoutOneStepContact{margin-bottom:30px}.checkoutOneStepComponent .checkoutOneStepContact .items{max-width:300px}.checkoutOneStepComponent .passwordValidationIndicator{margin-bottom:6px}.checkoutOneStepComponent .checkoutOneStepContact__header{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-bottom:15px}.checkoutOneStepComponent .checkoutOneStepContact__title{margin:0}.checkoutOneStepComponent .checkoutOneStepContact__loginLink{flex-shrink:0;white-space:nowrap}.checkoutOneStepComponent .checkoutOneStepDeliveryType,.checkoutOneStepComponent .checkoutOneStepAddresses,.checkoutOneStepComponent .checkoutOneStepDeliveryMethods,.checkoutOneStepComponent .checkoutOneStepPayment,.checkoutOneStepComponent .checkoutOneStepAdditionalInformation,.checkoutOneStepComponent .checkoutOneStepConditions{margin-bottom:30px}.checkoutOneStepComponent .checkoutOneStepDeliveryType__header,.checkoutOneStepComponent .checkoutOneStepAddresses__header,.checkoutOneStepComponent .checkoutOneStepDeliveryMethods__header,.checkoutOneStepComponent .checkoutOneStepPayment__header,.checkoutOneStepComponent .checkoutOneStepAdditionalInformation__header,.checkoutOneStepComponent .checkoutOneStepConditions__header{margin-bottom:15px}.checkoutOneStepComponent .checkoutOneStepDeliveryType__title,.checkoutOneStepComponent .checkoutOneStepAddresses__title,.checkoutOneStepComponent .checkoutOneStepDeliveryMethods__title,.checkoutOneStepComponent .checkoutOneStepPayment__title,.checkoutOneStepComponent .checkoutOneStepAdditionalInformation__title,.checkoutOneStepComponent .checkoutOneStepConditions__title{margin:0}.checkoutOneStepComponent .checkoutOneStepDelivery__types{display:grid;grid-template-columns:1fr 1fr;margin-bottom:15px;border:1px solid #dfdfdf;border-radius:15px}.checkoutOneStepComponent .checkoutOneStepDelivery__type{display:flex;align-items:center;gap:8px;margin:0;padding:12px 15px;cursor:pointer}.checkoutOneStepComponent .checkoutOneStepDelivery__type--pickup{border-left:1px solid #dfdfdf}.checkoutOneStepComponent .checkoutOneStepDelivery__update{margin:15px 0}.checkoutOneStepComponent .checkoutOneStepDelivery__methods{margin-bottom:15px}.checkoutOneStepComponent .deliveryDateItemGroup,.checkoutOneStepComponent .deliveryTimeItemGroup{width:100%}.checkoutOneStepComponent .deliveryDateItemGroup .itemGroup__item:not(.itemGroup__item--desc),.checkoutOneStepComponent .deliveryTimeItemGroup .itemGroup__item:not(.itemGroup__item--desc){width:100%}.checkoutOneStepComponent .checkoutOneStepDelivery__placeholder{padding:15px;background:#f5f5f5;border-radius:4px;color:#737373;line-height:1.4}.checkoutOneStepComponent .checkoutOneStepAddresses .invoiceAddressWrapper h3{margin:0 0 12px 0}.checkoutOneStepComponent .checkoutOneStepAddresses .message--undeliverableCountry .message__icon:after{content:"*"}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses .link{display:none;vertical-align:top;margin-left:8px}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--list .address{border-top:1px solid #d6d6e5}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--list .address:last-child{border-bottom:1px solid #d6d6e5}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--tile{display:grid;grid-template-columns:1fr 1fr}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--tile .address .address__parts{display:block;width:calc(100% - 10px)}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--tile .address button{font-size:15px;width:30px;height:30px}.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--tile .address .button__text{display:none}.checkoutOneStepComponent .checkoutOneStepAddresses .address{padding:12px 15px 12px 35px;position:relative}.checkoutOneStepComponent .checkoutOneStepAddresses .address .input.input--radio{position:absolute;left:10px;top:12px}.checkoutOneStepComponent .checkoutOneStepAddresses .address .address__actions{position:absolute;right:0;top:12px}.checkoutOneStepComponent .checkoutOneStepAddresses .address .address__actions .link{display:none}.checkoutOneStepComponent .checkoutOneStepAddresses .newAddressLink{display:inline-block}.checkoutOneStepComponent .checkoutOneStepAddresses .checkoutOneStepAddressFieldset{border:0;margin:0;padding:0;min-width:0}.checkoutOneStepComponent .checkoutOneStepAddresses .newInvoiceAddressWrapper .items,.checkoutOneStepComponent .checkoutOneStepAddresses .newDeliveryAddressWrapper .items{max-width:300px}.checkoutOneStepComponent .checkoutOneStepAddresses .selectAddressCaption{margin-bottom:20px}.checkoutOneStepComponent .checkoutOneStepAddresses .newAddressCaption{margin-top:20px;margin-bottom:20px}.checkoutOneStepComponent .checkoutOneStepAddresses .address--countryNotDeliverable label{color:#b5b5b5}.checkoutOneStepComponent .checkoutOneStepAddresses .address--countryNotDeliverable label:after{content:"*"}.checkoutOneStepComponent .checkoutOneStepAddresses .messagesComponent{margin-top:10px}.checkoutOneStepComponent .checkoutOneStepAddresses__update{margin-top:15px}.checkoutOneStepComponent .invoiceAddressWrapper--hasNoAddresses .selectInvoiceAddressWrapper{display:none}.checkoutOneStepComponent .invoiceAddressWrapper--hasAddresses .newInvoiceAddressWrapper{display:none}.checkoutOneStepComponent .invoiceAddressWrapper--hasAddresses.invoiceAddressWrapper--showNewAddress .newInvoiceAddressWrapper{display:block}.checkoutOneStepComponent .invoiceAddressSelectItemGroup{margin-bottom:13px}.checkoutOneStepComponent .deliveryAddressEqualInvoiceAddressItemGroup{display:inline-block;margin-bottom:0}.checkoutOneStepComponent .deliveryAddressWrapper--deliveryAddressEqualInvoiceAddress .selectDeliveryAddressWrapper,.checkoutOneStepComponent .deliveryAddressWrapper--deliveryAddressEqualInvoiceAddress .newDeliveryAddressWrapper{display:none}.checkoutOneStepComponent .deliveryAddressWrapper--hasNoAddresses.deliveryAddressWrapper--deliveryAddressNotEqualInvoiceAddress .selectDeliveryAddressWrapper{display:none}.checkoutOneStepComponent .deliveryAddressWrapper--hasAddresses.deliveryAddressWrapper--deliveryAddressNotEqualInvoiceAddress .newDeliveryAddressWrapper{display:none}.checkoutOneStepComponent .deliveryAddressWrapper--hasAddresses.deliveryAddressWrapper--deliveryAddressNotEqualInvoiceAddress.deliveryAddressWrapper--showNewAddress .newDeliveryAddressWrapper{display:block}.checkoutOneStepComponent .deliveryAddressSelectItemGroup{margin-bottom:13px}.checkoutOneStepComponent .addressSelectWrapper{display:flex}.checkoutOneStepComponent .addressSelectInput{flex-grow:1}.checkoutOneStepComponent .addressSelectEdit,.checkoutOneStepComponent .addressSelectRemove{margin-left:10px;flex-shrink:0}.checkoutOneStepComponent .noAddressFound{padding:0 5px 0 5px}.checkoutOneStepComponent .checkoutOneStepPlaceOrder{margin:20px 0}.checkoutOneStepComponent .checkoutOneStepPlaceOrder .button{display:block;width:100%}.checkoutOneStepComponent .labelImageWrapper,.checkoutOneStepComponent .ul__li label{display:inline-block;width:calc(100% - 30px);vertical-align:top}.checkoutOneStepComponent .ul--paymentChildNodes{padding:5px 0 5px 20px}.checkoutOneStepComponent .paymentMethodImagesWrapper{padding:5px 0;cursor:pointer}.checkoutOneStepComponent .paymentMethodImage{display:inline-block;margin-right:4px;padding:1px;border:1px solid #d1d1d1;border-radius:3px}.checkoutOneStepComponent .paymentMethodImage img{display:block}.checkoutOneStepComponent .saferpayContentWrapper{margin:10px 0}.checkoutOneStepComponent .saferpayFields__row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.checkoutOneStepComponent .saferpayFields>.saferpayFields__row+.saferpayFields__field{margin-top:8px}.checkoutOneStepComponent .saferpayFields__control{box-sizing:border-box;height:30px}.checkoutOneStepComponent .saferpayAliasRemove{display:inline-block;vertical-align:top;margin-left:10px}.checkoutOneStepComponent .storePaymentCardAliasesItemGroup{margin-top:10px}.checkoutOneStepComponent .checkoutOneStepAccordions{border:1px solid #dfdfdf;border-radius:15px}.checkoutOneStepComponent .checkoutOneStepAccordions>.accordion{margin-bottom:0;border-top:1px solid #dfdfdf}.checkoutOneStepComponent .checkoutOneStepAccordions>.accordion:first-child{border-top:none}.checkoutOneStepComponent .checkoutOneStepAccordions>.accordion:last-child .accordion__content{border-bottom-left-radius:15px;border-bottom-right-radius:15px}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__header{display:block;padding:12px 15px;border:none;background-color:rgba(0,0,0,0)}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__header .title{font-size:13px;font-size:1.3rem}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__summary{display:none;flex:1 1 auto;min-width:0;line-height:1.4;font-weight:bold;font-size:15px;font-size:1.4rem}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__summary--addresses{flex-direction:column;gap:.8em;white-space:normal;font-weight:normal}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__addressSummary{display:flex;flex-direction:column}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__addressSummaryPrimary{font-weight:bold}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__addressSummarySecondary{font-weight:normal}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__toggler{display:none;flex-shrink:0;color:#737373;font-size:15px;line-height:1;transition:transform .15s ease}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__content{border:none;padding:15px;background-color:#f6f6f6}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__content>*{margin-bottom:0}.checkoutOneStepComponent .checkoutOneStepAccordions .accordion__content .ul{margin:0}.checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepContact__fields .items{max-width:300px}.js .checkoutOneStepComponent .checkoutOneStepAccordions .accordion__header{display:grid;grid-template-columns:20% 1fr 15px;align-items:center;grid-gap:20px}.js .checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__summary{display:block}.js .checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__summary--addresses{display:flex}.js .checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__summary--payment{display:flex;flex-direction:row;gap:10px;align-items:center}.js .checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__paymentSummaryImage{display:flex;padding:1px;border:1px solid #d1d1d1;border-radius:3px}.js .checkoutOneStepComponent .checkoutOneStepAccordions .checkoutOneStepAccordion__paymentSummaryImage img{display:block;height:20px;width:auto}.js .checkoutOneStepComponent .checkoutOneStepAccordions .accordion__toggler{display:inline-flex;align-items:center}.js .checkoutOneStepComponent .checkoutOneStepAccordions .accordion--open>.accordion__header>.accordion__toggler{transform:rotate(180deg)}.js .checkoutOneStepComponent .checkoutOneStepAccordions .accordion--open>.accordion__header>.checkoutOneStepAccordion__summary{visibility:hidden;height:0}.checkoutOneStepComponent--type-delivery .checkoutOneStepDelivery__method[data-deliverymethodtype="2"],.checkoutOneStepComponent--type-pickup .checkoutOneStepDelivery__method[data-deliverymethodtype="1"],.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="1"]:checked) .checkoutOneStepDelivery__method[data-deliverymethodtype="2"],.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .checkoutOneStepDelivery__method[data-deliverymethodtype="1"]{display:none}.checkoutOneStepComponent--type-delivery .pickupDateLabel,.checkoutOneStepComponent--type-delivery .pickupTimeLabel,.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="1"]:checked) .pickupDateLabel,.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="1"]:checked) .pickupTimeLabel,.checkoutOneStepComponent--type-pickup .deliveryDateLabel,.checkoutOneStepComponent--type-pickup .deliveryTimeLabel,.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .deliveryDateLabel,.checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .deliveryTimeLabel{display:none}.js .checkoutOneStepComponent .checkoutOneStepDelivery__update,.js .checkoutOneStepComponent .checkoutOneStepAddresses__update,.js .checkoutOneStepComponent .checkoutOneStepDeliveryMethods__update,.js .checkoutOneStepComponent .checkoutOneStepPayment__update{display:none}.checkoutOneStepDeliveryMethods__update,.checkoutOneStepPayment__update{margin-top:15px}.checkoutOneStepComponent--type-pickup .deliveryAddressWrapper,.checkoutOneStepComponent--type-pickup .checkoutOneStepDeliveryMethods,.checkoutOneStepComponent--type-pickup .accordion--deliveryMethods,html:not(.js) .checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .deliveryAddressWrapper,html:not(.js) .checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .checkoutOneStepDeliveryMethods,html:not(.js) .checkoutOneStepComponent:has(input[name=DeliveryMethodType][value="2"]:checked) .accordion--deliveryMethods{display:none}.js .checkoutOneStepComponent .addresses .link{display:inline-block}.js .checkoutOneStepComponent .address .address__actions .link{display:block}.js .checkoutOneStepComponent .newAddressLink{display:inline-block}.js .checkoutOneStepComponent .selectAddressCaption{display:none}.js .checkoutOneStepComponent .newAddressCaption{display:none}.js .checkoutOneStepComponent .deliveryAddressHintCaption{display:none}.checkoutOneStepNewAddressModalWindow .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.checkoutOneStepNewAddressModalWindow .cancelAddressChangeButton{float:left}.checkoutOneStepComponent--guest .ul{border:1px solid #dfdfdf;border-radius:15px}.checkoutOneStepComponent--guest .ul__li .input--radio{padding:15px;width:31px;height:46px}.checkoutOneStepComponent--guest .ul__li>label{padding:15px 15px 15px 0;width:calc(100% - 45px)}.checkoutOneStepComponent--guest .checkoutOneStepAddresses .address{padding:12px 15px 12px 50px}.checkoutOneStepComponent--guest .labelImageWrapper{width:calc(100% - 45px)}.checkoutOneStepComponent--guest .labelImageWrapper>label{padding:15px 0 0 0;width:100%}.checkoutOneStepComponent--guest .ul__li:not(:last-child){border-bottom:1px solid #dfdfdf}@media only screen and (max-width: 550px){.checkoutOneStepComponent .checkoutOneStepAddresses .addresses.addresses--tile{grid-template-columns:1fr}}.cookiesConsentComponent{background-color:#f4f4f4;box-shadow:0 0 5px rgba(0,0,0,.2);line-height:1.2;font-size:13px;font-size:1.3rem}.cookiesConsentComponent .cookiesConsent__content{margin:0 auto;max-width:1000px;padding:0 10px 0 10px}.cookiesConsentComponent .cookiesConsent__editPanel{display:none;margin:10px 0}.cookiesConsentComponent .cookiesConsent__editPanel .itemGroup__item{line-height:1.5}.cookiesConsentComponent.cookiesConsent--simple{position:fixed;z-index:40;padding:10px 20px;width:100%}.cookiesConsentComponent.cookiesConsent--simple .cookiesConsent__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.cookiesConsentComponent.cookiesConsent--simple .cookiesConsent__text{margin-right:10px}.cookiesConsentComponent.cookiesConsent--withThirdParty{position:fixed;z-index:40;bottom:30px;right:30px;padding:20px;width:360px}.cookiesConsentComponent.cookiesConsent--withThirdParty .cookiesConsent__actionPanel{margin-top:10px}.cookiesConsentComponent.cookiesConsent--withThirdParty .cookiesConsent__actionPanel .button--cookiesConsentPartial{display:none}.navigationComponent .navigationItems,.navigationComponent .navigationItem{margin:0;padding:0;list-style-type:none}.navigationComponent .navigationItems--LeftToRight{flex-direction:row;flex-wrap:wrap}.navigationComponent .navigationItems--LeftToRight.navigationItems--open{display:flex}.navigationComponent .navigationItem{position:relative}.navigationComponent .navigationItem__content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:0;white-space:nowrap;cursor:pointer}.navigationComponent .navigationItem__content>.link,.navigationComponent .navigationItem__content>.link:link,.navigationComponent .navigationItem__content>.link:visited{flex-grow:1;display:block;padding:5px 10px;text-decoration:none}.navigationComponent .navigationItem__content>.link:hover,.navigationComponent .navigationItem__content>.link:focus,.navigationComponent .navigationItem__content>.link:active{text-decoration:underline}.navigationComponent .navigationItem--current>.navigationItem__content>.link,.navigationComponent .navigationItem--current>.navigationItem__content>.link:link,.navigationComponent .navigationItem--current>.navigationItem__content>.link:visited{text-decoration:underline}.navigationComponent .navigationItem__content--DropdownOnClick,.navigationComponent .navigationItem__content--AccordionOnClick,.navigationComponent .navigationItem__content--noLink{padding:5px 10px}.navigationComponent .navigationItem__content--DropdownOnClick>.link,.navigationComponent .navigationItem__content--DropdownOnClick>.link:link,.navigationComponent .navigationItem__content--DropdownOnClick>.link:visited,.navigationComponent .navigationItem__content--AccordionOnClick>.link,.navigationComponent .navigationItem__content--AccordionOnClick>.link:link,.navigationComponent .navigationItem__content--AccordionOnClick>.link:visited,.navigationComponent .navigationItem__content--noLink>.link,.navigationComponent .navigationItem__content--noLink>.link:link,.navigationComponent .navigationItem__content--noLink>.link:visited{padding:0}.navigationComponent .navigationItem__openToggler,.navigationComponent .navigationItem__closeToggler{display:inline-block;width:16px;height:16px;font-size:16px;line-height:1}.navigationComponent .navigationItems--DropdownOnClick,.navigationComponent .navigationItems--DropdownOnHoverAndTap{position:absolute;z-index:2;display:none;background-color:#fff}.navigationComponent .navigationItems--DropdownOnClick.navigationItems--DropdownDirectionLeft,.navigationComponent .navigationItems--DropdownOnHoverAndTap.navigationItems--DropdownDirectionLeft{top:0;left:100%}.navigationComponent .navigationItems--DropdownOnClick.navigationItems--DropdownDirectionRight,.navigationComponent .navigationItems--DropdownOnHoverAndTap.navigationItems--DropdownDirectionRight{top:0;right:100%}.navigationComponent .navigationItems--DropdownOnClick.navigationItems--DropdownDirectionTop,.navigationComponent .navigationItems--DropdownOnHoverAndTap.navigationItems--DropdownDirectionTop{bottom:100%;left:0}.navigationComponent .navigationItems--DropdownOnClick.navigationItems--DropdownDirectionBottom,.navigationComponent .navigationItems--DropdownOnHoverAndTap.navigationItems--DropdownDirectionBottom{top:100%;left:0}.navigationComponent .navigationItems--DropdownOnClick.navigationItems--open,.navigationComponent .navigationItems--DropdownOnHoverAndTap.navigationItems--open{display:block}.navigationComponent .navigationItems--AccordionOnClick{display:none}.navigationComponent--MainNav .navigationItems--level0{text-transform:uppercase;font-weight:bold;gap:10px}.navigationComponent--MainNav .navigationItems--level1{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;padding-top:20px;box-shadow:2px 4px 6px 0px rgba(0,0,0,.1);text-transform:uppercase;font-weight:bold}.navigationComponent--MainNav .navigationItems--level1.navigationItems--open{display:grid}.navigationComponent--MainNav .navigationItems--level2{text-transform:none;font-weight:normal}.navigationComponent--MainNav .navigationItems--level2 .navigationItem__content--DropdownOnClick:not(.navigationItem__content--noLink),.navigationComponent--MainNav .navigationItems--level2 .navigationItem__content--AccordionOnClick:not(.navigationItem__content--noLink){padding:3px 20px}.navigationComponent--Footer .navigationItems--level0>.navigationItem>.navigationItem__content{margin-bottom:5px;font-weight:bold}.navigationComponent--Footer .navigationItems--level1 .link,.navigationComponent--Footer .navigationItems--level1 .link:link,.navigationComponent--Footer .navigationItems--level1 .link:visited{padding:0 10px}.offerRequestComponent .actionPanel .button:last-child{margin-right:0}.offerRequestComponent .upperActionPanel{margin-top:0;margin-bottom:40px}.offerRequestComponent .upperActionPanel .clearOfferRequestButton{display:none}.offerRequestComponent .lowerActionPanel{margin-top:40px}.offerRequestComponent .lowerActionPanel .continueShoppingButton{display:none}.offerRequestComponent .clearOfferRequestButton{float:left}.offerRequestComponent .offerRequestIsEmptyIndicator{border:1px solid #e7ebee;padding:10px}.offerRequestComponent .offerRequestIsEmptyIndicator>.quickAddComponentWrapper{margin-top:20px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell{padding-top:10px;padding-bottom:10px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--image{width:100px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--commercialUnit{width:100%}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--stockCount{vertical-align:top;width:120px;text-align:right}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--deliverability{vertical-align:top;width:120px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--quantity{width:160px;text-align:center}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--price{width:120px;text-align:right}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__head .table__cell--comment{width:260px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell{padding-top:10px;padding-bottom:10px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit{vertical-align:top}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .lineImage{position:relative;vertical-align:top;display:inline-block;width:80px;min-height:80px;cursor:pointer}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .link,.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit img{cursor:pointer}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--add .lineImage{position:relative;vertical-align:top;display:inline-block;width:80px;text-align:center;font-weight:700;color:#666;line-height:13px;padding-top:2px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .lineImage .noImageIconLink{display:inline-block;width:60px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .noImageIcon{padding-bottom:66.666%;background-color:#f9f9f9;background-image:url("/img/no-image-icon.png");background-size:40px 40px;background-repeat:no-repeat;background-position:center}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit,.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--add{display:table-cell;vertical-align:top;width:calc(100% - 80px);white-space:normal}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .link{cursor:pointer}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .manufacturerAndDesignation{display:block;margin-bottom:10px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .manufacturer{font-size:13px;font-size:1.3rem;font-weight:400}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .properties{font-size:13px;font-size:1.3rem}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .commercialUnitProperties{margin-bottom:10px}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .addToShoppingListLink,.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .removeFromShoppingListLink{font-size:13px;font-size:1.3rem;margin-bottom:9px;display:block}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit .removeLink{font-size:13px;font-size:1.3rem;display:block}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit div:last-child{margin-bottom:0}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--stockCount{vertical-align:top;text-align:right}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--deliverability{vertical-align:top}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--quantity{vertical-align:top;text-align:center}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--quantity .inputNumberSpinner{max-width:140px;vertical-align:top}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--commercialUnit:before{display:none}.offerRequestComponent .offerRequestContent .table__cell--quantity .orderUnit{display:none}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--price{text-align:right;vertical-align:top}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--comment{vertical-align:top}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--comment .input--textarea{height:100%}.offerRequestComponent .offerRequestContent .offerRequestLines.table .table__body .table__cell--comment .input--textarea textarea{height:100%}.offerRequestComponent .offerRequestFormWrapper{margin-top:50px}.offerRequestComponent .offerRequestFormWrapper .column{display:inline-block;vertical-align:top;margin-right:40px;max-width:300px}.offerRequestComponent .offerRequestFormWrapper .commentItemGroup textarea{height:150px}.offerRequestComponent .offerRequestFormWrapper .commentItemGroup{margin-top:20px}.pagesSearchResultComponent{position:relative}.pagesSearchResultComponent .actionPanel{text-align:center}.pagesSearchResultComponent .loadMore{text-align:center;position:relative}.paymentMethodImagesComponent .paymentMethodImage{display:inline-block;padding:1px;border:1px solid #d1d1d1;border-radius:3px}.paymentMethodImagesComponent .paymentMethodImage img{display:block}.ratingDetailsComponent .overallRatingWrapper{margin-bottom:20px}.ratingDetailsComponent .overallRatingValue{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center;font-size:24px;font-size:2.4rem}.ratingDetailsComponent .overallRatingStarWrapper{position:relative}.ratingDetailsComponent .overallRatingAverageValue{display:block;margin-right:5px;font-weight:bold}.ratingDetailsComponent .overallRatingStar{visibility:hidden;position:relative;z-index:1}.ratingDetailsComponent .overallRatingStar:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:bold}.ratingDetailsComponent .overallRatingStar--full{visibility:visible}.ratingDetailsComponent .overallRatingStar--full:after{color:#ffd24f}.ratingDetailsComponent .overallRatingStar--half{visibility:visible}.ratingDetailsComponent .overallRatingStar--half:after{content:"";color:#ffd24f}.ratingDetailsComponent .overallRatingStar--backdrop{position:absolute;left:0;top:0;z-index:0;color:#eee}.ratingDetailsComponent .overallRatingCount{margin-left:3px;font-size:15px;font-size:1.5rem;color:#adadad}.ratingDetailsComponent .overallRatingCount:before{content:"("}.ratingDetailsComponent .overallRatingCount:after{content:")"}.ratingDetailsComponent .ratingDistributionWrapper{display:table;margin-bottom:20px;width:100%;max-width:350px}.ratingDetailsComponent .ratingDistribution{display:table-row}.ratingDetailsComponent .ratingDistribution__cell{display:table-cell;white-space:nowrap}.ratingDetailsComponent .ratingDistribution__cell--bar{padding:8px 10px;width:100%}.ratingDetailsComponent .ratingDistribution__barWrapper{border-radius:5px;background-color:#eee}.ratingDetailsComponent .ratingDistribution__bar{display:block;border-radius:5px 0 0 5px;height:10px;background-color:#3680c1}.ratingDetailsComponent .ratingDistribution__bar--100{border-radius:5px}.ratingDetailsComponent .rateProductWrapper{margin-top:10px}.ratingDetailsComponent .rateableCommercialUnit{margin-bottom:10px}.ratingDetailsComponent .rateableCommercialUnit .button{max-width:100%}.ratingDetailsComponent .reviewsWrapper{margin-top:30px}.ratingDetailsComponent .reviewsLoadMoreWrapper{margin-top:20px}.ratingDetailsComponent .review{display:grid;grid-template-columns:100px 1fr 80px;grid-gap:20px;margin-bottom:20px;font-size:13px;font-size:1.3rem}.ratingDetailsComponent .review__user{margin-top:5px}.ratingDetailsComponent .review__user:before{content:"";font-family:"Font Awesome 5 Pro";font-weight:bold;color:#e0e0e0}.ratingDetailsComponent .reviewValue{display:flex;flex-direction:row;flex-wrap:nowrap;gap:5px;align-items:center}.ratingDetailsComponent .reviewStarWrapper{position:relative}.ratingDetailsComponent .reviewStar{visibility:hidden;position:relative;z-index:1}.ratingDetailsComponent .reviewStar:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:bold}.ratingDetailsComponent .reviewStar--full{visibility:visible}.ratingDetailsComponent .reviewStar--full:after{color:#ffd24f}.ratingDetailsComponent .reviewStar--half{visibility:visible}.ratingDetailsComponent .reviewStar--half:after{content:"";color:#ffd24f}.ratingDetailsComponent .reviewStar--backdrop{position:absolute;left:0;top:0;z-index:0;color:#eee}.ratingDetailsComponent .review__titleTextWrapper{padding:5px 10px;border-radius:5px;background-color:#eee}.ratingDetailsComponent .review__ownersComment{margin-top:5px;margin-left:30px;padding:5px 10px;border-radius:5px;border:1px solid #e3e3e3;color:#787878}.ratingDetailsComponent .review__date{color:#adadad}.ratingDetailsComponent .actionPanel{text-align:center}.ratingDetailsComponent .loadMore{text-align:center;position:relative}.ratingRequestComponent .ratingRequest__commercialUnitSelector{margin-bottom:20px}.ratingRequestComponent .jsCommercialunitSelector{display:none}.ratingRequestComponent .ratingRequest__commercialUnit{display:flex;flex-direction:row;gap:50px;align-items:center;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d6d6e5}.ratingRequestComponent .ratingRequest__commercialUnit.link--plain,.ratingRequestComponent .ratingRequest__commercialUnit.link--plain:hover{cursor:pointer}.ratingRequestComponent .ratingRequest__imageWrapper{max-width:130px}.ratingRequestComponent .ratingRequest__imageWrapper img{width:100%;height:auto}.ratingRequestComponent .ratingRequest__designation{font-size:18px;font-size:1.8rem;font-weight:600}.ratingRequestComponent .items--ratingRequest{max-width:400px}.ratingRequestComponent .valueSelector .input--radio{vertical-align:middle;width:32px;height:32px}.ratingRequestComponent .valueSelector .input--radio__opticalRadio{border:none;width:32px;height:32px}.ratingRequestComponent .valueSelector .input--radio__opticalRadio:before{display:block;content:"";width:32px;height:32px;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:400;line-height:1;color:#d6d6e5}.ratingRequestComponent .valueSelector .input--radio.input--required .input--radio__opticalRadio{background-color:rgba(0,0,0,0)}.ratingRequestComponent .valueSelector .input--radio__functionalRadio:checked+.input--radio__opticalRadio:before{top:0;left:0;background-color:rgba(0,0,0,0);font-weight:800;color:#ffd24f}.ratingRequestComponent .valueSelector .input--radio__functionalRadio:hover+.input--radio__opticalRadio,.ratingRequestComponent .valueSelector .input--radio__functionalRadio:focus+.input--radio__opticalRadio{border:none}.ratingRequestComponent .valueSelector.valueSelector--2 .input--radio__opticalRadio--1:before{font-weight:800;color:#ffd54f}.ratingRequestComponent .valueSelector.valueSelector--3 .input--radio__opticalRadio--1:before,.ratingRequestComponent .valueSelector.valueSelector--3 .input--radio__opticalRadio--2:before{font-weight:800;color:#ffd54f}.ratingRequestComponent .valueSelector.valueSelector--4 .input--radio__opticalRadio--1:before,.ratingRequestComponent .valueSelector.valueSelector--4 .input--radio__opticalRadio--2:before,.ratingRequestComponent .valueSelector.valueSelector--4 .input--radio__opticalRadio--3:before{font-weight:800;color:#ffd54f}.ratingRequestComponent .valueSelector.valueSelector--5 .input--radio__opticalRadio--1:before,.ratingRequestComponent .valueSelector.valueSelector--5 .input--radio__opticalRadio--2:before,.ratingRequestComponent .valueSelector.valueSelector--5 .input--radio__opticalRadio--3:before,.ratingRequestComponent .valueSelector.valueSelector--5 .input--radio__opticalRadio--4:before{font-weight:800;color:#ffd54f}.ratingRequestComponent .valueSelector .valueDescription{display:inline-block;vertical-align:middle;padding:2px 10px;font-weight:bold}.ratingRequestComponent .reviewTitle{margin-top:40px}.ratingRequestComponent .actionPanel{max-width:400px}.twoFAEMailComponent .items,.twoFAEMailComponent .actionPanel{max-width:300px}.twoFAEMailComponent .links{margin-top:20px}.catalogListSlideshow{position:relative;height:auto;overflow:hidden}.catalogListSlideshow .slideshow__slide{box-shadow:none;border-radius:0}.pageList{font-size:0}.pageList .page{display:block;padding:15px 0;border-top:1px solid #e7ebee;position:relative}.pageList .page:last-child{border-bottom:1px solid #e7ebee}.pageList .page__imageWrapper{width:130px;height:auto;margin-right:30px;display:inline-block;vertical-align:top;position:relative}.pageList .page__imageWrapper img{width:100%;height:auto}.pageList .page__imageWrapper .noImageIcon{width:130px;height:90px;background-color:#f9f9f9}.pageList .page__contentWrapper{display:inline-block;vertical-align:top;width:calc(100% - 160px);font-size:15px;font-size:1.5rem;color:#444}.pageList .page__title{font-size:17px;font-size:1.7rem;color:#2196f3}.checkoutOneStepPage .checkoutOneStepLayout{display:grid;grid-template-columns:1fr;align-items:start;margin-bottom:40px}.checkoutOneStepPage .checkoutOneStepLayout__main{display:flex;flex-direction:column;padding:10px 40px 40px 40px}.checkoutOneStepPage .checkoutOneStepLayout__main>*{align-self:stretch;width:100%;max-width:none}.checkoutOneStepPage .checkoutOneStepLayout__cart{position:sticky;top:0;min-width:0;padding:50px 40px 40px 40px}.checkoutOneStepPage .checkoutOneStepLayout__cart .table.table--material>.table__body>.table__row{border-bottom:none}.checkoutOneStepPage .checkoutOneStepLayout__cart .table.table--material>.table__head>.table__row>.table__cell,.checkoutOneStepPage .checkoutOneStepLayout__cart .table.table--material>.table__body>.table__row>.table__cell{padding:5px}.checkoutOneStepPage .checkoutOneStepLayout__cart .cartContent .cartItems.table .table__head .table__cell--quantity,.checkoutOneStepPage .checkoutOneStepLayout__cart .cartContent .cartItems.table .table__body .table__cell--quantity{width:75px;text-align:right}.checkoutOneStepPage .checkoutOneStepLayout__cart .cartContent .cartItems.table .table__body .table__cell--commercialUnit .itemImage{width:70px}.checkoutOneStepPage .checkoutOneStepLayout__cart .cartContent .cartItems.table .table__body .table__cell--commercialUnit .itemDescription .manufacturerAndDesignation{margin-bottom:5px}.checkoutOneStepPage .content--paymentMethods{display:none}.statusPage .content--status{padding:40px 0;text-align:center}*{font-family:Segoe UI,Roboto,Helvetica,Arial;font-size:1.65rem}h1{font-size:4.1rem;font-weight:300;margin-bottom:12px}h2{font-size:3.8rem;font-weight:300;margin-bottom:12px}h3{font-size:3.5rem;font-weight:300;margin-bottom:12px}h4{font-size:3.2rem;font-weight:300;margin-bottom:12px}h1>.fal,h1>.fas,h1>.fa,h2>.fal,h2>.fas,h2>.fa,h3>.fal,h3>.fas,h3>.fa,h4>.fal,h4>.fas,h4>.fa,h5>.fal,h5>.fas,h5>.fa,h6>.fal,h6>.fas,h6>.fa{font-size:inherit}@media(max-width: 1000.9px){h1{font-size:2.75rem;margin-bottom:10px;overflow-wrap:anywhere}h2{font-size:2.5rem;margin-bottom:10px}h3{font-size:2.25rem;margin-bottom:10px}h4{font-size:2.05rem;margin-bottom:10px}}.input--text input,.input--email input,.input--password input,.input--number input,.input--date input,.input--time input,.input--textarea textarea{border:1px solid #cdd5df;border-radius:10px;background-color:#fff;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.input--textarea textarea{min-height:110px}.input--text input:hover,.input--email input:hover,.input--password input:hover,.input--number input:hover,.input--date input:hover,.input--time input:hover,.input--textarea textarea:hover{border-color:#b5c0ce}.input--text input:focus,.input--email input:focus,.input--password input:focus,.input--number input:focus,.input--date input:focus,.input--time input:focus,.input--textarea textarea:focus{border-color:#1565c0;box-shadow:0 0 0 3px rgba(21,101,192,.15)}.input--text.input--disabled input,.input--email.input--disabled input,.input--password.input--disabled input,.input--number.input--disabled input,.input--date.input--disabled input,.input--time.input--disabled input,.input--textarea.input--disabled textarea{background-color:#f3f5f8;color:#8c96a3;border-color:#cdd5df}.input--text.input--invalid input,.input--email.input--invalid input,.input--password.input--invalid input,.input--number.input--invalid input,.input--date.input--invalid input,.input--time.input--invalid input,.input--textarea.input--invalid textarea{border:1px solid #d93025;box-shadow:none}.input--date .ui-datepicker-trigger{top:8px;right:10px}::placeholder{color:#8a94a4;font-style:normal}@media only screen and (max-width: 800px){.input--text input,.input--email input,.input--password input,.input--number input,.input--date input,.input--time input,.input--textarea textarea{padding-top:12px;padding-bottom:12px}}.input--select select,.input--select select:hover,.input--select select:focus,.input--select.input--required select{border:1px solid #cdd5df;border-radius:10px;background-color:#fff;padding-left:12px;padding-right:36px;transition:border-color .15s ease,box-shadow .15s ease}.input--select select:hover{border-color:#b5c0ce}.input--select select:focus{border-color:#1565c0;box-shadow:0 0 0 3px rgba(21,101,192,.15)}.input--select.input--disabled select{background-color:#f3f5f8;color:#8c96a3;border-color:#cdd5df}.input--select.input--disabled select:hover,.input--select.input--disabled select:focus{border-color:#cdd5df;box-shadow:none}.input--select.input--invalid select{border:1px solid #d93025;box-shadow:none}.input--select select{height:42px;font-size:1.5rem}@media only screen and (max-width: 800px){.input--select select{height:44px;font-size:16px;font-size:1.6rem}}.inputCustomSelect{height:42px}.inputCustomSelect__top{height:42px;line-height:40px;padding-left:12px;padding-right:36px;border:1px solid #cdd5df;border-radius:10px;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.inputCustomSelect__top:hover{border-color:#b5c0ce}.inputCustomSelect__top:focus{border-color:#1565c0;box-shadow:0 0 0 3px rgba(21,101,192,.15)}.inputCustomSelect__dropdown{top:42px;border:1px solid #cdd5df;border-radius:10px;background-color:#fff;overflow:hidden}.inputCustomSelect__row{padding-left:12px;padding-right:12px}.inputCustomSelect__row--selected{background-color:#eef3fb}.inputCustomSelect .inputCustomSelect__icon{top:14px;right:10px}@media only screen and (max-width: 800px){.inputCustomSelect{height:44px}.inputCustomSelect__top{height:44px;font-size:16px;font-size:1.6rem;line-height:44px}.inputCustomSelect .inputCustomSelect__icon{top:16px}.inputCustomSelect__dropdown{top:44px}}.button{padding:11px 20px;font-size:16px;font-size:1.6rem;border-radius:4px;text-transform:none;letter-spacing:.01em;line-height:1.2;font-weight:500}.button__icon{margin-right:5px;font-size:20px;font-size:2rem}.button__text{font-size:inherit}.button--iconOnly{width:40px;padding:0}.button--iconOnly .button__icon{margin:0}.button--round{border-radius:999px}.button--bgImageIcon .button__bgImageIconWrapper{height:40px}.button__spinnerWrapper{padding-top:13px}.button__spinnerIcon{height:20px;width:20px}.button__confirmationIcon{font-size:20px;font-size:2rem}.button--sizeSmall{height:30px;padding:0 5px;border-radius:4px;line-height:30px;font-size:12px;font-size:1.2rem}.button--sizeSmall .button__icon{margin-right:3px;font-size:15px;font-size:1.5rem}.button--sizeSmall .button__text{font-size:12px;font-size:1.2rem}.button--sizeSmall.button--iconOnly{width:30px;padding:0}.button--sizeSmall.button--iconOnly .button__icon{margin:0}.button--sizeSmall.button--round{border-radius:999px}.button--sizeSmall.button--bgImageIcon .button__bgImageIconWrapper{height:30px}.button--sizeSmall .button__spinnerWrapper{padding-top:7px}.button--sizeSmall .button__spinnerIcon{height:16px;width:16px}.button--sizeSmall .button__confirmationIcon{font-size:16px;font-size:1.6rem}.button:hover{background-color:#e7e7e7}.button:focus{background-color:#e7e7e7}.button:active{background-color:#e7e7e7}.button:disabled,.button--disabled{opacity:.5}.button,.button:hover:disabled,.button:active:disabled,.button--disabled:hover,.button--disabled:active,.button--disabled:focus{background-color:#f3f3f3;color:#7c3aed;border:1px solid #7c3aed;border-radius:999px;width:150px;height:50px}.button:link,.button:visited{color:#000}.button__spinnerIcon{background-image:url("/img/spinner_000000.svg");background-size:contain;animation:spinnerAnimation 1s steps(12) infinite}@keyframes spinnerAnimation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.button--colorContrast,.button--colorContrast:hover:disabled,.button--colorContrast:active:disabled,.button--colorContrast.button--disabled:hover,.button--colorContrast.button--disabled:active,.button--colorContrast.button--disabled:focus{background-color:#7c3aed;box-shadow:0 2px 8px rgba(21,101,192,.28);color:#fff}.button--colorContrast:hover,.button--colorContrast:focus,.button--colorContrast:active{background-color:#7c3aed;opacity:.8}.button--colorContrast:link,.button--colorContrast:visited{color:#fff}.button--colorContrast .button__spinnerIcon{background-image:url("/img/spinner_ffffff.svg")}.button--outlineLight,.button--outlineLight:hover:disabled,.button--outlineLight:active:disabled,.button--outlineLight.button--disabled:hover,.button--outlineLight.button--disabled:active,.button--outlineLight.button--disabled:focus{background-color:rgba(0,0,0,0);border:2px solid #fff;box-shadow:none;color:#fff;width:auto;height:auto;min-height:50px;font-weight:600}.button--outlineLight:hover,.button--outlineLight:focus,.button--outlineLight:active{background-color:rgba(255,255,255,.12);border-color:#fff;color:#fff;opacity:1}.button--outlineLight:link,.button--outlineLight:visited{color:#fff}.button--outlineLight .button__spinnerIcon{background-image:url("/img/spinner_ffffff.svg")}.button--colorBad:hover{background-color:#e53935}.button--colorBad:focus{background-color:#e53935}.button--colorBad:active{background-color:#d32f2f}.button--colorBad,.button--colorBad:hover:disabled,.button--colorBad:active:disabled,.button--colorBad.button--disabled:hover,.button--colorBad.button--disabled:active,.button--colorBad.button--disabled:focus{background-color:#e42313;color:#fff}.button--colorBad:link,.button--colorBad:visited{color:#fff}.button--colorBad.button__spinnerIcon{background-image:url("/img/spinner_ffffff.svg")}.button--plain,.button--plain:hover,.button--plain:focus,.button--plain:active,.button--plain:hover:disabled,.button--plain:active:disabled,.button--plain.button--disabled:hover,.button--plain.button--disabled:focus,.button--plain.button--disabled:active{text-align:left;padding:0;background-color:rgba(0,0,0,0);line-height:1.5;font-size:17px;font-size:1.7rem;height:auto}.button--plain:link,.button--plain:visited{color:initial}.button--numberSpinner{height:20px;width:20px;padding:0;border-radius:10px;line-height:20px}.button--numberSpinner,.button--numberSpinner:hover:disabled,.button--numberSpinner:active:disabled,.button--numberSpinner.button--disabled:hover,.button--numberSpinner.button--disabled:active,.button--numberSpinner.button--disabled:focus{background-color:rgba(0,0,0,0);color:#949494;border:none}.button--numberSpinner:hover,.button--numberSpinner:focus,.button--numberSpinner:active{background-color:rgba(0,0,0,0);color:gray;border:none}.button--numberSpinner:disabled,.button--numberSpinner.button--disabled{opacity:.5}.button__confirmationIcon{font:normal normal normal 14px/1 "Font Awesome 5 Pro";font-size:20px;font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button__confirmationIcon:before{content:"";font-family:"Font Awesome 5 Pro"}.button--scrollTop{padding-top:0;width:50px;height:50px;border-radius:50%;background-color:rgba(255,255,255,.9);box-shadow:0 0 5px rgba(0,0,0,.17);color:#333;text-align:center;font-size:0}.button--scrollTop .fa{font-weight:normal}@media only screen and (max-width: 800px){.button--sizeSmall.button--iconOnly{width:44px}.button--sizeSmall{height:44px}}.link,.link:link,.link:visited,a,a:link,a:visited{color:#3680c1}.link:hover,.link:focus,.link:active,a:hover,a:focus,a:active{color:#3680c1;text-decoration:underline}.table.table--material>.table__body>.table__row,.table.table--material>.table__body>.table__row:link,.table.table--material>.table__body>.table__row:visited{color:#777}.accordions>.accordion{margin-bottom:20px;border-radius:12px;overflow:hidden;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,.06),3px 3px 8px rgba(0,0,0,.04);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.accordions>.accordion:last-child{margin-bottom:0}.accordion__header{position:relative;padding:14px 48px 14px 16px;background:#fff;border-left:3px solid #1565c0}.accordion__header::after{content:"+";position:absolute;top:50%;right:16px;width:22px;height:22px;border-radius:50%;transform:translateY(-50%);background-color:rgba(0,0,0,0);color:#1565c0;font-size:22px;font-weight:600;line-height:22px;text-align:center}.accordion--open>.accordion__header::after{content:"-"}.accordion--open>.accordion__header{border-bottom:1px solid #e7ecf2;border-left-color:#1565c0}.comgateAccordionItem__header>*{margin:0;color:#172b4d}.comgateAccordions .comgateAccordionItem__header>*{font-weight:inherit}.accordion__content{padding:16px;background-color:#fff;border:none;border-left:3px solid #1565c0}.accordions>.accordion:hover{box-shadow:0 12px 28px rgba(21,101,192,.14);transform:translateY(-1px)}@media only screen and (max-width: 1000px){.slideshow .slideshowMoveLeftControl,.slideshow:hover .slideshowMoveLeftControl{left:-5px}.slideshow .slideshowMoveRightControl,.slideshow:hover .slideshowMoveRightControl{right:-5px}.slideshowPagingControl__dot{margin:7px}}body::after{position:absolute;width:0;height:0;overflow:hidden;z-index:-1;content:url("/img/spinner_000000.svg") url("/img/spinner_ffffff.svg")}.loadSpinner{position:relative;display:inline-block;overflow:hidden;width:32px;height:32px}.loadSpinner:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:inline-block;background-image:url("/img/spinner_000000.svg");background-repeat:no-repeat;background-position:center;background-size:32px;animation:spinnerAnimation 1s steps(12) infinite}@media only screen and (max-width: 730px){.cms--imageLeftTextRightFloat .cms--image,.cms--imageRightTextLeftFloat .cms--image{float:none;margin:0}.cms--content .cms--imageLeftTextRightBlock,.cms--content .cms--imageRightTextLeftBlock{display:block}.cms--content .cms--imageLeftTextRightBlock .cms--imageTextBlockRow,.cms--content .cms--imageRightTextLeftBlock .cms--imageTextBlockRow{display:block}.cms--content .cms--imageLeftTextRightBlock .cms--imageTextBlockRow .cms--image,.cms--content .cms--imageLeftTextRightBlock .cms--imageTextBlockRow .cms--text,.cms--content .cms--imageRightTextLeftBlock .cms--imageTextBlockRow .cms--image,.cms--content .cms--imageRightTextLeftBlock .cms--imageTextBlockRow .cms--text{display:block;padding:0;width:100%}}@media only screen and (min-width: 1000px){.cms--contentArea__twoColumnGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px}}@media only screen and (min-width: 1000px)and (-ms-high-contrast: active),only screen and (min-width: 1000px)and (-ms-high-contrast: none){.cms--contentArea__twoColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:50%;width:calc(50% - 20px)}.cms--contentArea__twoColumnGrid .cms--content:nth-child(2n){margin-right:0}}@media only screen and (min-width: 900px){.cms--contentArea__threeColumnGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 40px}}@media only screen and (min-width: 900px)and (-ms-high-contrast: active),only screen and (min-width: 900px)and (-ms-high-contrast: none){.cms--contentArea__threeColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:30%;width:calc(33% - 25px)}.cms--contentArea__threeColumnGrid .cms--content:nth-child(3n){margin-right:0}}@media only screen and (min-width: 600px)and (max-width: 900px){.cms--contentArea__threeColumnGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px}}@media only screen and (min-width: 600px)and (max-width: 900px)and (-ms-high-contrast: active),only screen and (min-width: 600px)and (max-width: 900px)and (-ms-high-contrast: none){.cms--contentArea__threeColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:50%;width:calc(50% - 20px)}.cms--contentArea__threeColumnGrid .cms--content:nth-child(2n){margin-right:0}}@media only screen and (min-width: 1200px){.cms--contentArea__fourColumnGrid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0 20px}}@media only screen and (min-width: 1200px)and (-ms-high-contrast: active),only screen and (min-width: 1200px)and (-ms-high-contrast: none){.cms--contentArea__fourColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:23%;width:calc(25% - 28px)}.cms--contentArea__fourColumnGrid .cms--content:nth-child(4n){margin-right:0}}@media only screen and (min-width: 900px)and (max-width: 1200px){.cms--contentArea__fourColumnGrid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 40px}}@media only screen and (min-width: 900px)and (max-width: 1200px)and (-ms-high-contrast: active),only screen and (min-width: 900px)and (max-width: 1200px)and (-ms-high-contrast: none){.cms--contentArea__fourColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:30%;width:calc(33% - 25px)}.cms--contentArea__fourColumnGrid .cms--content:nth-child(3n){margin-right:0}}@media only screen and (min-width: 600px)and (max-width: 900px){.cms--contentArea__fourColumnGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 60px}}@media only screen and (min-width: 600px)and (max-width: 900px)and (-ms-high-contrast: active),only screen and (min-width: 600px)and (max-width: 900px)and (-ms-high-contrast: none){.cms--contentArea__fourColumnGrid .cms--content{display:inline-block;vertical-align:top;margin-right:30px;width:50%;width:calc(50% - 20px)}.cms--contentArea__fourColumnGrid .cms--content:nth-child(2n){margin-right:0}}*{--cms-section-centered-max-width: 1300px}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{background-color:#f5f6fa;color:#2b2b2b;margin:0}.navigationComponent .navigationItem__content>.link,.navigationComponent .navigationItem__content>.link:link,.navigationComponent .navigationItem__content>.link:visited{padding:5px 0}.captcha__repeatButton .button__icon:before{font-family:"Font Awesome 5 Pro"}.captcha .captcha__checkbox .input--checkbox__functionalCheckbox:checked+.input--checkbox__opticalCheckbox:before{color:#7c3aed}.captcha .captcha__checkbox .input--checkbox__opticalCheckbox{border-radius:10px}.captcha .captcha__challenge{max-width:min(400px,100vw - 32px);width:100%;border-radius:18px;border:1px solid #e5e7eb;box-shadow:0 14px 36px rgba(17,24,39,.12);box-sizing:border-box;overflow:hidden;z-index:30}.captcha .captcha__challenge .challenge .challenge__header{background-color:#7c3aed;border-radius:12px}.captcha .captcha__challenge .challenge .challenge__preview{border-radius:12px}.captcha .captcha__challenge .challenge .challenge__body .challenge__imageWrapper .challenge__imageCheckbox:checked+.challenge__image:before{background-color:#7c3aed}.captcha .captcha__challenge .challenge .challenge__body .challenge__image{border-radius:10px}.captcha .captcha__challenge .challenge .challenge__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-top:1px solid #e5e7eb;clear:both;overflow:visible}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton,.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton{float:none;width:auto;min-width:0;height:44px;margin:0;border-radius:999px;box-sizing:border-box}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton{flex:0 0 44px;width:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background-color:#fff;color:#7c3aed;border:1px solid #7c3aed}.captcha .captcha__challenge .challenge .challenge__footer .captcha__repeatButton .button__icon{margin:0}.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton{flex:1 1 auto;max-width:none;padding:0 20px;background-color:#7c3aed;border:1px solid #7c3aed;color:#fff}.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton:hover,.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton:focus,.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton:active{background-color:#691eea;border-color:#691eea;color:#fff}.captcha .captcha__challenge .challenge .challenge__footer .captcha__verifyButton .button__text{color:inherit}.js .captcha .captcha__challenge .challenge .challenge__footer{display:flex}@media screen and (max-width: 800px){.js .captcha .captcha__challenge{left:0;right:auto;max-width:min(400px,100vw - 24px)}}body:has(.captcha__challenge[style*="display: block"]) .button--scrollTop{visibility:hidden;pointer-events:none}.possibleBr{display:none}.centered{margin:0 auto;max-width:1300px;padding:0 15px 0 15px}.dropdown{display:none;position:absolute;z-index:2;padding:10px 0;border:1px solid #d9ddde;background-color:#fff;text-align:left;white-space:nowrap}.header__metaNav{padding:5px 0;font-weight:300;background-color:#2b2b2b;color:#fff}.header__metaNav .link,.header__metaNav .link:link,.header__metaNav .link:visited{color:#fff;text-decoration:none}.header__metaNav .link:hover,.header__metaNav .link:link:hover,.header__metaNav .link:visited:hover{background-color:#5a5959}.header__metaNav .cmsComponent{align-content:center}.header__metaNav .cmsComponent--Image img{width:18px;height:18px}.header__metaNav .header__metaNavLanguage{position:relative}.header__metaNav .header__metaNavLanguages{list-style-type:none;margin:0;padding:0;border:none;background-color:#2b2b2b;color:#fff}.header__metaNav .header__metaNavLanguages .link,.header__metaNav .header__metaNavLanguages .link:link,.header__metaNav .header__metaNavLanguages .link:visited{display:block;padding:5px 10px}.header{position:sticky;z-index:2;top:0;left:0;right:0;width:100%;height:70px;box-shadow:0px 0px 4px rgba(255,255,255,.1);transition:all .3s ease}.scrolled .header{background-color:#fff;border-bottom:1px solid #dee3f9}.mobileNavBar{display:flex;flex-direction:column;gap:20px}.mobileNavBar__navItem{color:#555466;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s ease}.mobileNavBar__navItem--active{color:#7c3aed}.header__main{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"logo navBar ctaButton";gap:20px;align-items:center;font-size:14px;font-size:1.4rem;height:70px;font-family:Segoe UI,Roboto,Helvetica,Arial}.header__main .navigationItem--Custom0>.navigationItem__content{display:none}.header__main .navigationItem--Page300{position:static}.header__main .navigationItem--Page300>.navigationItems{width:100%;max-width:100vw}.header__main .navigationItem--Page300>.navigationItems.navigationItems--open{display:flex}.header__main .navigationItem--Custom0{position:static;width:100%}.header__main .navigationItem--Custom0>.navigationItems{max-width:1300px;margin:0 auto;padding:12px 0}.header__main .header__navBar{grid-area:navBar;display:flex;justify-content:end;gap:20px;align-items:center}.header__main .header__navBar .header__navItem{color:#555466;font-size:13px;font-weight:600;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:color .2s ease,border-color .2s ease}.header__main .header__navBar .header__navItem:hover{color:#7c3aed}.header__main .header__navBar .header__navItem--active{color:#7c3aed;border-bottom-color:#7c3aed}.header__main .header__ctaButton{grid-area:ctaButton;border:1px solid #7c3aed;border-radius:999px;padding:11px 17px;color:#7c3aed;background:#fff;font-size:13px;font-weight:600;text-decoration:none}.header__main .header__ctaButton:hover{background:#f0f0f0}.header__main .navigationItem--Page297 .navigationItem__content{height:40px;background-color:#1565c0;color:#fff;border-radius:999px;position:relative;top:11px;box-shadow:1px 1px 5px rgba(0,0,0,.2705882353);height:40px;line-height:40px;min-width:120px;text-align:center;margin-top:5px}.header__main .navigationItem--Page297 .navigationItem__content .link{color:#fff;font-weight:500;text-decoration:none !important}.header__main .logo{grid-area:logo;justify-self:center}.header__main .logo .logo__brand{display:flex;flex-direction:row;align-items:center;gap:12px}.header__main .logo .logo__brand .link,.header__main .logo .logo__brand .link:link,.header__main .logo .logo__brand .link:visited,.header__main .logo .logo__brand .link:hover,.header__main .logo .logo__brand .link:focus,.header__main .logo .logo__brand .link:active,.header__main .logo .logo__brand a,.header__main .logo .logo__brand a:link,.header__main .logo .logo__brand a:visited,.header__main .logo .logo__brand a:hover,.header__main .logo .logo__brand a:focus,.header__main .logo .logo__brand a:active{color:#222;text-decoration:none}.header__main .logo .cmsComponent--code-header_logo img{width:100%;max-width:180px;height:auto}.header__main .mainNav{grid-area:mainNav;justify-self:center}.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content{padding:0 clamp(.75rem,1.5vw,1.25rem);transition:background-color .15s cubic-bezier(0.4, 0, 0.2, 1),color .15s cubic-bezier(0.4, 0, 0.2, 1);position:relative;color:#222}.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content .link,.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content .link:link,.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content .link:visited{color:#222;font-size:1.6rem;font-weight:500;text-decoration:none}.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content::after{content:"";position:absolute;left:0;right:0;bottom:0px;height:4px;background-color:#1565c0;transform:scaleX(0);transform-origin:left;transition:transform .15s cubic-bezier(0.4, 0, 0.2, 1)}.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content:hover::after,.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297)>.navigationItem__content:focus-within::after{transform:scaleX(1)}.header__main .leftNav .navigationItems--level0>.navigationItem:not(.navigationItem--Page297).navigationItem--current>.navigationItem__content::after{transform:scaleX(1)}.mobileNav{font-family:Segoe UI,Roboto,Helvetica,Arial}.mobileNav .navigationItems{list-style:none}.mobileNav .navigationItems--level0{margin:0;padding:0}.mobileNav .navigationItems--level0>.navigationItem{border-bottom:1px solid rgba(15,27,45,.08)}.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content{position:relative;margin:0;border:none}.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content>.link,.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content>.link:link,.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content>.link:visited{display:flex;align-items:center;min-height:52px;padding:14px 8px 14px 0;font-size:1.65rem;font-weight:600;color:#222;text-decoration:none;line-height:1.35;white-space:normal;overflow-wrap:anywhere}.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content:hover>.link,.mobileNav .navigationItems--level0>.navigationItem>.navigationItem__content:focus-within>.link{color:#1565c0}.mobileNav .navigationItems--level0>.navigationItem.navigationItem--current>.navigationItem__content>.link,.mobileNav .navigationItems--level0>.navigationItem.navigationItem--current>.navigationItem__content>.link:link,.mobileNav .navigationItems--level0>.navigationItem.navigationItem--current>.navigationItem__content>.link:visited{color:#1565c0}.mobileNav .navigationItems--level0>.navigationItem--Page297{margin-top:12px;padding-top:16px;border-bottom:none;border-top:1px solid rgba(15,27,45,.08)}.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content{background-color:#1565c0;border-radius:999px;box-shadow:0 2px 10px rgba(21,101,192,.28)}.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content>.link,.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content>.link:link,.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content>.link:visited{justify-content:center;min-height:48px;padding:12px 20px;font-size:1.55rem;font-weight:600;color:#fff}.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content:hover>.link,.mobileNav .navigationItems--level0>.navigationItem--Page297>.navigationItem__content:focus-within>.link{color:#fff}.mobileNav .navigationItems--level0>.navigationItem--Page297.navigationItem--current>.navigationItem__content>.link,.mobileNav .navigationItems--level0>.navigationItem--Page297.navigationItem--current>.navigationItem__content>.link:link,.mobileNav .navigationItems--level0>.navigationItem--Page297.navigationItem--current>.navigationItem__content>.link:visited{color:#fff}.mobileNav .navigationItems--level0>.navigationItem--Page297.navigationItem--current>.navigationItem__content:hover>.link,.mobileNav .navigationItems--level0>.navigationItem--Page297.navigationItem--current>.navigationItem__content:focus-within>.link{color:#fff}.header__main .navigationItem--Page300 .navigationItem{transform:translateY(1rem);transition:opacity .15s cubic-bezier(0.4, 0, 0.2, 1),transform .15s cubic-bezier(0.4, 0, 0.2, 1)}.header__main .navigationItem--Page300 .navigationItems--level1>.navigationItem{opacity:0}.header__main .navigationItem--Page300 .navigationItems--level2>.navigationItem:nth-child(1){opacity:0;transition-delay:.05s}.header__main .navigationItem--Page300 .navigationItems--level2>.navigationItem:nth-child(2){opacity:0;transition-delay:.1s}.header__main .navigationItem--Page300 .navigationItems--level2>.navigationItem:nth-child(3){opacity:0;transition-delay:.15s}.header__main .navigationItem--Page300 .navigationItems--level3>.navigationItem{opacity:0;transition-delay:.15s}.header__main .navigationItem--Page300>.navigationItems--level1{background-color:#fff;color:#0f1b2d;box-shadow:0 8px 20px rgba(0,0,0,.12);opacity:0;pointer-events:none;display:flex;transform:translateY(2rem);transition:opacity .25s cubic-bezier(0.4, 0, 0.2, 1),transform .25s cubic-bezier(0.4, 0, 0.2, 1)}.header__main .navigationItem--Page300:hover .navigationItems,.header__main .navigationItem--Page300:focus-within .navigationItems,.header__main .navigationItem--Page300>.navigationItems.navigationItems--open{opacity:1;pointer-events:auto;transform:translateY(0)}.header__main .navigationItem--Page300:hover .navigationItems .navigationItem,.header__main .navigationItem--Page300:focus-within .navigationItems .navigationItem,.header__main .navigationItem--Page300>.navigationItems.navigationItems--open .navigationItem{transform:translateY(0);opacity:1}.mobileNav .navigationItem--Page300>.navigationItems--level1{margin:4px 0 12px 0;padding:4px 0 8px 14px;list-style:none;background-color:rgba(0,0,0,0);color:#0f1b2d;border-left:2px solid rgba(21,101,192,.22)}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content{margin:0;padding:0;border:none}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content:not(.navigationItem__content--AccordionOnClick)>.link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content:not(.navigationItem__content--AccordionOnClick)>.link:link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content:not(.navigationItem__content--AccordionOnClick)>.link:visited{display:flex;align-items:center;min-height:46px;padding:10px 8px 10px 0;font-size:1.5rem;font-weight:400;color:#3d4a5c;text-decoration:none;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content:not(.navigationItem__content--AccordionOnClick):hover>.link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content:not(.navigationItem__content--AccordionOnClick):focus-within>.link{color:#1565c0}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px;min-height:46px;margin:0;padding:10px 0;padding-right:4px;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;cursor:pointer;transition:color .15s cubic-bezier(0.4, 0, 0.2, 1);white-space:normal;overflow:visible}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:hover,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:focus-visible{background:rgba(0,0,0,0)}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick>.link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick>.link:link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick>.link:visited{display:flex;align-items:center;flex:1;min-width:0;min-height:0;padding:0 4px 0 0;font-size:1.5rem;font-weight:400;color:#3d4a5c;text-decoration:none;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:hover>.link,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:focus-within>.link{color:#1565c0}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__closeToggler{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:28px;width:auto;min-height:28px;height:auto;margin:0;margin-left:auto;padding:4px;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:#1565c0;opacity:.88;overflow:visible;transition:opacity .15s cubic-bezier(0.4, 0, 0.2, 1)}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler .mobileNav__accordionTogglerIcon,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler .fa,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler .fal,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler .fas,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__closeToggler .mobileNav__accordionTogglerIcon,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__closeToggler .fa,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__closeToggler .fal,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__closeToggler .fas{font-size:16px;line-height:1}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:hover .navigationItem__openToggler,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:hover .navigationItem__closeToggler,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:focus-visible .navigationItem__openToggler,.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick:focus-visible .navigationItem__closeToggler{opacity:1}.mobileNav .navigationItem--Page300>.navigationItems--level1>.navigationItem>.navigationItem__content--AccordionOnClick .navigationItem__openToggler .mobileNav__accordionTogglerIcon{transform:translateX(1px)}.header__main .navigationItems--level2{gap:25px}.header__main .navigationItems--level2>.navigationItem{margin-bottom:.875rem}.header__main .navigationItems--level2>.navigationItem>.navigationItem__content{height:50px;margin-bottom:12px;border-bottom:1px solid #eee;font-weight:600;text-transform:uppercase;margin-bottom:12px}.header__main .navigationItems--level2>.navigationItem>.navigationItem__content .link,.header__main .navigationItems--level2>.navigationItem>.navigationItem__content .link:link,.header__main .navigationItems--level2>.navigationItem>.navigationItem__content .link:visited{font-size:1.5rem;color:#026cc9}.header__main .navigationItems--level3>.navigationItem>.navigationItem__content{padding-left:.25rem}.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:link,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:visited{font-size:1.4rem;line-height:1.4;color:#0f1b2d;opacity:.85;transition:opacity .15s cubic-bezier(0.4, 0, 0.2, 1)}.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:hover,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:focus,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:link:hover,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:link:focus,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:visited:hover,.header__main .navigationItems--level3>.navigationItem>.navigationItem__content .link:visited:focus{opacity:1;text-decoration:underline}.mobileNav .navigationItems--level2{margin:6px 0 0 0;padding:0 0 0 12px;list-style:none}.mobileNav .navigationItems--level2>.navigationItem>.navigationItem__content>.link,.mobileNav .navigationItems--level2>.navigationItem>.navigationItem__content>.link:link,.mobileNav .navigationItems--level2>.navigationItem>.navigationItem__content>.link:visited{display:flex;align-items:center;min-height:42px;padding:8px 8px 8px 0;font-size:1.45rem;font-weight:400;color:#5c6570;text-decoration:none;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.mobileNav .navigationItems--level2>.navigationItem>.navigationItem__content:hover>.link,.mobileNav .navigationItems--level2>.navigationItem>.navigationItem__content:focus-within>.link{color:#1565c0}.main{display:block}.slideshow{z-index:0;position:relative}.slideshow__slide{padding:0}.messagesContent{position:sticky;z-index:1;top:0;width:100%;min-height:27px}.messagesContent+.content>.centered{padding-top:0}.breadcrumbsWrapper{margin-bottom:10px;background-color:#fff;background-color:rgba(255,255,255,.8);color:#9e9e9e}.breadcrumbsWrapper .link,.breadcrumbsWrapper .link:link,.breadcrumbsWrapper .link:visited{text-decoration:none;color:#757575}.breadcrumbsWrapper>.link:last-child{color:#000}.breadcrumbsWrapper .breadcrumb__delimiter{margin:0 3px}.footer{padding:50px 40px;padding-top:110px;background-color:#f4f4f5;font-size:12px;font-size:1.2rem}.footer .footer__main{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:60px;justify-content:center}.footer .footer__main .navigationComponent--FooterLinks2 .navigationItems--level0{gap:12px}.footer .footer__main .navigationComponent--FooterLinks2 .navigationItems--level0>.navigationItem>.navigationItem__content .link{font-weight:bold}.footer .footer__main .navigationComponent .navigationItem__content>.link,.footer .footer__main .navigationComponent .navigationItem__content>.link:link,.footer .footer__main .navigationComponent .navigationItem__content>.link:visited{padding:0;line-height:1.5}.footer .footer__main .link{color:#404040}.footer .footer__main .cmsComponent--code-footer__left{max-width:180px}.footer .footer__main .cmsComponent--code-footer_logo img{width:180px;height:auto}.footer .footer__logoWrapper{padding:5px 20px}.footer .footerBottom{padding:60px 20px 5px 20px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between;align-items:center;font-size:11px;font-size:1.1rem}.footer .navigationComponent--MobileAndFooterLanguageNav>.navigationItems--level0>.navigationItem>.navigationItem__content{background-color:#f4f4f5}.footer .cmsComponent--code-footer__icons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:20px}.footer .cmsComponent--code-footer__icons img{width:auto;height:24px}.footer .navigationItem--current>.navigationItem__content>.link,.footer .navigationItem--current>.navigationItem__content>.link:link,.footer .navigationItem--current>.navigationItem__content>.link:visited{text-decoration:unset}.footer .navigationItem--current>.navigationItem__content>.link:hover,.footer .navigationItem--current>.navigationItem__content>.link:link:hover,.footer .navigationItem--current>.navigationItem__content>.link:visited:hover{text-decoration:underline}.smallCartDisabler{position:fixed;z-index:16;top:0;left:0;right:0;bottom:0;display:none;background-color:gray;background-color:rgba(0,0,0,.6);opacity:0;cursor:pointer;transition:opacity linear 200ms}.smallCartPanel{position:fixed;z-index:1;top:0;right:-390px;bottom:0;padding:10px;width:100%;max-width:390px;background-color:#fff;box-shadow:-2px 4px 6px 0px rgba(0,0,0,.1);transition:right ease-in-out 200ms}.smallCartDisabler--open{opacity:1}.smallCartDisabler--open .smallCartPanel{right:0}.smallCartDisabler__widgets{display:flex;flex-direction:row;justify-content:end;padding:10px}.mobileNavWrapper{position:sticky;z-index:15;top:0;display:none;font-size:16px;font-size:1.6rem}.mobileNavHeader{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;grid-template-areas:"info info info" "left center right";grid-gap:0 10px;align-items:center;width:100%;background-color:#fff;border-bottom:1px solid rgba(15,27,45,.06)}.mobileNavHeader .fa{font-size:20px}.scrolled .mobileNavHeader{border-bottom:1px solid rgba(15,27,45,.08);box-shadow:0 2px 10px rgba(15,27,45,.06)}.mobileNavHeader__left{grid-area:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:8px}.mobileNavWidget,.mobileNavWidget.link{display:flex;justify-content:center;align-items:center;width:44px;height:44px}.mobileNavWidget:link,.mobileNavWidget:visited,.mobileNavWidget.link:link,.mobileNavWidget.link:visited{text-decoration:none}.mobileNavToggler{cursor:pointer}.mobileNavToggler.fal{font-size:24px}.mobileNavHeader__center{grid-area:center}.mobileNavHeader__center .mobileNavHeader__brand{display:flex;flex-direction:row;align-items:center;gap:8px}.mobileNavHeader__center .mobileNavHeader__brand .link,.mobileNavHeader__center .mobileNavHeader__brand .link:link,.mobileNavHeader__center .mobileNavHeader__brand .link:visited,.mobileNavHeader__center .mobileNavHeader__brand .link:hover,.mobileNavHeader__center .mobileNavHeader__brand .link:focus,.mobileNavHeader__center .mobileNavHeader__brand .link:active,.mobileNavHeader__center .mobileNavHeader__brand a,.mobileNavHeader__center .mobileNavHeader__brand a:link,.mobileNavHeader__center .mobileNavHeader__brand a:visited,.mobileNavHeader__center .mobileNavHeader__brand a:hover,.mobileNavHeader__center .mobileNavHeader__brand a:focus,.mobileNavHeader__center .mobileNavHeader__brand a:active{color:#222;text-decoration:none}.mobileNavHeader__center .cmsComponent--Image img{width:auto;height:28px}.mobileNavHeader__right{grid-area:right;justify-self:right;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:right;padding:8px}.mobileNavHeader__right img{width:auto;height:25px}.mobileNavSearchPanel{position:absolute;z-index:1;left:0;top:0;display:none}.mobileNavSearchPanel .closeButton{position:absolute;top:8px;right:10px;border:none;background-color:rgba(0,0,0,0)}.mobileNavSearchPanel--open{display:block}.mobileNavCartIcon{font-size:18px;font-weight:normal}.mobileNavDisabler{position:fixed;z-index:16;top:0;left:0;right:0;bottom:0;display:none;background-color:gray;background-color:rgba(0,0,0,.6);opacity:0;cursor:pointer;transition:opacity linear 200ms}.mobileNavPanel{position:fixed;z-index:1;top:0;left:-390px;bottom:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto auto;padding:20px 20px 24px;width:100%;max-width:390px;background-color:#fafbfd;box-shadow:-4px 0 24px rgba(15,27,45,.12);transition:left ease-in-out 200ms}.mobileNavDisabler--open{opacity:1}.mobileNavDisabler--open .mobileNavPanel{left:0}.mobileNavPanel__widgets{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;margin-bottom:4px;border-bottom:1px solid rgba(15,27,45,.07)}.mobileNavPanel__widgets .closeButton{flex-shrink:0;width:44px;height:44px;min-height:44px;padding:0;border-radius:12px;border:1px solid rgba(15,27,45,.12);background-color:#fff;color:#222;box-shadow:0 1px 2px rgba(15,27,45,.06);transition:background-color .15s cubic-bezier(0.4, 0, 0.2, 1),border-color .15s cubic-bezier(0.4, 0, 0.2, 1),color .15s cubic-bezier(0.4, 0, 0.2, 1)}.mobileNavPanel__widgets .closeButton .fa{font-size:18px}.mobileNavPanel__widgets .closeButton:hover,.mobileNavPanel__widgets .closeButton:focus{background-color:rgba(21,101,192,.06);border-color:rgba(21,101,192,.35);color:#1565c0}.cmsComponent--code-header_logo_mobile_navOpen img{width:auto;height:30px}.mobileNav{padding:8px 0 20px;overflow:auto;-webkit-overflow-scrolling:touch}.cmsComponent--code-mobileNav_userPanelIn,.cmsComponent--code-mobileNav_userPanelOut{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin:30px 0;padding:11px 15px;border-radius:24px;height:48px;background-color:#f4f4f5}.cmsComponent--code-mobileNav_userPanelIn .button,.cmsComponent--code-mobileNav_userPanelOut .button{padding:2px 20px;height:26px;min-height:0}.cmsComponent--code-mobileNav_content{margin:30px 0}.mobileNavPanel__footer{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-top:30px}.mobileNavPanel__footer .cmsComponent--code-mobileNav_footerIcons{display:flex;flex-direction:row;gap:10px}.mobileNavPanel__footer .cmsComponent--code-mobileNav_footerIcons img{width:auto;height:36px}.mobileNavPanel__footer .languageSelector__dropdown{top:auto;bottom:28px}.body:not(.mandator_b2b) .addressFormContentItems--invoice .companyItemGroup{display:none}@media only screen and (max-width: 1000px){.header{display:none}.mobileNavWrapper{display:block}.messagesContent{top:110px}.breadcrumbsWrapper{display:none}.footer .footerBottom .centered{display:block;text-align:center}}@media only screen and (max-width: 800px){.mobileNavSearchPanel .closeButton{top:0}.footer .footer__main{justify-content:normal;grid-gap:24px 60px}.footer .footer__main .navigationItem__content .link{padding:0;height:35px;line-height:35px}}.comgateAccordions .accordion.comgateAccordionItem{width:100%;margin-bottom:0;border:1px solid #e5e7eb;border-radius:20px;overflow:hidden;background-color:#fff;box-shadow:none;transition:border-color .2s ease}.comgateAccordions .accordion.comgateAccordionItem:hover{transform:none;box-shadow:none}.comgateAccordions .accordion.comgateAccordionItem .accordion__header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;background-color:#fff;border:0;border-left:0}.comgateAccordions .accordion.comgateAccordionItem .accordion__header::after{content:none;display:none}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__header{flex:1 1 auto;min-width:0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:2rem;font-weight:600;line-height:1.35}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__header>*,.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__header *{margin:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__toggle{position:relative;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background-color:rgba(124,58,237,.12);color:#7c3aed}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__toggle::before,.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__toggle::after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;border-radius:1px;background-color:currentColor;transform:translate(-50%, -50%) rotate(0deg);transition:transform .22s cubic-bezier(0.4, 0, 0.2, 1)}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__toggle::after{transform:translate(-50%, -50%) rotate(90deg)}.comgateAccordions .accordion.comgateAccordionItem.accordion--open .comgateAccordionItem__toggle::before{transform:translate(-50%, -50%) rotate(45deg)}.comgateAccordions .accordion.comgateAccordionItem.accordion--open .comgateAccordionItem__toggle::after{transform:translate(-50%, -50%) rotate(135deg)}.comgateAccordions .accordion.comgateAccordionItem.accordion--open .accordion__header{border-bottom:0;border-left:0}.comgateAccordions .accordion.comgateAccordionItem .accordion__content{display:none;padding:0 24px 24px;background-color:#fff;border:0;border-left:0}.comgateAccordions .accordion.comgateAccordionItem.accordion--open>.accordion__content{display:block}@media(max-width: 1000.9px){.comgateAccordions .accordion.comgateAccordionItem .accordion__header{padding:20px}.comgateAccordions .accordion.comgateAccordionItem .comgateAccordionItem__header{font-size:1.65rem}.comgateAccordions .accordion.comgateAccordionItem .accordion__content{padding:0 20px 20px}}.comgateAccordions{width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box;display:grid;gap:14px}.comgateAccordions>.cmsComponent--ComgateAccordionItem{margin-bottom:0;width:100%;min-width:0}@media(max-width: 1000.9px){.comgateAccordions{padding:0 20px}}.comgateAccordionSolution__label{margin:0 0 10px;color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.comgateAccordionSolution__content{color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.7rem;line-height:1.65}.comgateAccordionSolution__content>*:first-child{margin-top:0}.comgateAccordionSolution__content>*:last-child{margin-bottom:0}.comgateAccordionSolution__content,.comgateAccordionSolution__content *{color:inherit;font-family:inherit;line-height:inherit}@media(max-width: 1000.9px){.comgateAccordionSolution__label{font-size:1.2rem}.comgateAccordionSolution__content,.comgateAccordionSolution__content *{font-size:1.5rem;line-height:1.6}}.comgateBand{--cg-band-gap: 2rem;--cg-band-duration: 40s;--cg-band-loop-width: 300px;--cg-band-item-height: 80px;position:relative;overflow:hidden}.comgateBand__track{display:inline-flex;align-items:center;gap:var(--cg-band-gap);width:max-content;animation-name:comgateBand-scroll;animation-duration:var(--cg-band-duration);animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.comgateBand__item{flex:0 0 auto;height:var(--cg-band-item-height);min-width:0}.comgateBand__item *{height:100%}@keyframes comgateBand-scroll{from{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--cg-band-loop-width)))}}@media(max-width: 1000.9px){.comgateBand{--cg-band-gap: 32px !important;--cg-band-item-height: 52px}.comgateBand__item{height:var(--cg-band-item-height);max-height:var(--cg-band-item-height);max-width:min(48vw,200px);overflow:hidden;display:flex;align-items:center;justify-content:center;line-height:0}.comgateBand__item *{height:auto;max-height:100%}.comgateBand__item .cmsComponent--Image{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:var(--cg-band-item-height);min-height:0}.comgateBand__item .imageResponsiveContainer{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:var(--cg-band-item-height);min-height:0}.comgateBand__item .cmsComponent--Image .link,.comgateBand__item .cmsComponent--Image .link:link,.comgateBand__item .cmsComponent--Image .link:visited{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;max-height:var(--cg-band-item-height)}.comgateBand__item picture{display:flex;align-items:center;justify-content:center;max-width:100%;max-height:var(--cg-band-item-height)}.comgateBand__item .cmsComponent--Image img{width:auto;height:auto;max-width:100%;max-height:var(--cg-band-item-height);object-fit:contain}}.comgateCard--default{padding:18px;background-color:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05);border:1px solid #e6e9ef;border-radius:12px}.comgateCard--blockquote{border-left:3px solid #f3f6fb;padding-left:18px}.comgateCard--coloredLight{padding:20px;background-color:#fff;background-image:linear-gradient(177deg, #ffffff 55%, #f4f7fb 60%, #eef3fa 65%, #eaf1f9 100%);border:1px solid #e1e7f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 1px rgba(16,24,40,.06),0 6px 18px rgba(16,24,40,.06),0 0 0 1px rgba(255,255,255,.6) inset}.comgateCard--coloredLight>.cmsComponent--Image img{border-radius:14px}.comgateContactFormular{width:100%;max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgateContactFormular .comgateContactFormular{max-width:none;margin:0;padding:0}.comgateContactFormular__inner{width:100%;max-width:640px}.comgateContactFormular__form{width:100%}.comgateContactFormular__form .mailForm{max-width:none;padding:28px;border:1px solid #e5e7eb;border-radius:18px;background-color:#fff;box-shadow:0 14px 36px rgba(17,24,39,.08);box-sizing:border-box}.comgateContactFormular__fields{display:grid;gap:18px;margin-bottom:24px}.comgateContactFormular__groupTitle{margin:4px 0 0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.6rem;font-weight:700;line-height:1.25}.comgateContactFormular__labelOnly{color:#66758a;font-size:1.4rem;line-height:1.5}.comgateContactFormular__form .itemGroup{display:block;margin:0}.comgateContactFormular__form .itemGroup--withDescVertical .itemGroup__item--desc,.comgateContactFormular__form .itemGroup--withDesc .itemGroup__item--desc{width:100%;margin:0 0 8px;border-bottom:0}.comgateContactFormular__form .itemGroup--withDescVertical .itemGroup__item--full,.comgateContactFormular__form .itemGroup--withDesc .itemGroup__item--full{width:100%;margin:0}.comgateContactFormular__form label{color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;font-weight:700;line-height:1.35}.comgateContactFormular__form .itemGroup--required label::after{content:" *";color:#7c3aed}.comgateContactFormular__form .input--text input,.comgateContactFormular__form .input--email input,.comgateContactFormular__form .input--number input,.comgateContactFormular__form .input--date input,.comgateContactFormular__form .input--time input,.comgateContactFormular__form .input--textarea textarea,.comgateContactFormular__form .input--select select{width:100%;min-height:46px;padding:11px 14px;border:1px solid #d1d5db;border-radius:12px;background-color:#f9fafb;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;line-height:1.4;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.comgateContactFormular__form .input--textarea textarea{min-height:140px;resize:vertical}.comgateContactFormular__form .input--text input:hover,.comgateContactFormular__form .input--email input:hover,.comgateContactFormular__form .input--number input:hover,.comgateContactFormular__form .input--date input:hover,.comgateContactFormular__form .input--time input:hover,.comgateContactFormular__form .input--textarea textarea:hover,.comgateContactFormular__form .input--select select:hover,.comgateContactFormular__form .input--text input:focus,.comgateContactFormular__form .input--email input:focus,.comgateContactFormular__form .input--number input:focus,.comgateContactFormular__form .input--date input:focus,.comgateContactFormular__form .input--time input:focus,.comgateContactFormular__form .input--textarea textarea:focus,.comgateContactFormular__form .input--select select:focus{border-color:rgba(124,58,237,.55);background-color:#fff;box-shadow:0 0 0 4px rgba(124,58,237,.12);outline:none}.comgateContactFormular__form .itemGroup--checkboxText,.comgateContactFormular__form .itemGroup--radioText{display:flex;align-items:flex-start;gap:10px}.comgateContactFormular__form .itemGroup--checkboxText .itemGroup__item--label,.comgateContactFormular__form .itemGroup--radioText .itemGroup__item--label{width:auto;padding-top:2px}.comgateContactFormular__actions{margin:0}.comgateContactFormular__submit.button{min-height:46px;padding:11px 24px;border:0;border-radius:999px;background:linear-gradient(135deg, #7c3aed 0%, #955ff0 100%);box-shadow:0 10px 24px rgba(124,58,237,.28)}.comgateContactFormular__submit.button:hover,.comgateContactFormular__submit.button:focus,.comgateContactFormular__submit.button:active{background:linear-gradient(135deg, #7027eb 0%, #7c3aed 100%)}.comgateContactFormular__success{padding:18px 20px;border:1px solid rgba(124,58,237,.25);border-radius:14px;background-color:rgba(124,58,237,.08);color:#111827;font-size:1.4rem;line-height:1.5}@media(max-width: 767px){.comgateContactFormular{padding:0 20px}.comgateContactFormular__form .mailForm{padding:22px 18px}}.comgateContactInfoCard{width:100%;max-width:640px;padding:32px;border:1px solid #e5e7eb;border-radius:20px;background-color:#fff;box-shadow:0 12px 36px rgba(17,24,39,.08);box-sizing:border-box}.comgateContactInfoCard>.cmsComponent--ComgateContactInfoSection{margin-bottom:0}.comgateContactInfoCard>.cmsComponent--ComgateContactInfoSection+.cmsComponent--ComgateContactInfoSection{margin-top:24px}.comgateContactInfoSection__entries>.cmsComponent--ComgateContactInfoEntry{margin-bottom:0}.comgateContactInfoSection__title{margin:0 0 12px;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.8rem;font-weight:700;line-height:1.3}.comgateContactInfoSection__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateContactInfoSection__entries{display:grid;gap:6px}.comgateContactInfoEntry{color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.6rem;line-height:1.55}.comgateContactInfoEntry--labeled{display:block}.comgateContactInfoEntry__label{color:#111827;font-weight:400}.comgateContactInfoEntry__value{color:#111827;font-weight:400}.comgateContactInfoEntry--link .comgateContactInfoEntry__value--link{color:#7c3aed;font-weight:700;text-decoration:none;transition:color .2s ease,text-decoration-color .2s ease}.comgateContactInfoEntry--link .comgateContactInfoEntry__value--link:hover,.comgateContactInfoEntry--link .comgateContactInfoEntry__value--link:focus{color:#691eea;text-decoration:underline;text-decoration-color:rgba(124,58,237,.45)}.comgateContactInfoEntry--plain .comgateContactInfoEntry__value{display:block}@media(max-width: 767px){.comgateContactInfoCard{padding:24px 20px}.comgateContactInfoSection__title{font-size:1.6rem}.comgateContactInfoEntry{font-size:1.5rem}}.comgateFeatureTour{max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box}.comgateFeatureTour__nav{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;position:relative;margin-bottom:56px;padding:44px 8px 0}.comgateFeatureTour__nav::before{content:"";position:absolute;top:66px;left:40px;right:40px;height:0;border-top:2px dotted #d1d5db;z-index:0;pointer-events:none}.comgateFeatureTour__tab{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:10px;flex:1 1 0;min-width:0;margin:0;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;appearance:none;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-align:center;color:inherit;outline:none;user-select:none}.comgateFeatureTour__tab--hasHint:not(.comgateFeatureTour__tab--hintDismissed){z-index:2}.comgateFeatureTour__stepWrap{position:relative;display:flex;align-items:center;justify-content:center}.comgateFeatureTour__hint{position:absolute;bottom:calc(100% + 14px);left:50%;transform:translateX(-50%);padding:6px 14px;border-radius:999px;background-color:#7c3aed;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 6px 18px rgba(124,58,237,.28);cursor:pointer;z-index:2;animation:comgateFeatureTourHintFloat 2.4s ease-in-out infinite}.comgateFeatureTour__hint::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid rgba(0,0,0,0);border-top-color:#7c3aed}.comgateFeatureTour__tab--hasHint:not(.comgateFeatureTour__tab--hintDismissed) .comgateFeatureTour__step{border-color:#7c3aed;color:#7c3aed;background-color:#fff;animation:comgateFeatureTourStepAttention 2.4s ease-in-out infinite;transition:none}.comgateFeatureTour__tab--hintDismissed .comgateFeatureTour__hint{display:none}@keyframes comgateFeatureTourHintFloat{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}}@keyframes comgateFeatureTourStepAttention{0%,100%{box-shadow:0 0 0 0 rgba(124,58,237,.35)}50%{box-shadow:0 0 0 9px rgba(124,58,237,0)}}.comgateFeatureTour__step{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;border:1px solid #d1d5db;background-color:#fff;color:#9ca3af;font-size:1.6rem;font-weight:700;line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.comgateFeatureTour__label{color:#6b7280;font-size:1.3rem;font-weight:500;line-height:1.3;transition:color .2s ease,font-weight .2s ease}.comgateFeatureTour__tab--active .comgateFeatureTour__step{background-color:#7c3aed;border-color:#7c3aed;color:#fff;box-shadow:0 8px 20px rgba(124,58,237,.28)}.comgateFeatureTour__tab--active .comgateFeatureTour__label{color:#7c3aed;font-weight:700;text-decoration:underline;text-underline-offset:4px}.comgateFeatureTour__tab:hover:not(.comgateFeatureTour__tab--active) .comgateFeatureTour__step,.comgateFeatureTour__tab:focus-visible:not(.comgateFeatureTour__tab--active) .comgateFeatureTour__step{border-color:#7c3aed;color:#7c3aed}.comgateFeatureTour__tab:hover:not(.comgateFeatureTour__tab--active) .comgateFeatureTour__label,.comgateFeatureTour__tab:focus-visible:not(.comgateFeatureTour__tab--active) .comgateFeatureTour__label{color:#7c3aed}.comgateFeatureTour__panels{position:relative}.comgateFeatureTour__panel{display:none}.comgateFeatureTour__panel--active{display:block}@media(max-width: 1000.9px){.comgateFeatureTour{padding:0 20px}.comgateFeatureTour__nav{flex-wrap:wrap;justify-content:center;gap:20px 16px;margin-bottom:36px;padding:40px 0 0}.comgateFeatureTour__nav::before{display:none}.comgateFeatureTour__tab{flex:0 1 calc(33.333% - 12px);max-width:160px}.comgateFeatureTour__label{font-size:1.2rem;max-width:100%;overflow-wrap:break-word;hyphens:auto}}@media(max-width: 640.9px){.comgateFeatureTour{padding:0 16px}.comgateFeatureTour__nav{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:4px;margin-bottom:28px;padding:34px 0 0}.comgateFeatureTour__tab{flex:1 1 0;max-width:none;gap:8px;min-width:0}.comgateFeatureTour__step{width:36px;height:36px;border-radius:10px;font-size:1.4rem}.comgateFeatureTour__label{font-size:1.05rem;line-height:1.25;text-underline-offset:3px}.comgateFeatureTour__hint{bottom:calc(100% + 10px);padding:4px 10px;font-size:1rem;max-width:min(120px,40vw);white-space:normal;text-align:center;line-height:1.2}.comgateFeatureTour__tab--active .comgateFeatureTour__step{box-shadow:0 4px 12px rgba(124,58,237,.28)}@keyframes comgateFeatureTourStepAttention{0%,100%{box-shadow:0 0 0 0 rgba(124,58,237,.35)}50%{box-shadow:0 0 0 6px rgba(124,58,237,0)}}}@media(max-width: 380.9px){.comgateFeatureTour__nav{padding-top:30px;gap:2px}.comgateFeatureTour__label{display:none}.comgateFeatureTour__step{width:34px;height:34px}}.comgateFeatureTourTabContent__card{display:flex;align-items:stretch;justify-content:space-between;gap:32px;padding:36px 36px 36px 40px;border-radius:24px;background-color:#fff;box-shadow:0 12px 40px rgba(16,24,40,.08);box-sizing:border-box;min-height:380px}.comgateFeatureTourTabContent__left{display:flex;flex-direction:column;gap:16px;flex:0 1 34%;min-width:0;max-width:400px;padding-top:8px;padding-bottom:8px}.comgateFeatureTourTabContent__tag{display:inline-flex;align-items:center;width:fit-content;padding:8px 14px;border-radius:999px;background-color:rgba(124,58,237,.1);color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2}.comgateFeatureTourTabContent__tag>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateFeatureTourTabContent__tag p{margin:0}.comgateFeatureTourTabContent__title{margin:0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:3.2rem;font-weight:800;line-height:1.08;letter-spacing:-0.03em}.comgateFeatureTourTabContent__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateFeatureTourTabContent__title p{margin:0}.comgateFeatureTourTabContent__paragraph{color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.7rem;line-height:1.65}.comgateFeatureTourTabContent__paragraph>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateFeatureTourTabContent__paragraph p{margin:0}.comgateFeatureTourTabContent__right{display:flex;flex:1 1 62%;align-items:center;justify-content:center;min-width:0;min-height:300px}.comgateFeatureTourTabContent__right picture,.comgateFeatureTourTabContent__right img{display:block;width:100%;max-width:100%;height:100%;min-height:300px;border-radius:16px;object-fit:contain}.comgateFeatureTourTabContent__right a.link{display:block;width:100%;font-size:0;line-height:0}@media(max-width: 1000.9px){.comgateFeatureTourTabContent__card{flex-direction:column;align-items:stretch;gap:20px;padding:24px;min-height:0}.comgateFeatureTourTabContent__left{flex:none;max-width:none;padding-top:0;padding-bottom:0;gap:12px}.comgateFeatureTourTabContent__title{font-size:2.4rem;line-height:1.15}.comgateFeatureTourTabContent__paragraph,.comgateFeatureTourTabContent__paragraph *{font-size:1.5rem;line-height:1.6}.comgateFeatureTourTabContent__right{min-height:0;width:100%}.comgateFeatureTourTabContent__right picture,.comgateFeatureTourTabContent__right img{height:auto;min-height:0;max-height:280px;object-fit:contain;margin:0 auto}}@media(max-width: 640.9px){.comgateFeatureTourTabContent__card{gap:16px;padding:20px 16px;border-radius:18px}.comgateFeatureTourTabContent__tag{padding:6px 12px;font-size:1.2rem}.comgateFeatureTourTabContent__title{font-size:2rem}.comgateFeatureTourTabContent__paragraph,.comgateFeatureTourTabContent__paragraph *{font-size:1.4rem;line-height:1.55}.comgateFeatureTourTabContent__right picture,.comgateFeatureTourTabContent__right img{max-height:220px;border-radius:12px}}.comgateFlexContainer{display:flex;gap:8px}.comgateFlexContainer--wrap{flex-wrap:wrap}.comgateHero{display:flex;align-items:center;justify-content:space-between;gap:48px;max-width:1240px;margin:0 auto;padding:64px 32px;box-sizing:border-box}.comgateHero__left{display:flex;flex-direction:column;flex:0 1 500px;gap:16px;max-width:500px;min-width:0}.comgateHero__tag,.comgateHero__title,.comgateHero__paragraph{grid-column:1/-1}.comgateHero__actions{display:flex;gap:16px}.comgateHero__tag{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 14px 8px 12px;border-radius:999px;background-color:rgba(124,58,237,.1);color:#7c3aed;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.2}.comgateHero__tag::before{content:"";flex:0 0 auto;width:7px;height:7px;border-radius:50%;background-color:#7c3aed}.comgateHero__tag>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateHero__tag p{margin:0}.comgateHero__title{margin:0;color:#111827;font-size:58px;font-weight:700;line-height:.98;letter-spacing:-0.065em;text-wrap:balance}.comgateHero__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateHero__title p{margin:0}.comgateHero__paragraph{max-width:480px;color:#6b7280;font-family:Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.8rem;line-height:1.65}.comgateHero__paragraph>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateHero__paragraph p{margin:0}.comgateHero__right{display:flex;flex:1 1 580px;align-items:center;justify-content:center;width:100%;max-width:620px;min-width:0;padding:0;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.comgateHero__right picture,.comgateHero__right img{display:block;width:100%;max-width:none;height:auto;border:0;border-radius:0}.comgateHero__right a.link{display:block;width:100%;font-size:0;line-height:0}@media(max-width: 1000.9px){.comgateHero{flex-direction:column;align-items:stretch;gap:40px;padding:48px 20px;max-width:none}.comgateHero__left{flex:none;max-width:none}.comgateHero__title{font-size:3.8rem;line-height:1.1}.comgateHero__paragraph{max-width:none;font-size:1.6rem;line-height:1.6}.comgateHero__right{flex:none;max-width:100%}}.comgateHeroSection{display:grid;margin:auto;margin-top:64px;margin-bottom:64px;padding:0;position:relative;overflow:hidden}.comgateHeroSection--variantWithImage{grid-template-columns:.95fr 1.05fr;border-radius:3px;box-shadow:4px 4px 25px rgba(0,0,0,.18);background-color:#f5f5f5}.comgateHeroSection--variantWithImage .comgateHeroSection__right{background:linear-gradient(135deg, rgba(100, 181, 246, 0.45) 0%, rgba(13, 71, 161, 0.45) 30%, rgba(81, 45, 168, 0.45) 60%, rgba(186, 104, 200, 0.45) 100%)}.comgateHeroSection--leftAligned{position:relative;border-radius:50px;box-shadow:inset 4px 4px 43px #f5f6fa;display:grid;grid-template-columns:940px auto}.comgateHeroSection--leftAligned .comgateHeroSection__left{max-width:940px}.comgateHeroSection--leftAligned .comgateHeroSection__mountains{display:none}.comgateHeroSection__left{flex:1;padding:48px;display:flex;flex-direction:column;justify-content:center;z-index:1}.comgateHeroSection__right{position:relative;flex:1;overflow:hidden}.comgateHeroSection__mountains{position:absolute;inset:auto 0 0 0;width:100%;display:block;pointer-events:none;height:min(50%,260px);mix-blend-mode:multiply}.comgateHeroSection__right img{width:calc(100% - 50px);height:calc(100% - 50px);object-fit:contain;position:absolute;inset:25px;z-index:1}@media(max-width: 1000.9px){.comgateHeroSection{margin:0}.comgateHeroSection:not(.comgateHeroSection--withImage) .comgateHeroSection__right{display:none}.comgateHeroSection--variantWithImage{grid-template-columns:1fr;height:auto;box-shadow:none;border-radius:0}.comgateHeroSection__left{padding:32px 24px;text-align:center;align-items:center}.comgateHeroSection--withImage:not(.comgateHeroSection--leftAligned) .comgateHeroSection__right{height:320px;background:linear-gradient(145deg, rgba(100, 181, 246, 0.45), rgba(13, 71, 161, 0.45))}.comgateHeroSection--withImage:not(.comgateHeroSection--leftAligned) .comgateHeroSection__right img{width:100%;height:100%;inset:0}.comgateHeroSection__mountains{height:180px}.comgateHeroSection--leftAligned{grid-template-columns:1fr;border-radius:0;height:auto;box-shadow:none}.comgateHeroSection--leftAligned .comgateHeroSection__left{max-width:100%;padding:24px 20px}.comgateHeroSection--leftAligned.comgateHeroSection--withImage .comgateHeroSection__right{height:auto;min-height:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:0 16px 20px}.comgateHeroSection--leftAligned.comgateHeroSection--withImage .comgateHeroSection__right img{position:relative;inset:auto;width:auto;max-width:min(420px,94vw);height:auto;max-height:min(50vw,260px);margin:0 auto;object-fit:contain;display:block}}.comgateList{list-style:none;padding:0;margin:8px 0 0 0;display:flex;flex-direction:column;gap:12px}.comgateListItem{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;line-height:1.4}.comgateListItem__icon{color:#1565c0;font-size:14px;flex:0 0 auto}.comgateListItem--styledIcon .comgateListItem__icon{width:28px;height:28px;border-radius:8px;background-color:#f3f6fb;display:inline-flex;align-items:center;justify-content:center;font-size:13px;box-shadow:inset 0 0 0 1px #e6e9ef}.comgateLRWithImage{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;padding:64px 28px;border:1px solid #e6e9ef;border-radius:16px;box-shadow:0 2px 6px rgba(16,24,40,.06);position:relative;overflow:hidden}.comgateLRWithImage--flip{grid-template-columns:1fr 1.2fr}.comgateLRWithImage--flip .comgateLRWithImage__col--media{order:1}.comgateLRWithImage--flip .comgateLRWithImage__col--content{order:2}.comgateLRWithImage--sky::before,.comgateLRWithImage--mint::before,.comgateLRWithImage--sand::before{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;border-radius:3px;opacity:.6}.comgateLRWithImage--sky::before{background:linear-gradient(90deg, transparent, #1565c0, transparent)}.comgateLRWithImage--mint::before{background:linear-gradient(90deg, transparent, #00a676, transparent)}.comgateLRWithImage--sand::before{background:linear-gradient(90deg, transparent, #ff9f43, transparent)}.comgateLRWithImage__col--media{border-radius:12px;overflow:hidden}.comgateLRWithImage__col--media img{display:block;width:100%;height:100%;min-height:340px;object-fit:scale-down}.comgateLRWithImage__col--content{padding-left:8px}.comgateLRWithImage__fullWidthMedia{grid-column:1/-1;order:3;border-radius:12px;overflow:hidden}.comgateLRWithImage__fullWidthMedia img{display:block;width:100%;height:auto;object-fit:cover}@media(max-width: 1000px){.comgateLRWithImage{grid-template-columns:1fr;gap:32px;padding:48px 20px}.comgateLRWithImage__col--media img{height:auto;max-height:280px;object-fit:contain}.comgateLRWithImage__col--content{padding-left:0}.comgateLRWithImage--flip .comgateLRWithImage__col--media,.comgateLRWithImage--flip .comgateLRWithImage__col--content{order:unset}}.comgateMasonry{max-width:1240px;margin:0 auto;box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--comgateMasonryColumns, 4), minmax(0, 1fr));gap:16px;grid-auto-flow:dense}@media(max-width: 1000.9px){.comgateMasonry{padding:0 20px}}.cmsComponent--ComgateMasonryItem{grid-column:span min(var(--comgateMasonryItemColumnSpan, 1),var(--comgateMasonryColumns, 1));grid-row:span var(--comgateMasonryItemRowSpan, 1);display:block;overflow:hidden;border-radius:8px}.cmsComponent--ComgateMasonryItem>*,.cmsComponent--ComgateMasonryItem>*>*{width:100%;height:100%}.cmsComponent--ComgateMasonryItem>.cmsComponent--ComgateCard>.comgateCard>.cmsComponent--Image img{max-height:400px;object-fit:scale-down}.comgateMessage{font-size:13px;color:#666;display:flex;align-items:center;gap:8px;border:1px solid #e6e9ef;border-radius:8px;padding:8px 10px;background-color:#fafbfe}.comgateMessage__icon{color:#1565c0;font-size:12px;display:flex}.comgateNumberCard{display:flex;flex-direction:column;align-items:flex-start;height:100%;padding:28px 24px;border:1px solid #e5e7eb;border-radius:18px;background-color:#fff;box-sizing:border-box}.comgateNumberCard__content{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0}.comgateNumberCard__number{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border-radius:12px;background-color:rgba(124,58,237,.12);color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.5rem;font-weight:700;line-height:1;flex-shrink:0}.comgateNumberCard__title{margin:18px 0 0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:2rem;font-weight:700;line-height:1.2}.comgateNumberCard__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateNumberCard__title p{margin:0}.comgateNumberCard__text{margin-top:12px;color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.6rem;line-height:1.6}.comgateNumberCard__text>*:first-child{margin-top:0}.comgateNumberCard__text>*:last-child{margin-bottom:0}.comgateNumberCard__text,.comgateNumberCard__text *{color:inherit;font-family:inherit;line-height:inherit}.comgateNumberCard--fullWidth{flex-direction:row;align-items:flex-start;gap:28px;width:100%;max-width:1167px;height:auto;margin:0 auto;padding:32px 36px;border:1px solid rgba(124,58,237,.18);border-radius:20px;background:linear-gradient(135deg, #faf8ff 0%, #f3edff 48%, #efe6ff 100%)}.comgateNumberCard--fullWidth .comgateNumberCard__number{min-width:72px;min-height:72px;padding:12px 16px;border-radius:14px;background-color:#fff;box-shadow:0 8px 24px rgba(124,58,237,.12);font-size:2.4rem}.comgateNumberCard--fullWidth .comgateNumberCard__content{flex:1 1 auto}.comgateNumberCard--fullWidth .comgateNumberCard__label{margin:0 0 8px;color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}.comgateNumberCard--fullWidth .comgateNumberCard__label>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateNumberCard--fullWidth .comgateNumberCard__label p{margin:0}.comgateNumberCard--fullWidth .comgateNumberCard__title{margin:0;font-size:2.4rem;line-height:1.15}.comgateNumberCard--fullWidth .comgateNumberCard__text{margin-top:14px;font-size:1.7rem;line-height:1.65}@media(max-width: 1000.9px){.comgateNumberCard{padding:24px 20px}.comgateNumberCard__number{min-width:40px;min-height:40px;font-size:1.35rem}.comgateNumberCard__title{font-size:1.7rem}.comgateNumberCard__text,.comgateNumberCard__text *{font-size:1.45rem;line-height:1.55}.comgateNumberCard--fullWidth{flex-direction:column;gap:20px;padding:24px 20px}.comgateNumberCard--fullWidth .comgateNumberCard__number{min-width:56px;min-height:56px;font-size:2rem}.comgateNumberCard--fullWidth .comgateNumberCard__title{font-size:2rem}.comgateNumberCard--fullWidth .comgateNumberCard__text,.comgateNumberCard--fullWidth .comgateNumberCard__text *{font-size:1.5rem}}.comgatePricing{width:100%;max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box;overflow:visible}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgatePricing{margin-top:-28px}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgatePricing .comgatePricing{max-width:none;margin:0;padding:0}.comgatePricing__inner{width:100%;overflow:visible}.comgatePricing__toggle{display:inline-flex;align-items:center;gap:2px;margin-bottom:24px;padding:4px;border:0;border-radius:999px;background-color:#eceff3}.comgatePricing__toggleButton{margin:0;padding:9px 20px;border:0;border-radius:999px;background-color:rgba(0,0,0,0);color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2;cursor:pointer;appearance:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.comgatePricing__toggleButton--active{background-color:#7c3aed;color:#fff;box-shadow:0 8px 22px rgba(124,58,237,.28)}.comgatePricing__cards{display:flex;flex-wrap:wrap;align-items:stretch;gap:20px;padding-top:16px;overflow:visible}.comgatePricing__cardSlot{display:none;flex:1 1 300px;width:300px;max-width:100%;min-width:0;overflow:visible}.comgatePricing__cardSlot--visible{display:block}.comgatePricing__cardSlot>.cmsComponent--ComgatePricingCard{margin-bottom:0;width:100%;height:100%;min-width:0;overflow:visible}.comgatePricing__footer{margin-top:22px;color:#4b5563;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5}.comgatePricing__footer>*:first-child{margin-top:0}.comgatePricing__footer>*:last-child{margin-bottom:0}.comgatePricing__footer,.comgatePricing__footer *{color:inherit;font-family:inherit;line-height:inherit}@media(max-width: 1000.9px){.comgatePricing{padding:0 20px}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgatePricing .comgatePricing{padding:0}.comgatePricing__cards{gap:16px}.comgatePricing__cardSlot{flex:1 1 100%;width:100%}.comgatePricing__toggleButton{padding:8px 16px;font-size:1.3rem}}.comgatePricingCard{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:100%;padding:28px 26px 24px;border:0;border-radius:18px;background-color:#fff;box-shadow:0 10px 32px rgba(16,24,40,.07);box-sizing:border-box}.comgatePricingCard--hasTag{padding-top:38px}.comgatePricing__cardSlot--primary .comgatePricingCard{background-color:#f7f3ff;border:1px solid rgba(124,58,237,.45);box-shadow:0 0 0 1px rgba(124,58,237,.06),0 14px 40px rgba(124,58,237,.12)}.comgatePricingCard__title{margin:0 0 16px;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.9rem;font-weight:700;line-height:1.2}.comgatePricingCard__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__title p{margin:0}.comgatePricingCard__tag{position:absolute;top:0;left:50%;z-index:2;display:inline-flex;align-items:center;width:max-content;max-width:calc(100% - 24px);margin:0;padding:7px 14px;border-radius:999px;background-color:#7c3aed;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.15rem;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 8px 18px rgba(124,58,237,.28);transform:translate(-50%, -50%)}.comgatePricingCard__tag>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__tag p{margin:0}.comgatePricingCard__priceRow{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;width:100%;margin-bottom:6px}.comgatePricingCard__priceCompare{display:inline-flex;align-items:center;align-self:center;flex-wrap:nowrap;gap:8px;margin-left:2px}.comgatePricingCard__originalPrice{color:#94a3b8;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.35rem;font-weight:500;line-height:1.2;letter-spacing:-0.01em;text-decoration:line-through;text-decoration-thickness:1.5px;white-space:nowrap}.comgatePricingCard__discount{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background-color:#dcfce7;color:#16a34a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.15rem;font-weight:700;line-height:1.2;white-space:nowrap}.comgatePricingCard__price{color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:4.8rem;font-weight:800;line-height:1;letter-spacing:-0.04em}.comgatePricingCard__priceSuffix{color:#64748b;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.35rem;font-weight:500;line-height:1.2}.comgatePricingCard__priceSuffix>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__priceSuffix p{margin:0}.comgatePricingCard__priceSubtext{margin-bottom:16px;color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.3rem;line-height:1.45}.comgatePricingCard__priceSubtext>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__priceSubtext p{margin:0}.comgatePricingCard__description{margin-bottom:10px;color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;line-height:1.5}.comgatePricingCard__description>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__description p{margin:0}.comgatePricingCard__highlight{margin-bottom:22px;color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.4rem;font-weight:700;line-height:1.35}.comgatePricingCard__highlight>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgatePricingCard__highlight p{margin:0}.comgatePricingCard__actions{margin-top:auto;padding-top:4px}.comgatePricingCard__button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;min-height:44px;padding:0 24px;border-radius:999px;font-size:1.35rem;font-weight:600}.comgatePricing__cardSlot--primary .comgatePricingCard__button{background-color:#7c3aed;border:2px solid #7c3aed;color:#fff}.comgatePricing__cardSlot--primary .comgatePricingCard__button:hover,.comgatePricing__cardSlot--primary .comgatePricingCard__button:focus,.comgatePricing__cardSlot--primary .comgatePricingCard__button:active{background-color:#6d28d9;border-color:#6d28d9;color:#fff}.comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button{background-color:rgba(0,0,0,0);border:1.5px solid rgba(124,58,237,.55);color:#7c3aed}.comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:hover,.comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:focus,.comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:active{background-color:rgba(124,58,237,.06);border-color:#7c3aed;color:#7c3aed}@media(max-width: 1000.9px){.comgatePricingCard{padding:24px 22px 22px}.comgatePricingCard__title{font-size:1.75rem}.comgatePricingCard__price{font-size:4rem}.comgatePricingCard--hasTag{padding-top:34px}.comgatePricingCard__originalPrice{font-size:1.25rem}.comgatePricingCard__discount{font-size:1.05rem}.comgatePricingCard__priceSuffix{font-size:1.35rem}.comgatePricingCard__description,.comgatePricingCard__description *{font-size:1.35rem}.comgatePricingCard__highlight{font-size:1.35rem}}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgatePricingOnRequest{margin-top:8px}.comgateSectionContentTitleLeft__children>.cmsComponent--ComgatePricingOnRequest .comgatePricing{max-width:none;margin:0;padding:0}.comgatePricing__cardSlot>.cmsComponent--ComgatePricingOnRequestCard{margin-bottom:0;width:100%;height:100%;min-width:0;overflow:visible}.comgatePricing--onRequest .comgatePricing__cards{flex-direction:column;gap:20px;padding-top:4px}.comgatePricing--onRequest .comgatePricing__cardSlot,.comgatePricing--onRequest .comgatePricing__cardSlot--visible{display:block;flex:1 1 100%;width:100%;max-width:none}.comgatePricingCard--onRequest{width:100%;min-height:0;padding:40px 44px 36px;border:1.5px solid rgba(124,58,237,.32);border-radius:24px;background-color:#f6f2ff;box-shadow:0 0 0 1px rgba(124,58,237,.04),0 18px 48px rgba(124,58,237,.16)}.comgatePricing__cardSlot--primary .comgatePricingCard--onRequest,.comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard--onRequest{background-color:#f6f2ff;border:1.5px solid rgba(124,58,237,.32);box-shadow:0 0 0 1px rgba(124,58,237,.04),0 18px 48px rgba(124,58,237,.16)}.comgatePricingCard--onRequest.comgatePricingCard--hasTag{padding-top:40px}.comgatePricingCard--onRequest .comgatePricingCard__tag{position:static;left:auto;top:auto;transform:none;margin:0 0 14px;padding:5px 12px;background-color:rgba(124,58,237,.12);color:#7c3aed;box-shadow:none;font-size:1.15rem}.comgatePricingCard--onRequest .comgatePricingCard__title{margin:0 0 12px;color:#7c3aed;font-size:2.2rem;font-weight:800;letter-spacing:-0.03em}.comgatePricingCard--onRequest .comgatePricingCard__priceSubtext{margin-bottom:12px;max-width:72rem}.comgatePricingCard--onRequest .comgatePricingCard__description{margin-bottom:24px;max-width:72rem;color:#66758a;font-size:1.5rem;line-height:1.55}.comgatePricingCard--onRequest .comgatePricingCard__highlight{margin-bottom:24px}.comgatePricingCard--onRequest .comgatePricingCard__actions{margin-top:0;padding-top:0}.comgatePricing--onRequest .comgatePricing__cardSlot .comgatePricingCard__button,.comgatePricing--onRequest .comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button,.comgatePricing--onRequest .comgatePricing__cardSlot--primary .comgatePricingCard__button{background-color:#7c3aed;border:2px solid #7c3aed;color:#fff;min-height:44px;padding:0 26px}.comgatePricing--onRequest .comgatePricing__cardSlot .comgatePricingCard__button:hover,.comgatePricing--onRequest .comgatePricing__cardSlot .comgatePricingCard__button:focus,.comgatePricing--onRequest .comgatePricing__cardSlot .comgatePricingCard__button:active,.comgatePricing--onRequest .comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:hover,.comgatePricing--onRequest .comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:focus,.comgatePricing--onRequest .comgatePricing__cardSlot:not(.comgatePricing__cardSlot--primary) .comgatePricingCard__button:active,.comgatePricing--onRequest .comgatePricing__cardSlot--primary .comgatePricingCard__button:hover,.comgatePricing--onRequest .comgatePricing__cardSlot--primary .comgatePricingCard__button:focus,.comgatePricing--onRequest .comgatePricing__cardSlot--primary .comgatePricingCard__button:active{background-color:#6d28d9;border-color:#6d28d9;color:#fff}@media(max-width: 1000.9px){.comgatePricingCard--onRequest{padding:28px 22px 24px;border-radius:20px}.comgatePricingCard--onRequest .comgatePricingCard__title{font-size:1.9rem}.comgatePricingCard--onRequest .comgatePricingCard__description,.comgatePricingCard--onRequest .comgatePricingCard__description *{font-size:1.4rem}}.comgateSection{position:relative;z-index:0;padding:0;background-color:#fff}.comgateSection[id]{scroll-margin-top:90px}.comgateSection__container{position:relative;z-index:1;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.comgateSection__container picture,.comgateSection__container .cmsComponent--Image a.link{font-size:0;line-height:0}.comgateSection--sectionTypeCentered.comgateSection--hasPadding .comgateSection__container{max-width:calc(var(--cms-section-centered-max-width) + 64px)}.comgateSection--sectionTypeCentered.comgateSection--noPadding .comgateSection__container{max-width:var(--cms-section-centered-max-width)}.comgateSection--hasPadding .comgateSection__container{padding:128px 32px}.comgateSection--noPadding .comgateSection__container{padding:0}.comgateSection--style1{background-color:#fff}.comgateSection--style2,.comgateSection--style9{background-color:#f5f6fa}.comgateSection--style10{background-color:#7c3aed}.comgateSection__innerContent{padding:16px;box-sizing:border-box}.comgateSection--style4 .comgateSection__innerContent,.comgateSection--style9 .comgateSection__innerContent{background-color:#fff;border:1px solid rgba(9,27,51,.08);border-radius:20px;box-shadow:0 12px 32px rgba(9,27,51,.05)}.comgateSection--style3,.comgateSection--style4{background-color:#f5f6fa}.comgateSection--style3 .comgateSection__bg,.comgateSection--style4 .comgateSection__bg{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.comgateSection--style3 .comgateSection__bg>div,.comgateSection--style3 .comgateSection__bg picture,.comgateSection--style3 .comgateSection__bg a.link,.comgateSection--style3 .comgateSection__bg img,.comgateSection--style4 .comgateSection__bg>div,.comgateSection--style4 .comgateSection__bg picture,.comgateSection--style4 .comgateSection__bg a.link,.comgateSection--style4 .comgateSection__bg img{display:block;width:100%;height:100%}.comgateSection--style3 .comgateSection__bg img,.comgateSection--style4 .comgateSection__bg img{object-fit:cover;object-position:center}@media(max-width: 1000.9px){.comgateSection--sectionTypeCentered.comgateSection--hasPadding .comgateSection__container{max-width:calc(var(--cms-section-centered-max-width) + 32px)}.comgateSection--hasPadding .comgateSection__container{padding:32px 0px}.comgateSection--style4 .comgateSection__innerContent,.comgateSection--style9 .comgateSection__innerContent{border-radius:14px}}.comgateSectionBreak{display:flex;align-items:center;justify-content:center;margin-top:var(--comgate-section-break-margin-y);margin-bottom:var(--comgate-section-break-margin-y)}.comgateSectionBreak__line{width:100%;height:1px;background-color:#e6e9ef;border:0}:root{--comgate-section-break-margin-y: 72px}@media(max-width: 1000.9px){:root{--comgate-section-break-margin-y: 32px}}.comgateSectionBreak--noMarginTop{margin-top:0}.comgateSectionBreak--noMarginBottom{margin-bottom:0}.comgateSectionContentDemo{max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box}.comgateSectionContentDemo__header{max-width:760px;margin:0;text-align:left}.comgateSectionContentDemo__kicker{margin:0 0 12px;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.comgateSectionContentDemo__title{margin:0;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:4.2rem;font-weight:700;line-height:1.12;letter-spacing:-0.02em;text-wrap:balance;word-break:break-word}.comgateSectionContentDemo__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateSectionContentDemo__title p{margin:0}.comgateSectionContentDemo__sub{max-width:720px;margin:20px 0 0}.comgateSectionContentDemo__sub,.comgateSectionContentDemo__sub *{color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.9rem;line-height:1.65}.comgateSectionContentDemo__sub>*:first-child{margin-top:0}.comgateSectionContentDemo__sub>*:last-child{margin-bottom:0}.comgateSectionContentDemo__actions{margin-top:36px}@media(max-width: 1000.9px){.comgateSectionContentDemo{padding:0 20px}.comgateSectionContentDemo__header{max-width:none}.comgateSectionContentDemo__kicker{font-size:1.3rem}.comgateSectionContentDemo__title{font-size:3.5rem;line-height:1.1}.comgateSectionContentDemo__sub{max-width:none;margin-top:16px}.comgateSectionContentDemo__sub,.comgateSectionContentDemo__sub *{font-size:1.6rem;line-height:1.6}.comgateSectionContentDemo__actions{margin-top:28px}}.comgateSectionContentTitleCenter__header{max-width:880px;margin:0 auto;text-align:center}.comgateSectionContentTitleCenter__kicker{margin:0 0 12px;color:#7c3aed;text-transform:uppercase;letter-spacing:.08em;font-family:#7c3aed;font-size:1.4rem;font-weight:700;line-height:1.2}.comgateSectionContentTitleCenter__kickerContent{display:inline-block;vertical-align:baseline}.comgateSectionContentTitleCenter__kickerContent>*{margin:0;color:inherit;line-height:1}.comgateSectionContentTitleCenter__kickerContent p{margin:0}.comgateSectionContentTitleCenter__kickerContent .fa,.comgateSectionContentTitleCenter__kickerContent .fal,.comgateSectionContentTitleCenter__kickerContent .far,.comgateSectionContentTitleCenter__kickerContent .fas,.comgateSectionContentTitleCenter__kickerContent .fab{font-size:inherit;line-height:1}.comgateSectionContentTitleCenter__kickerText{display:inline}.comgateSectionContentTitleCenter__title{margin:0;color:#2b2b2b;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:4.2rem;font-weight:800;line-height:1.08;letter-spacing:-0.03em;text-wrap:balance;word-break:break-word}.comgateSectionContentTitleCenter__sub{max-width:760px;margin:24px auto 0}.comgateSectionContentTitleCenter__sub,.comgateSectionContentTitleCenter__sub *{color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.9rem;line-height:1.65}.comgateSectionContentTitleCenter__sub>*:first-child{margin-top:0}.comgateSectionContentTitleCenter__sub>*:last-child{margin-bottom:0}.comgateSectionContentTitleCenter__children{display:grid;gap:32px;margin-top:48px}.comgateSectionContentTitleCenter__children>*{min-width:0}@media(max-width: 1000.9px){.comgateSectionContentTitleCenter__kicker{font-size:1.2rem}.comgateSectionContentTitleCenter__title{font-size:3.5rem;line-height:1.1}.comgateSectionContentTitleCenter__sub{max-width:none;margin-top:20px}.comgateSectionContentTitleCenter__sub,.comgateSectionContentTitleCenter__sub *{font-size:1.6rem;line-height:1.6}.comgateSectionContentTitleCenter__children{gap:24px;margin-top:32px}}.comgateSectionContentTitleLeft{max-width:1240px;margin:0 auto;padding:0 32px;box-sizing:border-box}.comgateSectionContentTitleLeft__header{max-width:760px;margin:0;text-align:left}.comgateSectionContentTitleLeft__kicker{margin:0 0 10px;color:#7c3aed;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2}.comgateSectionContentTitleLeft__kickerContent{display:inline-block;vertical-align:baseline}.comgateSectionContentTitleLeft__kickerContent>*{margin:0;color:inherit;line-height:1}.comgateSectionContentTitleLeft__kickerContent p{margin:0}.comgateSectionContentTitleLeft__kickerContent .fa,.comgateSectionContentTitleLeft__kickerContent .fal,.comgateSectionContentTitleLeft__kickerContent .far,.comgateSectionContentTitleLeft__kickerContent .fas,.comgateSectionContentTitleLeft__kickerContent .fab{font-size:inherit;line-height:1}.comgateSectionContentTitleLeft__kickerText{display:inline}.comgateSectionContentTitleLeft__title{margin:0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:4.2rem;font-weight:800;line-height:1.08;letter-spacing:-0.03em;text-wrap:balance;word-break:break-word}.comgateSectionContentTitleLeft__sub{max-width:720px;margin:20px 0 0}.comgateSectionContentTitleLeft__sub,.comgateSectionContentTitleLeft__sub *{color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.9rem;line-height:1.65}.comgateSectionContentTitleLeft__sub>*:first-child{margin-top:0}.comgateSectionContentTitleLeft__sub>*:last-child{margin-bottom:0}.comgateSectionContentTitleLeft__children{display:grid;gap:32px;margin-top:48px}.comgateSectionContentTitleLeft__children>*{min-width:0}@media(max-width: 1000.9px){.comgateSectionContentTitleLeft{padding:0 20px}.comgateSectionContentTitleLeft__header{max-width:none}.comgateSectionContentTitleLeft__kicker{font-size:1.3rem}.comgateSectionContentTitleLeft__title{font-size:3.5rem;line-height:1.1}.comgateSectionContentTitleLeft__sub{max-width:none;margin-top:16px}.comgateSectionContentTitleLeft__sub,.comgateSectionContentTitleLeft__sub *{font-size:1.6rem;line-height:1.6}.comgateSectionContentTitleLeft__children{gap:24px;margin-top:32px}}.comgateTable{width:100%}.comgateTag{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e6e9ef;border-radius:999px;white-space:nowrap;background-color:#fff}.comgateTag__icon{color:#1565c0;font-size:14px;display:flex}.comgateTimeline{position:relative;width:100%;max-width:1240px;margin:0 auto;box-sizing:border-box}.comgateTimeline::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:0;border-left:2px dashed rgba(124,58,237,.45);transform:translateX(-50%);pointer-events:none;z-index:0}.comgateTimeline__item{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) 44px minmax(0, 1fr);align-items:center;gap:12px;margin-bottom:0;z-index:1}@media(min-width: 1001px){.comgateTimeline__item:not(:first-child){margin-top:-120px}}.comgateTimeline__marker{grid-column:2;grid-row:1;justify-self:center;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#7c3aed;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.6rem;font-weight:700;line-height:1;box-shadow:0 0 0 6px #fff;z-index:2}.comgateTimeline__card{position:relative;min-width:0}.comgateTimeline__item--left .comgateTimeline__card{grid-column:1;grid-row:1}.comgateTimeline__item--right .comgateTimeline__card{grid-column:3;grid-row:1}.comgateTimeline__card>.cmsComponent--ComgateTimelineItem{margin-bottom:0;width:100%;min-width:0}@media(max-width: 1000.9px){.comgateTimeline{padding:8px 20px 40px}.comgateTimeline::before{left:calc(20px + 40px/2);transform:translateX(-50%)}.comgateTimeline__item,.comgateTimeline__item--left,.comgateTimeline__item--right{grid-template-columns:40px minmax(0, 1fr);gap:18px;margin-top:0;margin-bottom:32px}.comgateTimeline__item:not(:first-child){margin-top:0}.comgateTimeline__item:last-child{margin-bottom:0}.comgateTimeline__marker{grid-column:1;grid-row:1;justify-self:center;margin-top:24px;width:40px;height:40px;font-size:1.45rem;box-shadow:0 0 0 5px #fff}.comgateTimeline__item--left .comgateTimeline__card,.comgateTimeline__item--right .comgateTimeline__card{grid-column:2;grid-row:1}}.comgateTimelineItem{display:flex;flex-direction:column;gap:16px;padding:32px 32px 28px;border-radius:24px;background-color:#fff;box-shadow:0 12px 40px rgba(16,24,40,.08);box-sizing:border-box}.comgateTimelineItem__title{margin:0;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2}.comgateTimelineItem__title>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateTimelineItem__title p{margin:0}.comgateTimelineItem__text{color:#66758a;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.7rem;line-height:1.65}.comgateTimelineItem__text>*{margin:0;color:inherit;font:inherit;line-height:inherit}.comgateTimelineItem__text p{margin:0}.comgateTimelineItem__image{margin-top:8px;padding:16px;border:1px solid #e5e7eb;border-radius:18px;background-color:#f8fafc;overflow:hidden}.comgateTimelineItem__image picture,.comgateTimelineItem__image img{display:block;width:100%;max-width:100%;height:auto;border-radius:12px;object-fit:contain}.comgateTimelineItem__image a.link{display:block;width:100%;font-size:0;line-height:0}@media(max-width: 1000.9px){.comgateTimelineItem{padding:24px 20px 20px;gap:14px}.comgateTimelineItem__title{font-size:2rem}.comgateTimelineItem__text,.comgateTimelineItem__text *{font-size:1.5rem;line-height:1.6}.comgateTimelineItem__image{padding:12px}}.componentTitleThree{margin-bottom:0}.componentTitleThree--kicker{color:#1565c0;text-transform:uppercase;margin:0;margin-bottom:12px}.componentTitleThree--kicker.componentTitleThree--stylehero,.componentTitleThree--kicker.componentTitleThree--stylehero *{font-size:15px;font-weight:bold}.componentTitleThree--kicker.componentTitleThree--styleregular,.componentTitleThree--kicker.componentTitleThree--styleregular *{font-size:1.45rem;letter-spacing:.08em;font-weight:400}.componentTitleThree--title{color:#0d0d0d;margin:0;margin-bottom:16px}.componentTitleThree--title.componentTitleThree--stylehero{font-size:42px;font-weight:800;line-height:1.2}.componentTitleThree--title.componentTitleThree--styleregular{font-size:4.6rem;line-height:1.25;font-weight:300;word-break:break-word}.componentTitleThree--sub,.componentTitleThree--sub *{font-size:2.08rem;color:#4f4f4f;margin:0;margin-bottom:28px;line-height:1.6}@media(max-width: 1000.9px){.componentTitleThree--kicker.componentTitleThree--stylehero,.componentTitleThree--kicker.componentTitleThree--stylehero *{font-size:13px}.componentTitleThree--kicker.componentTitleThree--styleregular,.componentTitleThree--kicker.componentTitleThree--styleregular *{font-size:1.14rem}.componentTitleThree--title.componentTitleThree--stylehero{font-size:28px;line-height:1.2}.componentTitleThree--title.componentTitleThree--styleregular{font-size:2.45rem;line-height:1.25}.componentTitleThree--sub,.componentTitleThree--sub *{font-size:1.58rem;margin-bottom:20px;line-height:1.55}}.comgateTitleWithIcon{display:flex;align-items:center;gap:12px;margin-bottom:12px}.comgateTitleWithIcon__icon{width:40px;height:40px;border-radius:10px;background:#f3f6fb;color:#1565c0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px}.comgateTitleWithIcon__iconSymbol{font-size:19px}.comgateTitleWithIcon__title{font-size:19px;font-weight:700;line-height:1.2;margin:0}@media(max-width: 1000.9px){.comgateTitleWithIcon{gap:10px}.comgateTitleWithIcon__icon{width:34px;height:34px;flex:0 0 34px;border-radius:8px}.comgateTitleWithIcon__iconSymbol{font-size:16px}.comgateTitleWithIcon__title{font-size:16px;line-height:1.25}}.mailForm{max-width:600px}