*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}ul,ol{padding:0;list-style:none}button{border:0;background-color:rgba(0,0,0,0);cursor:pointer;padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:0}picture{font-size:0;display:block;line-height:1}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:inherit;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}a:not(.btn):not(.jsPrevent):hover{color:#0f70de}a:not(.btn):not(.jsPrevent):hover path{stroke:#0f70de}a.jsPrevent:hover{color:#0f70de}img{max-width:100%;display:block;aspect-ratio:attr(width)/attr(height);width:auto;height:auto}input,button,textarea,select,h1,h2,h3,h4,h5,h6{font:inherit;color:inherit;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0px}input,select,textarea{border:0;outline:0;-webkit-appearance:none}button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}input[type=password]{padding-right:56px !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}textarea{resize:vertical}html{-webkit-font-smoothing:antialiased}svg path{-webkit-transition:fill .2s,stroke .2s;transition:fill .2s,stroke .2s}.container{max-width:1272px;width:100%;margin-left:auto;margin-right:auto}@media(max-width: 1296px){.container{padding:0 12px}}@media(max-width: 991px){.container--no-padding-mobile{padding-right:0}.container--no-padding-mobile .splide__arrow--next{right:16px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.col{padding-left:12px;padding-right:12px}.col--25{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.fixed{position:fixed}.rel{position:relative}.abs{position:absolute}.uppercase{text-transform:uppercase}.center{text-align:center}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fs-0{font-size:0;line-height:1}.fs-12{font-size:12px}.fs-16{font-size:16px}.lh-20{line-height:20px}.lh-24{line-height:24px}.white{color:#fff}.black{color:#000}.gray-600{color:#757575}.gray-800{color:#424242}.blue-900{color:#03103d}.bg-blue-50{background-color:#e2f1ff}.bg-blue-700{background-color:#0f70de}.bg-gray-50{background-color:#f8f8f8}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.i-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.i-block{display:inline-block}.block{display:block}.none{display:none}.ai-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.jc-c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jc-fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.jc-sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-32{gap:32px}.bg-white{background-color:#fff}.w-100p{width:100%}.mx-auto{margin-left:auto;margin-right:auto}.mt-12{margin-top:12px}.mt-24{margin-top:24px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-36{margin-bottom:36px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.py-8{padding-block:8px}.py-32{padding-block:32px}.py-40{padding-block:40px}.py-48{padding-block:48px}.py-64{padding-block:64px}.pointer{cursor:pointer}.mw-732{max-width:732px}.hidden{display:none !important}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:11px 24px;font-weight:500;line-height:24px;-webkit-transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1),color .2s;transition:background-color .5s cubic-bezier(0.165, 0.84, 0.44, 1),color .2s;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.btn--red-600{background-color:#e3443f;color:#fff}.btn--red-600:hover{background-color:#fff;color:#03103d}.btn span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;white-space:nowrap}.btn svg path{stroke:#fff}.btn--primary{background-color:#e3443f;color:#fff}.btn--primary:hover{background-color:#1d306a}.btn--primary:hover svg path{stroke:#fff}.btn--secondary{background-color:#eee;color:#000}.btn--secondary svg path{stroke:#000}.btn--secondary:hover{background-color:#1d306a;color:#fff}.btn--secondary:hover svg path{stroke:#fff}.btn--tertiary{background-color:#fff;color:#000;border:1px solid #e0e0e0;-webkit-transition:all .2s !important;transition:all .2s !important}.btn--tertiary:hover{color:#0d1f53;border-color:#0d1f53}.btn--lg{padding:16px 32px;font-size:15px;font-weight:600;line-height:26px}.btn--lg+.btn--icon{padding-right:24px;gap:12px}.btn--md{padding:11px 24px;font-size:14px;font-weight:500;line-height:24px}.btn--md+.btn--icon{padding-right:20px;gap:12px}.btn--sm{padding:8px 16px;font-size:14px;font-weight:500;line-height:24px}.btn--sm+.btn--icon{padding-right:12px;gap:8px}.btn--newsletter{background-color:#03103d;color:#fff}.btn--newsletter:hover{background-color:#e3443f;color:#fff}.btn--disabled,.btn:disabled{opacity:.3;pointer-events:none}.btn--w100{max-width:100%;width:100%}.btn--loader .btn-loader{position:absolute;display:inline-block;width:8px;height:8px;background-color:#fff;border-radius:50%;-webkit-animation:dotting 1s ease-in-out infinite;animation:dotting 1s ease-in-out infinite;opacity:0;visibility:hidden;left:unset;top:unset}.btn--loader .btn-loader::before,.btn--loader .btn-loader::after{content:"";position:absolute;width:8px;height:8px;background-color:#fff;border-radius:50%;-webkit-animation:dotting 1s ease-in-out infinite;animation:dotting 1s ease-in-out infinite}.btn--loader .btn-loader::before{left:-12px;-webkit-animation-delay:.2s;animation-delay:.2s}.btn--loader .btn-loader::after{left:12px;-webkit-animation-delay:.4s;animation-delay:.4s}.btn--loader.jsLoading{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.btn--loader.jsLoading .text{opacity:0;visibility:hidden}.btn--loader.jsLoading .btn-loader{pointer-events:none;visibility:visible;opacity:1}@-webkit-keyframes dotting{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.5}}@keyframes dotting{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.5}}.form-group .invalid-input{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}.form-group .invalid-input svg path{stroke:#e3443f;stroke-width:2px}.form-group.is-invalid input,.form-group.is-invalid textarea{border-color:#e3443f !important;outline:1px solid #e3443f;accent-color:#e3443f}.form-group.is-invalid input[type=checkbox],.form-group.is-invalid input[type=radio]{border:none !important;outline:none !important}.form-group.is-invalid label{color:#e3443f !important}.form-group.is-invalid .invalid-input{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.form-group__wrapper input[type=text],.form-group__wrapper input[type=email],.form-group__wrapper input[type=password],.form-group__wrapper input[type=tel],.form-group__wrapper input[type=date],.form-group__wrapper textarea{font-size:16px;font-weight:400;line-height:24px;padding:11px 20px;border:1px solid #e0e0e0;background-color:#fff;-webkit-transition:all .2s;transition:all .2s;width:100%}.form-group__wrapper input[type=text]:hover,.form-group__wrapper input[type=email]:hover,.form-group__wrapper input[type=password]:hover,.form-group__wrapper input[type=tel]:hover,.form-group__wrapper input[type=date]:hover,.form-group__wrapper textarea:hover{border-color:#435183;color:#000}.form-group__wrapper input[type=text]:hover~label,.form-group__wrapper input[type=email]:hover~label,.form-group__wrapper input[type=password]:hover~label,.form-group__wrapper input[type=tel]:hover~label,.form-group__wrapper input[type=date]:hover~label,.form-group__wrapper textarea:hover~label{color:#000}.form-group__wrapper input[type=text]~label,.form-group__wrapper input[type=email]~label,.form-group__wrapper input[type=password]~label,.form-group__wrapper input[type=tel]~label,.form-group__wrapper input[type=date]~label,.form-group__wrapper textarea~label{color:#757575;font-size:14px;font-weight:400;line-height:24px;background-color:#fff;position:absolute;top:12px;left:20px;-webkit-transition:all .2s;transition:all .2s}.form-group__wrapper input[type=text]:not(:-moz-placeholder), .form-group__wrapper input[type=email]:not(:-moz-placeholder), .form-group__wrapper input[type=password]:not(:-moz-placeholder), .form-group__wrapper input[type=tel]:not(:-moz-placeholder), .form-group__wrapper input[type=date]:not(:-moz-placeholder), .form-group__wrapper textarea:not(:-moz-placeholder){border-color:#435183}.form-group__wrapper input[type=text]:not(:-ms-input-placeholder), .form-group__wrapper input[type=email]:not(:-ms-input-placeholder), .form-group__wrapper input[type=password]:not(:-ms-input-placeholder), .form-group__wrapper input[type=tel]:not(:-ms-input-placeholder), .form-group__wrapper input[type=date]:not(:-ms-input-placeholder), .form-group__wrapper textarea:not(:-ms-input-placeholder){border-color:#435183}.form-group__wrapper input[type=text]:focus,.form-group__wrapper input[type=text]:not(:placeholder-shown),.form-group__wrapper input[type=email]:focus,.form-group__wrapper input[type=email]:not(:placeholder-shown),.form-group__wrapper input[type=password]:focus,.form-group__wrapper input[type=password]:not(:placeholder-shown),.form-group__wrapper input[type=tel]:focus,.form-group__wrapper input[type=tel]:not(:placeholder-shown),.form-group__wrapper input[type=date]:focus,.form-group__wrapper input[type=date]:not(:placeholder-shown),.form-group__wrapper textarea:focus,.form-group__wrapper textarea:not(:placeholder-shown){border-color:#435183}.form-group__wrapper input[type=text]:not(:-moz-placeholder)~label, .form-group__wrapper input[type=email]:not(:-moz-placeholder)~label, .form-group__wrapper input[type=password]:not(:-moz-placeholder)~label, .form-group__wrapper input[type=tel]:not(:-moz-placeholder)~label, .form-group__wrapper input[type=date]:not(:-moz-placeholder)~label, .form-group__wrapper textarea:not(:-moz-placeholder)~label{color:#000;font-size:12px;line-height:20px;top:-10px;left:12px;background-color:#fff;padding-inline:8px;color:#1d306a}.form-group__wrapper input[type=text]:not(:-ms-input-placeholder)~label, .form-group__wrapper input[type=email]:not(:-ms-input-placeholder)~label, .form-group__wrapper input[type=password]:not(:-ms-input-placeholder)~label, .form-group__wrapper input[type=tel]:not(:-ms-input-placeholder)~label, .form-group__wrapper input[type=date]:not(:-ms-input-placeholder)~label, .form-group__wrapper textarea:not(:-ms-input-placeholder)~label{color:#000;font-size:12px;line-height:20px;top:-10px;left:12px;background-color:#fff;padding-inline:8px;color:#1d306a}.form-group__wrapper input[type=text]:focus~label,.form-group__wrapper input[type=text]:not(:placeholder-shown)~label,.form-group__wrapper input[type=email]:focus~label,.form-group__wrapper input[type=email]:not(:placeholder-shown)~label,.form-group__wrapper input[type=password]:focus~label,.form-group__wrapper input[type=password]:not(:placeholder-shown)~label,.form-group__wrapper input[type=tel]:focus~label,.form-group__wrapper input[type=tel]:not(:placeholder-shown)~label,.form-group__wrapper input[type=date]:focus~label,.form-group__wrapper input[type=date]:not(:placeholder-shown)~label,.form-group__wrapper textarea:focus~label,.form-group__wrapper textarea:not(:placeholder-shown)~label{color:#000;font-size:12px;line-height:20px;top:-10px;left:12px;background-color:#fff;padding-inline:8px;color:#1d306a}.form-group__wrapper input[type=checkbox]{height:16px;width:16px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#1d306a;-webkit-transform:translateY(2px);transform:translateY(2px);margin:0;padding:0;margin-right:12px}.form-group__wrapper input[type=checkbox]~label{font-size:12px;font-weight:400;line-height:20px;color:#424242}.form-group__wrapper input[type=radio]{height:16px;width:16px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#1d306a;height:16px;width:16px;appearance:auto;accent-color:#1d306a;margin:0;padding:0;-webkit-transform:translateY(3px);transform:translateY(3px);margin-right:12px}.form-group__wrapper--password .show-password{position:absolute;top:50%;right:16px;translate:0 -50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-group__wrapper--password .show-password::before{content:"";height:100%;width:1px;background-color:#eee;top:50%;left:-16px;translate:0 -50%;position:absolute}.form-group__wrapper--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;font-size:12px;font-weight:400;line-height:20px;color:#424242}.form-group__wrapper--checkbox input{-ms-flex-negative:0;flex-shrink:0;margin-right:0 !important}.form-group__wrapper--checkbox a{text-decoration:underline;font-size:12px !important;font-weight:400 !important;line-height:20px !important}.form-group__error{margin-top:4px;color:#e3443f;font-size:12px;font-weight:400;line-height:20px}.form-group+.form-group{margin-top:12px}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.form-row .form-group{width:100%}.form-row .form-group+.form-group{margin-top:0}.no-account{margin-block:24px;text-align:center}.remember-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;line-height:20px;color:#424242}.form__file-wrapper input[type=file]{display:none}.form__file-wrapper label{width:100%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__file-wrapper .file__plus{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-block:12px;padding-inline:24px 32px;font-size:14px;font-weight:500;line-height:24px;color:#424242;background-color:#eee;-webkit-transition:all .2s;transition:all .2s}.form__file-wrapper .file__plus:hover{background-color:#e0e0e0}.form__file-wrapper .file__remove{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.form__file-wrapper .file__label--has-file .file__plus{display:none}.form__file-wrapper .file__label--has-file .file__remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:color .2s;transition:color .2s}.form__file-wrapper .file__label--has-file .file__remove svg path{-webkit-transition:stroke .2s;transition:stroke .2s}.form__file-wrapper .file__label--has-file .file__remove:hover{color:#0f70de}.form__file-wrapper .file__label--has-file .file__remove:hover svg path{stroke:#0f70de}.form__file-wrapper .file__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color .2s;transition:color .2s}.form__file-wrapper .file__name:hover{color:#0f70de}.project-file{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;cursor:pointer}.project-file .file-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.project-file .file-name{font-size:13px;font-weight:400;line-height:20px;color:#000}.project-file .file-details{font-size:12px;font-weight:400;line-height:16px;color:#424242}.form-files{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.radio-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;font-size:14px;font-weight:400;line-height:20px}.radio-row .form-group+.form-group{margin-top:0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-block:32px 64px}.pagination__link{height:40px;width:40px;display:grid;place-content:center;border:1px solid #eee;color:#000;background-color:#fff;-webkit-transition:all .2s;transition:all .2s}.pagination__link.active{color:#fff;background-color:#e3443f}.pagination__link:not(.active):hover{background-color:#1d306a;color:#fff !important}.pagination__link.next:hover,.pagination__link.prev:hover{background-color:#e3443f}.pagination__link.next:hover svg path,.pagination__link.prev:hover svg path{stroke:#fff}.pagination__link.disabled{pointer-events:none;opacity:.7}.pagination__link.jsPaginationNumber{text-align:center}.pagination__link.jsPaginationNumber::-webkit-outer-spin-button,.pagination__link.jsPaginationNumber::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pagination__link.jsPaginationNumber[type=number]{-moz-appearance:textfield}.pagination--mb32{margin-bottom:32px}.breadcrumbs{padding-block:32px 12px;margin-bottom:20px;white-space:nowrap;overflow:auto;scrollbar-width:thin}.breadcrumbs__list{gap:8px 0}.breadcrumbs__item{position:relative;margin-right:24px;font-weight:400;font-size:12px;line-height:16px;color:#757575;mix-blend-mode:normal}.breadcrumbs__item:not(:last-of-type)::after{content:"";position:absolute;top:50%;translate:0 -50%;right:-16px;width:8px;height:1px;background:#bdbdbd}.breadcrumbs__item--mobile{display:none}@media(max-width: 767px){.breadcrumbs{padding:14px 0}.breadcrumbs__item{display:none}.breadcrumbs__item--last{padding-right:12px}.breadcrumbs__item--first,.breadcrumbs__item--last,.breadcrumbs__item--pre-last,.breadcrumbs__item--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media(max-width: 500px){.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.loader{position:absolute;height:100%;width:100%;background:hsla(0,0%,100%,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0}.loader.hidden{display:none}.loader .lds-ring{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #f7f6f5;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#f7f6f5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.loader .lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.loader .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.loader .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media(max-width: 375px){.pagination__link{width:32px;height:32px}}.pre-header{border-bottom:1px solid #f5f5f5}.pre-header li>a{white-space:nowrap}.pre-header__options{display:-webkit-box;display:-ms-flexbox;display:flex}.pre-header__options .custom-dropdown a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.pre-header__mobile .pre-header__options{display:none}.pre-header .custom-dropdown+.custom-dropdown .custom-dropdown__header{border-left:none}.pre-header .custom-dropdown__header{border-block:none;padding:10px 16px 10px 20px;gap:8px;height:100%}.pre-header .custom-dropdown{font-size:12px;font-weight:600;line-height:20px;color:#757575}.pre-header .custom-dropdown__value{max-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header{padding:20px 0;border-bottom:1px solid #f5f5f5;position:sticky;top:0;z-index:100}.header hr{border:none;border-top:1px solid #f5f5f5;height:1px;width:100%;margin-top:20px;margin-bottom:0;display:none}.header__docs-item{font-size:14px;font-weight:600;line-height:20px;padding:14px 16px;border-bottom:1px solid #eee;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__docs-item span{display:block;text-decoration:underline;font-weight:400}.header__docs svg{-ms-flex-negative:0;flex-shrink:0}@media(min-width: 991px){.header hr{display:block}.header__mid{padding:22px 0 0}.header__docs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__docs-item{font-size:12px;line-height:24px;padding:0;border:none}.header__docs .separator{margin:0 16px;height:24px;width:1px;background-color:#eee}}@media(min-width: 1200px){.header__docs-item{font-size:14px}.header__docs-item span{display:inline}.header__docs .separator{margin:0 24px}}.main-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.branding{-ms-flex-negative:0;flex-shrink:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.branding:hover path{stroke:rgba(0,0,0,0) !important}.fake-search{height:48px;padding:12px 20px;background-color:rgba(227,229,237,.75);border-radius:2px;color:#000;font-size:14px;font-weight:500;line-height:24px;width:100%}.fake-search::-webkit-input-placeholder{opacity:1;color:#000}.fake-search::-moz-placeholder{opacity:1;color:#000}.fake-search:-ms-input-placeholder{opacity:1;color:#000}.fake-search::-ms-input-placeholder{opacity:1;color:#000}.fake-search::placeholder{opacity:1;color:#000}.fake-search__wrapper{margin-right:auto;margin-left:24px;max-width:440px;width:100%}.fake-search__wrapper .btn{padding:12px 12px !important;background-color:#03103d}.fake-search--mobile .fake-search__wrapper{display:none}.cart-btn{padding:8px}.cart-btn:not(.disabled){cursor:pointer}.cart-btn__amount{display:none}.wishlist-btn,.cart-btn{position:relative}.wishlist-btn .count,.cart-btn .count{position:absolute;border-radius:8px;background:#e3443f;color:#fff;min-width:16px;place-content:center;font-size:10px;font-weight:600;line-height:16px;letter-spacing:.56px;top:3px;left:50%;display:none;padding-inline:4px}.wishlist-btn .count.visible,.cart-btn .count.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.user-menu li{height:100%}.user-menu a{padding:8px}@media(min-width: 991px){.header .submenu{width:100%;left:0px;opacity:0;visibility:hidden;z-index:101;font-size:13px;font-weight:400;line-height:20px;padding-block:32px 48px;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;background-color:#fff;top:100%;-webkit-box-shadow:0px 500px 60px 60px rgba(0,0,0,.1);box-shadow:0px 500px 60px 60px rgba(0,0,0,.1)}.header .submenu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1272px;margin-inline:auto;padding-inline:12px;overflow:auto;max-height:calc(100vh - 300px);position:relative}.header .submenu__wrapper::-webkit-scrollbar{width:4px}.header .submenu__wrapper::-webkit-scrollbar-track{background:#fff;padding:10px}.header .submenu__wrapper::-webkit-scrollbar-thumb{background-color:#b9bfd3;border-radius:2px;border:2px solid #b9bfd3}.header .submenu:hover{opacity:1;visibility:visible}.header .submenu:hover .sub-submenu__wrapper.show{height:100%}.header .submenu:hover .sub-submenu__wrapper.show .submenu__list{opacity:1;visibility:visible;height:100%}.header .submenu:hover .sub-submenu__wrapper.show .submenu__list::-webkit-scrollbar{width:4px}.header .submenu:hover .sub-submenu__wrapper.show .submenu__list::-webkit-scrollbar-track{background:#fff;padding:10px}.header .submenu:hover .sub-submenu__wrapper.show .submenu__list::-webkit-scrollbar-thumb{background-color:#b9bfd3;border-radius:2px;border:2px solid #b9bfd3}.header .submenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;max-width:300px;width:100%}.header .submenu__list-item{padding:0 0 0 4px}.header .submenu__list-item:hover{background-color:#e3e5ed}.header .submenu__list-item:hover a{color:#03103d}.header .submenu__list-item:hover svg path{stroke:#03103d}.header .submenu__item{padding-block:2px;position:relative}.header .submenu__item--hover::after,.header .submenu__item--hover::before{content:"";position:absolute;height:8px;width:100%}.header .submenu__item--hover::after{top:-8px}.header .submenu__item--hover::before{bottom:-8px}.header .submenu .btn{margin-top:32px}.header .submenu .sub-submenu{width:100%;overflow:hidden}.header .submenu .sub-submenu__wrapper .submenu__list{opacity:0;visibility:hidden;height:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;overflow:auto;padding-left:32px}.header .submenu .sub-submenu__wrapper .submenu__list:hover{opacity:1;visibility:visible;height:100%}.header .submenu .sub-submenu__wrapper .submenu__list-item{max-width:205px;width:100%}.header .submenu .sub-submenu__wrapper:hover{height:100%}.header .submenu .sub-submenu__wrapper:hover .submenu__list{height:100%}.header .submenu .sub-submenu__wrapper:hover .submenu__list::-webkit-scrollbar{width:4px}.header .submenu .sub-submenu__wrapper:hover .submenu__list::-webkit-scrollbar-track{background:#fff;padding:10px}.header .submenu .sub-submenu__wrapper:hover .submenu__list::-webkit-scrollbar-thumb{background-color:#b9bfd3;border-radius:2px;border:2px solid #b9bfd3}.header .hasSubmenu{position:relative}.header .hasSubmenu::after{content:"";height:40px;width:100%;left:0;top:100%;background-color:rgba(0,0,0,0);position:absolute;z-index:2}.header .hasSubmenu:hover~.submenu{opacity:1;visibility:visible}.header .hasSubmenu:hover~.submenu .sub-submenu__wrapper.show{height:100%}.header .hasSubmenu:hover~.submenu .sub-submenu__wrapper.show .submenu__list{opacity:1;visibility:visible;height:100%}.header .hamburger{display:none}.header .main-menu__mobile-header,.header .main-menu__mobile-footer{display:none}.header .main-menu .menu>li:nth-of-type(4):not(:has(.submenu)){border-left:1px solid #eee;padding-left:24px}.header .pre-header__mobile{display:none}}@media(max-width: 991px){.branding{-ms-flex-negative:1;flex-shrink:1}.pre-header{display:none}.pre-header__mobile{display:block}.pre-header__mobile .pre-header{display:block;padding:0;border-bottom:none}.pre-header__mobile .pre-header .container{padding:0}.pre-header__mobile .pre-header__contact{display:none}.pre-header__mobile .pre-header__controls-desktop{display:none}.pre-header__mobile .pre-header__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%;margin:0}.pre-header__mobile .pre-header__list li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.pre-header__mobile .pre-header__list li a{width:100%;color:#000}.pre-header__mobile .pre-header__wrapper{width:100%}.header{padding:12px 0}.header__inner .user-menu{margin-left:auto}.header .main-menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s}.header .main-menu.active{opacity:1;visibility:visible}.header .main-menu__mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-block:12px;border-bottom:1px solid #eee;font-size:14px;font-weight:500;line-height:20px;position:sticky;top:0;background-color:#fff}.header .main-menu__mobile-header .close{height:40px;width:40px;display:grid;place-content:center;padding:8px}.header .main-menu__mobile-header .chevron-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .main-menu__mobile-footer{margin-top:auto;border-top:1px solid #eee;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.header .main-menu__mobile-footer .custom-dropdown+.custom-dropdown .custom-dropdown__header{border-left:none}.header .main-menu__mobile-footer .custom-dropdown__list{bottom:100%}.header .main-menu__mobile-footer .custom-dropdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header .main-menu__mobile-footer .custom-dropdown__header{height:100%}.header .main-menu__mobile-footer .custom-dropdown__header .chevron-down{rotate:180deg}.header .main-menu__mobile-footer .custom-dropdown__value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header .main-menu__mobile-footer .custom-dropdown.active .custom-dropdown__header .chevron-down{rotate:0deg}.header .main-menu .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;overflow:auto}.header .main-menu .menu li>a{padding:14px;border-bottom:1px solid #eee;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .main-menu .menu li>a svg{rotate:-90deg}.header .main-menu .submenu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;z-index:3;overflow:auto}.header .main-menu .submenu li>a{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.header .main-menu .submenu li>a.btn{display:none}.header .main-menu .submenu.active{opacity:1;visibility:visible}.header .main-menu .submenu li>a svg{rotate:0deg;z-index:-1}.header .main-menu .submenu .main-menu__mobile-header{padding-block:14px}.header .main-menu .sub-submenu__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility .2s;transition:opacity .2s,visibility .2s;overflow:auto}.header .main-menu .sub-submenu__wrapper li>a{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.header .main-menu .sub-submenu__wrapper.active{opacity:1;visibility:visible}.hamburger{height:40px;width:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fake-search__wrapper{margin-right:0px;margin-left:auto;max-width:unset;width:auto;display:none}.fake-search__wrapper .btn{background-color:rgba(0,0,0,0);padding:8px !important}.fake-search__wrapper .btn svg path{stroke:#000}.fake-search--mobile{margin-top:12px;padding-bottom:12px}.fake-search--mobile .fake-search__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fake-search--mobile .fake-search__wrapper .btn{padding:12px 12px !important;background-color:#03103d}.fake-search--mobile .fake-search__wrapper svg path{stroke:#fff}}@media(max-width: 475px){.user-menu a,.user-menu div{padding:0}.wishlist-btn .count,.cart-btn .count{top:-6px;right:-6px}.branding,.branding svg{margin-right:16px;max-width:200px}.header .main-menu .submenu .main-menu__mobile-header{padding-block:12px}}@media(max-width: 400px){.branding,.branding svg{max-width:140px}}footer{background-color:#03103d}footer.footer--mini{background-color:#fff;color:#424242;border-top:1px solid #eee;margin-top:auto}.footer{font-size:14px;font-weight:500;line-height:20px}.footer__wrapper{gap:24px}.footer__row{border-bottom:1px solid hsla(0,0%,100%,.12);gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.footer__social{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px}.footer__social a{border-radius:100%;background-color:#fff;height:40px;width:40px;display:grid;place-content:center;-webkit-transition:background-color .2s;transition:background-color .2s}.footer__social a img{-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s}.footer__social:hover a{background-color:#0f70de}.footer__social:hover a img{-webkit-filter:invert(1);filter:invert(1)}.footer__header{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;font-weight:500}.footer__col{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px}.footer__col--lg{-webkit-box-flex:0;-ms-flex:0 1 408px;flex:0 1 408px}.footer__col--lg .footer__list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.footer__col--sm{-webkit-box-flex:0;-ms-flex:0 1 192px;flex:0 1 192px}.footer__col--contact a{font-size:16px;font-weight:600;line-height:20px;color:#fff}.footer__item{color:#b9bfd3;font-weight:400}.footer__item+.footer__item{margin-top:12px}.footer__indicator{display:none}.footer__copy{color:#8d95b4}.footer__icons{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.footer__sg-logo{height:25px}@media(max-width: 767px){.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:0;width:100%}.footer__col{-webkit-box-flex:0 !important;-ms-flex:0 1 auto !important;flex:0 1 auto !important}.footer__list{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important;max-height:0;padding:0;overflow:hidden;-webkit-transition:max-height .2s;transition:max-height .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.footer__header{margin-bottom:0;padding-block:16px;cursor:pointer}.footer__header.open .footer__indicator{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer__copy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:24px}.footer__copy .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__row.py-48{padding-block:24px 48px}}:root{--cookieColor: #0F70DE}body{min-height:100vh;text-rendering:optimizeSpeed;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:1.428;font-weight:400;background-color:#fff;color:#424242;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}table,td,th,thead,tbody{font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;line-height:16px}.opacity-60{opacity:.6}.sg-cks-settings .btn-primary,.sg-cks-info__buttons .btn-primary{color:#fff}.sg-cks-settings .btn-secondary,.sg-cks-info__buttons .btn-secondary{background-color:#f0f0f0}.sg-cks-settings .btn-secondary:hover,.sg-cks-info__buttons .btn-secondary:hover{background-color:#e0e0e0}.section{padding:64px 0}.disabled{pointer-events:none;opacity:.6}.alert{padding:8px 0;position:sticky;top:165px;z-index:5}.alert__close{right:12px;top:0;height:100%;width:40px}.alert .container.rel{padding-right:40px}.alert a:hover{color:#eee !important}@media(max-width: 991px){.alert{top:65px}}.h1{font-size:28px;line-height:36px}@media(max-width: 575px){.splide__arrows{display:none}}.splide__spinner{display:none}.splide__arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;width:56px;height:56px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.08);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);opacity:1;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s, -webkit-box-shadow .2s}.splide__arrow:hover{-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.16);box-shadow:0 4px 12px 0 rgba(0,0,0,.16)}.splide__arrow:hover svg path{stroke:#0f70de}.splide__arrow--prev{left:-28px}.splide__arrow--next{right:-28px}.splide__arrow:disabled{display:none}@media(max-width: 1350px){.splide__arrow--prev{left:0}.splide__arrow--next{right:0}}hr.divider{margin-block:32px;border:none;outline:none;background-color:#eee;height:1px;max-width:1272px;margin-inline:auto}.custom-dropdown{max-width:300px;width:100%;font-size:14px;font-weight:400;line-height:24px;position:relative}.custom-dropdown input[type=text]{height:24px}.custom-dropdown.active .custom-dropdown__header .chevron-down{rotate:180deg}.custom-dropdown.active .custom-dropdown__header .custom-dropdown__clear svg{rotate:0deg}.custom-dropdown.active .custom-dropdown__list{opacity:1;visibility:visible}.custom-dropdown__header{border:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 16px 11px 20px;gap:20px;background-color:#fff;-webkit-transition:color .2s,border-color .2s;transition:color .2s,border-color .2s;cursor:pointer}.custom-dropdown__header:hover,.custom-dropdown__header .selected{color:#000}.custom-dropdown__header svg{-ms-flex-negative:0;flex-shrink:0;rotate:0deg;-webkit-transition:rotate .2s;transition:rotate .2s}.custom-dropdown__list{-webkit-box-shadow:0px 2px 5px 0px rgba(10,10,10,.2);box-shadow:0px 2px 5px 0px rgba(10,10,10,.2);position:absolute;left:0;opacity:0;visibility:hidden;width:100%;background-color:#fff;z-index:103;max-height:220px;overflow:auto}.custom-dropdown__list li{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-dropdown__item.hidden{display:none}.custom-dropdown__item{cursor:pointer;color:#424242;background-color:#fff;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;width:100%;padding:8px 16px}.custom-dropdown__item:hover{color:#000;background-color:#e3e5ed}.custom-dropdown__item--label{pointer-events:none;border-bottom:1px solid #eee;color:#03103d;font-weight:500}.custom-dropdown__item>a{height:100%;width:100%;display:block}.custom-dropdown__item--active{pointer-events:none;color:#000;background-color:#e3e5ed}.custom-dropdown__clear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:48px}.custom-dropdown__clear.hidden{display:none}.custom-dropdown__clear::before{content:"";background-color:#bdbdbd;right:-8px;top:50%;translate:0 -50%;position:absolute;height:20px;width:1px}.custom-dropdown__clear svg path{stroke:#bdbdbd}.custom-dropdown__clear:hover svg path{stroke:#000;rotate:0deg}.newsletter__bg{margin-inline:auto;max-width:1448px}.newsletter__bg img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:601px}@media(max-width: 400px){.newsletter__bg img{height:650px;max-height:unset}}.newsletter__wrapper{position:absolute;top:50%;left:50%;translate:-50% -50%;background-color:#fff;max-width:1272px;width:100%;display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 1300px){.newsletter__wrapper{width:calc(100% - 32px)}}.newsletter__col{padding:76px 128px 48px 48px;color:#000}.newsletter__col p{font-size:14px;font-weight:500;line-height:24px;margin-bottom:8px}.newsletter__col h2{font-size:28px;font-weight:700;line-height:36px;margin-bottom:8px}.newsletter__col strong{font-size:16px;font-weight:500;line-height:26px}.newsletter__col--blue{color:#fff;background-color:#0f70de}.newsletter__col .form-group{max-width:420px;width:100%}.newsletter__col .btn--newsletter{padding:12px 24px}.newsletter-single__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;padding:32px 0 16px 0;max-width:560px;margin:0 auto}@media(min-width: 768px){.newsletter-single__row{max-width:unset;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-single__box{max-width:624px}}@media(min-width: 992px){.newsletter-single__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.newsletter-single__box{padding:48px !important;border:1px solid #eee}}@media(min-width: 1400px){.newsletter-single__box{padding:64px !important}}@media(max-width: 991px){.newses-carousel .container{padding-right:0}}.newses-carousel .news-card{max-width:300px;-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px}.newses-carousel .splide__list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;gap:24px}.newses-carousel__header{margin-bottom:32px}.newses-carousel__header h2{color:#03103d;font-size:28px;font-weight:700;line-height:36px}.newses-carousel .btn.desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.newses-carousel .btn.mobile{display:none}.news-card{width:100%}.news-card:hover .news-card__img img{scale:1.03}.news-card__img{margin-bottom:16px;overflow:hidden}.news-card__img img{-webkit-transition:scale .3s;transition:scale .3s}.news-card__name{color:#03103d;font-size:16px;font-weight:600;line-height:24px;margin-bottom:4px}.news-card__short{font-size:14px;font-weight:400;line-height:24px;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main-banner{padding-block:24px 32px;background-color:#03103d}.main-banner__header{color:#fff;font-size:28px;font-weight:700;line-height:36px;margin-bottom:20px}.main-banner__header h1{font-size:24px;font-weight:600;line-height:34px}.main-banner__footer{font-size:14px;font-weight:500;line-height:20px;color:#fff;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-banner__footer a{text-decoration:underline}.product-search-form .choices--loading{border:1px solid #ddd;min-height:48px;font-size:14px;font-weight:400;line-height:24px;font-size:14px;font-weight:400;line-height:24px;border-radius:0;padding:6px 16px 6px 20px}.product-search-form,.doc-search-form{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr)) auto;gap:8px}.product-search-form button,.doc-search-form button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:300px;padding:12px 48px}.doc-search-form{grid-template-columns:repeat(3, minmax(0, 1fr)) auto}.product-qty{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px;width:100%}.product-qty__inner{width:100%}.product-qty .qty-change{height:48px;width:48px;display:grid;place-content:center;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;border:1px solid #eee;cursor:pointer;background-color:#fff}.product-qty .qty-change--minus{border-radius:2px 0 0 2px}.product-qty .qty-change--plus{border-radius:0 2px 2px 0}.product-qty .qty-change.disabled{background-color:#fff;cursor:default;opacity:1}.product-qty .qty-change.disabled svg{opacity:.4}.product-qty input{width:100%;text-align:center;border-block:1px solid #eee;min-width:48px}.product-card{background-color:#fff;max-width:207px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;overflow:hidden}.product-card:hover .add-to-cart{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.product-card:hover .wishlist-form{opacity:1;visibility:visible}.product-card__name{color:#03103d;font-size:14px;font-weight:500;line-height:20px;margin-bottom:4px;display:block;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.product-card__code{color:#757575;font-size:12px;font-weight:400;line-height:20px;margin-bottom:4px}.product-card__manufacturer-code,.product-card__manufacturer-name{display:none}.product-card__price{font-size:14px;font-weight:700;line-height:24px;color:#03103d}.product-card__price-container{position:relative;background-color:#fff}.product-card__price span{font-size:14px;font-weight:400;line-height:24px;color:#424242;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__price--old{font-weight:400;text-decoration:line-through;color:#757575}.product-card__omnibus{color:#757575;font-size:12px;font-weight:400;line-height:20px}.product-card .add-to-cart{position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .4s;transition:all .4s;width:100%;bottom:8px;left:0;padding-inline:8px;-webkit-transform:translateY(100%);transform:translateY(100%);display:none}.product-card .add-to-cart button{gap:24px}.product-card .wishlist-form{position:absolute;top:16px;right:16px;opacity:0;visibility:hidden;-webkit-transition:all .2s;transition:all .2s}.product-card .add-to-wishlist.wishlisted svg path{fill:#000}.product-card__img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #eee}.product-card__img .add-to-cart{display:block}.product-card__content{background-color:#fff;position:relative;height:100%;padding-top:16px}.product-card .btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .flags{top:16px;left:16px}.product-card__availability{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#000;font-size:11px;font-weight:400;line-height:18px;margin-top:28px}.product-card__status{border-radius:50%;display:block;width:8px;height:8px}.product-card__status--available{background-color:#33b86b}.product-card__status--unavailable{background-color:#bdbdbd}.products-list__inner .product-card__availability{margin-top:16px}.categories{padding:48px;background-color:#fff;max-width:1272px;margin-inline:auto;margin-bottom:48px}.categories__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:70px;margin-bottom:32px;position:relative;overflow:hidden;max-height:280px}.categories__wrapper::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:50px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%)}.categories__wrapper--special{margin-bottom:0}.categories__wrapper--special::before{content:none}.categories__wrapper--special .categories__title{margin-bottom:0}.categories__list{-webkit-box-flex:0;-ms-flex:0 1 240px;flex:0 1 240px}.categories__item{font-size:13px;font-weight:400;line-height:20px;color:#0d1f53}.categories__item+.categories__item{margin-top:8px}.categories__title{font-size:14px;font-weight:500;line-height:20px;color:#03103d;margin-bottom:12px}.categories__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search{position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:102;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.search__no-products{background-color:#f8f8f8;padding:32px 48px;display:grid;place-items:center;width:100%;grid-column:1/-1}.search__no-products h2{color:#03103d;font-size:16px;font-weight:600;line-height:24px;margin-bottom:24px}.search svg path{stroke:#000}.search .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:60px;padding-block:48px 32px}.search-wrapper{width:100%;max-width:840px}.search .search-logo,.search .close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.search-group{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(227,229,237,.75)}.search-group__wrapper{position:relative;width:100%}.search-group .search-form-input{background-color:rgba(227,229,237,.75);padding:12px 20px;color:#000;font-size:16px;font-weight:500;line-height:24px;padding-left:48px;padding-right:94px;width:100%}.search-group .search-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s;transition:color .2s}.search-group .clear-button{font-size:12px;font-weight:400;line-height:20px;color:#424242;-webkit-transition:color .2s;transition:color .2s;z-index:103;display:none;position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.search-group .clear-button.active{display:-webkit-box;display:-ms-flexbox;display:flex}.search-group .clear-button svg path{stroke:#424242}.search-group .clear-button:hover{color:#000}.search-group .clear-button:hover svg path{stroke:#000}.search-group .custom-dropdown{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;background-color:rgba(227,229,237,.75)}.search-group .custom-dropdown::before{content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#b9bfd3;position:absolute;height:24px;width:1px}.search-group .custom-dropdown__header{background-color:rgba(0,0,0,0);border:none;gap:8px}.search.show{-webkit-transform:translateY(0);transform:translateY(0)}.search .live-search{max-width:840px;width:100%;margin-inline:auto;gap:24px;color:#000;margin-bottom:24px;display:grid;grid-template-columns:repeat(5, 1fr);max-height:600px;overflow:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:#b9bfd3 #fff}.search .live-search::-webkit-scrollbar{width:6px}.search .live-search::-webkit-scrollbar-track{background:#fff;padding:10px}.search .live-search::-webkit-scrollbar-thumb{background-color:#b9bfd3;border-radius:2px;border:2px solid #b9bfd3}@media(max-width: 1100px){.search .live-search{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 676px){.search .live-search{grid-template-columns:repeat(2, 1fr)}}.search .live-search .product-card__img img{max-width:152px;max-height:152px;overflow:hidden}.search .live-search .category-item{max-width:152px}.search .live-search__see-all{display:none}.search .live-search__see-all.show{display:-webkit-box;display:-ms-flexbox;display:flex}.search .live-search__see-all.show .btn{padding-left:0}.search .live-search--default li a{padding-block:6px;font-size:14px;font-weight:400;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.search .live-search__header{font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px}.search .live-search .product-card__name{overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.search-mobile-header{display:none}.search .search-prod-item{max-width:220px}@media(max-width: 767px){.search .search-prod-item{max-width:100%}}.search .search-prod-item a{font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-block:2px;overflow:hidden;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.search .search-prod-item+.search-prod-item{margin-top:2px}.search .branding{display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;margin-bottom:32px;max-width:184px}.search-prod-list__header{font-size:14px;font-weight:500;line-height:20px;color:#03103d;margin-bottom:12px}@media(max-width: 767px){.search-prod__container{display:none}}.bg{position:fixed;top:0;left:0;z-index:101;background-color:#000;opacity:.2;height:100%;width:100%;visibility:hidden}.bg.show{visibility:visible}.flags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;top:8px;left:8px}.flags .flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 8px;font-size:10px;font-weight:700;line-height:16px;letter-spacing:1px;text-transform:uppercase;background-color:#f5f5f5;color:#000}.flags .flag[data-flag=sale]{background-color:#c5e9d1;color:#096534}.flags.abs{z-index:2}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:24px 16px}.login .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px}.login .card{padding:32px;border:1px solid #eee;max-width:408px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.login .card__header{font-size:18px;font-weight:600;line-height:28px;color:#03103d}.login .advantages{margin-bottom:28px}.login .advantages__header{font-size:14px;font-weight:500;line-height:24px;color:#03103d;margin-bottom:20px}.login .advantages .advantage{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:2px}.login .advantages .advantage+.advantage{margin-top:8px}.login .advantages .advantage svg{-ms-flex-negative:0;flex-shrink:0}.login .auth-back-btn{max-width:408px;width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-weight:400;line-height:20px;gap:8px;margin-top:24px}.login .btn{width:100%}.login .or-log-in{margin-block:16px;padding-top:16px;border-top:1px solid #eee}.page__header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.page__header h1{font-size:24px;font-weight:600;line-height:34px;color:#03103d;margin-bottom:24px}.page__header .products-count{font-size:12px;font-weight:400;line-height:16px}.favourites-cart{padding-block:72px}@media(max-width: 575px){.favourites-cart{padding-block:32px}}.favourites-cart__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:32px 24px}@media(max-width: 991px){.favourites-cart__wrapper{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 675px){.favourites-cart__wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 425px){.favourites-cart__wrapper{grid-template-columns:1fr}}.favourites-cart__wrapper .product-card{max-width:100%}.favourites-cart__wrapper .product-card picture,.favourites-cart__wrapper .product-card img{width:100%}.favourites-cart__wrapper .product-qty__inner{width:100%}.favourites-cart__empty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-inline:auto;text-align:center;gap:24px}.favourites-cart__empty .bold{font-size:18px;font-weight:600;line-height:28px;color:#03103d}.form-response{font-size:14px;padding:8px 12px;margin-block:12px;line-height:1.428}.form-response--success{color:#c5e9d1;background-color:#096534;text-align:center}.form-response--error{color:#d46a3e;background-color:#fef4e5}.form-response--error a{text-decoration:underline;font-weight:unset !important;color:#d46a3e !important;font-size:14px !important;line-height:1.428 !important}.ask-about-parts .create-project-files{width:100%}.ask-about-parts .create-project-files .btn{margin-left:unset !important}.ask-about-parts-form__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.08);place-content:center;z-index:10000;display:none}.ask-about-parts-form__wrapper.show{display:grid}.ask-about-parts-form__close{cursor:pointer;position:absolute;top:12px;right:12px;height:32px;width:32px;display:grid;place-content:center}.ask-about-parts-form__inner{background-color:#fff;padding:0px 32px 32px 32px;overflow:auto;max-width:588px}.ask-about-parts-form__inner .btn{margin-left:auto}.ask-about-parts-form__inner .form-files{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ask-about-parts-form__inner .form-files label{color:#757575}.ask-about-parts-form__inner .form-files label svg path{stroke:#757575}.ask-about-parts-form__inner .form-files label:hover{background-color:#e0e0e0}.ask-about-parts-form__header{color:#03103d;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:32px;position:relative}.ask-about-parts-form__subheader{font-size:14px;font-weight:500;line-height:20px;margin-bottom:12px}.error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:grid;place-content:center}.error .error__container{color:#03103d;max-width:344px;text-align:center;margin-inline:auto;margin-block:24px}.error .error__container .btn{margin-inline:auto !important}.error .error__icon{height:128px;width:128px;border-radius:100%;background:#e2f1ff;display:grid;place-content:center;font-size:40px;font-weight:600;line-height:52px;margin-bottom:32px;margin-inline:auto}.error .error__header{font-size:18px;font-weight:600;line-height:28px;margin-bottom:16px}.error .error__text{font-size:14px;font-weight:400;line-height:24px;color:#424242;margin-bottom:32px}.choices{width:100%;margin-bottom:0}.choices__placeholder{opacity:1}.choices__inner{background-color:#fff;font-size:14px;font-weight:400;line-height:24px;border-radius:0;padding:6px 16px !important;height:48px}.choices--custom-header{font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#e3443f;border-bottom:1px solid #eee}.choices__item{padding-right:30px !important}.choices__item.is-highlighted{background-color:#e3e5ed !important}.choices__item::after{display:none !important}.choices[data-type*=select-one]::after{content:url(../img/icons/chevron-down.svg);border:none !important;height:16px;width:16px;right:16px;top:50%;margin-top:2px;-webkit-transform:translateY(-50%) rotateX(0deg);transform:translateY(-50%) rotateX(0deg);-webkit-transform-origin:center;transform-origin:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.choices[data-type*=select-one].is-open::after{margin-top:0;-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg)}.choices__button{margin-right:36px !important}.choices__list{scrollbar-color:#b9bfd3 #fff;scrollbar-width:thin;z-index:3 !important}.choices__list::-webkit-scrollbar{width:4px}.choices__list::-webkit-scrollbar-track{background:#fff;padding:10px}.choices__list::-webkit-scrollbar-thumb{background-color:#b9bfd3;border-radius:2px;border:2px solid #b9bfd3}.choices__list:not(.choices__list--dropdown) .choices__item{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.push-notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background-color:#03103d;color:#fff;position:fixed;top:104px;right:0;padding:6px 6px 6px 12px;z-index:100;font-size:12px;line-height:18px;font-weight:500;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(110%);transform:translateX(110%)}.push-notification.error-type{background-color:#b32425}.push-notification.error-type .jsNotificationIcon{display:none}.push-notification button{padding-left:4px}.push-notification .jsPushNotificationText{border-right:1px solid #eee;padding-right:8px}.push-notification.active{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-transform:translateX(0%);transform:translateX(0%);right:48px}@media(max-width: 576px){.push-notification{max-width:90%}.push-notification.active{right:8px}}#register-form .custom-dropdown{max-width:unset}.disabled{pointer-events:none;opacity:.4}.loading-element .btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading-element .btn .loader{position:absolute;display:inline-block;width:8px;height:8px;background-color:#fff;border-radius:50%;-webkit-animation:dotting 1s ease-in-out infinite;animation:dotting 1s ease-in-out infinite;opacity:0;visibility:hidden;left:unset;top:unset}.loading-element .btn .loader::before,.loading-element .btn .loader::after{content:"";position:absolute;width:8px;height:8px;background-color:#fff;border-radius:50%;-webkit-animation:dotting 1s ease-in-out infinite;animation:dotting 1s ease-in-out infinite}.loading-element .btn .loader::before{left:-12px;-webkit-animation-delay:.2s;animation-delay:.2s}.loading-element .btn .loader::after{left:12px;-webkit-animation-delay:.4s;animation-delay:.4s}.loading-element .btn.loading{pointer-events:none}.loading-element .btn.loading .text{opacity:0}.loading-element .btn.loading .loader{visibility:visible;opacity:1}@keyframes dotting{0%,100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.5}}.register-form .radio-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.register-form .form-row .mblock-12{margin-block:12px}@media(max-width: 500px){.register-form .form-row .mblock-12:first-child{margin-bottom:0}.register-form .form-row .mblock-12:last-child{margin-top:0}}.hit-of-day-banner{position:relative}.hit-of-day-banner__text{position:absolute;color:#fff;font-size:56px;font-weight:800;line-height:84px;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:88px}.hit-of-day-banner__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0px;right:0px;padding:8px}.hit-of-day-banner--product-card{margin-bottom:24px}.hit-of-day-banner--product-card .hit-of-day-banner__close{display:none}@media(min-width: 576px){.login .card{min-width:408px}}@media(max-width: 1300px){.newsletter__col{padding:24px}.newsletter__col h2{font-size:18px;font-weight:700;line-height:28px}.newsletter__col p{font-size:12px;font-weight:500;line-height:18px}.newsletter__col strong{font-size:14px;font-weight:500;line-height:24px}}@media(max-width: 991px){.main-advantages--desktop{display:none}.product-search-form,.doc-search-form{grid-template-columns:repeat(2, minmax(0, 1fr));justify-items:center}.product-search-form .custom-dropdown,.doc-search-form .custom-dropdown{max-width:100%}.product-search-form button,.doc-search-form button{grid-column:1/-1;max-width:300px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .add-to-cart .add-to-wishlist{display:none}.login{position:static;translate:0 0}.newsletter{position:relative}.newsletter__wrapper{position:relative;top:unset;left:unset;translate:unset;padding:32px 16px;width:unset;background-color:rgba(0,0,0,0)}.newsletter__col--white{background-color:#fff}.newsletter__bg img{position:absolute;height:100%;width:100%;max-height:unset}.hit-of-day-banner__text{font-size:40px;line-height:40px}}@media(max-width: 767px){.newsletter__wrapper{grid-template-columns:1fr}.product-card__img .add-to-cart{display:none !important}.product-card .add-to-cart{position:static;opacity:1;visibility:visible;margin-top:16px;translate:0 0;margin-inline:auto;-webkit-transform:translateY(0);transform:translateY(0);display:block;padding-inline:0}.product-card .wishlist-form{opacity:1;visibility:visible}hr.divider{margin-block:32px}.popular-categories .categories{display:block}.categories{display:none}.search{height:100%;overflow:auto}.search .container{padding-block:16px 0}.search .branding{display:none}.search .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee;padding:12px 8px 12px 16px;font-size:14px;font-weight:500;line-height:20px}.search-mobile-header .close-btn{margin:0}.search .close-btn.desktop{display:none}.search-group{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.search-group .search-form-input{background-color:#fff;border:1px solid #eee}.search-group .search-button{top:13px;-webkit-transform:translateY(0);transform:translateY(0)}.search-group .custom-dropdown{border:1px solid #eee;max-width:100%}.search-group .custom-dropdown::before{display:none}.search-group .custom-dropdown__header{background-color:#fff}.search .live-search{max-height:calc(100vh - 300px)}.search .live-search__see-all{position:sticky;bottom:0px;z-index:2;background:#fff;width:100%;border-top:1px solid #eee;padding-top:12px;padding-bottom:16px}.search .live-search__see-all .btn{width:100%;background-color:#e3443f;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search .live-search__see-all .btn span{margin-inline:4px}.search .live-search__see-all .btn svg path{stroke:#fff}.search .live-search__see-all .btn:hover{background-color:#1d306a}.login .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brands{padding:64px 0 0}.hit-of-day-banner__text{font-size:32px;line-height:32px;left:48px}.hit-of-day-banner__close{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8px}}.placeholder__shimmer,.placeholder__square,.placeholder__line{display:block;background:-webkit-gradient(linear, left top, right top, color-stop(10%, rgba(0, 0, 0, 0.03)), color-stop(30%, rgba(0, 0, 0, 0.06)), color-stop(50%, rgba(0, 0, 0, 0.03)), color-stop(70%, rgba(0, 0, 0, 0.06)), color-stop(90%, rgba(0, 0, 0, 0.03)));background:linear-gradient(to right, rgba(0, 0, 0, 0.03) 10%, rgba(0, 0, 0, 0.06) 30%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.06) 70%, rgba(0, 0, 0, 0.03) 90%);background-size:800px 104px;-webkit-animation:shimmer 2s infinite linear;animation:shimmer 2s infinite linear}.placeholder__line{height:24px}.placeholder__line--small{height:16px}.placeholder__line--big{height:36px}.placeholder__line--button{height:46px}.placeholder__line--mb4{margin-bottom:4px}.placeholder__line--mb24{margin-bottom:24px}.placeholder__square{width:200px;height:200px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:16px}.placeholder__square--big{width:300px;height:300px}@-webkit-keyframes shimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}@keyframes shimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}@media(max-width: 991px){.ask-about-parts-form__inner{padding:24px 16px 16px 16px;overflow:auto;height:calc(100% - 64px);max-width:100%}.ask-about-parts-form__wrapper.show{display:block}.ask-about-parts-form__header{padding:12px 8px 12px 16px;border-bottom:1px solid #eee}.ask-about-parts-form__close{height:40px;width:40px;position:static}}@media(max-width: 676px){.main-banner__footer .flex:last-of-type{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.newses-carousel__header h2{font-size:18px;line-height:28px}.newses-carousel__header{margin-bottom:24px}hr.divider.desktop{display:none}.brands{padding:0 0 32px}}@media(max-width: 575px){.main-banner{padding:16px 0;background-image:none;background-color:#03103d}.main-banner__header{margin-bottom:16px}.main-banner__header h1{font-size:18px;font-weight:600;line-height:28px}.section.newsletter{padding-block:32px 0}.newses-carousel .btn.desktop{display:none}.newses-carousel .btn.mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.newses-carousel .splide__track{margin-bottom:24px}.product-search-form,.doc-search-form{grid-template-columns:1fr}.product-search-form button,.doc-search-form button{max-width:100%}.ask-about-parts-form__inner .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.error .error__icon{height:88px;width:88px;font-size:32px;line-height:36px;margin-bottom:24px}.error .error__header{margin-bottom:12px;font-size:16px;line-height:24px}.error .error__text{margin-bottom:24px;font-size:14px;line-height:24px}.newsletter__wrapper{padding:16px 16px}.hit-of-day-banner__text{font-size:24px;line-height:24px;left:16px}}@media(max-width: 400px){.main-banner__footer .flex.ai-c{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main-banner__footer .flex.ai-c div span{display:block}}@media(max-width: 370px){.footer__row .branding{max-width:unset}}.password__rules{color:#424242;font-size:11px;font-weight:400;line-height:18px;margin-top:12px}.password__rules ul{margin-left:24px;list-style:disc}.igus__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:8px;background-color:#fff2e1;color:#d46a3e;font-size:12px;font-weight:500;line-height:20px;margin-bottom:12px}.igus__info-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2px}.igus__info-icon svg{-ms-flex-negative:0;flex-shrink:0}.igus__info-read{text-decoration-line:underline;-webkit-transition:color .3s;transition:color .3s}.igus__info-read:hover{color:#03103d}.igus__btn{max-width:141px}.igus__btn button{border:1px solid #eee;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 !important}.igus__btn button.is-loading .loading-dots{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:20px}.igus__btn button.is-loading .loading-dots .dot{width:6px;height:6px;border-radius:50%;background-color:currentColor;opacity:.2;-webkit-animation:loadingDotPulse 1.4s infinite ease-in-out;animation:loadingDotPulse 1.4s infinite ease-in-out}.igus__btn button.is-loading .loading-dots .dot:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.igus__btn button.is-loading .loading-dots .dot:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.igus__btn button.is-loading .loading-dots .dot:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loadingDotPulse{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}60%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}}@keyframes loadingDotPulse{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}30%{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:.8}60%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:.4}}@media(max-width: 500px){.igus__btn{max-width:unset}}.custom-modal{position:fixed;inset:0;background:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.custom-modal.is-active{opacity:1;visibility:visible}.custom-modal__inner{position:relative;background:#fff;width:92%;max-width:512px;padding:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.custom-modal__inner p+p{margin-top:8px}.custom-modal__inner p+ul,.custom-modal__inner ul+p{margin-top:8px}@media(max-width: 576px){.custom-modal__inner{padding:32px 16px 24px;gap:16px}}.custom-modal__close{position:absolute;top:12px;right:12px;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-modal__header{color:#000;font-size:16px;font-weight:500;line-height:26px}.custom-modal__body{color:#000;font-size:14px;font-weight:400;line-height:24px}.custom-modal__body ul{list-style:disc;padding-left:24px}.custom-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-modal__footer--buttons{gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 576px){.custom-modal__footer--buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.custom-modal__footer--buttons .btn{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-modal__footer--buttons .btn--tertiary{padding:10px 24px}/*# sourceMappingURL=main.min.css.map */