#CompareProducts{margin-bottom:25px}#CompareProducts .guide-image{display:flex;justify-content:center;align-items:center}#CompareProducts .guide-image img{max-width:550px;width:100%}#CompareProducts .compare-product-list{overflow:scroll;padding:50px 0;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;column-gap:10px}#CompareProducts .compare-product-list .compare-product{min-width:200px;flex-grow:2}#CompareProducts .compare-product-list .compare-product:first-child{flex-grow:1}#CompareProducts .compare-product-list .compare-product i.icon-cancel{font-size:24px;display:block;width:100%;text-align:right}#CompareProducts .compare-product-list .compare-product:not(:first-child){text-align:center;font-weight:bolder}#CompareProducts .compare-product-list .compare-product:first-child .product-properties li{padding-left:10px}#CompareProducts .compare-product-list .compare-product .product-properties{color:#3e3e3e;margin:0!important}#CompareProducts .compare-product-list .compare-product .product-properties .product-image{display:block;height:150px;text-align:center;margin-bottom:15px}#CompareProducts .compare-product-list .compare-product .product-properties li{font-size:11px;white-space:nowrap;overflow:hidden;padding:5px 0;min-height:26px}#CompareProducts .compare-product-list .compare-product .product-properties li:not(:first-child):nth-child(2n){background:#fff}#CompareProducts .compare-product-list .compare-product .product-properties li:not(:first-child):nth-child(odd){background:#f5f5f5}#CompareProducts .compare-product-list .compare-product .product-properties li img{text-align:center;width:150px;height:150px}.s-progress-bar{display:block;height:4px;background-color:rgba(5,114,206,.2);width:100%;overflow:hidden}.s-progress-bar-value{width:100%;height:100%;background-color:#0572ce;animation:indeterminateAnimation 1s linear infinite;transform-origin:0 50%}@keyframes indeterminateAnimation{0%{transform:translateX(0) scaleX(0)}40%{transform:translateX(0) scaleX(.4)}to{transform:translateX(100%) scaleX(.5)}}#QuickOrder{font-size:12px;height:100%}#QuickOrder h3{margin-bottom:40px}#QuickOrder .nav{display:flex;justify-content:space-between;flex-wrap:nowrap;column-gap:25px}@media(max-width:1000px){#QuickOrder .nav{flex-direction:column;justify-content:center}#QuickOrder .nav li.nav-item:not(:last-child):after{display:none}}#QuickOrder .nav li.nav-item{column-gap:10px;display:flex;align-items:center;position:relative}#QuickOrder .nav li.nav-item span.product-count{font-weight:700;position:absolute;font-size:14px;bottom:-30px;left:10%}#QuickOrder .nav li.nav-item span.product-count:before{font-size:12px;padding:5px;border-radius:10px;content:"XLS";color:#fff;background-color:green;margin-right:5px}#QuickOrder .nav li.nav-item:not(:last-child){width:100%}#QuickOrder .nav li.nav-item button.nav-link{color:#d1cbcb;font-weight:700;font-size:16px;padding:.5rem 0;white-space:nowrap;border:none;background-color:transparent}#QuickOrder .nav li.nav-item button.nav-link:before{content:attr(data-step-number);background:#d1cbcb;color:#fff;padding:9px 16px;font-size:16px;border-radius:50%;text-align:center;margin-right:5px}#QuickOrder .nav li.nav-item button.nav-link.active{color:#000;background:none}#QuickOrder .nav li.nav-item button.nav-link.active:before{background:#446ff2}#QuickOrder .nav li.nav-item:not(:last-child):after{content:"";width:100%;height:1px;background:#d9d9d9}#QuickOrder .tab-content{padding:25px 0}#QuickOrder .tab-content #tab-one{display:flex;border:3px solid #a3adc8;flex-direction:column;align-items:center;row-gap:30px;padding:30px 0;border-radius:3px}#QuickOrder .tab-content #tab-one span.text{margin-top:30px;font-size:12px}#QuickOrder .tab-content #tab-one div.file-area{display:flex;flex-direction:column;border:1px solid #d1cbcb}#QuickOrder .tab-content #tab-one div.file-area span{font-size:12px;margin:15px 0 15px 15px;font-weight:bolder}#QuickOrder .tab-content #tab-one div.file-area .filebox{background:#eef2fe;display:flex;flex-wrap:nowrap;padding:10px}#QuickOrder .tab-content #tab-one div.file-area .filebox ::-webkit-file-upload-button{background:#fff;border-radius:2px!important;color:#000;border:none;font-weight:bolder}#QuickOrder .tab-content #tab-one div.file-area .filebox input{font-size:12px}#QuickOrder .tab-content #tab-one div.file-area .filebox input[type=button]{background:#4570f3;color:#fff;padding:0 50px;border-radius:3px}#QuickOrder .tab-content #tab-one div.file-area .filebox input[type=file]{background:none;border:none;border-radius:0!important}#QuickOrder .tab-content #tab-one .btn-sampa-file{font-size:12px;border:1px solid #d1cbcb!important;font-weight:bolder;display:inline-flex;align-items:center;column-gap:10px}#QuickOrder .tab-content #tab-one .btn-sampa-file i{width:25px;height:25px}#QuickOrder .tab-content #tab-one .btn-sampa-file:hover{border:1px solid #000}#QuickOrder .tab-content #tab-five,#QuickOrder .tab-content #tab-four,#QuickOrder .tab-content #tab-three,#QuickOrder .tab-content #tab-two{display:flex;flex-direction:column;align-items:flex-end}#QuickOrder .tab-content #tab-five button.btn-continue,#QuickOrder .tab-content #tab-four button.btn-continue,#QuickOrder .tab-content #tab-three button.btn-continue,#QuickOrder .tab-content #tab-two button.btn-continue{padding:15px 50px;display:inline-block;background:#4570f3;color:#fff;font-size:14px}#QuickOrder .tab-content #tab-five button.btn-continue i,#QuickOrder .tab-content #tab-four button.btn-continue i,#QuickOrder .tab-content #tab-three button.btn-continue i,#QuickOrder .tab-content #tab-two button.btn-continue i{margin-right:20px;font-size:24px}#QuickOrder .tab-content #tab-five td.remove-btn>button,#QuickOrder .tab-content #tab-four td.remove-btn>button,#QuickOrder .tab-content #tab-three td.remove-btn>button,#QuickOrder .tab-content #tab-two td.remove-btn>button{display:inline-flex;align-items:center;font-size:14px;background-color:transparent;border:none}#QuickOrder .tab-content #tab-five td.remove-btn>button i,#QuickOrder .tab-content #tab-four td.remove-btn>button i,#QuickOrder .tab-content #tab-three td.remove-btn>button i,#QuickOrder .tab-content #tab-two td.remove-btn>button i{color:#fff;font-size:14px;border-radius:3px;background:#fc706f}#QuickOrder .tab-content #tab-three tbody>tr.notedit{background-color:#fff}#QuickOrder .tab-content #tab-three tbody>tr.edited{background:#e3eafd}#QuickOrder .tab-content #tab-five__content{display:flex;justify-content:space-between;margin-bottom:8px;height:100%;min-height:400px}#QuickOrder .tab-content #tab-five__content .failed,#QuickOrder .tab-content #tab-five__content .successful{flex:.48 1;height:100%}#QuickOrder .tab-content #tab-five__content .failed .title-section,#QuickOrder .tab-content #tab-five__content .successful .title-section{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:8px}#QuickOrder .tab-content #tab-five__content .failed .title-section h5,#QuickOrder .tab-content #tab-five__content .successful .title-section h5{font-weight:700;font-size:1.25rem;margin-bottom:0}#QuickOrder .tab-content #tab-five__content .failed table tbody,#QuickOrder .tab-content #tab-five__content .successful table tbody{overflow:auto}#QuickOrder .tab-content #tab-five__content .failed table tbody tr td:first-of-type,#QuickOrder .tab-content #tab-five__content .failed table thead tr td:first-of-type,#QuickOrder .tab-content #tab-five__content .successful table tbody tr td:first-of-type,#QuickOrder .tab-content #tab-five__content .successful table thead tr td:first-of-type{width:10%}#QuickOrder .tab-content .quantity-edit__content-bottom{position:relative;display:flex;align-items:center;justify-content:center;column-gap:15px;height:68px}#QuickOrder .tab-content .quantity-edit__content-bottom #tab-four,#QuickOrder .tab-content .quantity-edit__content-bottom .alert{height:100%}#QuickOrder .tab-content .quantity-edit__content-bottom #tab-four .btn,#QuickOrder .tab-content .quantity-edit__content-bottom .alert .btn{line-height:16px}#QuickOrder .tab-content .quantity-edit__content-bottom #tab-four .btn i,#QuickOrder .tab-content .quantity-edit__content-bottom .alert .btn i{margin-right:0}#QuickOrder .tab-content .quantity-edit__content-bottom .alert .icon{visibility:hidden}#QuickOrder .tab-content .quantity-edit__content-bottom .alert-checkbox{position:absolute;left:20px;transform:translateY(-20%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:#fff;cursor:pointer;z-index:999}#QuickOrder .tab-content .quantity-edit__content-bottom .alert-checkbox.checked{background-color:#98f97f}#QuickOrder .tab-content .quantity-edit__content-bottom .alert-checkbox.checked .icon-check{font-size:16px;color:#000}#QuickOrder .tab-content .quantity-edit__content-bottom .alert-checkbox:not(.checked){animation:blinker 1s linear infinite;box-shadow:0 0 12px 1px green}.align-baseline{vertical-align:auto!important}.tab-content .content-top-bar{justify-content:flex-end;margin:1rem 0}.tab-content .tab-pane .card-list,.tab-content .tab-pane .product-list,.tab-content .tab-pane .product-table{width:100%}.tab-content .fade:not(.show){display:none!important}@keyframes blinker{50%{box-shadow:none}}#Order-Progress{margin-top:2%;margin-bottom:2%}#Order-Progress .nav-tabs-button{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0;border-bottom:2px solid #ddd}#Order-Progress .nav-tabs-button .nav-tabs{column-gap:15px;border:none}#Order-Progress .nav-tabs-button .nav-tabs .nav-item button{background:linear-gradient(#f1f1f1,#fff);border:1px solid #ddd;border-radius:2px!important;color:#000;font-weight:700;font-size:12px;transition:none;border-radius:3px}#Order-Progress .nav-tabs-button .nav-tabs .nav-item button.active{background:#fff}#Order-Progress .card-manage{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:50px}@media(max-width:767px){#Order-Progress .card-manage{display:contents}}#Order-Progress .card-manage button{display:flex;align-items:center}#Order-Progress .card-manage .actions-left .schedule-button{min-width:200px;min-height:18px;justify-content:space-between;column-gap:10px;background-color:#4570f3;color:#fff;padding:8px;font-size:.75rem;font-weight:700;border:none;border-radius:5px}@media(max-width:767px){#Order-Progress .card-manage .actions-left .schedule-button{margin-top:2vh}}#Order-Progress .card-manage .actions-left .schedule-button svg{height:18px;fill:#fff}#Order-Progress .card-manage .actions-left .schedule-button:disabled{opacity:.6}#Order-Progress .card-manage .actions-left .requested-delivery-info__tooltip{width:300px;margin-top:3px;margin-left:95px;padding:8px;text-align:left;font-size:.813rem;font-weight:600;color:#000;background-color:#ffffe5;opacity:1;box-shadow:0 0 5px 0 rgba(0,0,0,.4)}#Order-Progress .card-manage .actions-left .requested-delivery-info__tooltip:after,#Order-Progress .card-manage .actions-left .requested-delivery-info__tooltip:before{background-color:#ffffe5}#Order-Progress .card-manage .action-buttons{display:flex}#Order-Progress .card-manage .action-buttons button{margin-right:5px;font-weight:700;font-size:12px;background-color:transparent;border:1px solid #ddd;border-radius:3px;padding:3px 8px}#Order-Progress .card-manage .action-buttons button i{display:inline-block;width:23px;margin-left:6px}#Order-Progress .card-manage .action-buttons button i.icon-mail{color:#456ff3;transform:scale(1.15)}#Order-Progress .card-manage .action-buttons button i.icon-empty-cart{color:#ff7171;transform:scale(1.25)}#Order-Progress .card-manage .action-buttons button i.icon-excel{transform:scale(.7);margin-left:8px}#Order-Progress .card-manage.mobile{margin-bottom:20px}#Order-Progress .card-manage.mobile .action-buttons{margin-top:55px;margin-right:3px}@media(max-width:1199px){#Order-Progress .product-list{display:flex;flex-direction:row;column-gap:1vh;flex-wrap:wrap;justify-content:flex-start}}#Order-Progress .product-list .product-horizontal .border{min-height:15vh;width:5px;display:block}@media(max-width:1199px){#Order-Progress .product-list .product-horizontal .border{display:none}}#Order-Progress .product-list .product-horizontal .card-basket{row-gap:5px;flex-basis:20%}#Order-Progress .product-list .product-horizontal .card-basket>.btn{font-size:12px;font-weight:700;background-color:#456ff3;border-radius:3px;color:#fff}#Order-Progress .product-list .product-horizontal .card-basket>.btn .spinner-container{left:50%;margin-left:-1.1rem}#Order-Progress .product-list .product-horizontal .card-basket>.btn:focus,#Order-Progress .product-list .product-horizontal .card-basket>.btn:hover{border:1px solid #456ff3}#Order-Progress .product-list .product-horizontal .card-added{column-gap:10px!important}#Order-Progress .product-list .product-horizontal .card-added .NumericUpDown{height:40px}#Order-Progress .product-list .product-horizontal .card-added .NumericUpDown input{width:52px}#Order-Progress .product-list .product-horizontal .card-added .product-total-price{font-weight:bolder;border-radius:3px;padding:.375rem .75rem;border:1px solid #cecece;background:#e9ecef;width:100%}#Order-Progress .tab-pane{position:relative}#Order-Progress .tab-pane .addres-list{display:flex;flex-direction:column;row-gap:1em}#Order-Progress .tab-pane .addres-list label{display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:115px;padding:10px 0;border-bottom:2px solid hsla(0,0%,43%,.589)}#Order-Progress .tab-pane .addres-list label input{cursor:pointer;height:20px;width:20px;accent-color:#4570f3}#Order-Progress .tab-pane .addres-list label div span{display:block}#Order-Progress .tab-pane .address-filter{margin-bottom:12px}#Order-Progress .tab-pane .address-filter.backorders__filter__input{width:100%;flex-direction:row;justify-content:flex-end}#Order-Progress .tab-pane .address-filter.backorders__filter__input .select-option{position:relative;width:40%}#Order-Progress .tab-pane .address-filter.backorders__filter__input .select-option option,#Order-Progress .tab-pane .address-filter.backorders__filter__input .select-option select{cursor:pointer}#Order-Progress .tab-pane .address-filter.backorders__filter__input .select-option select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:8px;padding-right:20px}#Order-Progress .tab-pane .address-filter.backorders__filter__input .select-option i{display:inline-block;position:absolute;top:50%;right:8px;width:20px;transform:translateY(-50%)}.favorites-product{position:relative;margin-top:2%;font-size:14px}.favorites-product .icon-star{color:#f9bb44;font-size:18px}.favorites-product .fw-bold{font-size:16px}.favorites-product .product-card{margin-bottom:80px}.basket-modal .form-check{margin-top:15px}.basket-modal .form-check-input{box-shadow:none;border:1px solid #ccc;padding:4px}.basket-modal .form-check-input:checked{background-color:#0d6efd}.basket-modal .form-check-input.checkthick{padding:0;width:15px;height:15px}.basket-modal .modal-submit{display:block!important;width:100%}.basket-modal .modal-submit button{width:100%!important}.border-favorite{right:0;left:0;height:1px;width:100%;border:1px solid hsla(0,0%,80%,.328)}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}}.display-flex-box-order{display:flex;justify-content:center}.transport-col{height:130px;display:flex;flex-direction:column;align-items:flex-end}.transport-table{background-color:#fffff3;font-size:14px}.transport-table tr td{padding:10px}#box-order-page-finish{background-color:#fffff3;padding:15px 50px!important;margin-bottom:13px;margin-top:3px;border-radius:3px!important;border:1px solid #dedede}.icon-distance{margin-top:16px;margin-bottom:30px}.verification-text{text-indent:1cm;width:600px;margin:auto auto 25px}.btn-backto-sampa{background-color:#456ff3;width:300px!important;border-radius:3px!important;margin:auto!important;font-size:16px!important;padding:15px!important;box-shadow:none!important}.position-relative{position:relative}.border-radius-3{border-radius:3px!important}.padding-left-21{padding-left:21px}#choose-select{padding:15px 18px!important}.card-color{background-color:#fffff3}.card-price{display:flex;justify-content:flex-end}.options-color{background:linear-gradient(0deg,#ebebeb 7%,#fefefe 74%)}#choose-select:focus{border:2px solid #5c636a;box-shadow:none}#card-body-padding{padding:0 45px!important}.margin-text{margin-bottom:20px;margin-top:15px}.margin-27{margin:27px 0}.alert-width{width:100%}.alert-padding-none{padding:17px 25px 0!important}#icon-down{position:absolute;right:30px;top:18px}.euro-icon{margin-top:5px;font-size:15px;margin-right:5px}.float-right{float:right}.btn-information-cancel{border:none!important}.btn-information-cancel-padding{padding-left:21px;padding-right:0!important}.btn-information-submit{background-color:#456ff3}.btn-information-submit-padding{padding-right:0!important;padding-left:22px}.shopping-icon{font-weight:700}.back-icon{color:#333}.price-color{color:#000}.price-padding{padding-top:15px;padding-left:30px;padding-right:20px}.alert-settings{background-color:#fffff3;border:1px solid #dfdfdf;text-align:end;margin:20px 0;border-radius:3px;padding:20px 18px 20px 0!important}.link-padding-tab{padding:10px 20px!important}.card-body-color{background-color:#eff2ff}.card-body-border{border:2px solid #2246b9}.card-body-text{margin:0}.card-header-border{border-bottom:2px solid #2246b9}.card-order-reference-border{border:2px solid #6d93ff}.btn-selected{background-color:#f4f4f4;width:100%;color:#000;border:none;margin-top:30px;border-radius:3px!important;padding:10px!important}.btn-selected:hover{background-color:#f4f4f4!important;color:#000}.btn-selected:focus{box-shadow:none!important}.btn-choose{background-color:#4570f3;width:100%;margin-top:30px;border-radius:3px!important;padding:10px!important}.btn-choose:focus{box-shadow:none!important}.btn-information-cancel{background:linear-gradient(#f1f1f1,#fff);border:2px solid #dedede!important;color:#000;width:100%;border-radius:3px!important}.btn-information-cancel:hover{color:#000}.btn-information-cancel:focus{color:#000;box-shadow:none!important}.back-icon{float:left;font-size:20px;color:#484848;margin-top:5px;margin-left:20px}.btn-information-submit{background-color:#4570f3;color:#fff;width:100%;border-radius:3px!important}.btn-information-submit:focus{box-shadow:none!important}.shopping-icon{float:right;width:20px;margin-right:20px}.card-header{padding:10px!important}.card-body{padding:2rem!important}.delivery-terms-order{color:#333}.order-bottom-bar{padding:1rem;background-color:#fffff3;border:1px solid #dfdfdf;margin-bottom:20px}.tranport-table{width:auto;font-size:14px}.tranport-table tr td{padding:8px;border-bottom:1px solid #e5e5e5}.order-cart-product_wrapper{position:relative}.order-cart-checkbox{position:absolute;border:2px solid #e5e5e5;border-radius:3px;left:-49px;width:50px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.order-cart-checkbox{left:0;width:30px}}.order-cart-checkbox input[type=checkbox]{transform:scale(1.2);accent-color:#4570f3;cursor:pointer}.order-cart-checkbox input[type=checkbox]:checked{border:none}.order-cart-checkbox.select-all{top:40px;height:45px}.order-cart-checkbox.select-cart-product{height:100%;border-top-right-radius:0;border-bottom-right-radius:0}#transport-specified-list{margin-top:16px}#transport-specified-list h6{font-weight:700}#transport-specified-list .customer-shipment_actions,#transport-specified-list .customer-shipment_selection{display:flex;align-items:center}#transport-specified-list .customer-shipment_selection{justify-content:space-between;column-gap:4px}#transport-specified-list .customer-shipment_selection select{align-self:flex-end}#transport-specified-list .customer-shipment_selection label{font-size:.813rem}#transport-specified-list .customer-shipment_actions{justify-content:flex-end;column-gap:8px;margin-top:6px}#transport-specified-list .customer-shipment_actions .btn{outline:none;border:none;font-size:.875rem}#transport-specified-list .customer-shipment_actions .btn:hover{outline:none;border:none}#transport-specified-list .customer-shipment_actions .btn.btn-cancel{background-color:#fc706f;color:#fff}.labelarea{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-left:.5rem}.labelarea .order-head{font-size:1rem;color:#fe1010}.labelarea .see-all-link{font-size:.95rem;font-weight:500;color:#0070f3;display:flex;align-items:center;gap:.25rem}.slider-container{overflow:hidden;padding-left:.5rem;padding-right:.5rem;margin-bottom:2rem}.slider-container .container{padding:0}.s-product-slider .swiper-slide{min-height:490px}table.table-saved-carts{font-size:12px;min-width:500px}table.table-saved-carts thead{background:#4570f3;color:#fff}table.table-saved-carts thead th:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}table.table-saved-carts thead th:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}table.table-saved-carts tbody tr{padding:25px 0;vertical-align:middle}table.table-saved-carts tbody tr td{width:30%}table.table-saved-carts tbody tr button{font-size:12px;font-weight:bolder;border:none;background-color:transparent;padding:5px 10px;text-align:center}table.table-saved-carts tbody tr button.send-mail,table.table-saved-carts tbody tr button.take-cart{border:1px solid hsla(0,2%,75%,.8)}table.table-saved-carts tbody tr button.send-mail i{color:#3e6eee}table.table-saved-carts tbody tr button.delete{background:#fd6f6f;color:#fff}@media screen and (min-width:2000px){.loginForm{width:80%}}.loginLeft{color:#fff}.modal-content{background-color:transparent}#Login{height:100%}#Login .btn-close{position:absolute;right:-30px;top:0}#Login #sectionOne{background-color:#282424;background-size:cover;background-repeat:no-repeat;background-position:50%;height:100%;width:100%;position:relative;justify-content:space-between;flex-direction:column;z-index:2}#Login #sectionOne #myVideo{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;z-index:-1;opacity:70%}#Login #sectionOne #myVideo source{width:100%;height:100%;background-color:red}#Login #sectionOne .loginText{height:60px;display:flex;flex-wrap:nowrap;color:hsla(0,0%,98%,.781);align-items:flex-end;column-gap:5px;font-size:10px}#Login #sectionOne .loginText .icon-vert-line{opacity:.5}#Login #sectionOne .loginText .icon-user{color:#fff;font-size:14px}#Login #sectionOne .headerLogo{padding:25px;width:300px}#Login #sectionOne .login-section{align-items:center;margin-top:10%;width:100%;display:flex;justify-content:center}#Login #sectionOne .login-section>div{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;justify-content:center}#Login #sectionOne .login-section>div:first-child{justify-content:center;align-items:flex-end;-webkit-justify-content:flex-end;-webkit-align-items:flex-end}#Login #sectionOne .login-section>div:first-child>div>span{display:block}#Login #sectionOne .login-section>div:first-child span.h1{font-size:60px;font-weight:bolder}#Login #sectionOne .login-section>div:first-child span.h5{font-size:18px}#Login #sectionOne .login-section>div:first-child>div img{display:inline-block;width:15%;height:50px}#Login #sectionOne .login-section>div:first-child>div>div{display:inline-block;width:70%}#Login #sectionOne .login-section>div:first-child>div>div span.loginTextHead{color:#fff;font-size:22px}#Login #sectionOne .login-section>div:first-child>div>div span.loginTextTitle{color:#5ebccb}#Login #sectionOne .login-section>div:last-child{justify-content:center;align-items:center}#Login #sectionOne .login-section>div:last-child>.loginForm{width:400px;vertical-align:center;background-color:rgba(0,0,0,.25);border:thin solid hsla(0,0%,100%,.369);padding:35px 40px;color:#fff}#Login #sectionOne .login-section>div:last-child>.loginForm .btn-login{display:flex;align-items:center;justify-content:center;padding:10px;min-height:60px}#Login #sectionOne .login-section>div:last-child>.loginForm .btn-login .spinner-container .spinner{margin-left:-15px}#Login #sectionOne .login-section>div:last-child>.loginForm .btn-login .spinner-container .spinner .path{stroke:#fff}#Login #sectionOne .login-section>div:last-child>.loginForm h4{opacity:.9}#Login #sectionOne .login-section>div:last-child>.loginForm>form{border-radius:5px;margin-bottom:10px}#Login #sectionOne .login-section>div:last-child>.loginForm>form .form-control{margin-top:15px;line-height:35px;border-radius:25px;padding:10px;text-align:center}#Login #sectionOne .login-section>div:last-child>.loginForm>form .s-input-group{margin-bottom:14px}#Login #sectionOne .login-section>div:last-child>.loginForm>form .s-input-group label{margin-bottom:6px;margin-left:8px;font-weight:700;font-size:14px}#Login #sectionOne .login-section>div:last-child>.loginForm>form .s-input-group input{margin-top:0;width:100%}#Login #sectionOne .login-section>div:last-child>.loginForm>form .s-input-group:first-of-type{margin-top:14px}#Login #sectionOne .login-section>div:last-child>.loginForm>form .invalid-feedback{text-align:center;font-size:.813rem}#Login #sectionOne .login-section>div:last-child>.loginForm>form .invalid-feedback.update-message{color:#adff2f}#Login #sectionOne .login-section>div:last-child>.loginForm i{font-size:26px}#Login #sectionOne .login-section>div:last-child>.loginForm .user-actions{display:flex;justify-content:space-between;align-items:center;width:max-content}#Login #sectionOne .login-section>div:last-child>.loginForm .user-actions div{display:flex;align-items:center;cursor:pointer;color:#fff;font-weight:bolder;font-size:13px}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check{width:90%;margin:0 auto;background-color:hsla(0,0%,100%,.25);padding:8px;border-radius:8px}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span{display:flex;align-items:center;position:relative;font-size:.75rem;margin-bottom:4px;padding-left:18px}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span .checker-wrapper{position:absolute;left:-6px;top:-4px}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span .checker-wrapper i{cursor:default;font-size:1rem;color:red}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span .checker-wrapper i.icon-check,#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span.valid{color:#adff2f}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check span.rule-list-title{display:block;padding-left:0;margin-bottom:8px;color:#fff;font-weight:600;font-size:.875rem}#Login #sectionOne .login-section>div:last-child>.loginForm .password-check .character-check{width:100%;margin-bottom:6px}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group input{padding-right:48px}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group:first-of-type input{padding-right:80px}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group.input-group{flex-direction:column}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon{height:unset;bottom:unset;top:75%;transform:translateY(-75%);right:15px}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon .btn{padding:6px;border-color:transparent}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon .btn:focus,#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon .btn:hover{color:#000}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon .btn:disabled{color:rgba(0,0,0,.6)}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .s-input-group .rightInputAddon .btn svg{width:20px;height:20px}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .updatePassword-actions{display:flex;justify-content:space-between}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .updatePassword-actions .form-control{line-height:unset}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .updatePassword-actions .form-control.btn:first-of-type{width:30%;margin-right:8px;font-size:.875rem;background-color:hsla(0,0%,96%,.85)}#Login #sectionOne .login-section>div:last-child>.loginForm.updatePassword>form .updatePassword-actions .form-control.btn:hover{background-color:#fff;color:#000}#Login #sectionTwo{width:100%;border-top:20px solid #8b96cb}#Login #sectionTwo .about-details{max-width:1460px;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:15px;margin:10vh auto 0}#Login #sectionTwo .about-details .detail{margin-bottom:10vh;display:flex;width:32%;justify-content:center;align-items:center}#Login #sectionTwo .about-details .detail i{color:#466ffb;font-size:60px}#Login #sectionTwo .about-details .detail span{display:inline-block;line-height:27px;font-size:16px}@media(max-width:767px){#Login .d-flex{align-items:center}#Login #sectionOne>.login_header>div>div.col-lg-2.p-md-4{text-align:center}#Login #sectionOne>.login_header>div>div.col-lg-2.p-md-4>div.flex-nowrap.d-flex{justify-content:center!important}#Login #sectionOne>.login_header>div>div.col-lg-10.p-0>div{justify-content:center!important;margin-top:22px}}@media(max-width:1150px){#Login #sectionOne .headerLogo{display:none}#Login .loginText.text-md-end.text-white.pt-md-4{width:360px;margin-right:25px}#Login #sectionOne .login-section{margin-top:10%;width:100%;display:flex;flex-direction:column-reverse;row-gap:50px}#Login #sectionOne .login-section,#Login #sectionOne .login-section>div:first-child{align-items:center;justify-content:center}}@media(max-width:1499px){#Login .owl-theme .owl-nav{justify-content:space-evenly!important}#Login #sectionTwo .video-slide .owl-theme .owl-nav button.owl-next{margin-left:23%!important}}@media(max-width:999px){#Login .owl-theme .owl-nav{justify-content:space-between!important}}#Login #sectionTwo>.container{margin-top:5%}.login_header{background-color:transparent;border:none;padding:0 15px}.login_header .left-logo img{margin-top:10px;width:250px;height:60px}.container-fluid{padding:0;margin:0}.toggleMenu{min-height:50px;background-color:#fff}.mr-ml-0{margin-right:0!important;margin-left:0!important}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mt-100{margin-top:10%}.mb-50{margin-bottom:50px}.mb-100{margin-bottom:10%}.modal-dialog{max-width:800px;margin:30px auto}.modal-body{position:relative;padding:0}.footerColor{background-color:#f5f5f5}.footerMenu{float:left;padding:0 10px 10px 0}.float-left{float:left}.f-size12{font-size:12px}.color{color:#3a3a3a;opacity:1}.play-color{color:#041781;padding-right:8px;font-size:15px}.width75px{width:75px}.width150px{width:200px}#footer-btn{border:1px solid #c1bdbd!important;cursor:pointer;padding:5px 10px;border-radius:5px;margin-bottom:52px;font-weight:bolder;font-size:13px}#footer-btn i{color:blue;font-size:16px;margin-right:5px}@media(min-width:1200px){.modal-xl{--bs-modal-width:1500px}}.detail-tabs .tab-content{max-height:500px;overflow:auto}.product-tabs{width:100%;flex-wrap:nowrap;display:flex;flex-direction:row;column-gap:5px;border-bottom:3px solid #ddd}.product-tabs .nav-link{width:100%;font-weight:700;font-size:12px;padding:10px 5px;border:1px solid transparent;background:linear-gradient(#f5f5f5,#fff)}.product-tabs .nav-link:active{border-color:#dee2e6}.product-tabs .nav-link.active{background:#fff;border-color:#dee2e6;border-bottom:0}.product-tabs .nav-item{border-radius:0;width:100%}.product-tabs .nav-item button{width:100%;color:#000;font-weight:700;font-size:12px;padding:10px 5px}.product-tabs .nav-link{border-radius:0}.mr-4{margin-right:20px}.mt-n9{margin-top:-30px}@media(max-width:767px){.mt-n9{margin-top:8px}}.mt-n11{margin-top:-60px}#Product-Detail{column-gap:15px;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:14px}#Product-Detail>div{width:calc(50% - 15px)}#Product-Detail>div.product-left{column-gap:10px}#Product-Detail .table-striped thead{font-weight:700;font-size:14px}#Product-Detail .table-striped tr{border-bottom:transparent}#Product-Detail .table-striped tr td.product-code{font-size:15px}#Product-Detail .product-left{position:relative;background-color:#fff}#Product-Detail .product-left .product-image{height:100%;position:relative;text-align:center;display:flex;flex-direction:column;row-gap:15px}#Product-Detail .product-left .product-image .image-full{position:relative;flex:5 1;justify-content:center;align-items:center;display:flex}#Product-Detail .product-left .product-image .image-full img{max-height:462px;max-width:462px}#Product-Detail .product-left .product-image .image-full img.bearingBrand{position:absolute;bottom:0;left:0}#Product-Detail .product-left .product-image>.image-thumbail{justify-content:center;display:flex}#Product-Detail .product-left .product-image .product-mini-image>li{cursor:pointer;border:1px solid #ddd;padding:10px;position:relative}#Product-Detail .product-left .product-image .product-mini-image>li>.image360{position:absolute;font-size:24px}#Product-Detail .product-left .product-image .product-mini-image .default-img img{aspect-ratio:1/1;object-fit:contain}#Product-Detail .product-left .product-image .bookmark{position:absolute;left:0;top:0}#Product-Detail .product-left .e-mark-container{display:flex;align-items:center;gap:10px;margin:0 70px 0 auto}#Product-Detail .product-left .e-mark-icon{display:flex;width:120px;height:120px}#Product-Detail .product-left .e-mark-icon.with-e-mark{background:url(/svg/e-mark.svg) no-repeat 50%}#Product-Detail .product-left .e-mark-icon.without-e-mark{background:url(/svg/wh-mark.svg) no-repeat 50%}#Product-Detail .product-left .approved-icon{width:140px;height:140px;background:url(/svg/approved.svg) no-repeat 50%}#Product-Detail .product-left .nav-tabs{margin-bottom:15px;border-bottom:2px solid #ddd}#Product-Detail .product-left .nav-tabs button{height:40px}#Product-Detail .product-right .product-price__with-discount{white-space:inherit}#Product-Detail .product-right .product-icon{column-gap:10px}#Product-Detail .product-right .product-icon li{font-size:12px;cursor:pointer;font-weight:700}#Product-Detail .product-right .product-icon li:last-child i{margin-right:4px}#Product-Detail .product-right .product-icon li i{font-size:18px}#Product-Detail .product-right .icon-copyToClipboard{display:inline-block;margin-left:4px}#Product-Detail .product-right .icon-copyToClipboard svg{width:13px;height:13px}#Product-Detail .product-right .icon-copyToClipboard .__react_component_tooltip{padding:8px;margin-left:8px;opacity:1;border-radius:8px;margin-top:-4px}#Product-Detail .product-right .suggested-price-list span{font-size:13px;display:block}#Product-Detail .product-right .suggested-price-list span.single-suggested-price{font-size:18px}#Product-Detail .product-right .product-price{display:flex;flex-wrap:wrap;flex-direction:column}#Product-Detail .product-right .product-price li{flex:1 1}#Product-Detail .product-right .product-price li div:last-child,#Product-Detail .product-right .product-price li span{font-size:15.5px!important}#Product-Detail .product-right .product-price li div:first-child,#Product-Detail .product-right .product-price li div:last-child{font-weight:bolder}#Product-Detail .product-right .product-price li div:first-child{font-size:14px;color:#456ff3}@media(max-width:767px){#Product-Detail .product-right .product-price li div:first-child{font-size:3.75vw}}#Product-Detail .product-right .product-price li div:first-child i{font-size:14px}@media(max-width:767px){#Product-Detail .product-right .product-price li div:last-child{font-size:3.75vw}}#Product-Detail .product-right .product-price li div:last-child span.discount{display:none;background-color:#ffde00;border-radius:3px;padding:1px 3px}#Product-Detail .product-right .product-price li:not(:last-child){border-right:2px solid hsla(0,0%,80%,.233);padding-right:15px}#Product-Detail .product-right .product-price li .show-oem-price__link{font-size:.575vw!important;cursor:pointer;font-weight:400!important}#Product-Detail .product-right .product-price li .show-oem-price__link:hover{font-weight:700!important;color:#4570f3}#Product-Detail .product-right .product-price li .best-price{color:#000}#Product-Detail .product-right .product-price .highlight-boxed-price{background-color:#ffde00;border-radius:4px;display:inline-block;color:#000!important}#Product-Detail .product-right .highlighted .result-money span{background:#ffde00}#Product-Detail .product-right .highlighted .result-money span,#Product-Detail .product-right .highlighted .result-money span b,#Product-Detail .product-right .highlighted .result-money span span{color:#000}#Product-Detail .product-right .product-add{display:flex;flex-direction:row}@media(max-width:767px){#Product-Detail .product-right .product-add{display:contents}}#Product-Detail .product-right .product-add.multiple-warehouse{flex-direction:column}#Product-Detail .product-right .product-add.multiple-warehouse li:last-child:not(.buy-now-cta){width:100%!important}#Product-Detail .product-right .product-add .multiple-product-stock--detail{width:100%}#Product-Detail .product-right .product-add li{min-width:120px}#Product-Detail .product-right .product-add li:first-child>*{font-size:14px}#Product-Detail .product-right .product-add ul{display:flex;flex:1 1}#Product-Detail .product-right .product-add ul li.quantity-counter{position:relative}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);min-width:400px;background-color:#edffea;border:1px solid #059316;padding:8px 12px}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip:after,#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip:after{border-bottom:10px solid #edffea}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip:before{border-bottom:10px solid #059316;margin-bottom:1px}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip p{font-size:.75rem;text-align:center}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip p b{display:block;padding-top:6px}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip .actions{display:flex;justify-content:center;column-gap:.875rem}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip .actions button{display:flex;align-items:center;justify-content:center;column-gap:2px;padding:3px 12px;font-weight:700;font-size:.813rem;color:#fff;outline:none;border:none;border-radius:100px}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip .actions button svg{transform:scale(1.35)}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip .actions button.accept-cta{background-color:#00ba00}#Product-Detail .product-right .product-add ul li.quantity-counter .rounding-to-pallet__tooltip .actions button.decline-cta{background-color:#ff0101}#Product-Detail .product-right .product-add ul li .NumericUpDown{border-radius:5px;box-shadow:inset 2px 0 4px 3px rgba(0,0,0,.1);height:100%;width:90%}#Product-Detail .product-right .product-add ul li .NumericUpDown button:first-child{margin-left:5px}#Product-Detail .product-right .product-add ul li .NumericUpDown button:last-child{margin-right:5px}#Product-Detail .product-right .product-add ul li.add-to-cart-cta button,#Product-Detail .product-right .product-add ul li.buy-now-cta button{width:100%;border-radius:3px;color:#fff;font-size:14px;outline:none}#Product-Detail .product-right .product-add ul li.add-to-cart-cta{flex:1 1;margin-right:8px}#Product-Detail .product-right .product-add ul li.add-to-cart-cta button{background-color:#4570f3}#Product-Detail .product-right .product-add ul li.add-to-cart-cta .product-count__tooltip{background:#ffecb5!important;box-shadow:0 0 10px 7px rgba(0,0,0,.09);padding:10px 5px!important;color:#333!important;transition:none!important;opacity:1}#Product-Detail .product-right .product-add ul li.add-to-cart-cta .product-count__tooltip:after,#Product-Detail .product-right .product-add ul li.add-to-cart-cta .product-count__tooltip:before{background-color:#ffecb5;color:#ffecb5}#Product-Detail .product-right .product-add ul li.buy-now-cta button{background-color:#ff9c00;border:1px solid #ff9c00}#Product-Detail .product-right .product-add ul li.saving-container{min-width:90px;max-width:100px;margin-right:8px}#Product-Detail .product-right .product-add ul li.saving-container .saving-box{display:flex;align-items:center;column-gap:6px;padding:4px;height:100%;background-color:#059316;color:#fff;border-radius:4px}#Product-Detail .product-right .product-add ul li.saving-container .saving-box span{display:block;font-size:.719em;font-weight:700}#Product-Detail .product-right .product-add ul li.saving-container .saving-box svg{height:100%;transform:scaleY(2)}#Product-Detail .product-right .product-add+.saving-message{background-color:#edffea;border:1px solid #059316;font-size:.813rem;padding:6px 12px;border-radius:3px;margin-bottom:12px;margin-top:-4px}#Product-Detail .product-right .alert{margin-bottom:8px}#Product-Detail .product-right .tab-content .tab-pane{max-height:500px;overflow:scroll}#Product-Detail .product-right .tab-content .sertificates{overflow:visible!important;padding-top:10px;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:10px;position:relative}#Product-Detail .product-right .tab-content .sertificates img{width:110px;height:110px;border:1px solid #ddd;padding:5px}#Product-Detail .product-right .tab-content .sertificates .downfeedback{position:absolute;bottom:-50px}#Product-Detail .product-right .nav-tabs{max-width:inherit;width:100%!important}#Product-Detail .product-right .h3{white-space:nowrap;overflow:auto;font-size:1.42vw}@media(max-width:767px){#Product-Detail .product-right .h3{font-size:4vw!important}}#Product-Detail .product-right .h3 .icon-copyToClipboard svg{width:22px;height:22px}#Product-Detail .product-right .h3 .icon-copyToClipboard .__react_component_tooltip{margin-top:8px}#Product-Detail .product-right .product_additional-title{display:block;font-style:italic;font-size:.875rem;margin-top:-4px;margin-bottom:4px}@media(max-width:1400px){#Product-Detail{flex-direction:column!important}#Product-Detail>div{width:100%!important}#Product-Detail .h3{font-size:2.05vw!important}}.detailIsLoading{background:linear-gradient(90deg,#f3f3f3 16%,#fff 20%,#f3f3f3 50%);border-radius:5px;background-size:200% 100%;animation:shine 3s linear infinite;min-height:643px}.detailIsLoading>*{visibility:hidden}@keyframes shine{to{background-position-x:-200%}}#salesPopupModal i.icon-paletprice{margin-right:1rem}#suggestedPriceModal tbody *{font-weight:100!important}#suggestedPriceModal .table-padding{padding:20px 30px!important}#suggestedPriceModal .card-popup-color{background-color:#f1f1f1!important}#suggestedPriceModal .modal-header-border-none{border-bottom:none!important}#suggestedPriceModal .table-title-background{background-color:#456ff3;color:#fff}.modal{--bs-modal-border-radius:3px!important}.modal ul{margin-top:5px}.modal li{border:1px solid hsla(0,0%,87%,.482)}.modal li img{width:80px}.modal .nav-tabs{width:200px}.modal .nav-tabs .nav-item button{height:40px}.modal-product-mini-image li{cursor:pointer}.fsize12{font-size:12px}.fsize10{font-size:10px}.fsize16{font-size:16px}.fsize14{font-size:14px}.bookmark{background:url(/svg/NEW.png) no-repeat 50%;width:18px;height:30px;display:inline-block}.product-detail-modal{display:flex;flex-direction:row;flex-wrap:nowrap}.product-detail-modal .modal-detail-image{flex-basis:100%;display:flex;justify-content:center;align-items:center;width:700px;min-height:500px;position:relative}.product-detail-modal .modal-detail-image img{max-height:500px;max-width:500px}.product-detail-modal .modal-detail-image i{z-index:99;position:absolute}.product-detail-modal .modal-content{flex-basis:40%;gap:1rem 0;display:flex;flex-direction:column}.product-detail-modal .modal-content .product-name{font-size:1.5rem}.product-detail-modal .modal-content .product-images{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px 15px;transition:cubic-bezier(1,0,0,1)}.product-detail-modal .modal-content .product-images li{cursor:pointer;width:100px;height:100px;border:1px solid #ddd;display:flex;justify-content:center;align-items:center;position:relative}.product-detail-modal .modal-content .product-images li img{width:100%}.product-detail-modal .modal-content .product-images li i{position:absolute;font-size:26px}.dir-rtl .bookmark{right:6px!important;left:auto!important}.last-purchase-info{display:flex;align-items:center;gap:.5rem;padding:1rem 1.25rem;border:1px solid #dee2e6;border-radius:.5rem;background-color:#f8f9fa;font-size:1rem;color:#495057;margin-bottom:1.5rem}.last-purchase-info i.icon-clock{display:inline-block;width:1.25rem;height:1.25rem;background-image:url(/icons/clock.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0}.last-purchase-info strong{font-weight:600;color:#212529}#OrderByGroup{display:flex;flex-direction:row;margin-bottom:50px;column-gap:40px}#OrderByGroup .side-menu h6{font-weight:700;font-size:14px;color:#456ff3;margin-bottom:30px}#OrderByGroup .side-menu ul{font-size:12px;font-weight:700;margin:0;color:#333;display:flex;flex-direction:column;row-gap:21px}#OrderByGroup .side-menu ul li{display:inline-flex;justify-content:space-between;column-gap:25px;cursor:pointer;white-space:nowrap}#OrderByGroup .side-menu ul li:hover:not(.active){color:#456ff3}#OrderByGroup .side-menu ul li.active{color:#456ff3!important}#OrderByGroup .side-menu ul li:after{color:#000;content:"";font-family:fontello}#OrderByGroup .orderbygroup-content{width:100%}#OrderByGroup .orderbygroup-content .content-header{margin-bottom:40px}#OrderByGroup .orderbygroup-content .content-header>h4{font-size:24px;font-weight:700}#OrderByGroup .orderbygroup-content .content-header>span{font-size:16px}#OrderByGroup .orderbygroup-content .content-header>span.active{color:#456ff3}#OrderByGroup .orderbygroup-content .content-header>span:not(:last-child):after{content:" / "}#OrderByGroup .orderbygroup-content .product-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px 15px}#OrderByGroup .orderbygroup-content .product-group a{text-decoration:none;color:inherit}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule{cursor:pointer;height:350px;width:350px}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule>img{border-radius:3px;align-items:center;border:1px solid #e5e5e5;max-width:350px;max-height:350px}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule>small{font-size:12px;font-weight:700;white-space:nowrap}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule>small:after{color:#000;content:"";font-family:fontello;margin-left:15px}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule:hover{color:#456ff3}#OrderByGroup .orderbygroup-content .product-group a>div.group-capsule:hover img{border-color:#456ff3}#OrderByGroup .orderbygroup-content .product-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px 10px}#OrderByGroup .orderbygroup-content .product-list a{text-decoration:none;color:#000}#OrderByGroup .orderbygroup-content .product-list a:hover{text-decoration:none}#OrderByGroup .orderbygroup-content .product-list .product-capsule{cursor:pointer;height:150px;width:150px;text-align:center;text-decoration:none}#OrderByGroup .orderbygroup-content .product-list .product-capsule>img{border-radius:3px;align-items:center;border:1px solid #e5e5e5;max-width:150px;max-height:150px;padding:10px}#OrderByGroup .orderbygroup-content .product-list .product-capsule>small{font-size:12px;font-weight:700;white-space:nowrap}#OrderByGroup .orderbygroup-content .product-list .product-capsule:hover{color:#456ff3}#OrderByGroup .orderbygroup-content .product-list .product-capsule:hover img{border-color:#456ff3}.collection-method-button-group{display:flex;gap:20px;margin:20px 0}.collection-method-button-group .method-box{border:2px solid #ccc;padding:5px;border-radius:10px;background-color:#fff;transition:all .2s ease;cursor:pointer;display:flex;align-items:center;justify-content:center;height:60px;width:120px}.collection-method-button-group .method-box img{max-height:50px;width:100%;object-fit:contain}.collection-method-button-group .method-box:hover{border-color:#007bff;background-color:#f0f8ff}.collection-form{max-width:500px;margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.collection-form input{padding:.75rem;font-size:1rem;background-color:#f4f4f4;border:1px solid #ccc}.collection-form button{background-color:#36f;color:#fff;font-weight:700;padding:.75rem;border:none;cursor:pointer}.brand-logo-list{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:4px;padding:16px 0}.brand-logo-list .brand-logo{display:flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;width:140px;height:140px;cursor:pointer;text-align:center}.brand-logo-list .brand-logo img{height:70%}.schematics-page{display:flex;flex-direction:column}.schematics-page .title{font-size:1.4rem;font-weight:600}.schematics-page .category-title{color:var(--bs-primary);font-weight:600;font-size:1.3rem}.schematics-page .brand-title{font-size:1rem;font-weight:600}.schematics-page .brand li{margin-top:20px}.schematics-page .brand__product-name{all:unset;cursor:pointer}.schematics-page .brand__product-name:hover{color:var(--bs-primary);text-decoration:underline}.coordinate-box{border:1px solid #000;position:absolute;cursor:pointer}.coordinate-box:hover{background-color:var(--bs-primary);opacity:.5}.schematics-table{position:relative}.schematics-table .shematic-details .title{padding:.5rem;font-size:14px;font-weight:600;margin-bottom:10px;position:relative;z-index:999;background-color:#ddd;width:-moz-fit-content;width:fit-content;border-bottom-right-radius:10px}.schematics-table table .sticky-col,.schematics-table table .sticky-col-2{position:-webkit-sticky;position:sticky;background-color:#fff;z-index:1}.schematics-table table tbody>tr>td{border:1px solid #dfdfdf;padding-bottom:0;padding-top:0}.schematics-table table thead{position:-webkit-sticky;position:sticky;top:0}.schematics-table table thead,.schematics-table table thead .sticky-col,.schematics-table table thead .sticky-col-2{z-index:2;background-color:#456ff3;color:#fff}.schematics-table table .sticky-col{left:0}.schematics-table table .sticky-col-2{left:40px}.schematics-table table tbody>tr>td{vertical-align:middle}.schematics-table table tr.highlighted{z-index:2}.schematics-table table tr.highlighted,.schematics-table table tr.highlighted td{background-color:#456ff3!important;color:#fff!important}.schematics-table table tr.highlighted a,.schematics-table table tr.highlighted b,.schematics-table table tr.highlighted span{color:#fff!important}.add-basket>div{display:flex;flex-wrap:nowrap;align-content:stretch;align-items:stretch;justify-content:center}.add-basket>div>i{padding:5px 6px 4px 4px;border-top-right-radius:3px;border-bottom-right-radius:3px}.add-basket>div>i,.feedback-button{background-color:#456ff3;color:#fff;font-size:10px}.feedback-button{width:100%;text-transform:uppercase;font-weight:600;letter-spacing:.1px;border:none;padding:6px 10px;border-radius:3px;cursor:pointer;margin-top:4px;text-align:center}.feedback-button:hover{background-color:#2d5cf1}.feedback-button.project{background-color:#00bd77;color:#fff}.feedback-button.project:hover{background-color:#00a467}.feedback-button.forbidden{background-color:#ff7171}.feedback-button.forbidden:hover{background-color:#ff5858}.product-card--project{background-color:#f2fffb}.product-card--forbidden{background-color:#fee}.oem-ref-wrapper{display:inline-block}.oem-ref-wrapper .oem-ref-trigger{cursor:pointer;text-decoration:underline}.oem-ref-tooltip,.oem-ref-wrapper .oem-ref-trigger{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}.oem-ref-tooltip{pointer-events:auto!important;padding:6px 10px;color:#333!important;box-shadow:0 0 10px 7px rgba(0,0,0,.09);font-size:12px!important;max-height:150px;overflow-y:auto}.oem-ref-tooltip,.oem-ref-tooltip:after{background-color:#fff!important}.oem-ref-tooltip ul{list-style:none;margin:0;padding:0}.oem-ref-tooltip ul li{display:flex;align-items:center;gap:6px;padding:2px 0}.catalogue-page__group{margin-top:30px}.vin-number-page__search-container{margin-top:20px;padding:20px;background-color:#f8f9fa;border-radius:8px}.vin-number-page__input-group{display:flex;gap:10px;max-width:600px}.vin-number-page__input-wrapper{position:relative;flex:1 1}.vin-number-page__input{flex:1 1;width:100%;padding:10px 15px;border:1px solid #ced4da;border-radius:4px;font-size:16px}.vin-number-page__input:focus{outline:none;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.vin-number-page__button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;min-width:120px}.vin-number-page__button:hover:not(:disabled){background-color:#0056b3}.vin-number-page__button:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.65}.vin-number-page__results{margin-top:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.vin-number-page__category{margin-bottom:15px;border-bottom:1px solid #eee}.vin-number-page__category-header{display:flex;align-items:center;padding:10px;cursor:pointer;transition:background-color .2s}.vin-number-page__category-header:hover{background-color:#f8f9fa}.vin-number-page__category-header .icon{margin-right:10px;font-size:20px;color:#6c757d}.vin-number-page__category-header h3{margin:0;font-size:16px;color:#333}.vin-number-page__category-header .stage{margin-left:auto;color:#6c757d;font-size:14px}.vin-number-page__subcategory{padding-left:40px}.vin-number-page__subcategory-item{padding:10px;margin:5px 0;border-radius:4px;cursor:pointer;transition:background-color .2s}.vin-number-page__subcategory-item:hover{background-color:#f8f9fa}.vin-number-page__subcategory-item h4{margin:0;font-size:14px;color:#495057}.vin-number-page__subcategory-item .stage{color:#6c757d;font-size:12px}.vin-number-page__second-stage{margin-top:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.vin-number-page__content{display:flex;gap:20px;margin-top:20px}.vin-number-page__results{flex:0 0 300px}.vin-number-page__second-stage{flex:1 1}.vin-number-page__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px}.vin-number-page__products a{text-decoration:none;color:inherit}.vin-number-page__product-card{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s}.vin-number-page__product-card:hover{transform:translateY(-2px)}.vin-number-page__product-image{width:100%;height:200px;overflow:hidden}.vin-number-page__product-image img{width:100%;height:100%;object-fit:contain}.vin-number-page__product-info{padding:15px}.vin-number-page__product-info h4{margin:0 0 8px;font-size:16px;color:#333}.vin-number-page__product-info p{margin:0;color:#666;font-size:14px}.vin-number-page__category-header.active,.vin-number-page__subcategory-item.active{background-color:#e3f2fd;border-left:3px solid #007bff}.vin-number-page a{text-decoration:none}.vin-number-page__search-history{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000}.vin-number-page__search-history-item{padding:8px 15px;cursor:pointer;transition:background-color .2s;color:#495057;font-size:14px;border-bottom:1px solid #f1f1f1}.vin-number-page__search-history-item:hover{background-color:#f8f9fa}.vin-number-page__search-history-item:last-child{border-bottom:none}.brand-models-page{max-width:1400px;margin:32px auto 0;padding:0 24px 48px;min-height:60vh}.brand-models-page h1{font-size:2.2rem;font-weight:700;margin-bottom:32px;margin-top:0;letter-spacing:.01em;color:#222}.brand-models-page__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:32px 24px;gap:32px 24px;width:100%}.brand-models-page__item{background:#f7f7f7;border:1.5px solid #ececec;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.04);padding:24px 16px 16px;display:flex;flex-direction:column;align-items:center;cursor:pointer;min-width:200px;min-height:220px;transition:none}.brand-models-page__item:hover .brand-models-page__name{color:#0057b8}.brand-models-page__img{width:140px;height:140px;object-fit:contain;display:block;margin-bottom:18px;background:transparent;border-radius:8px}.brand-models-page__name{font-size:1.08rem;font-weight:600;color:#222;text-align:center;margin-top:8px;letter-spacing:.01em;word-break:break-word;line-height:1.2;transition:color .18s}.brand-models-page__error,.brand-models-page__loading{display:flex;justify-content:center;align-items:center;min-height:300px;font-size:1.2rem;color:#888}